Skip to main content
POST
トランザクションを解析する
このページのリクエストボディ、レスポンススキーマ、および例はOpenAPI定義から生成されています。

注意事項

  • 結果は、重複を含め、入力署名と同じ順序で返されます。
  • 見つからないトランザクションと項目ごとのパーサーエラーは、parserStatus: "ERROR" を含む項目レベルの TransactionResult オブジェクトとして返されます。
  • 無効なリクエストボディの場合は、リクエストレベルの JSON エラーが返されます。
  • includeRawTransaction が true でない限り、未加工のトランザクションペイロードは省略されます。

リクエストパラメータ

array
必須
解析するトランザクション署名です。重複を含め、レスポンスの順序はこの配列と一致します。
string
デフォルト:"confirmed"
トランザクションの取得時に使用するコミットメントレベルです。processed はサポートされていません。
  • confirmed
  • finalized
boolean
デフォルト:"false"
成功した各結果に、元の Solana トランザクションペイロードを rawTransaction として含めます。

承認

api-key
string
query
必須

ボディ

application/json

1つ以上のトランザクション署名を解析するためのリクエストボディ。

transactions
string[]
必須

解析するトランザクション署名。レスポンスの順序はこの配列に一致し、重複が含まれます。

commitment
enum<string>
デフォルト:confirmed

トランザクションを取得する際に使用されるコミットメントレベル。processedはサポートされていません。

利用可能なオプション:
confirmed,
finalized
includeRawTransaction
boolean
デフォルト:false

各成功した結果において、元のSolanaトランザクションペイロードをrawTransactionとして含めます。

レスポンス

解析されたトランザクション結果。

signature
string

このアイテムのトランザクション署名。

parserStatus
enum<string>

解析が成功した場合はOK、アイテムの取得または解析が失敗した場合はERROR。

利用可能なオプション:
OK,
ERROR
parsed
object

解析されたトランザクションオブジェクト。parserStatusがOKの場合に存在します。

parserError
object

アイテムレベルのエラー。parserStatusがERRORの場合に存在します。

rawTransaction
object

元の生トランザクションペイロード。includeRawTransactionがtrueの場合にのみ存在します。