From 7b778a74b1fec82b2dfa5e6279ae6ad1f7aed3c3 Mon Sep 17 00:00:00 2001 From: poka Date: Sun, 14 Aug 2022 16:34:24 +0200 Subject: [PATCH] check if node is connected before check balances --- lib/providers/substrate_sdk.dart | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/lib/providers/substrate_sdk.dart b/lib/providers/substrate_sdk.dart index 91f8b15..bf516d4 100644 --- a/lib/providers/substrate_sdk.dart +++ b/lib/providers/substrate_sdk.dart @@ -152,6 +152,15 @@ class SubstrateSdk with ChangeNotifier { // } Future> getBalance(String address) async { + if (!nodeConnected) { + return { + 'transferableBalance': 0, + 'free': 0, + 'unclaimedUds': 0, + 'reserved': 0, + }; + } + // Get onchain storage values final Map balanceGlobal = await getStorage('system.account("$address")'); final int? idtyIndex =