From 8db6a5615b7188130e3a1e61dcd7e17cc7f1af58 Mon Sep 17 00:00:00 2001 From: genaroibc Date: Mon, 19 Aug 2024 10:20:43 -0300 Subject: [PATCH] fix: returns all tokens with zero balance when rpc call fails --- 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..b7bfd8a 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", + })); } };