From 3f92310a6b33677427aa4813c5248db77772026a Mon Sep 17 00:00:00 2001 From: Shobhit B Date: Tue, 10 Mar 2026 15:00:15 +0530 Subject: [PATCH] fix: added missing txn type TICKET: CECHO-90 --- modules/abstract-eth/src/abstractEthLikeNewCoins.ts | 4 +++- modules/sdk-coin-evm/src/evmCoin.ts | 3 ++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/modules/abstract-eth/src/abstractEthLikeNewCoins.ts b/modules/abstract-eth/src/abstractEthLikeNewCoins.ts index dc9823261b..a29761ffde 100644 --- a/modules/abstract-eth/src/abstractEthLikeNewCoins.ts +++ b/modules/abstract-eth/src/abstractEthLikeNewCoins.ts @@ -3104,7 +3104,9 @@ export abstract class AbstractEthLikeNewCoins extends AbstractEthLikeCoin { txParams.prebuildTx?.consolidateId || txPrebuild?.consolidateId || (txParams.type && - ['acceleration', 'fillNonce', 'transferToken', 'tokenApproval', 'consolidate'].includes(txParams.type)) + ['acceleration', 'fillNonce', 'transferToken', 'tokenApproval', 'consolidate', 'bridgeFunds'].includes( + txParams.type + )) ) ) { throw new Error('missing txParams'); diff --git a/modules/sdk-coin-evm/src/evmCoin.ts b/modules/sdk-coin-evm/src/evmCoin.ts index 001b955610..f6e0fa968a 100644 --- a/modules/sdk-coin-evm/src/evmCoin.ts +++ b/modules/sdk-coin-evm/src/evmCoin.ts @@ -108,7 +108,8 @@ export class EvmCoin extends AbstractEthLikeNewCoins { !txParams?.recipients && !( txParams.prebuildTx?.consolidateId || - (txParams.type && ['acceleration', 'fillNonce', 'transferToken', 'tokenApproval'].includes(txParams.type)) + (txParams.type && + ['acceleration', 'fillNonce', 'transferToken', 'tokenApproval', 'bridgeFunds'].includes(txParams.type)) ) ) { throw new Error(`missing txParams`);