Zum Hauptinhalt springen
POST
Transaktionen parsen
Der request body, das Schema der response und die Beispiele auf dieser Seite werden aus der OpenAPI-Definition generiert.

Hinweise

  • Die Ergebnisse werden in derselben Reihenfolge wie die eingegebenen Signaturen zurückgegeben, einschließlich Duplikaten.
  • Fehlende Transaktionen und Parser-Fehler einzelner Elemente werden als TransactionResult-Objekte auf Elementebene mit parserStatus: "ERROR" zurückgegeben.
  • Ungültige request-Bodys geben einen JSON-Fehler auf request-Ebene zurück.
  • Die payload der Rohtransaktionen wird weggelassen, sofern includeRawTransaction nicht auf true gesetzt ist.

Parameter des request

array
erforderlich
Zu parsende Transaktionssignaturen. Die Reihenfolge in der response entspricht diesem Array, einschließlich Duplikaten.
string
Standard:"confirmed"
Das commitment, das beim Abrufen von Transaktionen verwendet wird. processed wird nicht unterstützt.
  • confirmed
  • finalized
boolean
Standard:"false"
Nimm die ursprüngliche payload der Solana-Transaktion als rawTransaction in jedes erfolgreiche Ergebnis auf.

Autorisierungen

api-key
string
query
erforderlich

Body

application/json

Request-Body zum Parsen einer oder mehrerer Transaktionssignaturen.

transactions
string[]
erforderlich

Zu parsende Transaktionssignaturen. Die Reihenfolge in der response entspricht diesem Array, einschließlich Duplikaten.

commitment
enum<string>
Standard:confirmed

Commitment-Level zum Abrufen von Transaktionen. processed wird nicht unterstützt.

Verfügbare Optionen:
confirmed,
finalized
includeRawTransaction
boolean
Standard:false

Füge den ursprünglichen Solana-Transaktions-payload bei jedem erfolgreichen Ergebnis als rawTransaction ein.

Antwort

Geparste Transaktionsergebnisse.

signature
string

Transaktionssignatur für dieses Element.

parserStatus
enum<string>

OK, wenn das Parsen erfolgreich war, oder ERROR, wenn das Element nicht abgerufen oder geparst werden konnte.

Verfügbare Optionen:
OK,
ERROR
parsed
object

Geparstes Transaktionsobjekt. Vorhanden, wenn parserStatus den Wert OK hat.

parserError
object

Fehler auf Elementebene. Vorhanden, wenn parserStatus den Wert ERROR hat.

rawTransaction
object

Ursprünglicher roher Transaktions-payload. Nur vorhanden, wenn includeRawTransaction den Wert true hat.