Skip to main content
POST
getBlock

Anforderungsparameter

number
erforderlich
Slotnummer als u64 Ganzzahl.
string
Standard:"finalized"
Das Commitment-Level für die Anfrage.
  • finalized
string
Standard:"json"
Das Kodierungsformat für jede zurückgegebene Transaktion.
  • json
  • jsonParsed
  • base58
  • base64
string
Standard:"full"
Grad des Transaktionsdetails, das zurückgegeben werden soll. Wenn Konten angefordert werden, enthalten Transaktionsdetails nur Signaturen und eine annotierte Liste von Konten in jeder Transaktion. Transaktionsmetadaten enthalten nur: Gebühr, Fehler, pre_balances, post_balances, pre_token_balances und post_token_balances.
  • full
  • accounts
  • signatures
  • none
number
Maximale Transaktionsversion, die in Antworten zurückgegeben wird. Auf 1 setzen, 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 weggelassen, werden nur Legacy-Transaktionen zurückgegeben.
boolean
Standard:"true"
Ob das Rewards-Array gefüllt werden soll.

Autorisierungen

api-key
string
query
erforderlich

Ihr Helius-API-Schlüssel. Sie können einen kostenlos im Dashboard erhalten.

Body

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

Die JSON-RPC-Protokollversion.

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

Eine eindeutige Kennung für die Anfrage.

Beispiel:

"1"

method
enum<string>
Standard:getBlock
erforderlich

Der Name der RPC-Methode, die aufgerufen werden soll.

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

Parameter für die Anfrage.

Slot-Nummer als u64-Ganzzahl.

Beispiel:

430

Antwort

Blockdetails erfolgreich abgerufen.

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