Skip to content

Commit 17f489e

Browse files
m30mali-behjati
authored andcommitted
Add boba deployment files
1 parent 71307a1 commit 17f489e

File tree

6 files changed

+78
-0
lines changed

6 files changed

+78
-0
lines changed

contract_manager/store/chains/EvmChains.yaml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -352,3 +352,15 @@
352352
rpcUrl: https://sepolia-rollup.arbitrum.io/rpc
353353
networkId: 421614
354354
type: EvmChain
355+
- id: boba
356+
wormholeChainName: boba
357+
mainnet: true
358+
rpcUrl: https://replica.boba.network
359+
networkId: 288
360+
type: EvmChain
361+
- id: boba_goerli
362+
wormholeChainName: boba
363+
mainnet: false
364+
rpcUrl: https://goerli.boba.network
365+
networkId: 2888
366+
type: EvmChain

contract_manager/store/contracts/EvmContracts.yaml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -175,3 +175,9 @@
175175
- chain: arbitrum_sepolia
176176
address: "0xA2aa501b19aff244D90cc15a4Cf739D2725B5729"
177177
type: EvmContract
178+
- chain: boba_goerli
179+
address: "0xA2aa501b19aff244D90cc15a4Cf739D2725B5729"
180+
type: EvmContract
181+
- chain: boba
182+
address: "0x4374e5a8b9C22271E9EB878A2AA31DE97DF15DAF"
183+
type: EvmContract

governance/xc_admin/packages/xc_admin_common/src/chains.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,7 @@ export const RECEIVER_CHAINS = {
4343
scroll: 60028,
4444
ronin: 60029,
4545
horizen: 60030,
46+
boba: 60031,
4647
};
4748

4849
// If there is any overlapping value the receiver chain will replace the wormhole

target_chains/ethereum/contracts/hardhat.config.ts

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,13 @@ module.exports = {
1616
},
1717
defaultNetwork: "zkSyncTestnet",
1818
networks: {
19+
[process.env.MIGRATIONS_NETWORK!]: {
20+
url: process.env.RPC_URL,
21+
chainId: Number(process.env.NETWORK_ID),
22+
accounts: {
23+
mnemonic: process.env.MNEMONIC,
24+
},
25+
},
1926
goerli: {
2027
url: `https://goerli.infura.io/v3/${process.env.INFURA_KEY}`,
2128
zksync: false,
@@ -55,6 +62,8 @@ module.exports = {
5562
apiKey: {
5663
neon_devnet: "there_should_be_a_dummy_value_here_to_avoid_error",
5764
shimmer_testnet: "there_should_be_a_dummy_value_here_to_avoid_error",
65+
boba_goerli: "there_should_be_a_dummy_value_here_to_avoid_error",
66+
boba: "there_should_be_a_dummy_value_here_to_avoid_error",
5867
},
5968
customChains: [
6069
{
@@ -73,6 +82,24 @@ module.exports = {
7382
browserURL: "https://explorer.evm.testnet.shimmer.network",
7483
},
7584
},
85+
{
86+
network: "boba",
87+
chainId: 288,
88+
urls: {
89+
apiURL:
90+
"https://api.routescan.io/v2/network/mainnet/evm/288/etherscan",
91+
browserURL: "https://boba.routescan.io",
92+
},
93+
},
94+
{
95+
network: "boba_goerli",
96+
chainId: 2888,
97+
urls: {
98+
apiURL:
99+
"https://api.routescan.io/v2/network/testnet/evm/2888/etherscan",
100+
browserURL: "https://boba.testnet.routescan.io",
101+
},
102+
},
76103
],
77104
},
78105
solidity: {
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
[
2+
{
3+
"contractName": "Migrations",
4+
"address": "0x8D254a21b3C86D32F7179855531CE99164721933"
5+
},
6+
{
7+
"contractName": "WormholeReceiver",
8+
"address": "0x26DD80569a8B23768A1d80869Ed7339e07595E85",
9+
"transactionHash": "0x4aad7eec099d532a9f789e9aea66f618c5caffd90e020f4b932fbe1aa4e97399"
10+
},
11+
{
12+
"contractName": "PythUpgradable",
13+
"address": "0x4374e5a8b9C22271E9EB878A2AA31DE97DF15DAF",
14+
"transactionHash": "0x474abad5df7ea8e990f84f66de2a176849b59138060db24546baf886d0b95034"
15+
}
16+
]
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
[
2+
{
3+
"contractName": "Migrations",
4+
"address": "0xf5BBe9558F4Bf37F1eB82fb2CEdb1C775FA56832"
5+
},
6+
{
7+
"contractName": "WormholeReceiver",
8+
"address": "0x8250f4aF4B972684F7b336503E2D6dFeDeB1487a",
9+
"transactionHash": "0x88883c1bdfd0b2ea87335e3a7d241fea529e62368be8f50bc2ef434299b793eb"
10+
},
11+
{
12+
"contractName": "PythUpgradable",
13+
"address": "0xA2aa501b19aff244D90cc15a4Cf739D2725B5729",
14+
"transactionHash": "0xaa448d9b21ee187620674ca3b40a5bc8c7b3c2148f5206f18a80e2a288cd9604"
15+
}
16+
]

0 commit comments

Comments
 (0)