Skip to main content
POST
getBlock

Parámetros de la solicitud

number
requerido
Número de slot como entero u64.
string
predeterminado:"finalized"
El nivel de compromiso de la solicitud.
  • finalized
string
predeterminado:"json"
El formato de codificación de cada transacción devuelta.
  • json
  • jsonParsed
  • base58
  • base64
string
predeterminado:"full"
Nivel de detalle de las transacciones que se devolverá. Si se solicitan cuentas, los detalles de las transacciones solo incluyen las firmas y una lista anotada de las cuentas de cada transacción. Los metadatos de las transacciones solo incluyen: fee, err, pre_balances, post_balances, pre_token_balances y post_token_balances.
  • full
  • accounts
  • signatures
  • none
number
Versión máxima de las transacciones que se devolverá en las respuestas. Configúrala en 1 para recibir transacciones heredadas, v0 y v1. Si el bloque solicitado contiene una transacción con una versión superior, se devuelve un error. Si se omite, solo se devuelven transacciones heredadas.
boolean
predeterminado:"true"
Indica si se debe completar el arreglo de recompensas.

Autorizaciones

api-key
string
query
requerido

Tu clave de API de Helius. Puedes obtener una gratis en el panel.

Cuerpo

application/json
jsonrpc
enum<string>
predeterminado:2.0
requerido

La versión del protocolo JSON-RPC.

Opciones disponibles:
2.0
id
string
predeterminado:1
requerido

Un identificador único para la solicitud.

Ejemplo:

"1"

method
enum<string>
predeterminado:getBlock
requerido

El nombre del método RPC que se invocará.

Opciones disponibles:
getBlock
params
(integer | object)[]
requerido

Parámetros de la solicitud.

Número de slot como un entero u64.

Ejemplo:

430

Respuesta

Los detalles del bloque se recuperaron correctamente.

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