Files
pallectrum/electrum
Sander van Grieken 7ca9b735d5 daemon: refactor load_wallet to not just return None, but raise specific exceptions.
The following exceptions should be expected:
FileNotFoundError: given wallet path does not exist
StorageReadWriteError: given file is not readable/writable or containing folder is not writable
InvalidPassword: wallet requires a password but no password or an invalid password was given
WalletFileException: any internal wallet data issue. specific subclasses can be caught separately:
-  WalletRequiresSplit: wallet needs splitting (split_data passed in Exception)
-  WalletRequiresUpgrade: wallet needs upgrade, and no upgrade=True was passed to load_wallet
-  WalletUnfinished: wallet file contains an action and needs additional information to finalize. (WalletDB passed in exception)

Removed qml/qewalletdb.py

This patch also fixes load_wallet calls in electrum/scripts and adds a qml workaround for dialogs opening and closing so
fast that the dialog opened==true property change is missed (which we need to manage the dialog/page stack)
2023-10-10 17:42:07 +02:00
..
2023-09-25 16:10:19 +02:00
2023-06-01 22:59:40 +00:00
2023-06-28 16:49:28 +02:00
2023-09-09 14:14:43 +02:00
2023-05-16 10:06:55 +02:00
2023-09-09 14:14:43 +02:00
2023-10-07 17:03:13 +02:00
2023-09-27 23:37:36 +00:00
2023-05-25 17:39:48 +00:00
2023-10-08 10:39:42 +02:00
2023-06-28 16:49:28 +02:00