文/金九链
首先安装必要的工具jq
sudo apt install jq
查看版本
curl -X POST --data '{"jsonrpc":"2.0","method":"getClientVersion","params":[],"id":1}' http://127.0.0.1:8545 |jq
查看区块高度
curl -X POST --data '{"jsonrpc":"2.0","method":"getBlockNumber","params":[1],"id":1}' http://127.0.0.1:8545 |jq
查看共识列表
curl -X POST --data '{"jsonrpc":"2.0","method":"getSealerList","params":[1],"id":1}' http://127.0.0.1:8545 |jq
查看共识状态
curl -X POST --data '{"jsonrpc":"2.0","method":"getConsensusStatus","params":[1],"id":1}' http://127.0.0.1:8545 |jq
{
"id": 1,
"jsonrpc": "2.0",
"result": [
{
"accountType": 1,
"allowFutureBlocks": true,
"cfgErr": false,
"connectedNodes": 3,
"consensusedBlockNumber": 1,
"currentView": 2172,
"groupId": 1,
"highestblockHash": "0xcfb1b5678d5f62ce49bb2b5d71700a020a021cebf0e77e18f23f06c10a5ef3e0",
"highestblockNumber": 0,
"leaderFailed": false,
"max_faulty_leader": 1,
"nodeId": "d9359274e8758c8157f0adcb8a887786c565d2ea2dc226380fd88de79b2ea8ffcc220fc0dd219f0120c3017c101902603f8a7db37db5f896245ca8c226bce3f0",
"nodeNum": 4,
"node_index": 3,
"omitEmptyBlock": true,
"protocolId": 65544,
"sealer.0": "27711855837112f0d1cb8fb15e25f9c55385a1cc37ea79d5cef944d59413a2ba81666d574be290840eb7a28eb1ef486a5745c6e3834504770465983c0fd92d34",
"sealer.1": "425537e8f79a416bcd02bbbd4777acf6c7ba88357093f626142c982af440e053544eedc23042e01afe72348834cf234d15b0c4d4c27ea4cee9a13c41c0477876",
"sealer.2": "b080abbec072b83c1922bf9137ea5165b4b0fdbafa91b0f234b475fe23edb3b7b025ee7c668f384801fb6c24f5cb64f7fdecfe24e5e3bd025be0f2c08cc43127",
"sealer.3": "d9359274e8758c8157f0adcb8a887786c565d2ea2dc226380fd88de79b2ea8ffcc220fc0dd219f0120c3017c101902603f8a7db37db5f896245ca8c226bce3f0",
"toView": 2172
},
[
{
"nodeId": "27711855837112f0d1cb8fb15e25f9c55385a1cc37ea79d5cef944d59413a2ba81666d574be290840eb7a28eb1ef486a5745c6e3834504770465983c0fd92d34",
"view": 2168
},
{
"nodeId": "425537e8f79a416bcd02bbbd4777acf6c7ba88357093f626142c982af440e053544eedc23042e01afe72348834cf234d15b0c4d4c27ea4cee9a13c41c0477876",
"view": 2169
},
{
"nodeId": "b080abbec072b83c1922bf9137ea5165b4b0fdbafa91b0f234b475fe23edb3b7b025ee7c668f384801fb6c24f5cb64f7fdecfe24e5e3bd025be0f2c08cc43127",
"view": 2170
},
{
"nodeId": "d9359274e8758c8157f0adcb8a887786c565d2ea2dc226380fd88de79b2ea8ffcc220fc0dd219f0120c3017c101902603f8a7db37db5f896245ca8c226bce3f0",
"view": 2172
}
],
{
"prepareCache_blockHash": "0x0000000000000000000000000000000000000000000000000000000000000000",
"prepareCache_height": -1,
"prepareCache_idx": "65535",
"prepareCache_view": "9223372036854775807"
},
{
"rawPrepareCache_blockHash": "0x0000000000000000000000000000000000000000000000000000000000000000",
"rawPrepareCache_height": -1,
"rawPrepareCache_idx": "65535",
"rawPrepareCache_view": "9223372036854775807"
},
{
"committedPrepareCache_blockHash": "0x0000000000000000000000000000000000000000000000000000000000000000",
"committedPrepareCache_height": -1,
"committedPrepareCache_idx": "65535",
"committedPrepareCache_view": "9223372036854775807"
},
{
"info": [],
"signCache_cachedSize": "0"
},
{
"commitCache_cachedSize": "0",
"info": []
},
{
"info": [],
"viewChangeCache_cachedSize": "0"
}
]
}