Skip to main content
POST
getBlock

Parâmetros da Requisição

number
obrigatório
Número do slot como um inteiro u64.
string
padrão:"finalized"
O nível de compromisso para a requisição.
  • finalized
string
padrão:"json"
O formato de codificação para cada transação retornada.
  • json
  • jsonParsed
  • base58
  • base64
string
padrão:"full"
Nível de detalhe da transação a ser retornado. Se as contas forem solicitadas, os detalhes da transação incluirão apenas assinaturas e uma lista anotada de contas em cada transação. Metadados da transação incluem apenas: fee, err, pre_balances, post_balances, pre_token_balances, e post_token_balances.
  • full
  • accounts
  • signatures
  • none
number
Versão máxima de transação a ser retornada nas respostas. Se o bloco solicitado contiver uma transação com uma versão superior, um erro será retornado. Se omitido, apenas transações legadas serão retornadas.
boolean
padrão:"true"
Se deve preencher o array de recompensas.

Autorizações

api-key
string
query
obrigatório

Sua chave de API Helius. Você pode obter uma gratuitamente no dashboard.

Corpo

application/json
jsonrpc
enum<string>
padrão:2.0
obrigatório

A versão do protocolo JSON-RPC.

Opções disponíveis:
2.0
id
string
padrão:1
obrigatório

Um identificador único para a solicitação.

Exemplo:

"1"

method
enum<string>
padrão:getBlock
obrigatório

O nome do método RPC a ser invocado.

Opções disponíveis:
getBlock
params
(integer | object)[]
obrigatório

Parâmetros para a solicitação.

Número do slot como um inteiro u64.

Exemplo:

430

Resposta

Detalhes do bloco recuperados com sucesso.

jsonrpc
enum<string>
Opções disponíveis:
2.0
id
string
result
object