const { task } = require("hardhat/config"); task("block-number", "Prints current block number").setAction( async (taskArgs, hre) => { const blockNumber = await hre.ethers.provider.getBlockNumber(); console.log("Current block number: " + blockNumber); }, ); task("accounts", "Prints the list of accounts", async (taskArgs, hre) => { const accounts = await hre.ethers.getSigners(); for (const account of accounts) { console.log(account.address); } });