From a35898ffa02bc944409b19ae26f31dfb908c249f Mon Sep 17 00:00:00 2001 From: amalcaraz Date: Mon, 27 May 2024 12:59:49 +0200 Subject: [PATCH] fix: avax balance --- src/domain/connect/base.ts | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/domain/connect/base.ts b/src/domain/connect/base.ts index 6e8be16..e71b4d4 100644 --- a/src/domain/connect/base.ts +++ b/src/domain/connect/base.ts @@ -250,11 +250,15 @@ export abstract class BaseConnectionProviderManager { async getBalance(account: Account): Promise { if (account instanceof AvalancheAccount) { - const superfluidAccount = createFromAvalancheAccount(account) try { + // @note: refactor in SDK calling init inside this method + const superfluidAccount = createFromAvalancheAccount(account) + await superfluidAccount.init() + const balance = await superfluidAccount.getALEPHBalance() return balance.toNumber() - } catch { + } catch (e) { + console.error(e) return 0 } }