84 Commits (420546c201daaddd4b3f97c909ab0ceccec1be40)

Author SHA1 Message Date
SomberNight a4276102f2
hw DeviceMgr: don't filter already paired devices in wizard 3 years ago
SomberNight cea4238b81
hw DeviceMgr: mostly switch away from xpubs for device pairing 3 years ago
Andrew Kozlik 0dce13a1dd Implement SLIP-0039 wallet recovery. 5 years ago
Andrew Kozlik 19d04546df Replace from_bip39_seed() with from_bip43_rootseed(). 5 years ago
SomberNight e5295701d2
wizard: let UserCancelled propagate out in hw wallet flow 5 years ago
SomberNight 35bc461fe1
keystore: encapsulate "can_have_deterministic_lightning_xprv" logic 5 years ago
ThomasV 64a931f21e Deterministic NodeID: 5 years ago
ThomasV 620a6aaf99 kivy: fix confirm_seed_dialog (broken in 77e0d3745e) 5 years ago
ThomasV 641968fcf8 Wizard: do not ask seed type, default to segwit 5 years ago
ThomasV b2ab2a9f6a wizard: call on_restore_seed, on_restore_bip39 through self.run. fixes #6895 5 years ago
SomberNight 933d8861ce
mnemonic.make_seed: de-duplicate num_bits default magic number 5 years ago
ThomasV 47afc3bc7b follow-up 427779350f 5 years ago
ThomasV 3d2736b014 add debug option to avoid retyping the seed in kivy 5 years ago
SomberNight f3c1313a4f
coldcard: avoid creating keystore with testnet/mainnet mixed up 5 years ago
SomberNight 193c29af87
wizard, multisig: on bip39/hw ks, only ask for script type for 1st ks 5 years ago
SomberNight cc33b752e2
wizard: on adding bip39/hw ks, don't offer path scanning for multisig 5 years ago
ThomasV 5313438140 fix display of Zpub in Kivy during multisig wallet creation (see #6456) 5 years ago
SomberNight df82d9c017
bip39 scan: follow-up prev 5 years ago
Luke Childs 7b122d2679
Automated BIP39 Recovery, squashed 5 years ago
relativistic electron fbc539e2cc One can now click the back button in the show_xpub_and_add_cosigners wizard step 6 years ago
SomberNight 08118ca167
qt wizard: tweak GoBack behaviour to recalc inputs to previous dialog 6 years ago
SomberNight b6bac0182f
wizard hww: use exception handling to choose hw device again 6 years ago
SomberNight 71eed1d4cb
wizard: (trivial) add show_error to base class, document API 6 years ago
SomberNight 08a7925235
wizard.create_storage: state API and abide by it 6 years ago
SomberNight a3e1b2e00c
wizard: hww creation flow: don't just swallow exception 6 years ago
SomberNight 4b1d835304
wizard hww: scan devices fewer times and move away from GUI thread 6 years ago
SomberNight 7c830cb221
wizard hww: move devmgr.scan_devices() away from GUI thread 6 years ago
SomberNight db1ff4915f
hww: show model name in device enum lists (e.g. "Trezor T") 6 years ago
SomberNight 9d0bb295e6
hww: distinguish devices based on "soft device id" (not just labels) 6 years ago
SomberNight f13f46c555
qt wizard: make "GoBack" unroll the call stack to avoid stack overflow 6 years ago
SomberNight 371f55a0f9
hww: fix some threading issues in wizard 6 years ago
SomberNight 18c98483ac
wizard: (trivial) add some type hints 6 years ago
SomberNight c0b170acb7
hww wizard: better handle UserFacingException in one case 6 years ago
SomberNight 18d245ad5c
hw wallets: during wallet creation, make sure to save correct label 6 years ago
SomberNight 6760c3f252
hw wallets: introduce HardwareHandlerBase 6 years ago
SomberNight f8ba660583
clean-up hw-wallet "get_password_for_storage_encryption"-related code 6 years ago
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