HTTP メソッド
getProgramAccounts
指定されたプログラムのPubkeyに属するすべてのアカウントを返します。
POST
getProgramAccounts
新機能:
getProgramAccountsがINCREMENTAL_CODE_PLACEHOLDER_af0d2091e6af4b9f_ENDパラメータでの増分更新をサポートするようになりました。指定すると、メソッドは指定されたスロット番号以降に変更されたアカウントのみを返します。これはリアルタイムのインデックス作成とデータ同期ワークフローに最適です。リクエストパラメータ
ベース58エンコードされた文字列として、クエリアカウントするSolanaプログラムの公開鍵(アドレス)。
リクエストのコミットメントレベル。
confirmedfinalizedprocessed
リクエストが評価される最小スロット。
結果をRpcResponse JSONオブジェクトにラップします。
返されるアカウントデータのエンコード形式。
jsonParsedbase58base64base64+zstd
アカウントデータのスライスをリクエストします。
返すバイト数。
読み取りを開始するバイトオフセット。
このスロット番号以降に変更されたアカウントのみを返します。増分更新に便利です。
特定のSolanaアカウントデータパターンを効率的にクエリする強力なフィルタリングシステム。
ボディ
application/json
JSON-RPCプロトコルバージョン。
利用可能なオプション:
2.0 例:
"2.0"
リクエストの一意の識別子。
例:
"1"
呼び出すRPCメソッドの名前。
利用可能なオプション:
getProgramAccounts 例:
"getProgramAccounts"
メソッドのパラメータ。
クエリアカウントのためのSolanaプログラム公開鍵(アドレス)を、base-58でエンコードした文字列として指定します。
例:
"4Nd1mBQtrMJVYVfKf2PJy9NZUZdTAsp7D4xWLs4gDB4T"
前へ
getProgramAccountsV2特定のSolanaプログラムが所有する大量のアカウントを効率的にクエリするための、カーソルベースのページネーションとchangedSinceSlotサポートを備えたgetProgramAccountsの強化バージョン。
次へ
getProgramAccounts