0

我正在尝试使用JAVASCRIPT, Geth1.4.11解决基于开始日期和结束日期获取块详细信息的问题。

我想要的是 ?

我想从用户那里获取开始日期和结束日期的输入,并使用我需要搜索块的开始日期和结束日期,必须跟踪这些日期之间的任何块,并且必须获取这些块的数据。

例如 :: 假设在1 月和 3 月之间创建了 1000 个块。我需要从2 月 1 日到 2 月 28 日获取块中的from、to 和 value详细信息。

我做了什么?(我的方法)

将开始和结束日期分配到变量中,从用户处获得。

从 0 遍历到 endBlock。获取遍历的块号的时间戳。

将获取的时间戳与用户输入的开始日期时间戳进行比较,如果匹配,则遍历捕获结束日期时间戳并进行比较。

记录获取开始和结束日期的blockNumber,然后遍历StartBlockEndBlock取from,to和Value。

面临的问题

遍历使我的网页崩溃,因为它有很多块要遍历。

我在寻找什么

一个API,它以开始日期和结束日期作为输入并给出从、到和值。

一种优化的方式跳转到开始日期和结束日期的块并使用遍历。

或任何类似的功能。

4

1 回答 1

0

遍历使我的网页崩溃,因为它有很多块要遍历。

这不是一次加载这么多数据的标准方法。我建议你做的是 pagination。通过这种方式,您可以一次一次地发送大量数据。这将使您的页面响应速度更快,并防止它崩溃

于 2017-11-20T07:49:09.513 回答