Get Proof

Retrieve the proof of a transaction in the tree

Code samples


const headers = {
  'Accept':'application/json'
};

fetch('/tree/proof/{txid}',
{
  method: 'GET',

  headers: headers
})
.then(function(res) {
    return res.json();
}).then(function(body) {
    console.log(body);
});

GET /tree/proof/{txid}

Parameters

Name
In
Type
Required
Description

txid

path

string(string)

true

The ID of the transaction for which proof is requested

Example responses

200 Response

Responses

Status
Meaning
Description
Schema

200

none

Inline

Response Schema

Status Code 200

Name
Type
Required
Restrictions
Description

» code

integer(int)

false

none

Error code

» message

string(string)

false

none

Error message

» data

object

false

none

Result data

»» value

tna-da.api.tree.v1.Transaction

false

none

none

»»» txid

string(string)

false

none

Transaction ID

»»» version

integer(int)

false

none

Transaction version

»»» locktime

integer(int)

false

none

Transaction locktime

»»» vin

[interface]

false

none

Transaction inputs

»»» vout

[interface]

false

none

Transaction outputs

»»» size

integer(int)

false

none

Transaction size in bytes

»»» weight

integer(int)

false

none

Transaction weight

»»» fee

integer(int)

false

none

Transaction fee

»»» status

tna-da.api.tree.v1.Status

false

none

none

»»»» confirmed

boolean(bool)

false

none

Whether the transaction is confirmed

»»»» block_height

integer(int)

false

none

Block height at which the transaction is included

»»»» block_hash

string(string)

false

none

Block hash at which the transaction is included

»»»» block_time

integer(int)

false

none

Time at which the block was mined

»» proof

string(string)

false

none

The proof for the transaction

Last updated