From 9ed0d84f12fec1b982721e873b1d39e439e9503b Mon Sep 17 00:00:00 2001 From: Genaro Bonavita <98661193+genaroibc@users.noreply.github.com> Date: Mon, 19 Aug 2024 12:02:52 -0300 Subject: [PATCH] fix: returns all tokens with zero balance when rpc call fails (#331) * fix: returns all tokens with zero balance when rpc call fails * Fix code style issues with Prettier --------- Co-authored-by: Lint Action --- src/services/getEvmBalances.ts | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/src/services/getEvmBalances.ts b/src/services/getEvmBalances.ts index f207fe7..03dbf78 100644 --- a/src/services/getEvmBalances.ts +++ b/src/services/getEvmBalances.ts @@ -86,7 +86,10 @@ const getTokensBalanceSupportingMultiCall = async ( return tokenBalances; } catch (error) { - return []; + return tokens.map(t => ({ + ...t, + balance: "0" + })); } }; @@ -178,7 +181,10 @@ export const getAllEvmTokensBalance = async ( return [...tokensMulticall, ...tokensNotMultiCall]; } catch (error) { console.error(error); - return []; + return evmTokens.map(t => ({ + ...t, + balance: "0" + })); } };