メインコンテンツへスキップ
POST
getBlock

リクエストパラメータ

slot
number
必須
スロット番号は整数として指定します。
commitment
string
デフォルト:"finalized"
リクエストのコミットメントレベル。
  • finalized
encoding
string
デフォルト:"json"
返される各トランザクションのエンコーディング形式。
  • json
  • jsonParsed
  • base58
  • base64
transactionDetails
string
デフォルト:"full"
返すトランザクションの詳細レベル。アカウントが要求された場合、トランザクションの詳細には各トランザクション内の署名と注釈付きアカウントリストのみが含まれます。トランザクションメタデータに含まれるのは、fee、err、pre_balances、post_balances、pre_token_balances、およびpost_token_balancesのみです。
  • full
  • accounts
  • signatures
  • none
maxSupportedTransactionVersion
number
応答で返される最大トランザクションバージョン。要求されたブロックがより高いバージョンのトランザクションを含む場合、エラーが返されます。省略された場合、レガシートランザクションのみが返されます。
rewards
boolean
デフォルト:"true"
報酬配列を埋めるかどうか。

承認

api-key
string
query
必須

Helius APIキー。無料でダッシュボードから取得できます。

ボディ

application/json
jsonrpc
enum<string>
デフォルト:2.0
必須

JSON-RPCプロトコルバージョン。

利用可能なオプション:
2.0
id
string
デフォルト:1
必須

リクエストの一意の識別子。

:

"1"

method
enum<string>
デフォルト:getBlock
必須

呼び出すRPCメソッド名。

利用可能なオプション:
getBlock
params
(integer | object)[]
必須

リクエストのパラメータ。

スロット番号をu64整数として。

:

430

レスポンス

ブロックの詳細を正常に取得しました。

jsonrpc
enum<string>
利用可能なオプション:
2.0
id
string
result
object