Skip to main content
Die Enhanced Transactions API ist ein Legacy-Produkt im Wartungsmodus. Es funktioniert weiterhin und diese Seiten bleiben verfügbar, jedoch werden keine neuen Parser-Typen oder Funktionen hinzugefügt. Der Nachfolger ist Parsed Events, der Anweisungen durch den IDL-Katalog decodiert und sich in der offenen Beta in kostenpflichtigen Plänen befindet — der Migrationsleitfaden deckt den Umzug Schritt für Schritt ab. Sie können auch getTransactionsForAddress für Transaktionshistorie und Backfill verwenden und die Wallet API für benutzerfreundliche Wallet-Daten.

Übersicht

Der Parse Transactions-Endpunkt verwandelt rohe Transaktionssignaturen in strukturierte, benutzerfreundliche Informationen. Anstatt Anweisungsdaten und Kontolisten manuell zu decodieren, erhalten Sie klare Details zu Übertragungen, Swaps, NFT-Aktivitäten und mehr. Senden Sie eine POST-Anfrage an /v0/transactions mit bis zu 100 Signaturen pro Aufruf.

Wann zu verwenden

  • Sie haben eine oder mehrere Transaktionssignaturen und möchten vorgeparstes, benutzerfreundliches Ergebnis.
  • Sie zeigen einem Benutzer die Details einer einzelnen Transaktion an (Wallets, Explorer).
  • Sie benötigen Ereigniszusammenfassungen (SOL/Token-Übertragungen, NFT-Aktivität), ohne Ihren eigenen Parser zu schreiben.
Für neue Builds gibt getTransaction die rohe Transaktion zurück, und getTransactionsForAddress ist der moderne Weg für die Historie.

Schnellstart

1

Holen Sie sich Ihren API-Schlüssel

Melden Sie sich auf dashboard.helius.dev an und kopieren Sie Ihren API-Schlüssel.
2

POST Signaturen an /v0/transactions

Übergeben Sie ein Array von Signaturen im transactions Body-Feld.
3

Lesen Sie die analysierte Antwort

Jede Transaktion wird mit einer Beschreibung, einem Typ, Übertragungen und Ereigniszusammenfassungen zurückgegeben. Siehe Antwort unten.

Anfrageparameter

string[]
erforderlich
Array von zu analysierenden Transaktionssignaturen. Bis zu 100 Signaturen pro Anfrage.

Antwort

Jede analysierte Transaktion enthält eine benutzerfreundliche Beschreibung zusammen mit strukturierten Übertragungs- und Ereignisdaten:
Jede analysierte Transaktion enthält:
  • description — benutzerfreundliche Zusammenfassung dessen, was passiert ist.
  • type — Transaktionskategorie (TRANSFER, SWAP, NFT_SALE und andere).
  • source — das Programm, das die Transaktion ausgeführt hat.
  • fee / feePayer — Transaktionsgebühr in Lamports und das Konto, das sie bezahlt hat.
  • nativeTransfers — SOL-Bewegungen zwischen Konten.
  • tokenTransfers — SPL-Token-Bewegungen.
  • events — Ereigniszusammenfassungen auf hoher Ebene.
  • slot / timestamp — wann die Transaktion verarbeitet wurde.
Für den vollständigen Feldkatalog und alle unterstützten Transaktionstypen siehe die Parse Transactions API-Referenz.

Nächste Schritte

Transaktionshistorie

Abrufen einer benutzerfreundlichen Transaktionshistorie für eine Adresse mit Filterung und Paginierung.

getTransactionsForAddress

Der moderne, Helius-native Ersatz für Transaktionshistorie und Backfill.

Wallet API

REST-Endpunkte für benutzerfreundliche Wallet-Daten: Salden, Historie und Übertragungen.

Datenübersicht erhalten

Vergleichen Sie jede Helius-Option zum Abfragen von Solana-Daten.