メインコンテンツへスキップ
POST
getSignaturesForAddress
高度なフィルタリング、ソート、およびトークンアカウント履歴には、代わりに getTransactionsForAddress を使用してください。 getSignaturesForAddress は関連トークンアカウントを含むトランザクションを含まないことに注意してください。

リクエストパラメータ

address
string
必須
トランザクション履歴を取得するためのSolanaアカウントアドレス(ウォレット、トークン、プログラム、NFTなど)。
commitment
string
リクエストのコミットメントレベル。 processed コミットメントはサポートされていません。
  • confirmed
  • finalized
minContextSlot
number
リクエストが評価されることができる最小スロット。
limit
number
単一のリクエストで返される最大トランザクション署名数(1〜1,000)。
before
string
この署名より前のトランザクションを取得するためのページネーションパラメータ(時間が早い)。
until
string
特定の時間範囲に便利な、この署名に達するまでのトランザクションを取得。

承認

api-key
string
query
必須

Helius APIキー。無料でdashboardから取得できます。

ボディ

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

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

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

"2.0"

id
string
デフォルト:1
必須

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

:

"1"

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

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

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

"getSignaturesForAddress"

params
(string | object)[]
必須

必要なアカウントアドレスとオプションの構成オブジェクトを含む配列。

トランザクション履歴を取得するためのSolanaアカウントアドレス(ウォレット、トークン、プログラム、NFTなど)。

:

"Vote111111111111111111111111111111111111111"

レスポンス

指定されたアドレスの署名を正常に取得しました。

jsonrpc
enum<string>

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

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

"2.0"

id
string

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

:

"1"

result
object[]

トランザクション署名情報のリスト。