Skip to content

Commit 878fb6b

Browse files
committed
fix: ensure xmr/wow transactions updated on balance changed
1 parent ec1b5d7 commit 878fb6b

File tree

1 file changed

+10
-2
lines changed

1 file changed

+10
-2
lines changed

lib/wallets/wallet/intermediate/lib_monero_wallet.dart

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -767,8 +767,16 @@ abstract class LibMoneroWallet<T extends CryptonoteCurrency>
767767
void onBalancesChanged({
768768
required BigInt newBalance,
769769
required BigInt newUnlockedBalance,
770-
}) {
771-
// do something?
770+
}) async {
771+
try {
772+
await updateBalance();
773+
await updateTransactions();
774+
} catch (e, s) {
775+
Logging.instance.log(
776+
"onBalancesChanged(): $e\n$s",
777+
level: LogLevel.Warning,
778+
);
779+
}
772780
}
773781

774782
void onNewBlock(int nodeHeight) {

0 commit comments

Comments
 (0)