Saltar al contenido principal

Transacción Malformada

El error transaction_malformed devuelve un código de error 400 y ocurre cuando un cliente envía una transacción malformada.

Existen muchas maneras en las que una transacción podría estar malformada, incluyendo:

  1. Enviaste una cadena vacía.
  2. Tu cadena codificada en base64 es inválida.
  3. Tu estructura XDR es inválida.
  4. Tienes bytes sobrantes en tu estructura XDR.
Ejemplo de Respuesta para un Código de Estado 'Transacción Malformada'
{
"type": "https://stellar.org/horizon-errors/transaction_malformed",
"title": "Transaction Malformed",
"status": 400,
"detail": "Horizon could not decode the transaction envelope in this request. A transaction should be an XDR TransactionEnvelope struct encoded using base64. The envelope read from this request is echoed in the `extras.envelope_xdr` field of this response for your convenience.",
"extras": {
"envelope_xdr": "BBBBBPORy3CoX6ox2ilbeiVjBA5WlpCSZRcjZ7VE9Wf4QVk7AAAAZAAAQz0AAAACAAAAAAAAAAAAAAABAAAAAAAAAAEAAAAA85HLcKhfqjHaKVt6JWMEDlaWkJJlFyNntUT1Z/hBWTsAAAAAAAAAAAL68IAAAAAAAAAAARN17BEAAABAA9Ad7OKc7y60NT/JuobaHOfmuq8KbZqcV6G/es94u9yT84fi0aI7tJsFMOyy8cZ4meY3Nn908OU+KfRWV40UCw=="
}
}