RPC de Solana
getBlock
Devuelve información de identidad y transacciones sobre un bloque confirmado en el libro mayor.
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.
jsonjsonParsedbase58base64
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.
fullaccountssignaturesnone
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
Cuerpo
application/json
La versión del protocolo JSON-RPC.
Opciones disponibles:
2.0 Un identificador único para la solicitud.
Ejemplo:
"1"
El nombre del método RPC que se invocará.
Opciones disponibles:
getBlock Parámetros de la solicitud.
Número de slot como un entero u64.
Ejemplo:
430