48 Commits (2409782975d15213804aa80614a322262cd32084)

Author SHA1 Message Date
ThomasV e1ce3aace7 Separate db from storage 6 years ago
SomberNight 9b28f6df7b
wallet: encrypt storage by default 6 years ago
SomberNight f73b6b5d23
keystore: cache derive_pubkey 6 years ago
SomberNight d3fd87ebd0
hardware wallets: wizard no longer requests xpub at path "m" 6 years ago
SomberNight 88307357ec
add some type hints 6 years ago
SomberNight e6c841d05f
psbt: put fake xpubs into globals. keystores handle xfp/der_prefix missing 6 years ago
SomberNight bafe8a2fff
integrate PSBT support natively. WIP 6 years ago
SomberNight 99b83f7527
fix #5617 6 years ago
SomberNight a42a773d19
storage: replace STO_EV_* ints with IntEnum 6 years ago
SomberNight bffc2a1d4b
wizard: try harder to have temporarily stored pw erased from memory 6 years ago
ThomasV aa7aeb9014 disable go_back button in wizard password dialog (fix #5509) 6 years ago
ThomasV a7b61fcab9 kivy: support bip39 seeds 6 years ago
SomberNight fb76fcc886
trezor: use only Bridge when available 7 years ago
SomberNight 371e1a6ebf
hw: allow bypassing "too old firmware" error when using hw wallets 7 years ago
SomberNight 37da192bf5
wizard/hw: less spammy logs when hw library unavailable 7 years ago
SomberNight 003e6c3e79
fix 2fa wallet creation via qt gui 7 years ago
SomberNight 3385a94753
logging: basics 7 years ago
SomberNight a1d98d4331
sweep/import key: show error in Qt GUI to user as tooltip 7 years ago
SomberNight 12b98fa251
wizard: fix regression: unencrypted wallets were not getting upgraded 7 years ago
SomberNight 2da6692f73
wizard: some fixes 7 years ago
SomberNight b076f5294f
wizard: allow kwargs in run() 7 years ago
SomberNight d0fa3b431a
wallet: generate addresses in Deterministic_Wallet constructor 7 years ago
ThomasV 3631c27ed7 fix: load trustedcoin plugin for two-step wallet creation 7 years ago
SomberNight 4b36114d0d small fixups 7 years ago
ThomasV d5790ea109 wizard: do not use on storage object during wallet creation 7 years ago
SomberNight 11733d6bc2
wizard: normalize bip32 derivation path 7 years ago
SomberNight b39c51adf7
mv "electrum seed" stuff from bitcoin.py to mnemonic.py 7 years ago
SomberNight 8412b53ed5
wizard: copy/restore storage when stepping through the wizard 7 years ago
SomberNight 9013f6d59e
wizard: make 'stack' private 7 years ago
SomberNight f2ad116b0b
wizard: better hww debug messages when unpaired_device_infos fails 7 years ago
SomberNight d77e4d8f5d
exception formatting: use repr(e) instead of str(e) in messages 7 years ago
SomberNight 664b0c234e
wizard: fix imported address wallets 7 years ago
ThomasV 5a93bf054e 2fa segwit (from ghost43's PR) 7 years ago
SomberNight 9350709f13
wallet creation: take care not to write plaintext keys to disk 7 years ago
SomberNight 74f6ac27af
wizard/hw: cap transport string 7 years ago
SomberNight 32af83b7ae
wizard/hw: show transport type when listing HWDs 7 years ago
SomberNight dace2e5495
trezor: don't let bridge transport failing block all other transports 7 years ago
SomberNight 47b6d3c52c
wizard: make native segwit (bech32) the default for bip39/hw 7 years ago
ThomasV 3d4773b161 wizard: make segwit/bech32 the default choice during wallet creation 7 years ago
SomberNight 386e0d560e
wizard,hw: tell user about errors during plugin init 7 years ago
SomberNight 34569d172f
wallet: make importing thousands of addr/privkeys fast 7 years ago
SomberNight a88a2dea82
split bip32 from bitcoin.py 7 years ago
SomberNight 81cc20039e
more type annotations in core lib 7 years ago
SomberNight 91c369e392
hw wallets: generalise 'minimum_library' for those that provide a version number 7 years ago
SomberNight b4b1de088a
move TrezorClient.expand_path to bitcoin.py 7 years ago
SomberNight a799a00dc5
fix #4577 8 years ago
SomberNight aa86440866
fix #4566: bip39 passphrases with multiple spaces 8 years ago
Janus 097ac144d9 file reorganization with top-level module 8 years ago
SomberNight 8b86f21520
wizard: extend derivation dialog to also let user select script type. 8 years ago
ghost43 7797af6ffa
Qt: show WIF help in import(x2) and sweep dialogs (#4425) 8 years ago