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).
ConstructionParseRequest is the input to the /construction/parse endpoint. It allows the caller to parse either an unsigned or signed transaction.
The network_identifier specifies which network a particular object is associated with.
Signed is a boolean indicating whether the transaction is signed.
This must be either the unsigned transaction blob returned by /construction/payloads or the signed transaction blob returned by /construction/combine.
Expected response to a valid request
ConstructionParseResponse contains an array of operations that occur in a transaction blob. This should match the array of operations provided to /construction/preprocess and /construction/payloads.