123456789101112131415161718 |
- const { time, mineUpTo } = require('@nomicfoundation/hardhat-network-helpers');
- module.exports = {
- clock: {
- blocknumber: () => time.latestBlock(),
- timestamp: () => time.latest(),
- },
- clockFromReceipt: {
- blocknumber: receipt => Promise.resolve(receipt.blockNumber),
- timestamp: receipt => web3.eth.getBlock(receipt.blockNumber).then(block => block.timestamp),
- // TODO: update for ethers receipt
- // timestamp: receipt => receipt.getBlock().then(block => block.timestamp),
- },
- forward: {
- blocknumber: mineUpTo,
- timestamp: time.increaseTo,
- },
- };
|