add timeout to scanDerivation

This commit is contained in:
poka 2022-06-09 01:28:02 +02:00
parent 89b6527d10
commit aebcbc6bdf
1 changed files with 8 additions and 2 deletions

View File

@ -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) {