Monitor

Monitor active_chains

get

Monitor every chain creation and destruction. Currently active chains will be given as first elements

Authorizations
api-keystringRequired
Responses
chevron-right
200

Valid response

application/json
or
or
get
/monitor/active_chains

Monitor applied blocks

get

Monitor all blocks that are successfully applied and stored by the node, disregarding whether they were selected as the new head or not.

Authorizations
api-keystringRequired
Query parameters
protocolstringOptional

Protocol_hash (Base58Check-encoded)

next_protocolstringOptional

Protocol_hash (Base58Check-encoded)

chainstringOptional

A chain identifier. This is either a chain hash in Base58Check notation or a one the predefined aliases: 'main', 'test'.

Responses
chevron-right
200

Valid response

application/json
chain_idone ofRequired
stringOptional
or
hashone ofRequired
stringOptional
or
get
/monitor/applied_blocks

Monitor bootstrapped

get

Wait for the node to have synchronized its chain with a few peers (configured by the node's administrator), streaming head updates that happen during the bootstrapping process, and closing the stream at the end. If the node was already bootstrapped, returns the current head immediately.

Authorizations
api-keystringRequired
Responses
chevron-right
200

Valid response

application/json
blockone ofRequired
stringOptional
or
timestampone ofRequired

A timestamp as seen by the protocol: second-level precision, epoch based.

stringOptional
or
get
/monitor/bootstrapped

Monitor commit hash

get

DEPRECATED: use version instead.

Authorizations
api-keystringRequired
Responses
chevron-right
200

Valid response

application/json

Either a plain UTF8 string, or a sequence of bytes for strings that contain invalid byte sequences.

stringOptional
or
get
/monitor/commit_hash

Monitor all blocks that are successfully validated

get

Monitor all blocks that are successfully validated and applied by the node and selected as the new head of the given chain.

Authorizations
api-keystringRequired
Path parameters
chain_idstringRequired

A chain identifier. This is either a chain hash in Base58Check notation or a one the predefined aliases: 'main', 'test'.

Query parameters
protocolstringOptional

Protocol_hash (Base58Check-encoded)

next_protocolstringOptional

Protocol_hash (Base58Check-encoded)

Responses
chevron-right
200

Valid response

application/json

Block header. It contains both shell and protocol specific data.

hashone ofRequired
stringOptional
or
levelinteger · min: -2147483648 · max: 2147483647Required
protointeger · max: 255Required
predecessorone ofRequired
stringOptional
or
timestampone ofRequired

A timestamp as seen by the protocol: second-level precision, epoch based.

stringOptional
or
validation_passinteger · max: 255Required
operations_hashone ofRequired
stringOptional
or
fitnessstring[]Required

The fitness, or score, of a block, that allow the Tezos to decide which chain is the best. A fitness value is a list of byte sequences. They are compared as follows: shortest lists are smaller; lists of the same length are compared according to the lexicographical order.

contextone ofRequired
stringOptional
or
protocol_datastringRequiredPattern: ^([a-zA-Z0-9][a-zA-Z0-9])*$
get
/monitor/heads/{chain_id}

Monitor protocols

get

Monitor all economic protocols that are retrieved and successfully loaded and compiled by the node.

Authorizations
api-keystringRequired
Responses
chevron-right
200

Valid response

application/json
stringOptional
or
get
/monitor/protocols

Monitor validated blocks

get

Monitor all blocks that were successfully validated by the node but are not applied nor stored yet, disregarding whether they are going to be selected as the new head or not.

Authorizations
api-keystringRequired
Query parameters
protocolstringOptional

Protocol_hash (Base58Check-encoded)

next_protocolstringOptional

Protocol_hash (Base58Check-encoded)

chainstringOptional

A chain identifier. This is either a chain hash in Base58Check notation or a one the predefined aliases: 'main', 'test'.

Responses
chevron-right
200

Valid response

application/json
chain_idone ofRequired
stringOptional
or
hashone ofRequired
stringOptional
or
get
/monitor/validated_blocks

Last updated