5.4.4.14 链码事件查询接口
该接口可以查询已经注册成功的链码事件的列表。
1. 接口地址: https://节点网关地址/api/fiscobcos/v1/event/query
2. 通讯方式: POST
3. 签名算法:详见5.4.4.1 应用接入签名算法
4. 请求参数
序号 | 字段名 | 字段 | 类型 | 必填 | 备注 |
---|---|---|---|---|---|
1 | 信息头 | header | Map | 是 | |
2 | 信息体 | body | Map | 是 | |
3 | 签名值 | mac | String | 是 | |
header: | |||||
1 | 用户唯一标识 | userCode | String | 是 | |
2 | 应用唯一标识 | appCode | String | 是 | |
body: |
示例
{
"header":
{
"userCode":"USER0001202006042321579692440","appCode":"app0001202006042323057101002",
"tId":""
},
"mac":"MEUCIQCMP1ToZS5e8S94kYZ/8y5XfeyjRyUrPFpeIQMES3SGpQIgO8b6O8Kk/qpNTo1vbNTwyAYNaw6HBi9OkAH8Rp23j8s="
}
5. 响应参数
序号 | 字段名 | 字段 | 类型 | 必填 | 备注 |
---|---|---|---|---|---|
1 | 信息头 | header | Map | 是 | |
2 | 信息体 | body | Map | 是 | |
3 | 签名值 | mac | String | 是 | |
header: | |||||
1 | 响应标识 | code | int | 是 | 0:校验成功 -1:校验失败 |
2 | 响应信息 | msg | String | 否 | code=0 时可为 null |
body: | |||||
1 | 出块事件 | blockEvent | []blockEvent | 是 | code不为0时为空 |
2 | 合约事件 | contractEvent | []contractEvent | 是 | |
blockEvent | |||||
1 | 出块事件 | eventId | string | 是 | code不为0时为空 |
2 | 应用编号 | appcode | string | 是 | |
3 | 用户编号 | userCode | string | 是 | |
4 | 通知地址 | notifyUrl | string | 是 | |
5 | 附件参数 | attachArgs | string | 否 | |
6 | 创建时间 | createTime | string | 是 | UTC时间 |
contractEvent | |||||
1 | 出块事件 | eventId | string | 是 | |
2 | 应用编号 | appcode | String | 是 | |
3 | 用户编号 | userCode | String | 是 | |
4 | 通知地址 | notifyUrl | String | 是 | |
5 | 附件参数 | attachArgs | String | 否 | |
6 | 创建时间 | createTime | String | 是 | UTC时间 |
7 | 合约地址 | contractAddress | String | 是 |
示例
{
"header":
{
"code": 0,
"msg": "处理成功"
},
"mac": "MEUCIQCQ/RjmlVkLKZw6jcLKBPh1BwK4EIQE001vUAKPVq1HTgIgXUQ7Bn+y8D8xQxYUwtZOoh/bpteAPCUtKXZeAiN7cMU=",
"body": {
"blockEvent": [
{
"eventId": "ba537419953e4e219ceb0fe26ad5e125",
"appCode": "app0001202006042323057101002",
"userCode": "USER0001202006042321579692440",
"notifyUrl": "http://127.0.0.1:18080",
"attachArgs": "abc=123",
"createTime": "0001-01-01 00:00:00.000 +0000 UTC"
}
],
"contractEvent": [
{
"eventId": "ba537419953e4e219ceb0fe26ad5e126",
"appCode": "app0001202006042323057101002",
"userCode": "USER0001202006042321579692440",
"notifyUrl": "http://127.0.0.1:18080",
"attachArgs": "abc=123",
"createTime": "0001-01-01 00:00:00.000 +0000 UTC",
“contractAddress”:” 0x866aefc204b8f8fdc3e45b908fd43d76667d7f76”
}
]
}
}