SomberNight
48e37696b3
qml wizard: fix creating wallet from master key
...
fixes https://github.com/spesmilo/electrum/issues/8260
3 years ago
ThomasV
57a4cbb984
follow-up 7a86d8d: ask proxy first
3 years ago
SomberNight
d4d6d05d9f
qml wizard: enable restore from "2fa" legacy seeds
...
not sure why it was disabled, there should be no meaningful distinction at that point
3 years ago
Sander van Grieken
7a86d8dc9e
qml: ask user whether to configure Tor or other proxy before presenting proxy detail config screen
3 years ago
Sander van Grieken
77c64b6629
fix wizard leftovers of removed 'multisig_show_masterpubkey' view
3 years ago
Sander van Grieken
495f51e6ad
don't log sensitive wizard values
3 years ago
Sander van Grieken
9354dfc86d
qml: skip multisig_show_masterpubkey view and instead present master pub key on every
...
cosigner key/seed import page.
3 years ago
Sander van Grieken
ce35e68514
qml: multisig create_storage
3 years ago
Sander van Grieken
ba2905105d
qml: multisig wizard check duplicate keys
3 years ago
Sander van Grieken
334bbf3505
qml: add plumbing for duplicate master pubkey check, fix multisig end conditions
3 years ago
Sander van Grieken
4c784ffe1f
qml: consolidate multisig support into existing pages WCHaveSeed, WCHaveMasterKey, WCBIP39Refine.
...
Have these put cosigner data directly in the correct wizard_data leafs instead of relying on
wizard accept handlers.
3 years ago
Sander van Grieken
89936689fb
qml: fix imports, flake issues
3 years ago
Sander van Grieken
428ba209f4
qml: multisig wizard; cosigner w. electrum seed
3 years ago
Sander van Grieken
5246f3d510
qml: refactor is_last checks to mostly lambdas, add multisig flow for 1st cosigner keystore,
...
add initial flow and view placeholders for additional cosigners.
3 years ago
Sander van Grieken
b8a8c848c7
qml: enable first wizard page of multisig
3 years ago
SomberNight
01b5e3f8e0
flake8: enable more mandatory tests
3 years ago
Sander van Grieken
fac4003354
qml: fix wizard_data not available to 'last' check on have seed wizard page
...
also refactor seed verification, split off seed_variant from seed_type (partial disambiguation),
fix bip39 wallet creation
3 years ago
Sander van Grieken
0a9c100382
force subclassing of self.last_if_single_password in NewWalletWizard
3 years ago
Sander van Grieken
6ca733a12f
move /gui/wizard.py to /wizard.py
3 years ago
Sander van Grieken
c6496d02ef
add recovery paths (disable and confirm/reset OTP) for 2FA
3 years ago
Sander van Grieken
15e2ed4f58
rewrite server connect wizard to new wizard style
...
'last' property on WizardComponents is now queried from UI, not from the wizard.
This allows the content of the WizardComponent itself to be taken into account.
3 years ago
Sander van Grieken
6ea3a16cc8
add wallet type imported addresses/private keys to wizard
3 years ago
Sander van Grieken
e0a3efe5b5
move wallet creation from wizard to ui agnostic NewWalletWizard
3 years ago
Sander van Grieken
a4195267ff
new wizard approach
3 years ago