Aperçu
Le point de terminaison Analyser les Transactions transforme les signatures de transaction brutes en informations structurées et lisibles par l’homme. Au lieu de décoder manuellement les données d’instruction et les listes de comptes, vous recevez des détails clairs sur les transferts, les échanges, les activités NFT, et plus encore. Envoyez une requêtePOST à /v0/transactions avec jusqu’à 100 signatures par appel.
Quand l’utiliser
- Vous avez une ou plusieurs signatures de transaction et souhaitez une sortie pré-analysée et lisible par l’homme.
- Vous affichez les détails d’une seule transaction à un utilisateur (portefeuilles, explorateurs).
- Vous avez besoin de résumés d’événements (transferts SOL/token, activité NFT) sans écrire votre propre parseur.
getTransaction renvoie la transaction brute, et getTransactionsForAddress est la voie moderne pour l’historique.
Démarrage rapide
1
Obtenez votre clé API
Inscrivez-vous sur dashboard.helius.dev et copiez votre clé API.
2
POST signatures to /v0/transactions
Passez un tableau de signatures dans le champ de corps
transactions.- JavaScript
- Python
3
Lisez la réponse analysée
Chaque transaction revient avec une description, un type, des transferts et des résumés d’événements. Voir Réponse ci-dessous.
Paramètres de la requête
string[]
requis
Tableau de signatures de transaction à analyser. Jusqu’à 100 signatures par requête.
Réponse
Chaque transaction analysée inclut une description lisible par l’homme ainsi que des données structurées de transfert et d’événements :description— résumé lisible par l’homme de ce qui s’est passé.type— catégorie de la transaction (TRANSFER,SWAP,NFT_SALE, et autres).source— le programme qui a exécuté la transaction.fee/feePayer— frais de transaction en lamports et le compte qui les a payés.nativeTransfers— mouvements SOL entre comptes.tokenTransfers— mouvements de tokens SPL.events— résumés d’événements de haut niveau.slot/timestamp— moment où la transaction a été traitée.
Prochaines étapes
Historique des Transactions
Récupérez un historique des transactions lisible par l’homme pour une adresse, avec filtrage et pagination.
getTransactionsForAddress
Le remplacement moderne et natif de Helius pour l’historique des transactions et le remplissage rétroactif.
API Wallet
Points de terminaison REST pour les données de portefeuille lisibles par l’homme : soldes, historique et transferts.
Aperçu de l'Obtention de Données
Comparez chaque option Helius pour interroger les données Solana.