diff --git a/lib/providers/generate_wallets.dart b/lib/providers/generate_wallets.dart index 5b9c5f7..0f80bfb 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) {