Solana RPC
getProgramAccounts
Gibt alle Konten zurück, die dem bereitgestellten Programm-Pubkey gehören.
POST
getProgramAccounts
Neue Funktion:
getProgramAccounts unterstützt jetzt den Parameter changedSinceSlot für inkrementelle Updates. Wenn angegeben, gibt die Methode nur Konten zurück, die ab oder nach der angegebenen Slot-Nummer geändert wurden. Dies ist perfekt für Echtzeit-Indizierung und Daten-Synchronisations-Workflows.Anfrageparameter
string
erforderlich
Der Solana-Programm-Public-Key (Adresse), um Konten abzufragen, als Base-58-codierter String.
string
Das Verpflichtungsniveau für die Anfrage.
confirmedfinalizedprocessed
number
Der minimale Slot, bei dem die Anfrage ausgewertet werden kann.
boolean
Verpackt das Ergebnis in einem RpcResponse JSON-Objekt.
string
Das Codierungsformat für die zurückgegebenen Kontodaten.
jsonParsedbase58base64base64+zstd
object
Fordern Sie einen Ausschnitt der Kontodaten an.
number
Anzahl der zurückzugebenden Bytes.
number
Byte-Offset, ab dem das Lesen beginnt.
number
Gibt nur Konten zurück, die ab oder nach dieser Slot-Nummer geändert wurden. Nützlich für inkrementelle Updates.
array
Leistungsstarkes Filtersystem zum effizienten Abfragen spezifischer Solana-Kontodatenmuster.
Autorisierungen
Body
application/json
Die JSON-RPC-Protokollversion.
Verfügbare Optionen:
2.0 Beispiel:
"2.0"
Eine eindeutige Identifikation für die Anfrage.
Beispiel:
"1"
Der Name der aufzurufenden RPC-Methode.
Verfügbare Optionen:
getProgramAccounts Beispiel:
"getProgramAccounts"
Parameter für die Methode.
Der öffentliche Schlüssel (Adresse) des Solana-Programms, für das Konten abgefragt werden sollen, als base-58-kodierter String.
Beispiel:
"4Nd1mBQtrMJVYVfKf2PJy9NZUZdTAsp7D4xWLs4gDB4T"