From 891f2d8702d55b5d05d2f10a23082a592cbe8fde Mon Sep 17 00:00:00 2001 From: likho <likhojiba@gmail.com> Date: Wed, 28 Feb 2024 19:23:55 +0200 Subject: [PATCH] Attemp to update cached receiving address --- lib/wallets/wallet/impl/epiccash_wallet.dart | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/lib/wallets/wallet/impl/epiccash_wallet.dart b/lib/wallets/wallet/impl/epiccash_wallet.dart index bca8453bc..3509ca08a 100644 --- a/lib/wallets/wallet/impl/epiccash_wallet.dart +++ b/lib/wallets/wallet/impl/epiccash_wallet.dart @@ -332,7 +332,7 @@ class EpiccashWallet extends Bip39Wallet { } - // print("NOW THIS ADDRESS IS $address"); + print("NOW THIS ADDRESS IS $address"); return address; } @@ -363,6 +363,12 @@ class EpiccashWallet extends Bip39Wallet { ); await mainDB.updateOrPutAddresses([address]); + if (info.cachedReceivingAddress != address.value) { + await info.updateReceivingAddress( + newAddress: address.value, + isar: mainDB.isar, + ); + } return address; } @@ -935,6 +941,7 @@ class EpiccashWallet extends Bip39Wallet { .findAll(); final myAddressesSet = myAddresses.toSet(); + final transactions = await epiccash.LibEpiccash.getTransactions( wallet: wallet!, refreshFromNode: refreshFromNode,