hardhat.config.js 705 B

12345678910111213141516171819202122232425262728293031323334
  1. const { extendEnvironment } = require('hardhat/config')
  2. require('@nomicfoundation/hardhat-toolbox')
  3. const deployer = require('./.secret-config')
  4. const logger = require('./utils/logger')
  5. const debug = require('./utils/debug')
  6. const web3Utils = require('./utils/web3-utils')
  7. const FTM_RPC = 'http://3.227.34.41:8545'
  8. const config = {
  9. defaultNetwork: 'FTM',
  10. solidity: "0.7.6",
  11. networks: {
  12. FTM: {
  13. url: FTM_RPC,
  14. chainId: 250,
  15. accounts: [deployer.private]
  16. }
  17. },
  18. paths: {
  19. sources: "./contracts",
  20. tests: "./test",
  21. cache: "./cache",
  22. artifacts: "./artifacts"
  23. },
  24. mocha: {
  25. timeout: 40000
  26. }
  27. }
  28. extendEnvironment(async (hre) => {})
  29. module.exports=config