From 6f3410b015d5508dc5500ed2ba0304f23f1edfc1 Mon Sep 17 00:00:00 2001 From: Ravi Hegde Date: Tue, 28 Oct 2025 21:28:48 +0530 Subject: [PATCH] feat: added custody wallet feature to canton Ticket: COIN-6213 --- modules/bitgo/test/browser/browser.spec.ts | 2 -- modules/statics/src/coinFeatures.ts | 8 ++++++++ modules/statics/test/unit/coins.ts | 1 - 3 files changed, 8 insertions(+), 3 deletions(-) diff --git a/modules/bitgo/test/browser/browser.spec.ts b/modules/bitgo/test/browser/browser.spec.ts index 9ab6f508f8..68dcc018b2 100644 --- a/modules/bitgo/test/browser/browser.spec.ts +++ b/modules/bitgo/test/browser/browser.spec.ts @@ -58,8 +58,6 @@ describe('Coins', () => { HashToken: 1, FlrToken: 1, JettonToken: 1, - Canton: 1, - Tcanton: 1, }; Object.keys(BitGoJS.Coin) .filter((coinName) => !excludedKeys[coinName]) diff --git a/modules/statics/src/coinFeatures.ts b/modules/statics/src/coinFeatures.ts index d5005bd994..76c2912c02 100644 --- a/modules/statics/src/coinFeatures.ts +++ b/modules/statics/src/coinFeatures.ts @@ -675,4 +675,12 @@ export const CANTON_FEATURES = [ CoinFeature.REQUIRES_BIG_NUMBER, CoinFeature.TSS, CoinFeature.TSS_COLD, + CoinFeature.CUSTODY, + CoinFeature.CUSTODY_BITGO_TRUST, + CoinFeature.CUSTODY_BITGO_MENA_FZE, + CoinFeature.CUSTODY_BITGO_CUSTODY_MENA_FZE, + CoinFeature.CUSTODY_BITGO_SINGAPORE, + CoinFeature.CUSTODY_BITGO_KOREA, + CoinFeature.CUSTODY_BITGO_EUROPE_APS, + CoinFeature.CUSTODY_BITGO_FRANKFURT, ]; diff --git a/modules/statics/test/unit/coins.ts b/modules/statics/test/unit/coins.ts index ede7c80a24..51d16535f2 100644 --- a/modules/statics/test/unit/coins.ts +++ b/modules/statics/test/unit/coins.ts @@ -883,7 +883,6 @@ coins.forEach((coin, coinName) => { const coinSupportsCustody = coin.family !== CoinFamily.LNBTC && coin.family !== CoinFamily.CELO && - coin.family !== CoinFamily.CANTON && coin.name !== 'ofccelo' && coin.name !== 'ofctcelo'; coin.features.includes(CoinFeature.CUSTODY).should.eql(coinSupportsCustody);