Search
 
SCRIPT & CODE EXAMPLE
 

JAVASCRIPT

Hardhat config file multiple network

require('@nomiclabs/hardhat-waffle')
require('@nomiclabs/hardhat-etherscan')
require('dotenv').config()

// This is a sample Hardhat task. To learn how to create your own go to
// https://hardhat.org/guides/create-task.html
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)
  }
})

// You need to export an object to set up your config
// Go to https://hardhat.org/config/ to learn more

/**
 * @type import('hardhat/config').HardhatUserConfig
 */
module.exports = {
  defaultNetwork: 'rinkeby',
  solidity: {
    compilers: [
      {
        version: '0.8.1',
        settings: {
          optimizer: {
            enabled: true,
            runs: 200,
            details: {
              yul: false,
            },
          },
        },
      },
      {
        version: '0.8.0',
        settings: {
          optimizer: {
            enabled: true,
            runs: 200,
            details: {
              yul: false,
            },
          },
        },
      },
      {
        version: '0.4.17',
        settings: {
          optimizer: {
            enabled: true,
            runs: 200,
            details: {
              yul: false,
            },
          },
        },
      },
    ],
  },

  networks: {
    rinkeby: {
      url: process.env.STAGING_ALCHEMY_KEY,
      accounts: [process.env.PRIVATE_KEY],
    },
  },

  etherscan: {
    apiKey: '37NNWYXCSU7MAYFM3E9SVKP5KDQWHMVS3G',
  },

  mocha: {
    timeout: 100000000,
  },
}
Comment

PREVIOUS NEXT
Code Example
Javascript :: javascript hide div 
Javascript :: check if can go back react native 
Javascript :: Moving Zeros To The End 
Javascript :: app-shell 
Javascript :: prisma graphql n+1 problem solution 
Javascript :: JavaScript HTMLCollection Object 
Javascript :: create object in jquery dynamically 
Javascript :: Jquery works only on double click 
Javascript :: problem with Next.js and @material-ui. 
Javascript :: var countdown = function(num) {} 
Javascript :: The most obvious example is handling the click event, 
Javascript :: verify if user input is equal to javascript 
Javascript :: strictPopulate 
Javascript :: climbing stairs 
Javascript :: close popup after 5 seconds in jquery 
Javascript :: radio button remove checked 
Javascript :: empty an array in javascript 
Javascript :: regex country code 
Javascript :: js 
Javascript :: moment now 
Javascript :: jwt_access_secret generator 
Javascript :: check leap year 
Javascript :: javascript set size 
Javascript :: oridnal suffix 
Javascript :: get cos in degree javascript 
Javascript :: JavaScript Changing Prototype 
Javascript :: javascript for...of with Sets 
Javascript :: JavaScript Validation API 
Javascript :: lookup in other document in array 
Javascript :: symbol in keyword for arrow below 
ADD CONTENT
Topic
Content
Source link
Name
2+1 =