handle lightning balance fetch failures (#3382)

This commit is contained in:
Serhii
2026-07-13 04:24:12 +03:00
committed by GitHub
parent 0cf80439ec
commit 7403aec38d
+4
View File
@@ -345,12 +345,16 @@ abstract class BitcoinWalletBase extends ElectrumWallet with Store {
return balance;
}
try {
final lBalance = await lightningWallet!.getBalance();
this.balance[CryptoCurrency.btcln] = ElectrumBalance(
confirmed: lBalance,
unconfirmed: Money.zero(CryptoCurrency.btcln),
frozen: Money.zero(CryptoCurrency.btcln));
} catch (e) {
printV("Error fetching lightning balance: $e");
}
return ElectrumBalance(
confirmed: balance.confirmed,