Fix monero swaps (#3195)

* Fix monero swaps not showing in history

* await more sublist instances

* await more sublist instances
This commit is contained in:
Omar Hatem
2026-04-23 01:31:44 +02:00
committed by GitHub
parent 2c9d3dae9e
commit 7c8a2b926d
8 changed files with 24 additions and 25 deletions
+2 -2
View File
@@ -77,9 +77,9 @@ class CWMoneroSubaddressList extends MoneroSubaddressList {
}
@override
void update(Object wallet, {required int accountIndex}) {
Future<void> update(Object wallet, {required int accountIndex}) async {
final moneroWallet = wallet as MoneroWallet;
moneroWallet.walletAddresses.subaddressList.update(accountIndex: accountIndex);
await moneroWallet.walletAddresses.subaddressList.update(accountIndex: accountIndex);
}
@override
@@ -409,7 +409,7 @@ abstract class WalletAddressListViewModelBase extends WalletChangeListenerViewMo
// update the address list:
await wallet.walletAddresses.saveAddressesInBox();
if (wallet.type == WalletType.monero) {
monero!
await monero!
.getSubaddressList(wallet)
.update(wallet, accountIndex: monero!.getCurrentAccount(wallet).id);
} else if (wallet.type == WalletType.wownero) {