Zum Hauptinhalt springen
POST
getTransactionsForAddress

Request-Parameter

string
erforderlich
Solana-Kontoadresse, deren Transaktionsverlauf abgerufen werden soll (Wallet, token, Programm, NFT usw.).
string
Standard:"signatures"
Detailgrad der zurückgegebenen Transaktionen.
  • signatures
  • full
string
Standard:"desc"
Sortierreihenfolge der zurückgegebenen Transaktionen.
  • asc
  • desc
string
Standard:"finalized"
Das commitment für den Request. Das commitment processed wird nicht unterstützt.
  • confirmed
  • finalized
number
Mindestwert für den Kontext-slot des Request (optional).
number
Standard:"1000"
Maximale Anzahl von Transaktionen pro Request. Verwende 1–1000 für transactionDetails:“signatures” und 1–1000 für transactionDetails:“full”.
string
Paginierungs-token aus der vorherigen response, um die nächste Ergebnisseite abzurufen (Format „slot:position“).
string
Standard:"json"
Kodierungsformat für Transaktionsdaten (gilt nur, wenn transactionDetails=full).
  • json
  • jsonParsed
  • base58
  • base64
number
Maximale zurückzugebende Transaktionsversion (gilt nur, wenn transactionDetails=full). Setze den Wert auf 1, um Legacy-, v0- und v1-Transaktionen zu empfangen.
object
Erweiterte Filter zum Eingrenzen der Transaktionsergebnisse.
object
Nach slot-Nummer filtern.
number
Größer oder gleich der slot-Nummer.
number
Größer als die slot-Nummer.
number
Kleiner oder gleich der slot-Nummer.
number
Kleiner als die slot-Nummer.
object
Nach Blockzeitstempel filtern (Unix-Zeitstempel).
number
Größer oder gleich dem Zeitstempel.
number
Größer als der Zeitstempel.
number
Kleiner oder gleich dem Zeitstempel.
number
Kleiner als der Zeitstempel.
number
Gleich dem Zeitstempel.
object
Nach Transaktionssignatur filtern.
string
Transaktionen mit Signaturen abrufen, die größer oder gleich diesem Wert sind.
string
Transaktionen nach dieser Signatur abrufen.
string
Transaktionen mit Signaturen abrufen, die kleiner oder gleich diesem Wert sind.
string
Transaktionen vor dieser Signatur abrufen.
string
Standard:"any"
Nach Transaktionsstatus filtern.
  • succeeded
  • failed
  • any
string
Standard:"none"
Transaktionen nach zugehörigen token accounts filtern. Legt fest, ob Transaktionen einbezogen werden, an denen token accounts beteiligt sind, die der Adresse gehören.
  • none
  • balanceChanged
  • all
object
Grenzt die Ergebnisse auf Transaktionen ein, bei denen die abgefragte Adresse an einer token-Übertragung beteiligt war, die bestimmte Kriterien erfüllt. Alle Felder sind optional und werden mit UND-Logik kombiniert.
string
Adresse der Gegenpartei. Entspricht Übertragungen, bei denen diese Adresse die andere Partei ist.
string
Standard:"any"
Übertragungsrichtung relativ zur abgefragten Adresse.
  • in
  • out
  • any
string
Mint des token, nach dem gefiltert werden soll.
object
Bereichsfilter für den unverarbeiteten On-Chain-Betrag. Alle Felder sind optional und können kombiniert werden.

Autorisierungen

api-key
string
query
erforderlich

Dein Helius API key. Du kannst kostenlos einen im Dashboard erstellen.

Body

application/json
jsonrpc
enum<string>
Standard:2.0
erforderlich

Die Version des JSON-RPC-Protokolls.

Verfügbare Optionen:
2.0
Beispiel:

"2.0"

id
string
Standard:1
erforderlich

Ein eindeutiger Bezeichner für den request.

Beispiel:

"1"

method
enum<string>
Standard:getTransactionsForAddress
erforderlich

Der Name der aufzurufenden RPC-Methode.

Verfügbare Optionen:
getTransactionsForAddress
Beispiel:

"getTransactionsForAddress"

params
(string | object)[]
erforderlich

Array mit der erforderlichen Kontoadresse und einem optionalen Konfigurationsobjekt.

Required array length: 1 - 2 elements

Solana-Kontoadresse, deren Transaktionsverlauf abgerufen werden soll (Wallet, token, Programm, NFT usw.).

Beispiel:

"Vote111111111111111111111111111111111111111"

Antwort

Transaktionen für die angegebene Adresse wurden erfolgreich abgerufen.

jsonrpc
enum<string>

Die Version des JSON-RPC-Protokolls.

Verfügbare Optionen:
2.0
Beispiel:

"2.0"

id
string

Bezeichner, der dem request entspricht.

Beispiel:

"1"

result
object

Transaktionsdaten und Paginierungsinformationen.