首页 > 解决方案 > web3.eth.getBlock() 中的“latest”和“earliest”这两个参数有什么区别

问题描述

我想知道 和 中的参数之间的区别"latest""earliest"web3.eth.getBlock()在文档中找不到任何解释。

我的想法

最早 传递"earliest"为您提供代码执行时或执行之前的最后一个可用块。

最新 传递“最新”仅在代码执行后返回一个新块。

如果有人有这方面的信息或文件,请回复。

标签: blockchainethereumweb3jscryptocurrency

解决方案


getBlock()文档指向defaultBlock以获取有关值的信息。

"earliest" - 字符串:创世块

"latest" - 字符串:最新区块(区块链的当前负责人)

"pending" - 字符串:当前开采的区块(包括待处理的交易)

所以“最新”是最新的块。另一方面,“最早”是最古老的区块。


推荐阅读