File tree Expand file tree Collapse file tree 8 files changed +64
-8
lines changed
governance/xc_admin/packages/xc_admin_common/src
target_chains/ethereum/contracts Expand file tree Collapse file tree 8 files changed +64
-8
lines changed Original file line number Diff line number Diff line change 757
757
type : EvmChain
758
758
- id : kraken_ink_testnet
759
759
mainnet : false
760
- rpcUrl : https://patient-cool-emerald.ink-sepolia.quiknode.pro/{KRAKEN_INK_API_KEY}
760
+ rpcUrl : https://patient-cool-emerald.ink-sepolia.quiknode.pro/$ENV_KRAKEN_INK_API_KEY
761
761
networkId : 763373
762
762
type : EvmChain
763
763
- id : ethena_testnet
767
767
type : EvmChain
768
768
- id : superseed_mainnet
769
769
mainnet : true
770
- rpcUrl : https://rpc-superseed-mainnet-0.t.conduit.xyz/{SUPERSEED_API_KEY}
770
+ rpcUrl : https://rpc-superseed-mainnet-0.t.conduit.xyz/$ENV_SUPERSEED_API_KEY
771
771
networkId : 5330
772
772
type : EvmChain
773
773
- id : superseed_testnet
774
774
mainnet : false
775
- rpcUrl : https://rpc-sepolia-superseed-826s35710w.t.conduit.xyz/{SUPERSEED_API_KEY}
775
+ rpcUrl : https://rpc-sepolia-superseed-826s35710w.t.conduit.xyz/$ENV_SUPERSEED_API_KEY
776
776
networkId : 53302
777
777
type : EvmChain
778
778
- id : hemi_mainnet
779
779
mainnet : true
780
780
rpcUrl : https://7e57304f.rpc.hemi.network/rpc
781
781
networkId : 43111
782
782
type : EvmChain
783
+ - id : hyperevm_testnet
784
+ mainnet : false
785
+ rpcUrl : https://api.hyperliquid-testnet.xyz/evm
786
+ networkId : 998
787
+ type : EvmChain
788
+ - id : happy_bird_song_ends_with_tio
789
+ mainnet : false
790
+ rpcUrl : https://happy_bird_song_ends_with_tio.com
791
+ networkId : 80000
792
+ type : EvmChain
793
+ - id : horse_dream
794
+ mainnet : true
795
+ rpcUrl : https://redacted.quiknode.pro/$ENV_UNICHAIN_API_KEY
796
+ networkId : 130
797
+ type : EvmChain
798
+ - id : mathematician_in_heart
799
+ mainnet : true
800
+ rpcUrl : https://redacted.master.dev/
801
+ networkId : 2741
802
+ type : EvmChain
Original file line number Diff line number Diff line change 115
115
- chain : abstract_testnet
116
116
address : " 0x858687fD592112f7046E394A3Bf10D0C11fF9e63"
117
117
type : EvmEntropyContract
118
+ - chain : horse_dream
119
+ address : " 0x36825bf3Fbdf5a29E2d5148bfe7Dcf7B5639e320"
120
+ type : EvmEntropyContract
121
+ - chain : mathematician_in_heart
122
+ address : " 0x5a4a369F4db5df2054994AF031b7b23949b98c0e"
123
+ type : EvmEntropyContract
Original file line number Diff line number Diff line change 430
430
- chain : tabi_testnet
431
431
address : " 0x5744Cbf430D99456a0A8771208b674F27f8EF0Fb"
432
432
type : EvmPriceFeedContract
433
+ - chain : hyperevm_testnet
434
+ address : " 0x2880aB155794e7179c9eE2e38200202908C17B43"
435
+ type : EvmPriceFeedContract
436
+ - chain : horse_dream
437
+ address : " 0x2880aB155794e7179c9eE2e38200202908C17B43"
438
+ type : EvmPriceFeedContract
439
+ - chain : mathematician_in_heart
440
+ address : " 0x8739d5024B5143278E2b15Bd9e7C26f6CEc658F1"
441
+ type : EvmPriceFeedContract
Original file line number Diff line number Diff line change 424
424
- chain : tabi_testnet
425
425
address : " 0x35a58BeeE77a2Ad547FcDed7e8CB1c6e19746b13"
426
426
type : EvmWormholeContract
427
+ - chain : hyperevm_testnet
428
+ address : " 0xb27e5ca259702f209a29225d0eDdC131039C9933"
429
+ type : EvmWormholeContract
430
+ - chain : horse_dream
431
+ address : " 0xb27e5ca259702f209a29225d0eDdC131039C9933"
432
+ type : EvmWormholeContract
433
+ - chain : mathematician_in_heart
434
+ address : " 0x056f829183Ec806A78c26C98961678c24faB71af"
435
+ type : EvmWormholeContract
Original file line number Diff line number Diff line change @@ -96,6 +96,9 @@ export const RECEIVER_CHAINS = {
96
96
fuel_mainnet : 60067 , // Note: Currently deployed at 50084 (fuel_testnet) but we should use 60067 for future deployments
97
97
hemi_mainnet : 60068 ,
98
98
ton_mainnet : 60069 ,
99
+ horse_dream : 60070 ,
100
+ mathematician_in_heart : 60071 ,
101
+
99
102
// Testnets as a separate chain ids (to use stable data sources and governance for them)
100
103
injective_testnet : 60013 ,
101
104
osmosis_testnet_4 : 60015 ,
@@ -209,6 +212,8 @@ export const RECEIVER_CHAINS = {
209
212
kraken_ink_testnet : 50105 ,
210
213
ethena_testnet : 50106 ,
211
214
superseed_testnet : 50107 ,
215
+ happy_bird_song_ends_with_tio : 50108 ,
216
+ hyperevm_testnet : 50109 ,
212
217
} ;
213
218
214
219
// If there is any overlapping value the receiver chain will replace the wormhole
Original file line number Diff line number Diff line change @@ -43,8 +43,8 @@ export default async function (hre: HardhatRuntimeEnvironment) {
43
43
wormholeInitialSigners,
44
44
governanceEmitter,
45
45
governanceChainId,
46
- chainName,
47
46
} = getDefaultConfig ( envOrErr ( "MIGRATIONS_NETWORK" ) ) ;
47
+ const chainName = envOrErr ( "MIGRATIONS_NETWORK" ) ;
48
48
49
49
const wormholeReceiverChainId = CHAINS [ chainName ] ;
50
50
assert ( wormholeReceiverChainId !== undefined ) ;
@@ -90,7 +90,8 @@ export default async function (hre: HardhatRuntimeEnvironment) {
90
90
console . log ( "Entropy contract address:" , entropyContractAddress ) ;
91
91
92
92
console . log ( "Saving the contract in the store..." ) ;
93
- const contract = new EvmEntropyContract ( chainName , entropyContractAddress ) ;
93
+ const chain = DefaultStore . chains [ chainName ] ;
94
+ const contract = new EvmEntropyContract ( chain , entropyContractAddress ) ;
94
95
DefaultStore . entropy_contracts [ contract . getId ( ) ] = contract ;
95
96
DefaultStore . saveAllContracts ( ) ;
96
97
}
Original file line number Diff line number Diff line change @@ -64,10 +64,10 @@ export default async function (hre: HardhatRuntimeEnvironment) {
64
64
wormholeReceiverContractAddress = await deployWormholeContract (
65
65
deployer ,
66
66
chainName ,
67
- wormholeReceiverChainId ,
68
67
wormholeGovernanceChainId ,
69
68
wormholeGovernanceContract ,
70
- wormholeInitialSigners
69
+ wormholeInitialSigners ,
70
+ wormholeReceiverChainId
71
71
) ;
72
72
}
73
73
Original file line number Diff line number Diff line change @@ -15,7 +15,7 @@ module.exports = {
15
15
} ,
16
16
} ,
17
17
} ,
18
- defaultNetwork : "abstractTestnet " ,
18
+ defaultNetwork : "mathMainnet " ,
19
19
networks : {
20
20
// [process.env.MIGRATIONS_NETWORK!]: {
21
21
// url: process.env.RPC_URL,
@@ -60,6 +60,12 @@ module.exports = {
60
60
verifyURL :
61
61
"https://api-explorer-verify.testnet.abs.xyz/contract_verification" ,
62
62
} ,
63
+ mathMainnet : {
64
+ url : "https://redacted.master.dev/" ,
65
+ ethNetwork : "mainnet" ,
66
+ zksync : true ,
67
+ verifyURL : "https://redacted.master.dev/contract_verification" ,
68
+ } ,
63
69
} ,
64
70
etherscan : {
65
71
apiKey : {
You can’t perform that action at this time.
0 commit comments