Sander van Grieken
22d3a5edbb
wizard: fix trezor initialisation/recover not setting page valid to True
...
add auto-proceed to next page after init to trezor, safe_t, keepkey
3 years ago
Sander van Grieken
0aebc1a31e
qt+plugins: cleanup. remove all old wizard code
3 years ago
Sander van Grieken
d70831392d
wizard: add keepkey to new wizard
3 years ago
Sander van Grieken
66e9f502b0
qt: generalize wizard HWW xpub
3 years ago
Sander van Grieken
8663d89f77
qt: add HWW unlock wizardcomponent
3 years ago
Sander van Grieken
7a2633b2de
flake happifier
3 years ago
Sander van Grieken
b2a41b6363
qt: jade for new wizard
3 years ago
3rd Iteration
0e5cb19408
Add Vendor/Device IDs for CH340 based DIY Jade devices. ( #8546 )
...
* Add Vendor/Device IDs for CH340 based DIY Jade devices.
* Add device descriptions to hardwareIDs
3 years ago
SomberNight
a1c24c6261
jade(hw): fix sign_transaction()
...
same as 9e13246be8
fixes https://github.com/spesmilo/electrum/issues/8463
regression from https://github.com/spesmilo/electrum/pull/8230
3 years ago
SomberNight
312f2641e7
don't use bare except
...
use "except Exception", or if really needed explicitly "except BaseException"
3 years ago
SomberNight
be159b5b95
bugfix: assert walrus (":=") combo side-eff. breaks w/ asserts disabled
...
```
$ python3 -O
Python 3.10.6 (main, Mar 10 2023, 10:55:28) [GCC 11.3.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> assert (x := 2)
>>> x
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
NameError: name 'x' is not defined
```
pity. it looked to be a neat and concise pattern.
3 years ago
3rd Iteration
83ee260ab7
Add Device IDs for DIY Jade on M5StickC-Plus ( #8291 )
3 years ago
SomberNight
7746cc8e60
bip32: (trivial) rename method strpath_to_intpath, for symmetry
...
Required a much higher mental load to parse the name "convert_bip32_path_to_list_of_uint32"
than to parse "convert_bip32_strpath_to_intpath".
And we already have the ~inverse: "convert_bip32_intpath_to_strpath".
3 years ago
SomberNight
0647a2cf9f
transaction.py: rm PartialTxInput.{num_sig, script_type}
3 years ago
SomberNight
e75110ec04
hw_wallet: de-dupe "message_dialog" code, make text selectable
4 years ago
Jamie C. Driver
68f320041a
jade: update Jade api to 0.1.37
4 years ago
SomberNight
b5d3f1458a
hww: impl get_client in Hardware_KeyStore instead of subclasses
4 years ago
Jamie C. Driver
15f108aaa5
Add support for the Blockstream Jade hww
4 years ago