SomberNight
ffdc36285b
use string.format instead of old style (%) formatting
7 years ago
SomberNight
c811c5c9d9
allow encrypting watch-only wallets. initial support for hw wallet storage encryption.
7 years ago
SomberNight
9416e5bc35
wizard: allow to choose derivation again if script type is not supported (instead of closing the wizard)
7 years ago
SomberNight
4e60cedea9
fix dbb cli
7 years ago
Marko Bencun
f3092a8b50
digitalbitbox: correctly handle user aborts
1. When the pairing is being forced and the user clicks 'No', the tx
was cancelled completely because the UserCancelled exception was
accidentally converted to an Exception.
2. Same with user aborting the signing process with a short touch on
the device (or a timeout).
7 years ago
SomberNight
b159164575
fix: py3 digitalbitbox hid_send
7 years ago
Marko Bencun
b31c51b3d0
digitalbitbox: add support for segwit
7 years ago
SomberNight
5cfe909194
digitalbitbox: delegate clear_dialog() calls to GUI thread
7 years ago
Justin Turner Arthur
857eb4ac1d
Remove unused imports. Explicitly import a few deep imports.
7 years ago
ThomasV
70d23f9e3b
fix #3189 : do not silence exceptions in get_xpub
7 years ago
ThomasV
f36024e216
hardware wallets: pass xtype to get_xpub
7 years ago
ThomasV
24442de8df
fix command line interface for hardware wallets. fixes #3056
7 years ago
Marko Bencun
439a7ca890
digitalbitbox: import mobile pairing config
- menu option to verify addresses securely
- p2pkh transaction verification
Next steps: p2sh tx verification and full 2FA.
7 years ago
Marko Bencun
bece1329cc
digitalbitbox: fixed some more python3 issues
7 years ago
SomberNight
4ac162f18b
migration to PyQt5. initial commit.
7 years ago
Marko Bencun
3143179907
fix digital bitbox plugin, port to Python 3
The digital bitbox plugin didn't work anymore, mostly due to str/bytes
issues.
This patch fixes message and tx signing. Backup restore is also
tested.
Untested: firmware <= v2.1.1 and wallet initialization.
7 years ago
ThomasV
fbe27fce04
fix #2811
7 years ago
ThomasV
ab15ff3a00
updates for python3
8 years ago
ThomasV
c3388d9677
misc python3 updates:
- use jsonrpclib-pelix
- update the kivy gui
- update plugins
8 years ago
djb
4e40a0bc5b
upgrade digital bitbox plugin for firmware 2.2.2
8 years ago
ThomasV
1d84029173
input_script: return txin.scriptSig if available. replace txin.is_coinbase with type. fixes #2321
8 years ago
djb
ab8c51e233
stream signing for tx with large number of inputs
8 years ago
djb
2b9282a00e
Bypass plugins/hw_wallet/qt.py bug when setting initial devices password
8 years ago
ThomasV
8e368d2251
dbb: derivation must be byte string
8 years ago
djb
5b0d5814b9
dbb - bugfix after an upstream change
8 years ago
ThomasV
d944a09da5
fixes for Digital Bitbox plugin
8 years ago
ThomasV
ae0235ee62
minor changes for Digital Bitbox
8 years ago
djb
6b6f0be7d4
add Digital Bitbox hardware wallet
8 years ago