diff --git a/lib/providers/generate_wallets.dart b/lib/providers/generate_wallets.dart index 5b9c5f7b96f77eceb54d75bd3616823df59477ed..0f80bfbfb1923bb7ff27c6ba21d3309c91bfff4d 100644 --- a/lib/providers/generate_wallets.dart +++ b/lib/providers/generate_wallets.dart @@ -386,7 +386,10 @@ class GenerateWalletsProvider with ChangeNotifier { mnemonic: generatedMnemonic!, derivePath: '//$derivationNbr'); - final balance = await _sub.getBalance(addressData.address!); + final balance = await _sub.getBalance(addressData.address!).timeout( + const Duration(seconds: 1), + onTimeout: () => 0, + ); log.d(balance); if (balance != 0) { @@ -422,7 +425,10 @@ class GenerateWalletsProvider with ChangeNotifier { final addressData = await _sub.sdk.api.keyring.addressFromMnemonic(ss58, cryptoType: CryptoType.sr25519, mnemonic: generatedMnemonic!); - final balance = await _sub.getBalance(addressData.address!); + final balance = await _sub.getBalance(addressData.address!).timeout( + const Duration(seconds: 1), + onTimeout: () => 0, + ); log.d(balance); if (balance != 0) {