From 67482b5ad88f81595fd0027ca68232636d10265c Mon Sep 17 00:00:00 2001 From: Bhavi Dhingra Date: Thu, 13 Nov 2025 18:42:08 +0530 Subject: [PATCH] fix(account-lib): remove message whitelist for cold and custody wallets TICKET: COIN-6527 --- modules/account-lib/src/index.ts | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/modules/account-lib/src/index.ts b/modules/account-lib/src/index.ts index b973e5bf13..e06c1f672b 100644 --- a/modules/account-lib/src/index.ts +++ b/modules/account-lib/src/index.ts @@ -206,7 +206,7 @@ export { CosmosSharedCoin }; import * as Canton from '@bitgo/sdk-coin-canton'; export { Canton }; -import { validateAgainstMessageTemplates, MIDNIGHT_TNC_HASH } from './utils'; +import { MIDNIGHT_TNC_HASH } from './utils'; export { MIDNIGHT_TNC_HASH }; const coinBuilderMap = { @@ -438,11 +438,7 @@ export async function verifyMessage( const messageBuilder = messageBuilderFactory.getMessageBuilder(messageStandardType); messageBuilder.setPayload(messageRaw); const message = await messageBuilder.build(); - const isValidMessageEncoded = await message.verifyEncodedPayload(messageEncoded, metadata); - if (!isValidMessageEncoded) { - return false; - } - return validateAgainstMessageTemplates(messageRaw); + return await message.verifyEncodedPayload(messageEncoded, metadata); } catch (e) { console.error(`Error verifying message for coin ${coinName}:`, e); return false;