From 878fb6bc93cc954f7e584a8b61a2481141fa83d3 Mon Sep 17 00:00:00 2001 From: julian Date: Mon, 9 Dec 2024 13:06:05 -0600 Subject: [PATCH] fix: ensure xmr/wow transactions updated on balance changed --- .../wallet/intermediate/lib_monero_wallet.dart | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/lib/wallets/wallet/intermediate/lib_monero_wallet.dart b/lib/wallets/wallet/intermediate/lib_monero_wallet.dart index 0abd93969..0c4ec0760 100644 --- a/lib/wallets/wallet/intermediate/lib_monero_wallet.dart +++ b/lib/wallets/wallet/intermediate/lib_monero_wallet.dart @@ -767,8 +767,16 @@ abstract class LibMoneroWallet void onBalancesChanged({ required BigInt newBalance, required BigInt newUnlockedBalance, - }) { - // do something? + }) async { + try { + await updateBalance(); + await updateTransactions(); + } catch (e, s) { + Logging.instance.log( + "onBalancesChanged(): $e\n$s", + level: LogLevel.Warning, + ); + } } void onNewBlock(int nodeHeight) {