Anforderungsparameter
Solana-Kontoadresse, um die Transaktionshistorie abzurufen (Wallet, Token, Programm, NFT usw.).
transactionDetails string
Standard: "signatures"
Detailebene der zurückzugebenden Transaktion.
Sortierreihenfolge für zurückgegebene Transaktionen.
commitment string
Standard: "finalized"
Das Verpflichtungsniveau für die Anfrage. Das processed-Commitment wird nicht unterstützt.
Minimaler Kontext-Slot für die Anfrage (optional).
Maximale Anzahl von Transaktionen pro Anfrage. Verwenden Sie 1–1000 für transactionDetails:“signatures” und 1–1000 für transactionDetails:“full”.
Paginierungstoken von der vorherigen Antwort, um die nächste Seite der Ergebnisse zu erhalten (Format “slot:position”).
Kodierungsformat für Transaktionsdaten (gilt nur, wenn transactionDetails=full).
json
jsonParsed
base58
base64
maxSupportedTransactionVersion Maximale Transaktionsversion, die zurückgegeben werden soll (gilt nur, wenn transactionDetails=full). Auf 1 setzen, um Legacy-, v0- und v1-Transaktionen zu erhalten.
Erweiterte Filter zur Eingrenzung der Transaktionsergebnisse.
Größer oder gleich Slotnummer.
Kleiner oder gleich Slotnummer.
Nach Blockzeitstempel (Unix-Zeitstempel) filtern.
Größer oder gleich Zeitstempel.
Kleiner oder gleich Zeitstempel.
Nach Transaktionssignatur filtern.
Transaktionen mit Signaturen erhalten, die größer oder gleich diesem Wert sind.
Transaktionen nach dieser Signatur erhalten.
Transaktionen mit Signaturen erhalten, die kleiner oder gleich diesem Wert sind.
Transaktionen vor dieser Signatur erhalten.
Nach Transaktionsstatus filtern.
Transaktionen für verwandte Token-Konten filtern. Steuert, ob Transaktionen eingeschlossen werden, die Token-Konten betreffen, die von der Adresse verwaltet werden.
Eingrenzung der Ergebnisse auf Transaktionen, bei denen die abgefragte Adresse an einem Token-Transfer teilgenommen hat, der bestimmten Kriterien entspricht. Alle Felder sind optional und werden mit UND-Semantik kombiniert.
filters.tokenTransfer.with Gegenadresse. Übereinstimmungen mit Übertragungen, deren andere Seite diese Adresse ist.
filters.tokenTransfer.direction Übertragungsrichtung relativ zur abgefragten Adresse.
filters.tokenTransfer.mint Token-Prägung zum Filtern.
filters.tokenTransfer.amount Filter für rohe On-Chain-Betragsbereiche. Alle Felder sind optional und können kombiniert werden.
Ihr Helius API-Schlüssel. Sie können einen kostenlos im Dashboard erhalten.
jsonrpc
enum<string>
Standard: 2.0
erforderlich
Die JSON-RPC-Protokollversion.
id
string
Standard: 1
erforderlich
Eine eindeutige Kennung für die Anfrage.
method
enum<string>
Standard: getTransactionsForAddress
erforderlich
Der Name der aufzurufenden RPC-Methode.
Verfügbare Optionen:
getTransactionsForAddress
Beispiel: "getTransactionsForAddress"
params
(string | object)[]
erforderlich
Array, das die erforderliche Kontoadresse und optionales Konfigurationsobjekt enthält.
Required array length: 1 - 2 elements
Solana-Kontoadresse, für die die Transaktionshistorie abgerufen werden soll (Wallet, Token, Programm, NFT usw.).
Beispiel: "Vote111111111111111111111111111111111111111"
Transaktionen für die angegebene Adresse erfolgreich abgerufen.
Die JSON-RPC-Protokollversion.
Kennung, die der Anfrage entspricht.
Transaktionsdaten und Paginierungsinformationen.