From ba4647d430a811ca30aa13d784c5befaa9bfb5bd Mon Sep 17 00:00:00 2001 From: Ravi Hegde Date: Fri, 8 May 2026 16:07:15 +0530 Subject: [PATCH] feat(sdk-coin-canton): added canton in coinFactory tokenConstuctor Ticket: CHALO-399 --- modules/bitgo/src/v2/coinFactory.ts | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/modules/bitgo/src/v2/coinFactory.ts b/modules/bitgo/src/v2/coinFactory.ts index 1cc4d5277d..c08b4adad1 100644 --- a/modules/bitgo/src/v2/coinFactory.ts +++ b/modules/bitgo/src/v2/coinFactory.ts @@ -3,6 +3,7 @@ */ import { AdaToken } from '@bitgo/sdk-coin-ada'; import { AlgoToken } from '@bitgo/sdk-coin-algo'; +import { CantonToken } from '@bitgo/sdk-coin-canton'; import { Bcha, Tbcha } from '@bitgo/sdk-coin-bcha'; import { HbarToken } from '@bitgo/sdk-coin-hbar'; import { Near, TNear, Nep141Token } from '@bitgo/sdk-coin-near'; @@ -40,6 +41,7 @@ import { Tip20TokenConfig, PolyxTokenConfig, JettonTokenConfig, + CantonTokenConfig, } from '@bitgo/statics'; import { Ada, @@ -1085,6 +1087,9 @@ export function getTokenConstructor(tokenConfig: TokenConfig): CoinConstructor | case 'xdc': case 'txdc': return XdcToken.createTokenConstructor(tokenConfig as EthLikeTokenConfig); + case 'canton': + case 'tcanton': + return CantonToken.createTokenConstructor(tokenConfig as CantonTokenConfig); default: return undefined; }