From 3e6b0232733f61b3d17c0fe1629d3a6f6314d0aa Mon Sep 17 00:00:00 2001 From: spiehdid Date: Fri, 28 Jun 2024 13:07:46 +0300 Subject: [PATCH] Add chains to EYWA --- src/adapters/eywa/index.ts | 12 ++++++++++++ src/data/bridgeNetworkData.ts | 2 +- 2 files changed, 13 insertions(+), 1 deletion(-) diff --git a/src/adapters/eywa/index.ts b/src/adapters/eywa/index.ts index 6d5e6cbb..c6028dca 100644 --- a/src/adapters/eywa/index.ts +++ b/src/adapters/eywa/index.ts @@ -9,6 +9,8 @@ enum Chains { fantom = "fantom", ethereum = "ethereum", optimism = "optimism", + base = "base", + gnosis = "gnosis" } const contractAddresses = { @@ -40,6 +42,14 @@ const contractAddresses = { portal: "0xac8f44ceca92b2a4b30360e5bd3043850a0ffcbe", synthesis: "0xf370D9Ed0141207e81321158393Eea5D8a50CC72", }, + [Chains.base]: { + portal: "0xac8f44ceca92b2a4b30360e5bd3043850a0ffcbe", + synthesis: "0xf370D9Ed0141207e81321158393Eea5D8a50CC72", + }, + [Chains.gnosis]: { + portal: "0xac8f44ceca92b2a4b30360e5bd3043850a0ffcbe", + synthesis: "0xf370D9Ed0141207e81321158393Eea5D8a50CC72", + }, }; const depositPortalEventParams: ContractEventParams = { @@ -167,6 +177,8 @@ const adapter: BridgeAdapter = { [Chains.ethereum]: constructParams(Chains.ethereum), [Chains.optimism]: constructParams(Chains.optimism), avalanche: constructParams(Chains.avax), + [Chains.base]: constructParams(Chains.base), + [Chains.gnosis]: constructParams(Chains.gnosis), }; export default adapter; diff --git a/src/data/bridgeNetworkData.ts b/src/data/bridgeNetworkData.ts index 95b1e396..7ac476aa 100644 --- a/src/data/bridgeNetworkData.ts +++ b/src/data/bridgeNetworkData.ts @@ -781,7 +781,7 @@ export default [ iconLink: "icons:eywa", largeTxThreshold: 10000, url: "https://crosscurve.fi/", - chains: ["Ethereum", "Polygon", "Fantom", "Avalanche", "Arbitrum", "Optimism", "BSC"], + chains: ["Ethereum", "Polygon", "Fantom", "Avalanche", "Arbitrum", "Optimism", "BSC", "Base", "Gnosis"], chainMapping: { avalanche: "avax", },