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

レジストリレコード

Solana 所有者の公開鍵を 1~100 個指定します。レスポンスには、リクエスト順に所有者ごとのエントリが result.records に 1 件ずつ含まれます。レコードを読み取ったスロットで所有者のレジストリレコードが存在しない場合、エントリは null になります。 レコードには、所有者の base58 ヌリファイア公開鍵と base64 閲覧公開鍵が含まれます。閲覧公開鍵は、33 バイトのタグ付き X25519 鍵です。0x04 の後に、正規形式の 32 バイト u 座標が続きます。マージが無効な場合、mergeEncryption は 0 になり、PoseidonCtrV1 の場合は 1 になります。 レコードは、context.slot 以降のスロットで Solana から取得されます。これらは公開登録鍵です。ウォレットの鍵の取り扱いについては、シールド鍵ペアと暗号化を参照してください。

リクエストパラメータ

array
必須
ユーザーレジストリで検索する Solana 公開鍵です。最大 100 個です。

承認

api-key
string
query
必須

Helius API キーです。

ボディ

application/json
id
string
デフォルト:1
必須

リクエストを識別するための ID です。

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

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

利用可能なオプション:
2.0
method
enum<string>
デフォルト:getUserRecords
必須

呼び出すメソッドです。URL パスの最後のセグメントと一致する必要があります。

利用可能なオプション:
getUserRecords
params
object
必須
例:

レスポンス

JSON-RPC レスポンスです。result を読み取る前に error を確認してください。

id
string
必須

リクエスト ID です。

jsonrpc
enum<string>
必須

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

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