Skip to content

Commit

Permalink
chore: add missing configuration for bera bartio
Browse files Browse the repository at this point in the history
  • Loading branch information
chechu committed Feb 25, 2025
1 parent 91ee1d8 commit 18b9bca
Show file tree
Hide file tree
Showing 4 changed files with 450 additions and 39 deletions.
1 change: 1 addition & 0 deletions .env.example
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,7 @@ DEPLOYER_PRIVATE_KEY=
#ARCHIVE_NODE_basemainnet=https://open-platform.nodereal.io/<YOUR_KEY_HERE>/base
#ARCHIVE_NODE_unichainsepolia=https://unichain-sepolia.g.alchemy.com/v2/<YOUR_KEY_HERE>
#ARCHIVE_NODE_unichainmainnet=https://unichain-mainnet.g.alchemy.com/v2/<YOUR_KEY_HERE>
#ARCHIVE_NODE_berachainbartio=https://berachain-bartio.g.alchemy.com/v2/<YOUR_KEY_HERE>

ETHERSCAN_API_KEY=
REPORT_GAS=
21 changes: 14 additions & 7 deletions hardhat.config.ts
Original file line number Diff line number Diff line change
Expand Up @@ -79,8 +79,18 @@ const externalDeployments = {
"node_modules/@venusprotocol/governance-contracts/deployments/basemainnet",
"node_modules/@venusprotocol/oracle/deployments/basemainnet",
],
unichainsepolia: ["node_modules/@venusprotocol/governance-contracts/deployments/unichainsepolia"],
unichainmainnet: ["node_modules/@venusprotocol/governance-contracts/deployments/unichainmainnet"],
unichainsepolia: [
"node_modules/@venusprotocol/governance-contracts/deployments/unichainsepolia",
"node_modules/@venusprotocol/oracle/deployments/unichainsepolia",
],
unichainmainnet: [
"node_modules/@venusprotocol/governance-contracts/deployments/unichainmainnet",
"node_modules/@venusprotocol/oracle/deployments/unichainmainnet",
],
berachainbartio: [
"node_modules/@venusprotocol/governance-contracts/deployments/berachainbartio",
"node_modules/@venusprotocol/oracle/deployments/berachainbartio",
],
};

extendConfig((config: HardhatConfig) => {
Expand Down Expand Up @@ -241,10 +251,7 @@ const config: HardhatUserConfig = {
url: process.env.ARCHIVE_NODE_berachainbartio || "https://bartio.rpc.berachain.com",
chainId: 80084,
live: true,
// accounts: DEPLOYER_PRIVATE_KEY ? [`0x${DEPLOYER_PRIVATE_KEY}`] : [],
accounts: {
mnemonic: process.env.MNEMONIC || "",
},
accounts: DEPLOYER_PRIVATE_KEY ? [`0x${DEPLOYER_PRIVATE_KEY}`] : [],
},
},
etherscan: {
Expand All @@ -263,7 +270,7 @@ const config: HardhatUserConfig = {
basemainnet: ETHERSCAN_API_KEY || "ETHERSCAN_API_KEY",
unichainsepolia: ETHERSCAN_API_KEY || "ETHERSCAN_API_KEY",
unichainmainnet: ETHERSCAN_API_KEY || "ETHERSCAN_API_KEY",
berachainbartio: process.env.ETHERSCAN_API_KEY || "ETHERSCAN_API_KEY",
berachainbartio: ETHERSCAN_API_KEY || "ETHERSCAN_API_KEY",
},
customChains: [
{
Expand Down
4 changes: 2 additions & 2 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -47,9 +47,9 @@
"@openzeppelin/contracts-upgradeable": "^4.8.3",
"@openzeppelin/hardhat-upgrades": "^1.21.0",
"@solidity-parser/parser": "^0.13.2",
"@venusprotocol/governance-contracts": "^2.9.0",
"@venusprotocol/governance-contracts": "^2.10.0",
"@venusprotocol/isolated-pools": "^4.0.0",
"@venusprotocol/oracle": "^2.11.0",
"@venusprotocol/oracle": "^2.12.0",
"@venusprotocol/solidity-utilities": "^2.0.3",
"@venusprotocol/venus-protocol": "^9.7.0",
"ethers": "^5.7.0",
Expand Down
Loading

0 comments on commit 18b9bca

Please sign in to comment.