-
Notifications
You must be signed in to change notification settings - Fork 417
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feat: enroll new chains + validators on default ISMs (#4694)
### Description feat: enroll new chains + validators on default ISMs - migrate new chains to ICAs - migrate some existing SAFE owned chains to ICAs - ensure defaultHook on inevm is made hot again - add J to safe signers ### Drive-by changes - IGP gas/token price updates - add tx overrides when deploying ICA accounts - swap out A for J on safe signers - add support for updating owners when doing a safe multisend - add support for checking and surfacing defaulthook/requiredhook owner violations - improve logging + skip bytecode mismatches for now - parallelise call inference in base app governor - parallelise deployment of ICAs in get-owner-ica.ts - reuse existing configured gasPrices for sealevel chains ### Related issues na ### Backward compatibility yes ### Testing will be testing as part of check-deploy
- Loading branch information
1 parent
eeae55b
commit 02a5b92
Showing
16 changed files
with
411 additions
and
150 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
--- | ||
'@hyperlane-xyz/sdk': minor | ||
--- | ||
|
||
Enroll new validators. Add tx overrides when deploying ICA accounts. Core checker now surfaces owner violations for defaultHook and requiredHook. App checker temporarily ignores bytecode mismatch violations. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
138 changes: 69 additions & 69 deletions
138
typescript/infra/config/environments/mainnet3/tokenPrices.json
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,73 +1,73 @@ | ||
{ | ||
"ancient8": "2437.96", | ||
"alephzeroevm": "0.36741", | ||
"arbitrum": "2437.96", | ||
"astar": "0.059165", | ||
"astarzkevm": "2437.96", | ||
"avalanche": "26.77", | ||
"base": "2437.96", | ||
"bitlayer": "62244", | ||
"blast": "2437.96", | ||
"bob": "2437.96", | ||
"bsc": "572.12", | ||
"celo": "0.764821", | ||
"cheesechain": "0.00448064", | ||
"chiliz": "0.069844", | ||
"coredao": "0.912209", | ||
"cyber": "2437.96", | ||
"degenchain": "0.00934571", | ||
"dogechain": "0.110085", | ||
"eclipsemainnet": "2437.96", | ||
"endurance": "2.11", | ||
"ethereum": "2437.96", | ||
"everclear": "2437.96", | ||
"flare": "0.01456139", | ||
"flow": "0.533589", | ||
"fraxtal": "2434.37", | ||
"fusemainnet": "0.02952521", | ||
"gnosis": "1.009", | ||
"immutablezkevm": "1.48", | ||
"inevm": "20.24", | ||
"injective": "20.24", | ||
"kroma": "2437.96", | ||
"linea": "2437.96", | ||
"lisk": "2437.96", | ||
"lukso": "1.51", | ||
"lumia": "0.954153", | ||
"mantapacific": "2437.96", | ||
"mantle": "0.59813", | ||
"merlin": "62293", | ||
"metall2": "2437.96", | ||
"metis": "34.53", | ||
"mint": "2437.96", | ||
"mode": "2437.96", | ||
"molten": "0.632429", | ||
"moonbeam": "0.163919", | ||
"neutron": "0.390086", | ||
"oortmainnet": "0.11645", | ||
"optimism": "2437.96", | ||
"osmosis": "0.521323", | ||
"polygon": "0.371959", | ||
"polygonzkevm": "2437.96", | ||
"polynomial": "2437.96", | ||
"proofofplay": "2437.96", | ||
"rari": "2437.96", | ||
"ancient8": "2629.74", | ||
"alephzeroevm": "0.381786", | ||
"arbitrum": "2629.74", | ||
"astar": "0.061114", | ||
"astarzkevm": "2629.74", | ||
"avalanche": "27.96", | ||
"base": "2629.74", | ||
"bitlayer": "67813", | ||
"blast": "2629.74", | ||
"bob": "2629.74", | ||
"bsc": "597.89", | ||
"celo": "0.817141", | ||
"cheesechain": "0.00556724", | ||
"chiliz": "0.079288", | ||
"coredao": "0.98348", | ||
"cyber": "2629.74", | ||
"degenchain": "0.00882961", | ||
"dogechain": "0.126177", | ||
"eclipsemainnet": "2629.74", | ||
"endurance": "2.16", | ||
"ethereum": "2629.74", | ||
"everclear": "2629.74", | ||
"flare": "0.01493582", | ||
"flow": "0.558323", | ||
"fraxtal": "2629.35", | ||
"fusemainnet": "0.02901498", | ||
"gnosis": "0.997404", | ||
"immutablezkevm": "1.54", | ||
"inevm": "21.05", | ||
"injective": "21.05", | ||
"kroma": "2629.74", | ||
"linea": "2629.74", | ||
"lisk": "2629.74", | ||
"lukso": "1.47", | ||
"lumia": "0.969511", | ||
"mantapacific": "2629.74", | ||
"mantle": "0.636484", | ||
"merlin": "67781", | ||
"metall2": "2629.74", | ||
"metis": "45.78", | ||
"mint": "2629.74", | ||
"mode": "2629.74", | ||
"molten": "0.436605", | ||
"moonbeam": "0.169406", | ||
"neutron": "0.408859", | ||
"oortmainnet": "0.114304", | ||
"optimism": "2629.74", | ||
"osmosis": "0.558566", | ||
"polygon": "0.371646", | ||
"polygonzkevm": "2629.74", | ||
"polynomial": "2629.74", | ||
"proofofplay": "2629.74", | ||
"rari": "2629.74", | ||
"real": "1", | ||
"redstone": "2437.96", | ||
"rootstock": "61812", | ||
"sanko": "41.59", | ||
"scroll": "2437.96", | ||
"sei": "0.444401", | ||
"shibarium": "0.404651", | ||
"solanamainnet": "144.84", | ||
"superposition": "2437.96", | ||
"taiko": "2437.96", | ||
"redstone": "2629.74", | ||
"rootstock": "67219", | ||
"sanko": "70.7", | ||
"scroll": "2629.74", | ||
"sei": "0.447635", | ||
"shibarium": "0.410927", | ||
"solanamainnet": "155.35", | ||
"superposition": "2629.74", | ||
"taiko": "2629.74", | ||
"tangle": "1", | ||
"viction": "0.359062", | ||
"worldchain": "2437.96", | ||
"xai": "0.215315", | ||
"xlayer": "42.29", | ||
"zetachain": "0.581304", | ||
"zircuit": "2437.96", | ||
"zoramainnet": "2437.96" | ||
"viction": "0.369839", | ||
"worldchain": "2629.74", | ||
"xai": "0.216438", | ||
"xlayer": "41.56", | ||
"zetachain": "0.617959", | ||
"zircuit": "2629.74", | ||
"zoramainnet": "2629.74" | ||
} |
Oops, something went wrong.