From f2275d93035de8c4cd236a50e6322ee7a2a0c066 Mon Sep 17 00:00:00 2001 From: Support Bot Date: Thu, 10 Sep 2026 13:30:59 +0000 Subject: [PATCH] fix(statics): mark LDO balance spendable Add the bulk transaction capability to LDO's token feature set so balances are treated as spendable while preserving its custody jurisdiction support. Ticket: SPT-447 Session-Id: c7551f14-2a94-4473-8b29-945eb2d8678e Task-Id: 4800d3b1-da7a-4aee-b12b-17547c423bf4 --- modules/statics/src/coins/erc20Coins.ts | 2 +- modules/statics/test/unit/coins.ts | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/modules/statics/src/coins/erc20Coins.ts b/modules/statics/src/coins/erc20Coins.ts index 87ef978795..35cd296f1f 100644 --- a/modules/statics/src/coins/erc20Coins.ts +++ b/modules/statics/src/coins/erc20Coins.ts @@ -3720,7 +3720,7 @@ export const erc20Coins = [ 18, '0x5a98fcbea516cf06857215779fd812ca3bef1b32', UnderlyingAsset.LDO, - ETH_FEATURES_WITH_FRANKFURT_GERMANY + [...ETH_FEATURES_WITH_FRANKFURT_GERMANY, CoinFeature.BULK_TRANSACTION] ), erc20( '5a44ae9e-c002-46cd-af8a-7e5fc91f3492', diff --git a/modules/statics/test/unit/coins.ts b/modules/statics/test/unit/coins.ts index f0d558daa6..efe204baf6 100644 --- a/modules/statics/test/unit/coins.ts +++ b/modules/statics/test/unit/coins.ts @@ -1277,6 +1277,10 @@ describe('Bulk Transaction Features', () => { }); describe('ERC20 Bulk Transaction Feature', () => { + it('should mark LDO as spendable', () => { + coins.get('ldo').features.includes(CoinFeature.BULK_TRANSACTION).should.eql(true); + }); + it('should have ERC20_BULK_TRANSACTION feature for appropriate coins', () => { const erc20BulkTransactionCoins = [ 'eth',