From 12f8e6e4719da0a4ca909cced289a3f6d342b857 Mon Sep 17 00:00:00 2001 From: Florin Dzeladini Date: Mon, 8 Jun 2026 10:20:20 +0200 Subject: [PATCH] fix: trustline defaults limit: 0 --- .../src/handlers/clientRequest/getAccountAssetInfo.test.ts | 4 ++-- .../snap/src/handlers/clientRequest/getAccountAssetInfo.ts | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/packages/snap/src/handlers/clientRequest/getAccountAssetInfo.test.ts b/packages/snap/src/handlers/clientRequest/getAccountAssetInfo.test.ts index 15377cab..3f2277ac 100644 --- a/packages/snap/src/handlers/clientRequest/getAccountAssetInfo.test.ts +++ b/packages/snap/src/handlers/clientRequest/getAccountAssetInfo.test.ts @@ -170,7 +170,7 @@ describe('GetAccountAssetInfoHandler', () => { }, })) as GetAccountAssetInfoJsonRpcResponse; - expect(result[USDC_CLASSIC]).toStrictEqual({}); + expect(result[USDC_CLASSIC]).toStrictEqual({ limit: '0' }); }); it('tolerates unactivated accounts with null on-chain state', async () => { @@ -188,7 +188,7 @@ describe('GetAccountAssetInfoHandler', () => { }, })) as GetAccountAssetInfoJsonRpcResponse; - expect(result[USDC_CLASSIC]).toStrictEqual({}); + expect(result[USDC_CLASSIC]).toStrictEqual({ limit: '0' }); }); it('omits non-classic assets from the response', async () => { diff --git a/packages/snap/src/handlers/clientRequest/getAccountAssetInfo.ts b/packages/snap/src/handlers/clientRequest/getAccountAssetInfo.ts index 2092b1f3..10e35004 100644 --- a/packages/snap/src/handlers/clientRequest/getAccountAssetInfo.ts +++ b/packages/snap/src/handlers/clientRequest/getAccountAssetInfo.ts @@ -94,7 +94,7 @@ export class GetAccountAssetInfoHandler extends BaseClientRequestHandler< if (!isClassicAssetId(assetId)) { continue; } - result[assetId] = {}; + result[assetId] = { limit: '0' }; } return result; @@ -132,7 +132,7 @@ export class GetAccountAssetInfoHandler extends BaseClientRequestHandler< 'Returning empty trust-line entry; portfolio may treat asset as untrusted', }, ); - result[assetId] = {}; + result[assetId] = { limit: '0' }; continue; }