eth_getFilterChanges

参数

  1. QUANTITY - 过滤器 ID。

返回值

  • 如果过滤器是通过 eth_newFilter 创建的,则返回:Array —— log 对象列表或空数组,其中每个 log 对象包含以下字段:

    名称数据类型描述
    removedTAG当日志因链重组(Reorg)被移除时为 true;若为有效日志则为 false
    logIndexQUANTITY该日志在区块中的索引位置。
    transactionIndexQUANTITY生成该日志的交易在区块中的索引位置。
    transactionHashDATA, 32 字节生成该日志的交易哈希。
    blockHashDATA, 32 字节包含该日志的区块哈希。
    blockNumberQUANTITY包含该日志的区块高度。
    addressDATA, 32 字节产生日志的合约地址。
    dataDATA包含一个或多个 32 字节的非索引参数数据。
    topicsDATA[]事件主题及其索引参数数组。
  • 如果过滤器是通过 eth_newBlockFilter 创建的,则返回区块哈希列表。


示例

请求

curl -X POST 'https://api.shasta.trongrid.io/jsonrpc' --data '{"jsonrpc":"2.0","method":"eth_newBlockFilter","params":[],"id":1}'

结果

{"jsonrpc":"2.0","id":1,"result":"0x2bab51aee6345d2748e0a4a3f4569d80"}