Hardhat

Hardhat 獲取最後一個區塊時間戳、區塊編號、區塊雜湊、nonce、gas 限制、gas used

  • October 1, 2021

如何在 Hardhat Waffle 測試中獲取最後一個塊資訊?

我在這裡檢查了 https://hardhat.org/hardhat-network/#json-rpc-methods-support

在這裡 https://hardhat.org/hardhat-network/reference/

似乎 eth_blockNumber 是我需要的,但我如何使用它來獲取最後一個塊時間戳?

如果您正在使用@nomiclabs/hardhat-ethers(如果您已@nomiclabs/hardhat-waffle在配置中安裝並導入),那麼:

const latestBlock = await hre.ethers.provider.getBlock("latest")

請注意,這ethers.provider是外掛添加的東西@nomiclabs/hardhat-ethers,它不是 ethers 本身的一部分。它是連接到 Hardhat 使用的網路的提供商。

引用自:https://ethereum.stackexchange.com/questions/110856