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).
2017-11-24 10:12:13 +01:00
SomberNight
b159164575
fix: py3 digitalbitbox hid_send
2017-11-23 19:22:31 +01:00
Marko Bencun
b31c51b3d0
digitalbitbox: add support for segwit
2017-11-22 12:58:19 +01:00
SomberNight
5cfe909194
digitalbitbox: delegate clear_dialog() calls to GUI thread
2017-11-18 16:53:22 +01:00
Justin Turner Arthur
857eb4ac1d
Remove unused imports. Explicitly import a few deep imports.
2017-11-13 02:28:00 -06:00
ThomasV
70d23f9e3b
fix #3189 : do not silence exceptions in get_xpub
2017-11-03 10:34:25 +01:00
ThomasV
f36024e216
hardware wallets: pass xtype to get_xpub
2017-10-31 11:45:25 +01:00
ThomasV
24442de8df
fix command line interface for hardware wallets. fixes #3056
2017-10-19 11:59:36 +02:00
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.
2017-10-07 23:56:11 +02:00
Marko Bencun
bece1329cc
digitalbitbox: fixed some more python3 issues
2017-09-25 00:06:24 +02:00
SomberNight
4ac162f18b
migration to PyQt5. initial commit.
2017-09-23 05:54:38 +02:00
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.
2017-08-30 00:33:44 +02:00
ThomasV
fbe27fce04
fix #2811
2017-08-28 05:30:56 +02:00
ThomasV
ab15ff3a00
updates for python3
2017-08-26 08:28:24 +02:00
ThomasV
c3388d9677
misc python3 updates:
...
- use jsonrpclib-pelix
- update the kivy gui
- update plugins
2017-08-26 08:28:24 +02:00
djb
4e40a0bc5b
upgrade digital bitbox plugin for firmware 2.2.2
2017-06-23 16:08:55 +02:00
ThomasV
1d84029173
input_script: return txin.scriptSig if available. replace txin.is_coinbase with type. fixes #2321
2017-03-21 09:08:16 +01:00
djb
ab8c51e233
stream signing for tx with large number of inputs
2017-03-19 18:18:19 +01:00
djb
2b9282a00e
Bypass plugins/hw_wallet/qt.py bug when setting initial devices password
2017-03-14 17:17:56 +01:00
ThomasV
8e368d2251
dbb: derivation must be byte string
2017-03-11 15:38:51 +01:00
djb
5b0d5814b9
dbb - bugfix after an upstream change
2017-03-10 11:49:59 +01:00
ThomasV
d944a09da5
fixes for Digital Bitbox plugin
2017-02-25 14:56:06 +01:00
ThomasV
ae0235ee62
minor changes for Digital Bitbox
2017-01-31 15:31:56 +01:00
djb
6b6f0be7d4
add Digital Bitbox hardware wallet
2017-01-31 14:21:11 +01:00