56 Commits (812d570ee28c3c01a4a5f1967607815d3ecb341d)

Author SHA1 Message Date
SomberNight 76e67daadd
changed some asserts to raise-exceptions in lib 7 years ago
SomberNight 9b7536e75c use explicit utf-8 encoding when opening files in text mode 7 years ago
SomberNight 61a45edee0 Catch wallet file related exceptions in Qt wizard. 7 years ago
SomberNight a048a00594 close #4102 7 years ago
SomberNight 41e836a9f4 storage upgrade: don't run older upgrade methods on newer version storage 7 years ago
SomberNight c811c5c9d9 allow encrypting watch-only wallets. initial support for hw wallet storage encryption. 7 years ago
Justin Turner Arthur 857eb4ac1d Remove unused imports. Explicitly import a few deep imports. 7 years ago
SomberNight e5d84e41ec storage: remove previously imported fake-addresses 7 years ago
SomberNight 04640b952b storage upgrade v16: fix flawed v14 upgrade for imported addresses 7 years ago
SomberNight 3b26beac9e fix: wallet storage upgrade 13b had incorrect assumptions 7 years ago
ThomasV e607a499c1 check seed_version is not too high 7 years ago
SomberNight a40ab01210 seed_version: separate methods for v14 and v15 conversion (storage) 7 years ago
ThomasV 348f66b8a5 fix requires_upgrade 7 years ago
ThomasV a1f91ee49e Revert "Revert "bump seed_version"" 7 years ago
ThomasV ce5ab39ba2 Revert "bump seed_version" 7 years ago
ThomasV 64b7a89abc bump seed_version 7 years ago
SomberNight 7ba233f2ab fix: storage upgrade of pre-2.8 imported key wallets, and tests 7 years ago
SomberNight a5ffa69a3e storage: upgrade format version automatically in load_data() 7 years ago
SomberNight 2ad061eead fix: storage.convert_version_14() was missing redeem_scripts 7 years ago
SomberNight da480b1209 fix: v13 to v14 wallet (with Imported_KeyStore) conversion 7 years ago
ThomasV 3dabb94046 convert wallet format for imported wallets 7 years ago
ThomasV 0fdf661845 python3: update storage 8 years ago
ThomasV 15642ec8de python3: remove calls to unicode function 8 years ago
ThomasV ab15ff3a00 updates for python3 8 years ago
Dmitry Sorokin 362ca96f38 x509 fixes and plugins 8 years ago
Dmitry Sorokin 5be78950ca py3 8 years ago
ThomasV 85f2f667c3 fix #2326: backward-compatibility of wallet files 8 years ago
ThomasV a159cc3a06 fix bug with storage.encrypt 8 years ago
ThomasV acd70f55c3 simplify storage: we don't store pubkeys anymore 8 years ago
ThomasV 411832c4ce cleanup storage and fix tracvis test 8 years ago
ThomasV 9cb576a88c fix multisig update_password 8 years ago
ThomasV 98353c286a fix #2235 8 years ago
ThomasV 00abc60cdc fix plugin_loader in storage 8 years ago
ThomasV fcc92c1ebd Wallet file encryption: 8 years ago
djb 6b6f0be7d4 add Digital Bitbox hardware wallet 8 years ago
ThomasV 6020d72b1b fix #2063 8 years ago
ThomasV 96016a9ee8 force pubkey regeneration in some multisig wallets 8 years ago
ThomasV 5541c1bec6 check requires_split before upgrade 8 years ago
ThomasV da65e9e7d5 auto-upgrade wallet format 8 years ago
ThomasV c820423b00 fix storage update for btchip 8 years ago
ThomasV 16ed48d52d Format upgrade: increment seed_version to make sure that old versions of Electrum refuse to open new wallet files. 8 years ago
ThomasV ab67a0313a fix upgrade_wallet 8 years ago
ThomasV 19e62ba643 fixes for storage conversion 8 years ago
ThomasV 66f8fe7648 fix: assert in convert_wallet_type 8 years ago
ThomasV 357ea62303 minor fix: convert_wallet_type 8 years ago
ThomasV 62b47ca3b3 fix: hw_type 8 years ago
ThomasV d16fb3ee48 fix storage update_format 8 years ago
ThomasV c63a0f2198 fix #1907 8 years ago
ThomasV 3a1bf84d2c convert multisig wallets 8 years ago
ThomasV 8736cf8cd4 fix wallet upgrade 8 years ago