Qu’est-ce que l’API Enhanced Transactions ?
L’API Enhanced Transactions transforme les transactions complexes de Solana en données lisibles par l’homme. Au lieu de déchiffrer manuellement les données d’instruction et les listes de comptes, vous recevez des détails clairs et structurés sur les transferts, les échanges, les activités NFT, et plus encore. Elle expose deux points de terminaison :POST /v0/transactions— analyser des signatures de transactions individuelles ou multiples. Voir Analyser les Transactions.GET /v0/addresses/{address}/transactions— obtenir l’historique des transactions lisible pour une adresse. Voir Historique des Transactions.
NFT_SALE, SWAP, TRANSFER) via le paramètre type.
Quand l’utiliser
- Vous avez déjà une intégration construite sur Enhanced Transactions et avez besoin de la référence.
- Vous souhaitez des descriptions pré-analysées et lisibles de transactions individuelles ou de l’historique d’une adresse.
- Vous affichez l’activité des transactions aux utilisateurs finaux (portefeuilles, suivis de portefeuille, explorateurs).
getTransactionsForAddress (historique et remplissage rétroactif) ou l’API Wallet (points de terminaison REST pour les données de portefeuille).
Principales caractéristiques
Données lisibles
Descriptions claires de l’activité des transactions au lieu de données brutes d’instruction.
Filtrage par type
Filtrer par type de transaction — ventes NFT, échanges, transferts, et plus encore.
Support de pagination
Parcourez de grands historiques de transactions avec des curseurs basés sur les signatures.
Métadonnées détaillées
Horodatages, frais, signatures, et comptes impliqués dans chaque transaction.
- Description — un résumé lisible de ce qui s’est passé.
- Type — la catégorie de transaction (
TRANSFER,SWAP,NFT_SALE, et d’autres). - Source — le programme qui a exécuté la transaction.
- Transferts natifs — mouvements de SOL entre comptes.
- Transferts de jetons — mouvements de jetons SPL.
- Événements — résumés d’événements de haut niveau.
- Informations sur les frais — frais de transaction et payeur des frais.
- Horodatages — quand la transaction a été traitée.
Commencez
Analyser les Transactions
Analyser une ou plusieurs signatures de transaction en données lisibles.
Historique des Transactions
Obtenez des données de transaction historiques pour n’importe quelle adresse, avec filtrage et pagination.
Prochaines étapes
getTransactionsForAddress
Le remplaçant moderne, natif à Helius, pour l’historique des transactions et le remplissage rétroactif.
API de Portefeuille
Points de terminaison REST pour des données lisibles de portefeuille : soldes, historique, et transferts.
Aperçu de l'obtention des données
Comparez toutes les options Helius pour interroger les données Solana.
FAQ Transactions Améliorées
Utilisation, authentification, limites de taux, et dépannage.