PSBT et transactions
Les applications UTXO doivent construire les transactions soigneusement, demander une signature via Pali et ne diffuser qu'après l'approbation de l'utilisateur.
Signer un PSBT
Pali Wallet
UTXO • Syscoin
PSBT Sign Review
UTXO signing confirmation
Scroll inside the preview to inspect outputs, inputs, size, weight, and lock time.

const signed = await window.pali.request({
method: 'sys_sign',
params: [psbtBase64],
});
Signer et envoyer
const txid = await window.pali.request({
method: 'sys_signAndSend',
params: [psbtBase64],
});
Récupérer des transactions
const transactions = await window.pali.request({
method: 'sys_getTransactions',
});
const tx = await window.pali.request({
method: 'sys_transaction',
params: [txid],
});
Valider une adresse
const valid = await window.pali.request({
method: 'sys_isValidSYSAddress',
params: [address],
});
Responsabilité de la dapp
Pali signe ce que l'utilisateur approuve. Votre application est responsable de construire des entrées, sorties, frais, rendu de monnaie et métadonnées d'actifs PSBT cohérents avant de demander une signature.