Commit Graph

89 Commits

Author SHA1 Message Date
Louise Fox 85e4bd80a9 deps updates 2018-01-25 23:43:24 -08:00
SomberNight 2df0d7cec5 ledger: handle pin-locked state better 2018-01-12 04:03:43 +01:00
ghost43 3c755aaa90
Merge pull request #3679 from marceloneil/ledger-version-comparison
Better ledger version comparison
2018-01-10 21:51:48 +01:00
Marcel O'Neil 14cfd17096
better ledger version comparison 2018-01-10 14:15:21 -05:00
SomberNight d8a9c9720a follow-up 65eae139af 2018-01-10 18:39:25 +01:00
mzhou 65eae139af add ability to show a receiving address on ledger screen (#3538)
add ability to show a receiving address on ledger screen
2018-01-10 18:37:41 +01:00
Ali Raheem ed86fee3fe
Format of message hash to match Ledger
On signing SHA256 of message is shown on Ledger in caps. Make Electrum show in same format to save confusion.
2018-01-01 21:23:37 +00:00
Ali Raheem 19ba2364b6
Show message sign when signing
Allow verification by showing the SHA256 hash of the message to be signed (which is also displayed on Ledger).
2018-01-01 20:55:10 +00:00
SomberNight 8de7c94dab ledger: mention "bitcoin" app when update is needed 2017-12-16 19:46:45 +01:00
SomberNight c9bef38dff fix: ledger clear_dialog() threading issues 2017-11-18 04:09:15 +01:00
Justin Turner Arthur 857eb4ac1d Remove unused imports. Explicitly import a few deep imports. 2017-11-13 02:28:00 -06:00
ThomasV 1cec6c8dec fix #3248: locktime 2017-11-11 11:37:50 +01:00
ThomasV ea4d2343d3 revert 1ecfcea8dc after btchip-python has been fixed 2017-11-08 15:01:25 +01:00
ThomasV 42e2bb5ecc fix #3211: use bytearray in ledger sign_message 2017-11-05 17:45:55 +01:00
ThomasV 70d23f9e3b fix #3189: do not silence exceptions in get_xpub 2017-11-03 10:34:25 +01:00
ThomasV d3465bb60a fix typo 2017-10-31 14:07:24 +01:00
ThomasV f36024e216 hardware wallets: pass xtype to get_xpub 2017-10-31 11:45:25 +01:00
ThomasV 1ecfcea8dc ledger: disable getTrustedInput 2017-10-31 10:23:57 +01:00
SomberNight c6f085a711 fix xtype for ledger native segwit 2017-10-29 10:31:23 +01:00
ThomasV a10e6b6436 fix xtype of ypub keys in plugins and bip39 seeds 2017-10-27 12:04:26 +02:00
BTChip 396c76f83f Check firmware version for Segwit related transactions, add native segwit support 2017-09-17 18:34:38 +02:00
ThomasV 63a1db1172 make xpub/xprv version information user-visible 2017-09-13 11:33:28 +02:00
ThomasV e4659327a1 fix #2645: do not call tx.get_fee from plugin 2017-08-31 09:55:44 +02:00
BTChip e49e3d6673 Python 3 and Segwit fixes 2017-08-30 22:49:03 +02:00
ThomasV e02687bcf2 python3 updates 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
ThomasV 7617fbf0ff fix default sequence number in ledger plugin 2017-08-08 09:26:05 +02:00
ThomasV 853b6169ed hardware wallet support for locktime 2017-04-19 15:02:25 +02:00
ThomasV f7096010f0 add segwit to get_preimage_script 2017-04-18 11:12:46 +02:00
ThomasV 79bda98ba2 cleanup unused code 2017-04-18 10:48:09 +02:00
ThomasV 9140c1fc89 fix #2352 2017-04-18 10:43:24 +02:00
ThomasV 7c93d787ed follow-up a610e21279 2017-04-13 11:58:42 +02:00
BTChip 6fdbeddf08 RBF support 2017-04-12 19:35:00 +02:00
BTChip a610e21279 Segwit support 2017-04-12 19:15:43 +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
BTChip aa7434bdaa Fix CPFP on change 2017-03-11 13:13:20 +01:00
ThomasV f9e948ebc1 updates for ledger plugin 2017-03-02 08:39:32 +01:00
ThomasV 4cfe98216e update ledger get_xpub 2017-01-30 10:10:21 +01:00
BTChip 0c4e26c55f Support testnet, display APDUs according to Electrum verbosity, support output streaming with btchip-python version 0.1.19 and BTC application 1.1.4+ 2017-01-25 01:34:35 +01:00
neocogent da7e48f3a7 ledger new ui and mobile 2fa validation 2017-01-09 12:56:38 +01:00
BTChip 1b4c03ecc5 Fix uninitialized HW.1/Nano and outputs swap with legacy firmware 2016-10-24 15:45:54 +02:00
ThomasV 4a5bece492 fix #1987 2016-10-20 08:38:13 +02:00
ThomasV 3f64e4d1f8 fix #1988 2016-10-20 08:23:10 +02:00
ThomasV 43272c63a8 fix #1961 2016-10-09 09:20:32 +02:00
ThomasV dfef56491b simplification 2016-09-30 15:01:22 +02:00
ThomasV f26262da0f fix ledger sign_transaction, issue #1938 2016-09-30 14:56:53 +02:00
ThomasV 56c490faf0 ledger: better message 2016-09-22 10:54:32 +02:00
ThomasV 5f038a4157 ledger plugin: parse xpubkey instead of using txin['derivation']; always use client.finalizeInputFull 2016-09-22 10:25:03 +02:00
BTChip 57ce0f500a Fix setup for Nano S firmware version < 1.2 2016-08-28 22:22:58 +02:00
BTChip 3d2de1036c Rewrite around new dev manager, rebase to latest Electrum, add P2SH support, add Nano S / Blue support 2016-08-28 16:38:30 +02:00