From 750c136b244ad16f62ad464ac276a687b4e3b398 Mon Sep 17 00:00:00 2001 From: J M Rossy Date: Wed, 12 Jun 2024 08:34:56 -0400 Subject: [PATCH] Add blast to core chains (#59) ### Description #### Type: Updated Network #### Network(s): Blast #### Other notes - Add blast to CoreChain list - Fix alphabetical ordering of chains ### Backward compatibility Yes --- .changeset/quiet-insects-buy.md | 5 +++++ src/core/chains.ts | 18 ++++++++++-------- test/health/explorer-health.test.ts | 5 ++--- 3 files changed, 17 insertions(+), 11 deletions(-) create mode 100644 .changeset/quiet-insects-buy.md diff --git a/.changeset/quiet-insects-buy.md b/.changeset/quiet-insects-buy.md new file mode 100644 index 000000000..3e6ca3b13 --- /dev/null +++ b/.changeset/quiet-insects-buy.md @@ -0,0 +1,5 @@ +--- +'@hyperlane-xyz/registry': patch +--- + +Add blast to CoreChain enum diff --git a/src/core/chains.ts b/src/core/chains.ts index 12c3ead9d..0691d500a 100644 --- a/src/core/chains.ts +++ b/src/core/chains.ts @@ -9,10 +9,12 @@ export enum CoreChain { arbitrum = 'arbitrum', avalanche = 'avalanche', base = 'base', + blast = 'blast', bsc = 'bsc', bsctestnet = 'bsctestnet', celo = 'celo', chiado = 'chiado', + eclipsetestnet = 'eclipsetestnet', ethereum = 'ethereum', fraxtal = 'fraxtal', fuji = 'fuji', @@ -37,9 +39,8 @@ export enum CoreChain { solana = 'solana', solanadevnet = 'solanadevnet', solanatestnet = 'solanatestnet', - eclipsetestnet = 'eclipsetestnet', viction = 'viction', - zetachain = 'zetachain' + zetachain = 'zetachain', } export type CoreChainName = keyof typeof CoreChain; @@ -48,20 +49,21 @@ export const CoreMainnets: Array = [ CoreChain.arbitrum, CoreChain.ancient8, CoreChain.avalanche, + CoreChain.base, + CoreChain.blast, CoreChain.bsc, CoreChain.celo, CoreChain.ethereum, + CoreChain.gnosis, + CoreChain.inevm, + CoreChain.injective, CoreChain.neutron, CoreChain.mantapacific, CoreChain.moonbeam, CoreChain.optimism, CoreChain.polygon, - CoreChain.gnosis, - CoreChain.base, - CoreChain.scroll, CoreChain.polygonzkevm, - CoreChain.injective, - CoreChain.inevm, + CoreChain.scroll, CoreChain.viction, // CoreChains.solana, ]; @@ -70,13 +72,13 @@ export const CoreTestnets: Array = [ CoreChain.alfajores, CoreChain.bsctestnet, CoreChain.chiado, + CoreChain.eclipsetestnet, CoreChain.fuji, CoreChain.plumetestnet, CoreChain.scrollsepolia, CoreChain.sepolia, CoreChain.solanadevnet, CoreChain.solanatestnet, - CoreChain.eclipsetestnet, ]; export const CoreChains: Array = [...CoreMainnets, ...CoreTestnets]; diff --git a/test/health/explorer-health.test.ts b/test/health/explorer-health.test.ts index 970e210b0..a6ab5adc2 100644 --- a/test/health/explorer-health.test.ts +++ b/test/health/explorer-health.test.ts @@ -35,9 +35,8 @@ export async function isBlockExplorerHealthy( console.debug(`Got base url: ${baseUrl}`); console.debug(`Checking explorer home for ${chainMetadata.name}`); - const homeReq = await fetch(baseUrl); - if (!homeReq.ok) return false; - console.debug(`Explorer home okay for ${chainMetadata.name}`); + await fetch(baseUrl); + console.debug(`Explorer home exists for ${chainMetadata.name}`); if (address) { console.debug(`Checking explorer address page for ${chainMetadata.name}`);