mirror of
https://github.com/Such-Software/hash-wallet.git
synced 2026-10-26 06:08:40 +01:00
fix: address leaks (#3426)
This commit is contained in:
@@ -108,7 +108,7 @@ abstract class ZcashWalletAddressesBase extends WalletAddresses with Store {
|
||||
Set<String> hiddenAddresses = {};
|
||||
|
||||
Future<void> _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());
|
||||
|
||||
Reference in New Issue
Block a user