Skip to content

Instantly share code, notes, and snippets.

@dharniel45
Created July 8, 2022 14:30
Show Gist options
  • Select an option

  • Save dharniel45/9c2dbd1901937fc34c24b8b1dbdba90a to your computer and use it in GitHub Desktop.

Select an option

Save dharniel45/9c2dbd1901937fc34c24b8b1dbdba90a to your computer and use it in GitHub Desktop.
require("@nomiclabs/hardhat-waffle");
require("@nomiclabs/hardhat-etherscan");
require('dotenv').config();
const { API_URL, PRIVATE_KEY, ETHERSCAN_API } = process.env;
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);
 }
});
/**
 * @type import('hardhat/config').HardhatUserConfig
 */
module.exports = {
 solidity: "0.8.4",
 defaultNetwork: "rinkeby",
 networks: {
 rinkeby: {
 url: API_URL,
 accounts: [PRIVATE_KEY]
 }
 },
 etherscan: {
 apiKey: ETHERSCAN_API
 }
};
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment