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

使用トランザクションを検索

ウォレットによって導出された nullifier を使用して、その入力を使用したトランザクションを検索します。nullifier によってトランザクションが選択されます。result.data の各エントリには、選択された 1 件の Solana トランザクションのすべてのイベントと、その slot および signature が格納されます。 1~1,000 個の nullifier を指定します。ページの上限、継続トークン、増分読み取りについては、ページネーションと鮮度を参照してください。

リクエストパラメータ

object
スロットの境界です。追いついた状態で上限なしの読み取りを再開するには、slot.gt を前のページの context.slot に設定します。
object
読み取りのスロット境界です。指定した境界は AND 条件で結合されます。
number
このスロットより後のトランザクションのみを含めます。
number
このスロット以降のトランザクションのみを含めます。
number
このスロットより前のトランザクションのみを含めます。
number
このスロット以前のトランザクションのみを含めます。
number
デフォルト:"1000"
1 ページあたりの Solana トランザクションの最大数です。1~1,000 の範囲で指定します。
number
この読み取りに必要な、永続化済みのインデクサーの最小スロットです。インデクサーが遅れている場合は、JSON-RPC エラー -32016 を返します。
array
必須
使用済み入力との照合に使用する、Base58 でエンコードされた 32 バイトの nullifier です。
string
前のレスポンスで返された継続トークンです。同じ nullifier およびスロットフィルターとともに、変更せずに再度渡します。

承認

api-key
string
query
必須

Helius API キーです。

ボディ

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

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

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

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

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

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

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

レスポンス

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

id
string
必須

リクエスト ID です。

jsonrpc
enum<string>
必須

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

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

gTFA 形式のページネーションを使用した、範囲が限定された履歴読み取りの 1 ページです。