Skip to main content
POST
Analyser les Transactions
Le corps de la requête, le schéma de réponse et les exemples sur cette page sont générés à partir de la définition OpenAPI. Cette page documente la requête REST. La même méthode est également disponible en GraphQL comme transactions.

Remarques

  • Les résultats sont renvoyés dans le même ordre que les signatures d’entrée, y compris les doublons.
  • Les transactions manquantes et les échecs de l’analyseur par élément sont renvoyés sous forme d’objets TransactionResult au niveau de l’élément avec parserStatus: "ERROR".
  • Les corps de requête invalides renvoient une erreur JSON au niveau de la requête.
  • Les charges utiles des transactions brutes sont omises à moins que includeRawTransaction soit true.

Paramètres de la Requête

array
requis
Signatures des transactions à analyser. L’ordre de la réponse correspond à ce tableau, y compris les doublons.
string
défaut:"confirmed"
Niveau d’engagement utilisé lors de la récupération des transactions. processed n’est pas pris en charge.
  • confirmed
  • finalized
boolean
défaut:"false"
Inclure la charge utile de la transaction Solana originale comme rawTransaction sur chaque résultat réussi.

Autorisations

api-key
string
query
requis

Corps

application/json

Corps de la demande pour l'analyse d'une ou plusieurs signatures de transaction.

transactions
string[]
requis

Signatures de transaction à analyser. L'ordre de la réponse correspond à ce tableau, y compris les doublons.

commitment
enum<string>
défaut:confirmed

Niveau d'engagement utilisé lors de la récupération des transactions. processed n'est pas pris en charge.

Options disponibles:
confirmed,
finalized
includeRawTransaction
boolean
défaut:false

Inclure la charge utile de la transaction Solana originale comme rawTransaction sur chaque résultat réussi.

Réponse

Résultats de transaction analysés.

signature
string

Signature de transaction pour cet élément.

parserStatus
enum<string>

OK lorsque l'analyse a réussi, ou ERROR lorsque l'élément a échoué à récupérer ou analyser.

Options disponibles:
OK,
ERROR
parsed
object

Objet de transaction analysé. Présent lorsque parserStatus est OK.

parserError
object

Erreur au niveau de l'élément. Présente lorsque parserStatus est ERROR.

rawTransaction
object

Charge utile de la transaction brute originale. Présente uniquement lorsque includeRawTransaction est true.