From e38deb2c1a7c669eae2e72dc55a8da8eafd3f31e Mon Sep 17 00:00:00 2001 From: kds Date: Tue, 12 May 2026 12:05:16 +0530 Subject: [PATCH] feat(sdk-coin-canton): added new merge utxo feature flag Ticket: CHALO-375 --- modules/statics/src/allCoinsAndTokens.ts | 2 +- modules/statics/src/base.ts | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/modules/statics/src/allCoinsAndTokens.ts b/modules/statics/src/allCoinsAndTokens.ts index 5874dc9804..7dcd011a41 100644 --- a/modules/statics/src/allCoinsAndTokens.ts +++ b/modules/statics/src/allCoinsAndTokens.ts @@ -3422,7 +3422,7 @@ export const allCoinsAndTokens = [ 'Testnet Canton Coin', Networks.test.canton, UnderlyingAsset.CANTON, - [...CANTON_FEATURES, CoinFeature.UNSPENT_MODEL], + [...CANTON_FEATURES, CoinFeature.UNSPENT_MODEL, CoinFeature.MERGE_UTXOS], KeyCurve.Ed25519 ), gasTankAccount( diff --git a/modules/statics/src/base.ts b/modules/statics/src/base.ts index 7c615bb5f2..3b8c15e4a7 100644 --- a/modules/statics/src/base.ts +++ b/modules/statics/src/base.ts @@ -202,6 +202,10 @@ export enum CoinFeature { * These are typically Bitcoin and forks of it, such as Litecoin and Bitcoin Cash. */ UNSPENT_MODEL = 'unspent-model', + /* + * This coin supports merging multiple UTXO-like holdings into fewer outputs. + */ + MERGE_UTXOS = 'merge-utxos', /* * Does this coin align with the Lightning Network model? *