Saltar al contenido principal

Cuentas y estado

Las dapps UTXO a menudo necesitan más de una dirección. Pali expone estado de cuenta, información xpub y direcciones de cambio para que las aplicaciones puedan construir PSBTs correctas.

Solicitar acceso a cuenta

const [address] = await window.pali.request({
method: 'sys_requestAccounts',
params: [],
});

Obtener detalles de cuenta

const account = await window.pali.request({
method: 'sys_getAccount',
});

Obtener clave pública y datos de derivación

const publicKey = await window.pali.request({
method: 'sys_getPublicKey',
});

const currentAddressPubkey = await window.pali.request({
method: 'sys_getCurrentAddressPubkey',
});

const bip32Path = await window.pali.request({
method: 'sys_getBip32Path',
});

Dirección de cambio

const changeAddress = await window.pali.request({
method: 'wallet_getChangeAddress',
});

También puedes usar:

const changeAddress = await window.pali._sys.getChangeAddress();