Get ledger info
Get the latest ledger information, including data such as chain ID, role type, ledger versions, epoch, etc.
If the duration_secs param is provided, this endpoint will return a 200 if the following condition is true:
server_latest_ledger_info_timestamp >= server_current_time_timestamp - duration_secs
Path Parameters:
None
Query Parameters:
None
Response Header:
X-APTOS-BLOCK-HEIGHT integer
Current block height of the chain
X-APTOS-CHAIN-ID integer
Chain ID of the current chain
X-APTOS-EPOCH integer
Current epoch of the chain
X-APTOS-LEDGER-OLDEST-VERSION integer
Oldest non-pruned ledger version of the chain
X-APTOS-LEDGER-TIMESTAMPUSEC integer
Current timestamp of the chain
X-APTOS-LEDGER-VERSION integer
Current ledger version of the chain
X-APTOS-OLDEST-BLOCK-HEIGHT integer
Oldest non-pruned block height of the chain
Response Body:
The struct holding all data returned to the client by the index endpoint (i.e., GET "/"). Only for responding in JSON
chain_id integer
Chain ID of the current chain
epoch string<uint64>
A string containing a 64-bit unsigned integer.
ledger_version string<uint64>
A string containing a 64-bit unsigned integer.
oldest_ledger_version string<uint64>
A string containing a 64-bit unsigned integer.
ledger_timestamp string<uint64>
A string containing a 64-bit unsigned integer.
node_role string
Allowed values: validator full_node
oldest_block_height string<uint64>
A string containing a 64-bit unsigned integer.
block_height string<uint64>
A string containing a 64-bit unsigned integer.
git_hash string
Example:
// Request
curl -X GET -H 'Content-Type: application/json' https://movement.blockpi.network/rpc/v1/your_api_key/v1/
// Result
{
"chain_id": 126,
"epoch": "1",
"ledger_version": "9",
"oldest_ledger_version": "0",
"ledger_timestamp": "1732636319660843",
"node_role": "validator",
"oldest_block_height": "0",
"block_height": "3",
"git_hash": "9dfc8e7a3d622597dfd81cc4ba480a5377f87a41"
}
Last updated
Was this helpful?