Neil Booth
412e2a8d2c
Create is_pairable() function and use it.
...
Fixes #1653 .
10 years ago
Neil Booth
889976915a
KeepKey: Implement secure recovery from seed
...
This method relies on having a large screen so only
works with KeepKey firmware.
10 years ago
Neil Booth
a7cb66d31e
Trezor: better messages during initialization
10 years ago
Neil Booth
1e030706cb
Trezor: small improvements for device initialization
10 years ago
Neil Booth
24037be99c
Clean up client caching and handling
10 years ago
Neil Booth
06c262d0dc
TrezorClient: should be in a separate thread
...
First steps; get show_address working.
Client is not responsible for showing exceptions.
Suppress uninteresting exceptions.
10 years ago
Neil Booth
d6e8e534a3
TrezorClient: should be in a separate thread
...
First steps; get show_address working.
Client is not responsible for showing exceptions.
Suppress uninteresting exceptions.
10 years ago
Neil Booth
c160a99ebc
Add cancel button to trezor dialogs
10 years ago
Neil Booth
98aef8418c
Construct base classes in right order
...
Fixed #1632
10 years ago
Neil Booth
f271f65842
KeepKey / Trezor: client split
...
We're going to want to do a few things differently, such as
device recovery. So move the client code to clientbase.py
and create a per-plugin client.py file for the derived client
class.
10 years ago