Skip to main content
Die Enhanced Transactions API ist ein Legacy-Produkt im Wartungsmodus. Es funktioniert noch und diese Seiten bleiben verfügbar, aber es werden keine neuen Parser-Typen oder Funktionserweiterungen mehr implementiert. Sein Nachfolger ist Parsed Events, das Anweisungen über den IDL-Katalog decodiert und in der offenen Beta-Phase auf kostenpflichtigen Plänen verfügbar ist — der Migrationsleitfaden beschreibt den Übergang Schritt für Schritt. Sie können auch getTransactionsForAddress für Transaktionshistorie und Auffüllung sowie die Wallet API für menschenlesbare Wallet-Daten verwenden.

Was ist die Enhanced Transactions API?

Die Enhanced Transactions API wandelt komplexe Solana-Transaktionen in menschenlesbare Daten um. Anstatt Anweisungsdaten und Kontolisten manuell zu decodieren, erhalten Sie klare, strukturierte Details über Überweisungen, Swaps, NFT-Aktivitäten und mehr. Sie bietet zwei Endpunkte:
  • POST /v0/transactions — analysieren Sie einzelne oder mehrere Transaktionssignaturen. Siehe Transaktionen analysieren.
  • GET /v0/addresses/{address}/transactions — abrufen menschenlesbarer Transaktionshistorie für eine Adresse. Siehe Transaktionshistorie.
Beide unterstützen die Filterung nach Transaktionstyp (zum Beispiel NFT_SALE, SWAP, TRANSFER) über den type Parameter.

Wann man es nutzt

  • Sie haben bereits eine Integration mit Enhanced Transactions entwickelt und benötigen die Referenz.
  • Sie möchten vorab analysierte, menschenlesbare Beschreibungen einzelner Transaktionen oder der Historie einer Adresse.
  • Sie zeigen Transaktionsaktivitäten Endbenutzern an (Wallets, Portfolio-Tracker, Explorer).
Für neue Projekte bevorzugen Sie getTransactionsForAddress (Historie und Auffüllung) oder die Wallet API (REST-Endpunkte für Wallet-Daten).

Hauptmerkmale

Menschenlesbare Daten

Klare Beschreibungen der Transaktionsaktivitäten anstelle von rohen Anweisungsdaten.

Typfilterung

Filtern nach Transaktionstyp — NFT-Verkäufe, Swaps, Überweisungen und mehr.

Unterstützung der Paginierung

Blättern Sie durch große Transaktionshistorien mit signaturbasierten Zeigern.

Detaillierte Metadaten

Zeitstempel, Gebühren, Signaturen und die beteiligten Konten in jeder Transaktion.
Jede analysierte Transaktion umfasst:
  • Beschreibung — eine menschenlesbare Zusammenfassung dessen, was passiert ist.
  • Typ — die Transaktionskategorie (TRANSFER, SWAP, NFT_SALE und andere).
  • Quelle — das Programm, das die Transaktion ausgeführt hat.
  • Native Überweisungen — SOL-Bewegungen zwischen Konten.
  • Token-Übertragungen — SPL-Token-Bewegungen.
  • Ereignisse — hochstufige Ereigniszusammenfassungen.
  • Gebühreninformationen — Transaktionsgebühren und der Gebührenzahler.
  • Zeitstempel — wann die Transaktion verarbeitet wurde.

Erste Schritte

Transaktionen analysieren

Analysieren Sie eine oder mehrere Transaktionssignaturen in menschenlesbare Daten.

Transaktionshistorie

Abrufen historischer Transaktionsdaten für jede Adresse, mit Filterung und Paginierung.
Um Ihre erste Anfrage zu stellen, melden Sie sich bei dashboard.helius.dev für einen API-Schlüssel an und folgen Sie dann einem der obigen Anleitungen.

Nächste Schritte

getTransactionsForAddress

Der moderne, Helius-eigene Ersatz für Transaktionshistorie und Auffüllung.

Wallet API

REST-Endpunkte für menschenlesbare Wallet-Daten: Salden, Historie und Überweisungen.

Datenübersicht abrufen

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

Enhanced Transactions FAQ

Nutzung, Authentifizierung, Ratenbegrenzungen und Fehlerbehebung.