52 Commits (3c505660a6c0827b72d12bd9bb7d5756974d5285)

Author SHA1 Message Date
SomberNight 41e836a9f4 storage upgrade: don't run older upgrade methods on newer version storage 8 years ago
SomberNight c811c5c9d9 allow encrypting watch-only wallets. initial support for hw wallet storage encryption. 8 years ago
Justin Turner Arthur 857eb4ac1d Remove unused imports. Explicitly import a few deep imports. 8 years ago
SomberNight e5d84e41ec storage: remove previously imported fake-addresses 8 years ago
SomberNight 04640b952b storage upgrade v16: fix flawed v14 upgrade for imported addresses 8 years ago
SomberNight 3b26beac9e fix: wallet storage upgrade 13b had incorrect assumptions 8 years ago
ThomasV e607a499c1 check seed_version is not too high 8 years ago
SomberNight a40ab01210 seed_version: separate methods for v14 and v15 conversion (storage) 8 years ago
ThomasV 348f66b8a5 fix requires_upgrade 8 years ago
ThomasV a1f91ee49e Revert "Revert "bump seed_version"" 8 years ago
ThomasV ce5ab39ba2 Revert "bump seed_version" 8 years ago
ThomasV 64b7a89abc bump seed_version 8 years ago
SomberNight 7ba233f2ab fix: storage upgrade of pre-2.8 imported key wallets, and tests 8 years ago
SomberNight a5ffa69a3e storage: upgrade format version automatically in load_data() 8 years ago
SomberNight 2ad061eead fix: storage.convert_version_14() was missing redeem_scripts 8 years ago
SomberNight da480b1209 fix: v13 to v14 wallet (with Imported_KeyStore) conversion 8 years ago
ThomasV 3dabb94046 convert wallet format for imported wallets 8 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 9 years ago
ThomasV a159cc3a06 fix bug with storage.encrypt 9 years ago
ThomasV acd70f55c3 simplify storage: we don't store pubkeys anymore 9 years ago
ThomasV 411832c4ce cleanup storage and fix tracvis test 9 years ago
ThomasV 9cb576a88c fix multisig update_password 9 years ago
ThomasV 98353c286a fix #2235 9 years ago
ThomasV 00abc60cdc fix plugin_loader in storage 9 years ago
ThomasV fcc92c1ebd Wallet file encryption: 9 years ago
djb 6b6f0be7d4 add Digital Bitbox hardware wallet 9 years ago
ThomasV 6020d72b1b fix #2063 9 years ago
ThomasV 96016a9ee8 force pubkey regeneration in some multisig wallets 9 years ago
ThomasV 5541c1bec6 check requires_split before upgrade 9 years ago
ThomasV da65e9e7d5 auto-upgrade wallet format 9 years ago
ThomasV c820423b00 fix storage update for btchip 9 years ago
ThomasV 16ed48d52d Format upgrade: increment seed_version to make sure that old versions of Electrum refuse to open new wallet files. 9 years ago
ThomasV ab67a0313a fix upgrade_wallet 9 years ago
ThomasV 19e62ba643 fixes for storage conversion 9 years ago
ThomasV 66f8fe7648 fix: assert in convert_wallet_type 9 years ago
ThomasV 357ea62303 minor fix: convert_wallet_type 9 years ago
ThomasV 62b47ca3b3 fix: hw_type 9 years ago
ThomasV d16fb3ee48 fix storage update_format 9 years ago
ThomasV c63a0f2198 fix #1907 9 years ago
ThomasV 3a1bf84d2c convert multisig wallets 10 years ago
ThomasV 8736cf8cd4 fix wallet upgrade 10 years ago
ThomasV afe39330dc update wallet format again, for keystore 10 years ago
ThomasV 428bc539b3 hardware: store derivation instead of account_id 10 years ago
ThomasV 090a284619 storage: convert_wallet_type 10 years ago
ThomasV 47fef13e5b fix keepkey wallet_type storage 10 years ago