Zum Hauptinhalt springen
POST
getBlock

Parameter für den request

number
erforderlich
Die Nummer des slot als u64-Ganzzahl.
string
Standard:"finalized"
Die gewünschte Stufe des commitment für den request.
  • finalized
string
Standard:"json"
Das Kodierungsformat für jede zurückgegebene Transaktion.
  • json
  • jsonParsed
  • base58
  • base64
string
Standard:"full"
Detailgrad der zurückzugebenden Transaktionsdaten. Wenn Konten angefordert werden, enthalten die Transaktionsdetails nur Signaturen und eine kommentierte Liste der Konten in jeder Transaktion. Die Transaktionsmetadaten enthalten nur: fee, err, pre_balances, post_balances, pre_token_balances und post_token_balances.
  • full
  • accounts
  • signatures
  • none
number
Maximale Transaktionsversion, die eine response zurückgeben darf. Setze den Wert auf 1, um Legacy-, v0- und v1-Transaktionen zu erhalten. Wenn der angeforderte Block eine Transaktion mit einer höheren Version enthält, wird ein Fehler zurückgegeben. Wenn du den Wert weglässt, werden nur Legacy-Transaktionen zurückgegeben.
boolean
Standard:"true"
Gibt an, ob das Array mit Belohnungen befüllt werden soll.

Autorisierungen

api-key
string
query
erforderlich

Dein Helius API key. Im Dashboard erhältst du kostenlos einen.

Body

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

Die Version des JSON-RPC-Protokolls.

Verfügbare Optionen:
2.0
id
string
Standard:1
erforderlich

Eine eindeutige Kennung für den request.

Beispiel:

"1"

method
enum<string>
Standard:getBlock
erforderlich

Der Name der aufzurufenden RPC-Methode.

Verfügbare Optionen:
getBlock
params
(integer | object)[]
erforderlich

Parameter für den request.

slot-Nummer als u64-Ganzzahl.

Beispiel:

430

Antwort

Blockdetails erfolgreich abgerufen.

jsonrpc
enum<string>
Verfügbare Optionen:
2.0
id
string
result
object