Search for blocks by BeginBlock and EndBlock events.
See /subscribe for the query syntax.
Query Parameters
query*string
Query
page?integer
Page number (1-based)
Default
1per_page?integer
Number of entries per page (max: 100)
Default
30order_by?string
Order in which blocks are sorted ("asc" or "desc"), by height. If empty, default sorting will be still applied.
Default
"desc"Response Body
application/json
application/json
curl -X GET "https://rpc.terp.network/block_search?query=block.height+%3E+1000+AND+valset.changed+%3E+0"{
"jsonrpc": "2.0",
"id": 0,
"result": {
"height": "12",
"txs_results": [
{
"code": "0",
"data": "",
"log": "not enough gas",
"info": "",
"gas_wanted": "100",
"gas_used": "100",
"events": [
{
"type": "app",
"attributes": [
{
"key": "YWN0aW9u",
"value": "c2VuZA==",
"index": false
}
]
}
],
"codespace": "ibc"
}
],
"total_gas_used": "100",
"begin_block_events": [
{
"type": "app",
"attributes": [
{
"key": "YWN0aW9u",
"value": "c2VuZA==",
"index": false
}
]
}
],
"end_block": [
{
"type": "app",
"attributes": [
{
"key": "YWN0aW9u",
"value": "c2VuZA==",
"index": false
}
]
}
],
"validator_updates": [
{
"pub_key": {
"type": "tendermint/PubKeyEd25519",
"value": "9tK9IT+FPdf2qm+5c2qaxi10sWP+3erWTKgftn2PaQM="
},
"power": "300"
}
],
"consensus_params_updates": {
"block": {
"max_bytes": "22020096",
"max_gas": "1000",
"time_iota_ms": "1000"
},
"evidence": {
"max_age": "100000"
},
"validator": {
"pub_key_types": [
"ed25519"
]
}
}
}
}{
"id": 0,
"jsonrpc": "2.0",
"error": "Description of failure"
}