1
0

Qt: do not require password in memory

- do not require full encryption
 - do not store password on startup
 - add lock/unlock functions to qt GUI
This commit is contained in:
ThomasV
2025-04-18 12:37:19 +02:00
parent 1c3268c2ff
commit 07ba0e6329
4 changed files with 49 additions and 29 deletions

View File

@@ -470,8 +470,6 @@ class Daemon(Logger):
if wallet := self._wallets.get(wallet_key):
return wallet
wallet = self._load_wallet(path, password, upgrade=upgrade, config=self.config)
if wallet.requires_unlock() and password is not None:
wallet.unlock(password)
wallet.start_network(self.network)
self.add_wallet(wallet)
self.update_recently_opened_wallets(path)