Saltar al contenido principal

Matriz de métodos

Esta referencia resume los métodos públicos orientados a dapps documentados desde el registro de métodos y proveedores actuales de Pali.

Métodos de billetera

MétodoSuperficiePropósitoPopup
wallet_isLockedEVM / UTXOLeer estado de bloqueo.No
wallet_isConnectedEVM / UTXOLeer estado de conexión del sitio.No
wallet_getAccountEVM / UTXOLeer objeto de cuenta conectada.No
wallet_getAddressEVM / UTXOLeer dirección conectada.No
wallet_getPublicKeyEVM / UTXOLeer clave pública.No
wallet_getBalanceEVM / UTXOLeer balance.No
wallet_getChangeAddressUTXOLeer dirección de cambio.No
wallet_getNetworkEVM / UTXOLeer red activa.No
wallet_getTokensEVM / UTXOLeer tenencias de tokens.No
wallet_estimateFeeEVM / UTXOEstimar comisiones.No
wallet_getProviderStateEVMInicializar estado del proveedor EVM.No
wallet_getSysProviderStateUTXOInicializar estado del proveedor UTXO.No
wallet_getSysAssetMetadataUTXOLeer metadatos de activos Syscoin.No
wallet_changeAccountEVM / UTXOCambiar la cuenta conectada.
wallet_requestPermissionsEVMSolicitar permisos EIP-2255.
wallet_getPermissionsEVMLeer permisos EIP-2255.No
wallet_revokePermissionsEVMRevocar permisos y desconectar.No
wallet_watchAssetEVMSolicitar observación de activo.
wallet_addEthereumChainEVMAgregar una cadena EVM.
wallet_switchEthereumChainEVMCambiar cadena EVM.
wallet_prepareSmartAccountEVMCrear y desplegar una cuenta inteligente passkey.
wallet_sendCallsEVMEnviar una solicitud por lotes EIP-5792.
wallet_getCapabilitiesEVMLeer capacidades de cuenta.No
wallet_getCallsStatusEVMResuelve un batch enviado en estado EIP-5792 + receipts.No
wallet_showCallsStatusEVMMuestra el estado del batch en un popup de la wallet.

Métodos EVM

Grupo de métodosMétodos
Cuentaseth_requestAccounts, eth_accounts
Transaccioneseth_sendTransaction, eth_sendRawTransaction, eth_call, eth_estimateGas
Firmaeth_sign, personal_sign, eth_signTypedData, eth_signTypedData_v3, eth_signTypedData_v4
Redeth_chainId, net_version, eth_changeUTXOEVM
Datos de cadenaeth_getBalance, eth_getCode, eth_getTransactionCount, eth_getTransactionReceipt, eth_getLogs, eth_getProof, eth_getStorageAt, métodos de búsqueda de bloques y transacciones
Datos de nodoeth_blockNumber, eth_feeHistory, eth_gasPrice, web3_clientVersion, web3_sha3, net_listening, net_peerCount

Métodos UTXO y Syscoin

MétodoPropósito
sys_requestAccountsConectar cuenta UTXO.
sys_getAccountLeer detalles de cuenta.
sys_isConnectedLeer estado de conexión.
sys_getNetworkLeer red UTXO.
sys_getPublicKeyLeer clave pública.
sys_getCurrentAddressPubkeyLeer pubkey de dirección actual.
sys_getBip32PathLeer ruta de derivación.
sys_getChangeAddressLeer dirección de cambio.
sys_getTransactionsLeer transacciones.
sys_transactionLeer una transacción.
sys_signFirmar una PSBT.
sys_signAndSendFirmar y transmitir.
sys_isValidSYSAddressValidar una dirección Syscoin.
sys_changeUTXOEVMCambiar familia de cadena.
sys_switchChainCambiar cadena UTXO.

Helpers _sys

HelperPropósito
window.pali._sys.getUserMintedTokens()Leer tokens Syscoin acuñados por el usuario.
window.pali._sys.getHoldingsData()Leer tenencias de tokens.
window.pali._sys.getConnectedAccountXpub()Leer xpub conectado.
window.pali._sys.getChangeAddress()Leer una dirección de cambio.
window.pali._sys.getDataAsset(assetGuid)Leer un activo de datos Syscoin.