From 00d281c440c031375a1cd28635f62b3b7f5ef59f Mon Sep 17 00:00:00 2001 From: Joaquim Verges Date: Sat, 31 May 2025 22:54:28 +1200 Subject: [PATCH] [SDK] Filter out zero-value token balances in swap UI --- .../ConnectWallet/screens/Buy/swap/fetchBalancesForWallet.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/thirdweb/src/react/web/ui/ConnectWallet/screens/Buy/swap/fetchBalancesForWallet.tsx b/packages/thirdweb/src/react/web/ui/ConnectWallet/screens/Buy/swap/fetchBalancesForWallet.tsx index c36ba75fece..e7d1ca0e424 100644 --- a/packages/thirdweb/src/react/web/ui/ConnectWallet/screens/Buy/swap/fetchBalancesForWallet.tsx +++ b/packages/thirdweb/src/react/web/ui/ConnectWallet/screens/Buy/swap/fetchBalancesForWallet.tsx @@ -154,7 +154,7 @@ async function fetchBalancesForWallet({ const matching = sourceSupportedTokens[b.chainId]?.find( (t) => t.address.toLowerCase() === b.tokenAddress.toLowerCase(), ); - if (matching) { + if (matching && b.value > 0n) { balances.push({ balance: b, chain: getCachedChain(b.chainId),