Как отфильтровать события web3 по диапазону дат? - PullRequest
0 голосов
/ 28 февраля 2019

У меня есть несколько транзакций, которые принимают дату в качестве параметра.При выполнении getPastEvents, есть ли способ передать диапазон дат на вкладке фильтра, как показано ниже:

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

Заранее спасибо.

1 Ответ

0 голосов
/ 11 марта 2019

Причина, по которой даты не являются надежными в блокчейне, заключается в том, что не хватает глобальных часов.
Это одна из главных тем в распределенных вычислениях.

В любом случае, вернемся к исходному вопросу.и как этого добиться:
Я бы посоветовал вам отслеживать блоки и его временные метки и сохранять их где-нибудь (дБ или даже файл, на ваш выбор). Вы можете сделать это, используя функцию getBlock .

Таким образом, вы будете знать, что ваш fromBlock & toBlock для запроса, используя getPastEvents

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...