Neil Booth
93d05e8cfe
Have close_wallet hook take a wallet.
9 years ago
Neil Booth
b8f2d9dfd4
Hardware wallets don't have seeds
9 years ago
Neil Booth
1d51335827
Remove need for self.wallet for h/w wallets
9 years ago
Neil Booth
84450b9189
Revert mistaken commit
9 years ago
Neil Booth
0f70d0b8a5
The constructor() concept doesn't exist
Did it ever?
9 years ago
Neil Booth
993ff30616
Eliminate dead code
9 years ago
Neil Booth
56497c1ae2
Don't use is_available() for HW wallets
is_available() is only used from generic code for non-hardware
wallets. Having a local function of the same name is confusing.
9 years ago
Neil Booth
638bdc23f2
Fix hardware test for watching only
9 years ago
Neil Booth
7811b974e9
Remove more duplicated code
9 years ago
Neil Booth
d843e41884
TrezorWallet: don't duplicate base class funcs
9 years ago
Neil Booth
791d3a2aa2
Partially restore prior
It was breaking hardware wallet creation
9 years ago
Neil Booth
9d9fcbde64
Proper treatment of restored hardware wallets
They have a different wallet type; they require no plugin nor
plugin libraries to use.
Remove pointless public key code that was implemented in the
base classes already.
Partial fix for #1592 . Unfortunately the plugin and library
are still required to actually restore the wallet, but for
no reason that isn't fixable.
9 years ago
Neil Booth
b50ace4225
Support adding/removing/changing PIN on Trezor
9 years ago
Neil Booth
1b754524f9
Add more information to the trezor settings dialog
9 years ago
Neil Booth
43d21de1b2
Clean up trezor client interface
9 years ago
Neil Booth
11e1c62f28
Move hardware wallet to trezor/
On second thoughts it does go better there.
9 years ago
Neil Booth
669cf74789
Fix trezor restore
Broken by my recent changes
9 years ago
Neil Booth
7372e0e082
PEP8-ify most of plugins/trezor
9 years ago
Neil Booth
c02daa56b0
Finish merging keepkey / trezor implementations
9 years ago
Neil Booth
f3329988b2
More keepkey / trezor commonizing and cleanup
9 years ago
Neil Booth
33e57fe5a7
Share non-GUI plugin parts of KeepKey and Trezor
9 years ago
Neil Booth
42719cd0a9
Commonize GuiMixin for keepkey and trezor
9 years ago
Neil Booth
cb4947d705
Add the keepkey cancellation feature
to the generic implementation. Not currently used by the trezor
libraries.
9 years ago
Neil Booth
7b5f3884fa
Combine QTHandlers for KeepKey and Trezor
Again they do the same thing, so share the code
9 years ago
Neil Booth
3a1bb5b61a
Combine keepkey and trezor wallet code
Essentially identical so silly to have two copies.
Also fix a double-dialog during sign bug that caused one to not
disappear (on MacOSX at least).
9 years ago
Neil Booth
96c7f9e7cb
Partially revert prior
9 years ago
Neil Booth
c298860e11
A fix and cleanups for hardware wallets
9 years ago
Neil Booth
64887f7a74
More message box cleanup
9 years ago
Neil Booth
37b474716b
Window modality fixes + improved password dialog
9 years ago
Neil Booth
15e9991e2a
Move message box logic to a mixin
9 years ago
ThomasV
ddae2516c1
keepkey: cmdline plugin
9 years ago
ThomasV
c7b1721f58
fix cmdline trezor
9 years ago
ThomasV
d5f43610ed
fix imports in hardware wallets
9 years ago
ThomasV
ba2c737a21
finish separation between plugins and GUIs
9 years ago