メインコンテンツまでスキップ

メソッド一覧

このリファレンスは、Paliの現在のメソッドレジストリとプロバイダーから文書化された、公開dapp向けメソッドを要約します。

ウォレットメソッド

メソッドサーフェス目的ポップアップ
wallet_isLockedEVM / UTXOロック状態を読み取ります。いいえ
wallet_isConnectedEVM / UTXOサイト接続状態を読み取ります。いいえ
wallet_getAccountEVM / UTXO接続済みアカウントオブジェクトを読み取ります。いいえ
wallet_getAddressEVM / UTXO接続済みアドレスを読み取ります。いいえ
wallet_getPublicKeyEVM / UTXO公開鍵を読み取ります。いいえ
wallet_getBalanceEVM / UTXO残高を読み取ります。いいえ
wallet_getChangeAddressUTXO変更アドレスを読み取ります。いいえ
wallet_getNetworkEVM / UTXOアクティブネットワークを読み取ります。いいえ
wallet_getTokensEVM / UTXOトークン保有状況を読み取ります。いいえ
wallet_estimateFeeEVM / UTXOfeesを見積もります。いいえ
wallet_getProviderStateEVMEVMプロバイダー状態を初期化します。いいえ
wallet_getSysProviderStateUTXOUTXOプロバイダー状態を初期化します。いいえ
wallet_getSysAssetMetadataUTXOSyscoinアセットメタデータを読み取ります。いいえ
wallet_changeAccountEVM / UTXO接続済みアカウントを変更します。はい
wallet_requestPermissionsEVMEIP-2255権限をリクエストします。はい
wallet_getPermissionsEVMEIP-2255権限を読み取ります。いいえ
wallet_revokePermissionsEVM権限を取り消して切断します。いいえ
wallet_watchAssetEVMアセット監視をリクエストします。はい
wallet_addEthereumChainEVMEVMチェーンを追加します。はい
wallet_switchEthereumChainEVMEVMチェーンを切り替えます。はい
wallet_prepareSmartAccountEVMpasskeyスマートアカウントを作成してデプロイします。はい
wallet_sendCallsEVMEIP-5792バッチリクエストを送信します。はい
wallet_getCapabilitiesEVMアカウントcapabilitiesを読み取ります。いいえ
wallet_getCallsStatusEVM送信済みbatchをEIP-5792ステータス + receiptsに解決します。いいえ
wallet_showCallsStatusEVMバッチのステータスをウォレットのポップアップに表示します。はい

EVMメソッド

メソッドグループメソッド
アカウントeth_requestAccounts, eth_accounts
トランザクションeth_sendTransaction, eth_sendRawTransaction, eth_call, eth_estimateGas
署名eth_sign, personal_sign, eth_signTypedData, eth_signTypedData_v3, eth_signTypedData_v4
ネットワークeth_chainId, net_version, eth_changeUTXOEVM
チェーンデータeth_getBalance, eth_getCode, eth_getTransactionCount, eth_getTransactionReceipt, eth_getLogs, eth_getProof, eth_getStorageAt, block and transaction lookup methods
ノードデータeth_blockNumber, eth_feeHistory, eth_gasPrice, web3_clientVersion, web3_sha3, net_listening, net_peerCount

UTXOとSyscoinメソッド

メソッド目的
sys_requestAccountsUTXOアカウントを接続します。
sys_getAccountアカウント詳細を読み取ります。
sys_isConnected接続状態を読み取ります。
sys_getNetworkUTXOネットワークを読み取ります。
sys_getPublicKey公開鍵を読み取ります。
sys_getCurrentAddressPubkey現在のアドレスpubkeyを読み取ります。
sys_getBip32Path派生pathを読み取ります。
sys_getChangeAddress変更アドレスを読み取ります。
sys_getTransactionsトランザクションを読み取ります。
sys_transactionトランザクションを読み取ります。
sys_signPSBTに署名します。
sys_signAndSend署名してブロードキャストします。
sys_isValidSYSAddressSyscoinアドレスを検証します。
sys_changeUTXOEVMチェーンファミリーを切り替えます。
sys_switchChainUTXOチェーンを切り替えます。

_sysヘルパー

ヘルパー目的
window.pali._sys.getUserMintedTokens()ユーザーがmintしたSyscoinトークンを読み取ります。
window.pali._sys.getHoldingsData()トークン保有状況を読み取ります。
window.pali._sys.getConnectedAccountXpub()接続済みxpubを読み取ります。
window.pali._sys.getChangeAddress()変更アドレスを読み取ります。
window.pali._sys.getDataAsset(assetGuid)Syscoin data assetを読み取ります。