我正在尝试使用 JAVASCRIPT,Geth1.4.11 解决基于开始日期和结束日期获取块详细信息的问题。
我想要什么?
我希望从用户输入开始日期和结束日期,并使用我需要搜索块的开始和结束日期,必须跟踪这些日期之间的任何块,并且必须获取这些块的数据
例如::假设在月份 1月和3月之间创建了1000个块。我需要从 2月1日到2月28日的块中获取 from,to和value 详细信息。
我的工作是什么?(我的方法)
将开始日期和结束日期分配到变量中,从用户处获得。
从0遍历到endBlock。 获取遍历的块编号的时间戳。
将获得的时间戳与用户输入的开始日期时间戳进行比较,如果匹配,则遍历捕获结束日期时间戳并进行比较。
记录获取开始日期和结束日期的blockNumber,然后遍历 StartBlock 和 EndBlock 从,取值和值。
面临的问题
遍历会崩溃我的网页,因为它有很多块可以遍历。
我正在寻找什么
API ,它将开始日期和结束日期作为输入,并提供from,to和value。
跳转到开始日期和结束日期块并使用遍历的优化方法。
或任何此类功能。
答案 0 :(得分:0)
遍历会崩溃我的网页,因为它有很多块可以遍历。
这不是一次加载所有数据的标准方法。我建议你做的是pagination
。这样,您可以按时间发送数据块。这将使您的页面响应迅速并防止其崩溃