4.2.1 查询区块监测信息
1、接口描述:查询区块监测信息
2、接口地址:/api/openapi/v1/chain/block/certificate/query
3、请求方式:POST
4、consumes:["application/json"]
5、produces:["/"]
6、请求示例:
{
"blockHash": "0x00000000",
"chainCode": "0001"
}
7、请求参数:
参数名称 | 参数说明 | in | 必填 | 数据类型 | schema |
queryBlockReqVO | queryBlockReqVO | body | true | QueryBlockReqVO | QueryBlockReqVO |
schema属性说明
QueryBlockReqVO
参数名称 | 参数说明 | in | 是否必须 | 数据类型 | schema |
blockHash | 区块hash:长度限制66 | body | true | string | |
chainCode | 链标识 | body | false | string |
8、响应示例
{
"code": 0,
"data": [
{
"blockInfo": {
"blockHash": "0x0000000",
"blockHeight": 1000,
"blockSize": 123,
"blockTime": "2023-05-05 11:11:11",
"certificateState": 1,
"certificateTxHash": "0x00000000",
"certificateTxTime": "2023-05-05 11:11:11",
"certificateTxBlockHeight": "0",
"miner": "0x0000000",
"parentBlockHash": "0x0000000",
"txCount": 10,
"txInfo": [
{
"miner": "0x0000000",
"txDetail": "",
"txHash": "0x0000000",
"txTime": "2023-05-05 11:11:11"
}
]
},
"chainInfo": {
"chainCode": "0001",
"chainName": "泰安链",
"frameName": "0001",
"operator": "红枣科技",
"trustedNumber": "0001"
}
}
],
"message": "MSG_00_0000"
}
9、响应参数:
参数名称 | 参数说明 | 类型 | schema |
code | code | integer(int32) | integer(int32) |
data | data | array | QueryBlockRespVO |
message | message | string |
schema属性说明
QueryBlockRespVO
参数名称 | 参数说明 | 类型 | schema |
blockInfo | 区块及监测信息 | QueryBlockCertificateRespVO | QueryBlockCertificateRespVO |
chainInfo | 链信息 | QueryBlockChainRespVO | QueryBlockChainRespVO |
QueryBlockCertificateRespVO
参数名称 | 参数说明 | 类型 | schema |
blockHash | 区块hash | string | |
blockHeight | 区块高度 | number | |
blockSize | 区块大小(bytes) | integer(int64) | |
blockTime | 落块时间 | string | |
certificateState | 监测状态 1:待处理 2:处理中 3:处理成功 4:处理失败 | integer(int32) | |
certificateTxHash | 监测交易hash | string | |
certificateTxTime | 监测时间 | string | |
certificateTxBlockHeight | 监测区块高度 | string | certificateTxBlockHeight |
miner | 区块签名者 | string | |
parentBlockHash | 父区块hash | string | |
txCount | 区块内交易数量 | integer(int32) | |
txInfo | 区块交易信息 | array | QueryBlockTxRespVO |
QueryBlockTxRespVO
参数名称 | 参数说明 | 类型 | schema |
miner | 交易签名者 | string | |
txDetail | 交易详情 | string | |
txHash | 交易hash | string | |
txTime | 交易时间 | string |
QueryBlockChainRespVO
参数名称 | 参数说明 | 类型 | schema |
chainCode | 链标识(ID) | string | |
chainName | 链名称 | string | |
frameName | 框架名称 | string | |
operator | 运营方 | string | |
trustedNumber | 可信编号 | string |