From 7dd048d24431ba97bae7c95eae6a6333a1b32cd1 Mon Sep 17 00:00:00 2001 From: cyan Date: Tue, 21 Jul 2026 10:20:16 -0700 Subject: [PATCH] fix: address leaks (#3426) --- cw_zcash/lib/src/zcash_wallet_addresses.dart | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/cw_zcash/lib/src/zcash_wallet_addresses.dart b/cw_zcash/lib/src/zcash_wallet_addresses.dart index 31bdbbf9e..42bd30423 100644 --- a/cw_zcash/lib/src/zcash_wallet_addresses.dart +++ b/cw_zcash/lib/src/zcash_wallet_addresses.dart @@ -108,7 +108,7 @@ abstract class ZcashWalletAddressesBase extends WalletAddresses with Store { Set hiddenAddresses = {}; Future _initAddresses() async { - addressesMap = await walletInfo.getAddresses(); + addressesMap = {}; addressInfos = await walletInfo.getAddressInfos(); usedAddresses = await walletInfo.getUsedAddresses(); manualAddresses = await walletInfo.getManualAddresses(); @@ -236,7 +236,7 @@ abstract class ZcashWalletAddressesBase extends WalletAddresses with Store { if (!isPlaceholderAddress(address)) { walletInfo.address = address; } - await walletInfo.setAddresses(addressesMap); + await walletInfo.setAddresses({}); await walletInfo.setAddressInfos(addressInfos); await walletInfo.setUsedAddresses(usedAddresses.toList()); await walletInfo.setHiddenAddresses(hiddenAddresses.toList());