参数
-
Object- 过滤条件,其中可包含如下字段:名称 数据类型 描述 fromBlockQUANTITY|TAG起始区块号。 toBlockQUANTITY|TAG最终区块号。 addressDATA | Array, 20 Bytes要监听的合约地址或者合约地址列表。 topicsDATA[]事件主题数组。 blockHashDATA, 32 Bytes指定单个区块的哈希值。
返回值
- 参见 eth_getFilterChanges 。
示例
请求
curl -X POST https://api.shasta.trongrid.io/jsonrpc \
-H "Content-Type: application/json" \
-d '{
"jsonrpc": "2.0",
"method": "eth_getLogs",
"params": [
{
"address": "0x42a1e39aefa49290f2b3f9ed688d7cecf86cd6e0",
"fromBlock": "0x3E8A920",
"toBlock": "0x3E8A984",
"topics": [
"0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef",
"0x0000000000000000000000001975fbea3496424a88de2a147d76baa34a3d1b93",
"0x000000000000000000000000c3abfbceb364febe625662a9af6add366df58f81"
]
}
],
"id": 1
}'结果
{
"jsonrpc": "2.0",
"id": 1,
"result": [
{
"address": "0x42a1e39aefa49290f2b3f9ed688d7cecf86cd6e0",
"blockHash": "0x0000000003e8a947c68442f90bb271d2f7b1b8bb86f6a78a1d4f2d53ab92d81d",
"blockNumber": "0x3e8a947",
"data": "0x0000000000000000000000000000000000000000000000000000000000736201",
"logIndex": "0x0",
"removed": false,
"topics": [
"0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef",
"0x0000000000000000000000001975fbea3496424a88de2a147d76baa34a3d1b93",
"0x000000000000000000000000c3abfbceb364febe625662a9af6add366df58f81"
],
"transactionHash": "0xba60eb123d557f6b9ffefae573499b9d65ee15430a55b24cb28ef4ab2118f814",
"transactionIndex": "0x1"
},
{
"address": "0x42a1e39aefa49290f2b3f9ed688d7cecf86cd6e0",
"blockHash": "0x0000000003e8a98485e380e81c900ce531d124381f8a9cb9e7572b2b6a1cb768",
"blockNumber": "0x3e8a984",
"data": "0x0000000000000000000000000000000000000000000000000000000000736201",
"logIndex": "0x0",
"removed": false,
"topics": [
"0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef",
"0x0000000000000000000000001975fbea3496424a88de2a147d76baa34a3d1b93",
"0x000000000000000000000000c3abfbceb364febe625662a9af6add366df58f81"
],
"transactionHash": "0xab71e8940566476af8ba7663b53f938173968add3fae77aa4a899e3facdfab3f",
"transactionIndex": "0x0"
}
]
}