如何过滤日期范围的web3事件?

问题描述 投票:0回答:1

我有一些以日期为参数的交易。在执行getPastEvents时,有没有办法在过滤器选项卡中传递日期范围,如下所示:

startDate:10-03-2019 endDate:30-03-2019

先感谢您。

node.js blockchain solidity web3 quorum
1个回答
0
投票

区块链中日期不可靠的原因是缺乏全局时钟。 它是分布式计算的主要议题之一。

无论如何回到你原来的问题,你怎么能实现它: 我建议你跟踪块及其时间戳并将其存储在某处(db或甚至文件,您的选择)您可以使用getBlock函数来实现。

所以你会知道你的fromBlocktoBlock使用getPastEvents进行查询

© www.soinside.com 2019 - 2024. All rights reserved.