From 4f274d0002ff02a9abb0094a587569969a673a46 Mon Sep 17 00:00:00 2001 From: ArunBala-Bitgo Date: Tue, 3 Mar 2026 16:08:43 +0530 Subject: [PATCH] feat: remove multisig support for zksyncera Ticket: CECHO-284 --- modules/statics/src/coinFeatures.ts | 2 -- modules/statics/test/unit/coins.ts | 6 ++---- modules/statics/test/unit/fixtures/expectedColdFeatures.ts | 4 ++-- 3 files changed, 4 insertions(+), 8 deletions(-) diff --git a/modules/statics/src/coinFeatures.ts b/modules/statics/src/coinFeatures.ts index 95f65d3411..6ac58e36c7 100644 --- a/modules/statics/src/coinFeatures.ts +++ b/modules/statics/src/coinFeatures.ts @@ -553,8 +553,6 @@ export const ZKSYNCERA_FEATURES = [ CoinFeature.SUPPORTS_ERC20, CoinFeature.EVM_NON_BITGO_RECOVERY, CoinFeature.EVM_UNSIGNED_SWEEP_RECOVERY, - CoinFeature.MULTISIG_COLD, - CoinFeature.MULTISIG, CoinFeature.USES_NON_PACKED_ENCODING_FOR_TXDATA, CoinFeature.ETH_ROLLUP_CHAIN, ]; diff --git a/modules/statics/test/unit/coins.ts b/modules/statics/test/unit/coins.ts index b017ff9f19..7bfcb896e9 100644 --- a/modules/statics/test/unit/coins.ts +++ b/modules/statics/test/unit/coins.ts @@ -1376,16 +1376,14 @@ describe('create token map using config details', () => { CoinFeature.SUPPORTS_ERC20, CoinFeature.EVM_NON_BITGO_RECOVERY, CoinFeature.EVM_UNSIGNED_SWEEP_RECOVERY, - CoinFeature.MULTISIG_COLD, - CoinFeature.MULTISIG, CoinFeature.USES_NON_PACKED_ENCODING_FOR_TXDATA, CoinFeature.ETH_ROLLUP_CHAIN, ]); }); - it('should have TSS_COLD feature for zksyncera (both multisig and tss cold)', function () { + it('should have TSS_COLD but not MULTISIG_COLD for zksyncera (tss cold only)', function () { const coin = coins.get('zksyncera'); - coin.features.includes(CoinFeature.MULTISIG_COLD).should.equal(true); + coin.features.includes(CoinFeature.MULTISIG_COLD).should.equal(false); coin.features.includes(CoinFeature.TSS_COLD).should.equal(true); }); }); diff --git a/modules/statics/test/unit/fixtures/expectedColdFeatures.ts b/modules/statics/test/unit/fixtures/expectedColdFeatures.ts index 6d1cbc89e8..079e8c82ec 100644 --- a/modules/statics/test/unit/fixtures/expectedColdFeatures.ts +++ b/modules/statics/test/unit/fixtures/expectedColdFeatures.ts @@ -13,8 +13,6 @@ export const expectedColdFeatures = { 'tsoneium', 'flr', 'tflr', - 'zksyncera', - 'tzksyncera', ], justMultiSig: [ 'algo', @@ -213,6 +211,8 @@ export const expectedColdFeatures = { 'tkavaevm', 'twemix', 'tzeta', + 'tzksyncera', + 'zksyncera', 'toas', 'ton', 'tseievm',