メインコンテンツへスキップ
POST
getAccountInfo
新機能: getAccountInfo は、インクリメンタルアップデート用のパラメータ changedSinceSlot をサポートするようになりました。指定された場合、このメソッドは指定されたスロット番号以降に変更されたアカウントのみを返します。指定されたスロット以降に変更がないアカウントの場合、レスポンスには status: "unchanged" が含まれることになります。

リクエストパラメータ

pubkey
string
必須
クエリ対象のアカウントのPubkey、base-58エンコードされた文字列として。
commitment
string
クエリのコミットメントレベル。
  • finalized
  • confirmed
  • processed
encoding
string
アカウントデータのエンコード形式。
  • base58
  • base64
  • base64+zstd
  • jsonParsed
dataSlice
object
アカウントデータのスライスをリクエストします。
dataSlice.offset
number
読み取り開始位置のバイトオフセット。
dataSlice.length
number
返すバイト数。
minContextSlot
number
リクエストが評価される最小スロット。
changedSinceSlot
number
このスロット番号以降に変更があった場合にのみアカウントを返します。アカウントが存在するが指定されたスロット以降に変更がない場合、レスポンスには「unchanged」としてステータスが含まれます。

承認

api-key
string
query
必須

あなたのHelius APIキーです。ダッシュボードで無料で取得できます。

ボディ

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

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

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

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

:

"1"

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

呼び出すRPCメソッドの名前。

利用可能なオプション:
getAccountInfo
params
(string | Configuration Object · object)[]
必須

クエリするアカウントのPubkeyをbase-58でエンコードした文字列。

:

"83astBRguLMdt2h5U1Tpdq5tjFoJ6noeGwaY3mDLVcri"

レスポンス

アカウント情報の取得に成功しました。

jsonrpc
string

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

:

"2.0"

result
object
id
integer

リクエストIDに一致する一意の識別子。

:

1

method
string

呼び出されているメソッド。

:

"getAccountInfo"

params
(string | object)[]

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