Get a proof for a transaction in a block.
GET /v2/blocks/{round}/transactions/{txid}/proof
Authorizations
Section titled “Authorizations ”Parameters
Section titled “ Parameters ”Path Parameters
Section titled “Path Parameters ”A round number.
The transaction ID for which to generate a proof.
Query Parameters
Section titled “Query Parameters ”The type of hash function used to create the proof, must be one of:
- sha512_256
- sha256
Configures whether the response object is JSON or MessagePack encoded. If not provided, defaults to JSON.
Responses
Section titled “ Responses ”Proof of transaction in a block.
Proof of transaction in a block.
object
The type of hash function used to create the proof, must be one of:
- sha512_256
- sha256
Index of the transaction in the block’s payset.
Proof of transaction membership.
Hash of SignedTxnInBlock for verifying proof.
Represents the depth of the tree that is being proven, i.e. the number of edges from a leaf to the root.
Malformed round number or transaction ID
An error response with optional data field.
object
object
Invalid API token
An error response with optional data field.
object
object
Non-existent block or transaction
An error response with optional data field.
object
object
Internal error, including protocol not supporting proofs.
An error response with optional data field.
object
object
default
Section titled “default ”Unknown error