From 084772ab3394444d0946823d92e1cae4faed2bf4 Mon Sep 17 00:00:00 2001 From: Bill He Date: Fri, 1 Dec 2023 14:55:02 -0800 Subject: [PATCH] fix error --- src/lib/abacus/dydxChainTransactions.ts | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/lib/abacus/dydxChainTransactions.ts b/src/lib/abacus/dydxChainTransactions.ts index 0a7db20..70293ec 100644 --- a/src/lib/abacus/dydxChainTransactions.ts +++ b/src/lib/abacus/dydxChainTransactions.ts @@ -497,9 +497,11 @@ class DydxChainTransactions implements AbacusDYDXChainTransactionsProtocol { callback(JSON.stringify(parseDelegations)); break; case QueryType.GetNobleBalance: - const nobleBalance = await this.nobleClient?.getAccountBalance('uusdc'); - const parsedNobleBalance = this.parseToPrimitives(nobleBalance); - callback(JSON.stringify(parsedNobleBalance)); + if (this.nobleClient?.isConnected) { + const nobleBalance = await this.nobleClient.getAccountBalance('uusdc'); + const parsedNobleBalance = this.parseToPrimitives(nobleBalance); + callback(JSON.stringify(parsedNobleBalance)); + } break; default: break;