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

リクエストパラメータ

address
array
必須
単一の最適化されたバッチリクエストで取得するSolanaアカウントアドレスの配列(最大100件)。
commitment
string
リクエストのコミットメントレベル。
  • confirmed
  • finalized
  • processed
minContextSlot
number
リクエストが評価されることのできる最小スロット。
dataSlice
object
アカウントデータのスライスをリクエストします。
dataSlice.length
number
返すバイト数。
dataSlice.offset
number
読み始めるバイトオフセット。
encoding
string
返されるアカウントデータのエンコーディング形式。
  • jsonParsed
  • base58
  • base64
  • base64+zstd
changedSinceSlot
number
指定されたスロット番号以降に変更されたアカウントのみを返します。指定されたスロット以来変更されていない既存のアカウントの場合、レスポンスのステータスは「変更なし」として含まれます。

承認

api-key
string
query
必須

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

ボディ

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

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

利用可能なオプション:
2.0
:

"2.0"

id
string
デフォルト:1
必須

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

:

"1"

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

実行するRPCメソッドの名前です。

利用可能なオプション:
getMultipleAccounts
:

"getMultipleAccounts"

params
(string[] | object)[]
必須

メソッドのパラメータです。

1回の最適化されたバッチリクエストで取得する最大100のSolanaアカウントアドレスの配列です。

:

レスポンス

アカウント詳細を正常に取得しました。

jsonrpc
enum<string>

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

利用可能なオプション:
2.0
:

"2.0"

id
string

リクエストに一致する識別子です。

:

"1"

result
object

コンテキストを含むアカウント情報です。