Returns a list of consensus blocks, sorted from most to least recent.
Query parameters
The maximum numbers of items to return.
The number of items to skip before starting to collect the result set.
A filter on minimum block height, inclusive.
A filter on maximum block height, inclusive.
A filter on minimum block time, inclusive.
A filter on maximum block time, exclusive.
A filter on the block hash.
An Oasis-style (bech32) address.
A filter on the proposer of the block.
Response
A JSON object containing a list of consensus blocks.
Example response
{
"total_count": 412,
"is_total_count_clipped": true,
"blocks": [
{
"height": 8048956,
"hash": "0a29ac21fa69bb9e43e5cb25d10826ff3946f1ce977e82f99a2614206a50765c",
"timestamp": "2022-03-01T00:00:00Z",
"num_transactions": 17,
"gas_limit": "1234567890123456789012",
"size_limit": "1234567890123456789012",
"epoch": 13402,
"state_root": "8e39bf193f8a954ab8f8d7cb6388c591fd0785ea060bbd8e3752e266b54499d3",
"proposer": {
"entity_id": "`TqUyj5Q+9vZtqu10yw6Zw7HEX3Ywe0JQA9vHyzY47TU=`",
"entity_address": "`oasis1qzzd6khm3acqskpxlk9vd5044cmmcce78y5l6000`",
"entity_metadata": "An entity with all fields:\n\n {\n \"v\": 1,\n \"serial\": 1,\n \"name\": \"Entity display name\",\n \"url\": \"https://example.org/entity\",\n \"email\": \"entity@example.org\",\n \"keybase\": \"keybase_handle\",\n \"twitter\": \"twitter_handle\"\n }\n"
},
"signers": [
{
"entity_id": "`TqUyj5Q+9vZtqu10yw6Zw7HEX3Ywe0JQA9vHyzY47TU=`",
"entity_address": "`oasis1qzzd6khm3acqskpxlk9vd5044cmmcce78y5l6000`",
"entity_metadata": "An entity with all fields:\n\n {\n \"v\": 1,\n \"serial\": 1,\n \"name\": \"Entity display name\",\n \"url\": \"https://example.org/entity\",\n \"email\": \"entity@example.org\",\n \"keybase\": \"keybase_handle\",\n \"twitter\": \"twitter_handle\"\n }\n"
}
]
}
]
}Changes
Changed in 2 of the 3 revisions of this API.123
- ○
added the new optional
queryrequest parameterproposed_bynew-optional-request-parameter
- ○
added the optional property
allOf[subschema #2]/blocks/items/allOf[Block]/signersto the response with the200statusresponse-optional-property-added
- ○
added the required property
allOf[subschema #2]/blocks/items/allOf[Block]/proposerto the response with the200statusresponse-required-property-added
- ○
- ▲
removed the required property
allOf[subschema #2]/blocks/items/allOf[Block]/proposerfrom the response with the200statusresponse-required-property-removed
- ●
deleted the
queryrequest parameterproposed_byrequest-parameter-removed
- ●
removed the optional property
allOf[subschema #2]/blocks/items/allOf[Block]/signersfrom the response with the200statusresponse-optional-property-removed
This revision also has 5 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ▲