Skip to content

Commit 97281d2

Browse files
feat(deploy): update script to deploy v2 contracts on topeth
Ticket: COIN-113
1 parent da9d1bb commit 97281d2

File tree

2 files changed

+10
-6
lines changed

2 files changed

+10
-6
lines changed

hardhat.config.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -91,15 +91,15 @@ const config: HardhatUserConfig = {
9191
},
9292
tarbeth: {
9393
url: `${QUICKNODE_ARBITRUM_SEPOLIA_API_KEY}`,
94-
accounts: [`${PRIVATE_KEY_FOR_V4_CONTRACT_DEPLOYMENT}`]
94+
accounts: [`${TESTNET_PRIVATE_KEY_FOR_CONTRACT_DEPLOYMENT}`]
9595
},
9696
arbeth: {
9797
url: `${QUICKNODE_ARBITRUM_ONE_API_KEY}`,
9898
accounts: [`${PRIVATE_KEY_FOR_V4_CONTRACT_DEPLOYMENT}`]
9999
},
100100
topeth: {
101101
url: `${QUICKNODE_OPTIMISM_SEPOLIA_API_KEY}`,
102-
accounts: [`${PRIVATE_KEY_FOR_V4_CONTRACT_DEPLOYMENT}`]
102+
accounts: [`${TESTNET_PRIVATE_KEY_FOR_CONTRACT_DEPLOYMENT}`]
103103
},
104104
opeth: {
105105
url: `${QUICKNODE_OPTIMISM_API_KEY}`,

scripts/deploy.ts

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -57,15 +57,19 @@ async function main() {
5757
case 42161:
5858
// tarbeth
5959
case 421614:
60-
walletImplementationContractName = 'ArbethWalletSimple';
61-
contractPath = `contracts/coins/${walletImplementationContractName}.sol:${walletImplementationContractName}`;
60+
walletImplementationContractName = 'WalletSimple';
61+
forwarderContractName = 'Forwarder';
62+
forwarderFactoryContractName = 'ForwarderFactory';
63+
contractPath = `contracts/${walletImplementationContractName}.sol:${walletImplementationContractName}`;
6264
break;
6365
// opeth
6466
case 10:
6567
// topeth
6668
case 11155420:
67-
walletImplementationContractName = 'OpethWalletSimple';
68-
contractPath = `contracts/coins/${walletImplementationContractName}.sol:${walletImplementationContractName}`;
69+
walletImplementationContractName = 'WalletSimple';
70+
forwarderContractName = 'Forwarder';
71+
forwarderFactoryContractName = 'ForwarderFactory';
72+
contractPath = `contracts/${walletImplementationContractName}.sol:${walletImplementationContractName}`;
6973
break;
7074
// zketh
7175
case 324:

0 commit comments

Comments
 (0)