Zum Hauptinhalt springen

Methodenmatrix

Diese Referenz fasst die öffentlichen dapp-seitigen Methoden zusammen, die aus Palis aktuellem Methodenregister und Providern dokumentiert sind.

Wallet-Methoden

MethodeOberflächeZweckPopup
wallet_isLockedEVM / UTXOSperrzustand lesen.Nein
wallet_isConnectedEVM / UTXOSite-Verbindungszustand lesen.Nein
wallet_getAccountEVM / UTXOVerbundenes Account-Objekt lesen.Nein
wallet_getAddressEVM / UTXOVerbundene Adresse lesen.Nein
wallet_getPublicKeyEVM / UTXOPublic Key lesen.Nein
wallet_getBalanceEVM / UTXOBalance lesen.Nein
wallet_getChangeAddressUTXOWechselgeldadresse lesen.Nein
wallet_getNetworkEVM / UTXOAktives Netzwerk lesen.Nein
wallet_getTokensEVM / UTXOToken-Bestände lesen.Nein
wallet_estimateFeeEVM / UTXOFees schätzen.Nein
wallet_getProviderStateEVMEVM-Provider-Zustand initialisieren.Nein
wallet_getSysProviderStateUTXOUTXO-Provider-Zustand initialisieren.Nein
wallet_getSysAssetMetadataUTXOSyscoin-Asset-Metadaten lesen.Nein
wallet_changeAccountEVM / UTXODen verbundenen Account ändern.Ja
wallet_requestPermissionsEVMEIP-2255-Berechtigungen anfordern.Ja
wallet_getPermissionsEVMEIP-2255-Berechtigungen lesen.Nein
wallet_revokePermissionsEVMBerechtigungen widerrufen und trennen.Nein
wallet_watchAssetEVMAsset-Watch anfordern.Ja
wallet_addEthereumChainEVMEine EVM-Chain hinzufügen.Ja
wallet_switchEthereumChainEVMEVM-Chain wechseln.Ja
wallet_prepareSmartAccountEVMEinen Passkey Smart Account erstellen und deployen.Ja
wallet_sendCallsEVMEinen EIP-5792-Batch-Request senden.Ja
wallet_getCapabilitiesEVMAccount-Capabilities lesen.Nein
wallet_getCallsStatusEVMLöst einen gesendeten Batch in EIP-5792-Status + Receipts auf.Nein
wallet_showCallsStatusEVMZeigt den Batch-Status in einem Wallet-Popup an.Ja

EVM-Methoden

MethodengruppeMethoden
Accountseth_requestAccounts, eth_accounts
Transaktioneneth_sendTransaction, eth_sendRawTransaction, eth_call, eth_estimateGas
Signatureth_sign, personal_sign, eth_signTypedData, eth_signTypedData_v3, eth_signTypedData_v4
Netzwerketh_chainId, net_version, eth_changeUTXOEVM
Chain-Dateneth_getBalance, eth_getCode, eth_getTransactionCount, eth_getTransactionReceipt, eth_getLogs, eth_getProof, eth_getStorageAt, Block- und Transaktions-Lookup-Methoden
Node-Dateneth_blockNumber, eth_feeHistory, eth_gasPrice, web3_clientVersion, web3_sha3, net_listening, net_peerCount

UTXO- und Syscoin-Methoden

MethodeZweck
sys_requestAccountsUTXO-Account verbinden.
sys_getAccountAccount-Details lesen.
sys_isConnectedVerbindungszustand lesen.
sys_getNetworkUTXO-Netzwerk lesen.
sys_getPublicKeyPublic Key lesen.
sys_getCurrentAddressPubkeyAktuellen Adress-Pubkey lesen.
sys_getBip32PathAbleitungspfad lesen.
sys_getChangeAddressWechselgeldadresse lesen.
sys_getTransactionsTransaktionen lesen.
sys_transactionEine Transaktion lesen.
sys_signEine PSBT signieren.
sys_signAndSendSignieren und broadcasten.
sys_isValidSYSAddressEine Syscoin-Adresse validieren.
sys_changeUTXOEVMChain-Familie wechseln.
sys_switchChainUTXO-Chain wechseln.

_sys-Helfer

HelferZweck
window.pali._sys.getUserMintedTokens()Vom Benutzer gemintete Syscoin-Token lesen.
window.pali._sys.getHoldingsData()Token-Bestände lesen.
window.pali._sys.getConnectedAccountXpub()Verbundenes xpub lesen.
window.pali._sys.getChangeAddress()Eine Wechselgeldadresse lesen.
window.pali._sys.getDataAsset(assetGuid)Ein Syscoin-Daten-Asset lesen.