From 0deced8545a95d0bc58325a1f75ab409ea98a578 Mon Sep 17 00:00:00 2001 From: Bill He Date: Mon, 4 Dec 2023 20:30:15 -0800 Subject: [PATCH] Enable CCTP via Env Var --- src/lib/abacus/index.ts | 19 +++++-------------- 1 file changed, 5 insertions(+), 14 deletions(-) diff --git a/src/lib/abacus/index.ts b/src/lib/abacus/index.ts index 4750efa..ad81357 100644 --- a/src/lib/abacus/index.ts +++ b/src/lib/abacus/index.ts @@ -82,7 +82,10 @@ class AbacusStateManager { ); const appConfigs = AbacusAppConfig.Companion.forWeb; - if (!isMainnet) appConfigs.squidVersion = AbacusAppConfig.SquidVersion.V2DepositOnly; + + const enableCCTP = import.meta.env.VITE_ENABLE_CCTP; + if (!isMainnet || enableCCTP) + appConfigs.squidVersion = AbacusAppConfig.SquidVersion.V2DepositOnly; this.stateManager = new AsyncAbacusStateManager( '', @@ -187,7 +190,7 @@ class AbacusStateManager { if (nobleWallet) { this.chainTransactions.setNobleWallet(nobleWallet); } - } + }; setTransfersSourceAddress = (evmAddress: string) => { this.stateManager.sourceAddress = evmAddress; @@ -232,18 +235,6 @@ class AbacusStateManager { this.abacusFormatter.setLocaleSeparators({ group, decimal }); }; - setTransferStatus = ({ - hash, - fromChainId, - toChainId, - }: { - hash: string; - fromChainId?: string; - toChainId?: string; - }) => { - this.stateManager.transferStatus(hash, fromChainId, toChainId); - }; - // ------ Transactions ------ // placeOrder = (