【问题标题】:Hardhat - get latest block number in secondsHardhat - 在几秒钟内获取最新的块号
【发布时间】:2021-12-26 21:31:43
【问题描述】:
如何以秒为单位获取最新的区块号(TEST_URL = RPC BSC 测试):
const provider = new ethers.providers.JsonRpcProvider(Process.env.TEST_URL);
let timestamp = 0;
// Block Number
provider.getBlockNumber().then(function(blockNumber) {
timestamp = blockNumber;
});
【问题讨论】:
标签:
javascript
ethereum
hardhat
【解决方案1】:
我想这就是你要找的东西
// Get the block number
provider.getBlockNumber().then(function(blockNumber) {
// getBlock returns a block object and it has a timestamp property.
provider.getBlock(blockNumber).then(function(block) {
// Assign block.timestamp to timestamp variable
timestamp = block.timestamp;
}
});