Commit Graph

25 Commits

Author SHA1 Message Date
James 65c6925e17 Bip 44 2019-02-28 22:26:31 +01:00
James 27b1373595 zcl-ify 2019-02-28 22:26:15 +01:00
zebra-lucky 0c422d5ed9 add plugins changes from electrum 3.1.3 2018-06-28 18:09:34 +03:00
zebra-lucky 8483acc9d5 add Zcash code to plugins exclud. ledger/treror 2018-03-11 12:15:20 +02:00
zebra-lucky b4f8cd8746 remove segwit from plugins/gui/RELEASE-NOTES/main 2018-03-11 01:40:56 +02:00
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
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
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
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 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