Skip to main content
POST
getBlock

Paramètres de la requête

number
requis
Numéro de la slot en tant qu’entier u64.
string
défaut:"finalized"
Le niveau d’engagement pour la requête.
  • finalized
string
défaut:"json"
Le format d’encodage pour chaque transaction retournée.
  • json
  • jsonParsed
  • base58
  • base64
string
défaut:"full"
Niveau de détail des transactions à retourner. Si les comptes sont demandés, les détails des transactions incluent uniquement les signatures et une liste annotée des comptes dans chaque transaction. Les métadonnées des transactions incluent uniquement : frais, err, pre_balances, post_balances, pre_token_balances et post_token_balances.
  • full
  • accounts
  • signatures
  • none
number
Version maximale de transaction à retourner dans les réponses. Réglez sur 1 pour recevoir des transactions legacy, v0 et v1. Si le bloc demandé contient une transaction avec une version supérieure, une erreur est retournée. Si omis, seules les transactions legacy sont retournées.
boolean
défaut:"true"
Indique si le tableau des récompenses doit être rempli.

Autorisations

api-key
string
query
requis

Votre clé API Helius. Vous pouvez en obtenir une gratuitement dans le tableau de bord.

Corps

application/json
jsonrpc
enum<string>
défaut:2.0
requis

La version du protocole JSON-RPC.

Options disponibles:
2.0
id
string
défaut:1
requis

Un identifiant unique pour la requête.

Exemple:

"1"

method
enum<string>
défaut:getBlock
requis

Le nom de la méthode RPC à invoquer.

Options disponibles:
getBlock
params
(integer | object)[]
requis

Paramètres pour la requête.

Numéro de slot comme un entier u64.

Exemple:

430

Réponse

Détails du bloc récupérés avec succès.

jsonrpc
enum<string>
Options disponibles:
2.0
id
string
result
object