Construction

Parse a Transaction

Changed on

Parse is called on both unsigned and signed transactions to understand the intent of the formulated transaction.

This is run as a sanity check before signing (after /construction/payloads) and before broadcast (after /construction/combine).

post/construction/parse

Request

  • The document declares no server URL.
  • Auth: none declared

Request body

network_identifierNetworkIdentifier required(unresolved $ref)
signedboolean required

Signed is a boolean indicating whether the transaction is signed.

transactionstring required

This must be either the unsigned transaction blob returned by /construction/payloads or the signed transaction blob returned by /construction/combine.

Response

Expected response to a valid request

operationsOperation[] required(unresolved $ref)
signersstring[]

[DEPRECATED by account_identifier_signers in v1.4.4] All signers (addresses) of a particular transaction. If the transaction is unsigned, it should be empty.

account_identifier_signersAccountIdentifier[] (unresolved $ref)
metadataobject

Changes

    • breaking

      the response property became optional for the status

    • info

      added the optional property to the response with the status

    • warning

      removed the optional property from the response with the status

    • info

      the response property became required for the status