Zum Hauptinhalt springen
POST
getTokenAccountsByOwner
Neue Funktion: getTokenAccountsByOwner unterstützt jetzt den Parameter changedSinceSlot für inkrementelle Aktualisierungen. Wenn du ihn angibst, gibt die Methode nur token accounts zurück, die ab der angegebenen slot-Nummer geändert wurden. Das eignet sich ideal, um Änderungen am token-Guthaben und Portfolio-Aktualisierungen zu verfolgen.

Request-Parameter

string
erforderlich
Solana-Wallet-Adresse (pubkey) des Kontoinhabers, dessen token-Bestände du abfragen möchtest, als Base58-codierter String.
string
Adresse einer bestimmten Solana-token-Mint, um nur Konten für einen bestimmten token oder NFT abzurufen.
string
ID eines bestimmten Solana-token program (normalerweise das SPL Token program), das die token accounts erstellt hat.
string
Das commitment-Level für den request.
  • confirmed
  • finalized
  • processed
number
Der minimale slot, an dem der request ausgewertet werden kann.
object
Fordere einen Ausschnitt der Kontodaten an.
number
Anzahl der zurückzugebenden Bytes.
number
Byte-Offset, ab dem gelesen werden soll.
string
Codierungsformat für Kontodaten.
  • base58
  • base64
  • base64+zstd
  • jsonParsed
number
Gibt nur Konten zurück, die ab dieser slot-Nummer geändert wurden. Nützlich für inkrementelle Aktualisierungen.

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

Die Version des JSON-RPC-Protokolls.

Verfügbare Optionen:
2.0
Beispiel:

"2.0"

id
string
Standard:1

Ein eindeutiger Bezeichner für den request.

Beispiel:

"1"

method
enum<string>
Standard:getTokenAccountsByOwner

Der Name der aufzurufenden RPC-Methode.

Verfügbare Optionen:
getTokenAccountsByOwner
Beispiel:

"getTokenAccountsByOwner"

params
string · object · object[]

Parameter zum Abfragen von Token-Konten, die einem bestimmten öffentlichen Schlüssel gehören.

Solana-Wallet-Adresse (pubkey) des Kontoinhabers, dessen Token-Bestände abgefragt werden sollen, als Base58-codierte Zeichenfolge.

Beispiel:

"A1TMhSGzQxMr1TboBKtgixKz1sS6REASMxPo1qsyTSJd"

Antwort

Token-Konten wurden erfolgreich nach Inhaber 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

Kontext und Kontodetails.