Saltar al contenido principal

Helpers de activos, SPT y NFT

Pali expone helpers de activos Syscoin mediante el proveedor UTXO y la API helper _sys.

Obtener tokens de la billetera

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

Obtener metadatos de activos Syscoin

const metadata = await window.pali.request({
method: 'wallet_getSysAssetMetadata',
params: [assetGuid],
});

Usar helpers _sys

const minted = await window.pali._sys.getUserMintedTokens();
const holdings = await window.pali._sys.getHoldingsData();
const dataAsset = await window.pali._sys.getDataAsset(assetGuid);

Comprobaciones NFT

El helper _sys.isNFT(guid) está disponible en la capa de utilidad del proveedor inyectado. El método de solicitud sys_isNFT está registrado en el catálogo de métodos de la billetera, pero la cobertura de la implementación actual debe validarse antes de depender de él en producción.

Guía de UX para activos

Muestra nombres, símbolos, cantidades y GUIDs de activos claramente antes de pedir a los usuarios que firmen transacciones de activos UTXO. Los flujos de activos UTXO están menos estandarizados que los flujos de tokens ERC, por lo que las dapps no deben asumir que la UI de la billetera puede inferir cada detalle.