根据交易哈希获取事件日志#
查询单笔交易产生的全部事件日志,平铺返回(data 数组中每个元素即一条日志),单笔交易最多返回 1000 条,无分页。本接口仅支持 EVM 系公链。
支持的链:见获取事件日志 API 支持的链(apiName:by-transaction)。
请求地址#
GET
https://web3.okx.com/api/v6/explorer/log/by-transaction请求参数#
| 参数名 | 类型 | 是否必填 | 描述 |
|---|---|---|---|
| chainIndex | String | 是 | 链唯一标识,如 ETH 为 1、BTC 为 0;支持范围见获取事件日志 API 支持的链 |
| txId | String | 是 | 交易哈希 |
响应参数#
| 参数名 | 类型 | 描述 |
|---|---|---|
| height | String | 区块高度 |
| address | String | 产生该事件日志的合约地址 |
| topics | Array | topic 列表,元素为 String |
| data | String | 事件日志的 data 数据,十六进制字符串 |
| methodId | String | methodId,触发该日志的方法标识 |
| blockHash | String | 区块哈希 |
| transactionTime | String | 交易时间,Unix 时间戳的毫秒数格式 |
| logIndex | String | 日志 index |
| txId | String | 交易哈希 |
请求示例#
shell
curl --location --request GET 'https://web3.okx.com/api/v6/explorer/log/by-transaction?chainIndex=1&txId=0x2d4f6b8e1c3a5d7f9b2e4c6a8d0f37d4b1e9c3a5f70d2b8e6c4a1f9d3b5e7c0a' \
--header 'OK-ACCESS-KEY: 37c541a1-****-****-****-10fe7a038418' \
--header 'OK-ACCESS-SIGN: leaV********3uw=' \
--header 'OK-ACCESS-PASSPHRASE: 1****6' \
--header 'OK-ACCESS-TIMESTAMP: 2023-10-18T12:21:41.274Z'
响应示例#
json
{
"code": "0",
"msg": "",
"data": [
{
"height": "21284215",
"address": "0xdac17f958d2ee523a2206206994597c13d831ec7",
"topics": [
"0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef",
"0x0000000000000000000000005041ed759dd4afc3a72b8192c143f72f4724081a",
"0x00000000000000000000000068b3465833fb72a70ecdf485e0e4c7bd8665fc45"
],
"data": "0x00000000000000000000000000000000000000000000000000000002540be400",
"methodId": "0x38ed1739",
"blockHash": "0xd9f2b4c6e8a0d1f3b5c7e9a2d4f6b8c0e1a1f3c5a0d9e7b2c4a6d8f0b1c3e5a7",
"transactionTime": "1733200079000",
"logIndex": "118",
"txId": "0x2d4f6b8e1c3a5d7f9b2e4c6a8d0f37d4b1e9c3a5f70d2b8e6c4a1f9d3b5e7c0a"
},
{
"height": "21284215",
"address": "0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2",
"topics": [
"0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef",
"0x00000000000000000000000068b3465833fb72a70ecdf485e0e4c7bd8665fc45",
"0x0000000000000000000000005041ed759dd4afc3a72b8192c143f72f4724081a"
],
"data": "0x0000000000000000000000000000000000000000000000000de0b6b3a7640000",
"methodId": "0x38ed1739",
"blockHash": "0xd9f2b4c6e8a0d1f3b5c7e9a2d4f6b8c0e1a1f3c5a0d9e7b2c4a6d8f0b1c3e5a7",
"transactionTime": "1733200079000",
"logIndex": "119",
"txId": "0x2d4f6b8e1c3a5d7f9b2e4c6a8d0f37d4b1e9c3a5f70d2b8e6c4a1f9d3b5e7c0a"
}
]
}
