web3.eth.getBlock()中的两个参数"latest"和"earliest"有什么区别

What is the difference between the two parameters "latest" and "earliest" in web3.eth.getBlock()

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

我的想法

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

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

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

getBlock() docs point to the defaultBlock 获取有关值的信息。

"earliest" - String: The genesis block

"latest" - String: The latest block (current head of the blockchain)

"pending" - String: The currently mined block (including pending transactions)

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