Skip to main content
POST
Analizar transacciones
El cuerpo de la solicitud, el esquema de la respuesta y los ejemplos de esta página se generan a partir de la definición de OpenAPI. Esta página documenta la solicitud REST. El mismo método también está disponible en GraphQL como transactions.

Notas

  • Los resultados se devuelven en el mismo orden que las firmas de entrada, incluidos los duplicados.
  • Las transacciones faltantes y los errores del analizador de cada elemento se devuelven como objetos TransactionResult a nivel de elemento con parserStatus: "ERROR".
  • Los cuerpos de solicitud no válidos devuelven un error JSON a nivel de solicitud.
  • Las cargas útiles de las transacciones sin procesar se omiten, a menos que includeRawTransaction sea true.

Parámetros de la solicitud

array
requerido
Firmas de transacciones que se analizarán. El orden de la respuesta coincide con el de este arreglo, incluidos los duplicados.
string
predeterminado:"confirmed"
Nivel de confirmación utilizado al obtener transacciones. processed no es compatible.
  • confirmed
  • finalized
boolean
predeterminado:"false"
Incluye la carga útil de la transacción original de Solana como rawTransaction en cada resultado exitoso.

Autorizaciones

api-key
string
query
requerido

Cuerpo

application/json

Cuerpo de la solicitud para analizar una o más firmas de transacciones.

transactions
string[]
requerido

Firmas de transacciones que se analizarán. El orden de la respuesta coincide con el de este arreglo, incluidos los duplicados.

commitment
enum<string>
predeterminado:confirmed

Nivel de confirmación utilizado al obtener las transacciones. No se admite processed.

Opciones disponibles:
confirmed,
finalized
includeRawTransaction
boolean
predeterminado:false

Incluye la carga original de la transacción de Solana como rawTransaction en cada resultado exitoso.

Respuesta

Resultados de transacciones analizadas.

signature
string

Firma de la transacción de este elemento.

parserStatus
enum<string>

OK cuando el análisis se completa correctamente o ERROR cuando no se puede obtener o analizar el elemento.

Opciones disponibles:
OK,
ERROR
parsed
object

Objeto de transacción analizada. Está presente cuando parserStatus es OK.

parserError
object

Error del elemento. Está presente cuando parserStatus es ERROR.

rawTransaction
object

Carga original de la transacción sin procesar. Solo está presente cuando includeRawTransaction es true.