Skip to content

Commit

Permalink
Remove leftover viem config
Browse files Browse the repository at this point in the history
  • Loading branch information
boyuanx committed Feb 21, 2024
1 parent 13330d4 commit febb95d
Show file tree
Hide file tree
Showing 3 changed files with 112 additions and 120 deletions.
224 changes: 112 additions & 112 deletions hardhat.config.ts
Original file line number Diff line number Diff line change
@@ -1,121 +1,121 @@
import { HardhatUserConfig } from "hardhat/config";
import { config as configENV } from "dotenv";
import "@nomicfoundation/hardhat-toolbox-viem";
import "@nomicfoundation/hardhat-foundry";
import "@openzeppelin/hardhat-upgrades";
import "solidity-docgen";
import "hardhat-deploy";
import {HardhatUserConfig} from 'hardhat/config'
import {config as configENV} from 'dotenv'
import '@nomicfoundation/hardhat-foundry'
import '@nomicfoundation/hardhat-toolbox'
import '@openzeppelin/hardhat-upgrades'
import 'solidity-docgen'
import 'hardhat-deploy'

if (process.env.NODE_ENV !== "PRODUCTION") {
configENV();
if (process.env.NODE_ENV !== 'PRODUCTION') {
configENV()
}

const config: HardhatUserConfig = {
namedAccounts: {
deployer: {
default: 0,
namedAccounts: {
deployer: {
default: 0
}
},
},
solidity: {
compilers: [
{
version: "0.8.24",
settings: {
optimizer: {
enabled: true,
runs: 200,
},
},
},
],
},
networks: {
mumbai: {
url: "https://rpc.ankr.com/polygon_mumbai",
chainId: 80001,
loggingEnabled: true,
accounts: [process.env.PRIVATE_KEY!],
saveDeployments: true,
zksync: false,
},
polygon: {
url: "https://polygon-rpc.com",
chainId: 137,
accounts: [process.env.PRIVATE_KEY!],
saveDeployments: true,
zksync: false,
},
zetachainTestnet: {
chainId: 7001,
url: "https://zetachain-athens-evm.blockpi.network/v1/rpc/public",
accounts: [process.env.PRIVATE_KEY!],
saveDeployments: true,
zksync: false,
},
zetachain: {
chainId: 7000,
url: "https://zetachain-evm.blockpi.network/v1/rpc/public",
accounts: [process.env.PRIVATE_KEY!],
saveDeployments: true,
zksync: false,
},
opBnbTestnet: {
chainId: 5611,
url: "https://opbnb-testnet-rpc.bnbchain.org",
accounts: [process.env.PRIVATE_KEY!],
saveDeployments: true,
zksync: false,
},
opBnb: {
chainId: 204,
url: "https://opbnb-mainnet-rpc.bnbchain.org",
accounts: [process.env.PRIVATE_KEY!],
saveDeployments: true,
zksync: false,
},
ethereum: {
chainId: 1,
url: process.env.ALCHEMY_ETH_RPC!,
accounts: [process.env.PRIVATE_KEY!],
saveDeployments: true,
zksync: false,
},
},
etherscan: {
apiKey: {
polygon: process.env.POLYGONSCAN_KEY!,
polygonMumbai: process.env.POLYGONSCAN_KEY!,
mantaPacific: process.env.MANTAPACIFIC_KEY!,
mantaPacificTestnet: process.env.MANTAPACIFIC_TEST_KEY!,
avax: process.env.SNOWTRACE_KEY!,
sepolia: process.env.ETHERSCAN_KEY!,
mainnet: process.env.ETHERSCAN_KEY!,
zetachainTestnet: process.env.ZETASCAN_API_KEY!,
zetachain: process.env.ZETASCAN_API_KEY!,
solidity: {
compilers: [
{
version: '0.8.24',
settings: {
optimizer: {
enabled: true,
runs: 200
}
}
}
]
},
customChains: [
{
network: "zetachainTestnet",
chainId: 7001,
urls: {
apiURL: "https://zetachain-athens-3.blockscout.com/api",
browserURL: "https://zetachain-athens-3.blockscout.com/",
networks: {
mumbai: {
url: 'https://rpc.ankr.com/polygon_mumbai',
chainId: 80001,
loggingEnabled: true,
accounts: [process.env.PRIVATE_KEY!],
saveDeployments: true,
zksync: false
},
},
{
network: "zetachain",
chainId: 7000,
urls: {
apiURL: "https://zetachain.blockscout.com/api",
browserURL: "https://zetachain.blockscout.com/",
polygon: {
url: 'https://polygon-rpc.com',
chainId: 137,
accounts: [process.env.PRIVATE_KEY!],
saveDeployments: true,
zksync: false
},
},
],
},
docgen: {
pages: "files",
exclude: [],
},
};
zetachainTestnet: {
chainId: 7001,
url: 'https://zetachain-athens-evm.blockpi.network/v1/rpc/public',
accounts: [process.env.PRIVATE_KEY!],
saveDeployments: true,
zksync: false
},
zetachain: {
chainId: 7000,
url: 'https://zetachain-evm.blockpi.network/v1/rpc/public',
accounts: [process.env.PRIVATE_KEY!],
saveDeployments: true,
zksync: false
},
opBnbTestnet: {
chainId: 5611,
url: 'https://opbnb-testnet-rpc.bnbchain.org',
accounts: [process.env.PRIVATE_KEY!],
saveDeployments: true,
zksync: false
},
opBnb: {
chainId: 204,
url: 'https://opbnb-mainnet-rpc.bnbchain.org',
accounts: [process.env.PRIVATE_KEY!],
saveDeployments: true,
zksync: false
},
ethereum: {
chainId: 1,
url: process.env.ALCHEMY_ETH_RPC!,
accounts: [process.env.PRIVATE_KEY!],
saveDeployments: true,
zksync: false
}
},
etherscan: {
apiKey: {
polygon: process.env.POLYGONSCAN_KEY!,
polygonMumbai: process.env.POLYGONSCAN_KEY!,
mantaPacific: process.env.MANTAPACIFIC_KEY!,
mantaPacificTestnet: process.env.MANTAPACIFIC_TEST_KEY!,
avax: process.env.SNOWTRACE_KEY!,
sepolia: process.env.ETHERSCAN_KEY!,
mainnet: process.env.ETHERSCAN_KEY!,
zetachainTestnet: process.env.ZETASCAN_API_KEY!,
zetachain: process.env.ZETASCAN_API_KEY!
},
customChains: [
{
network: 'zetachainTestnet',
chainId: 7001,
urls: {
apiURL: 'https://zetachain-athens-3.blockscout.com/api',
browserURL: 'https://zetachain-athens-3.blockscout.com/'
}
},
{
network: 'zetachain',
chainId: 7000,
urls: {
apiURL: 'https://zetachain.blockscout.com/api',
browserURL: 'https://zetachain.blockscout.com/'
}
}
]
},
docgen: {
pages: 'files',
exclude: []
}
}

export default config;
export default config
2 changes: 0 additions & 2 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -25,10 +25,8 @@
"@openzeppelin/contracts-upgradeable": "5.0.1"
},
"devDependencies": {
"@nomicfoundation/hardhat-chai-matchers": "^2.0.6",
"@nomicfoundation/hardhat-foundry": "^1.1.1",
"@nomicfoundation/hardhat-toolbox": "^4.0.0",
"@nomicfoundation/hardhat-verify": "^2.0.4",
"@openzeppelin/hardhat-upgrades": "^3.0.3",
"@types/node": ">=16.0.0",
"@typescript-eslint/eslint-plugin": "^7.0.1",
Expand Down
6 changes: 0 additions & 6 deletions pnpm-lock.yaml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

0 comments on commit febb95d

Please sign in to comment.