Commit Graph

993 Commits

Author SHA1 Message Date
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
slush dda9d4b746 Updated TREZOR plugin to work with trezorlib>=0.9.0. 2017-12-29 20:36:51 +01:00
slush a30d59912e Updated TREZOR plugin to work with trezorlib>=0.8.0. 2017-12-29 20:36:51 +01:00
SomberNight 8de7c94dab ledger: mention "bitcoin" app when update is needed 2017-12-16 19:46:45 +01:00
SomberNight ec99304ae1 fix sweeping for 2fa wallets 2017-12-11 17:37:10 +01:00
SomberNight 4e60cedea9 fix dbb cli 2017-12-07 00:27:25 +01:00
SomberNight 84239e168b trezor/keepkey separation: init device 2017-12-04 19:56:46 +01:00
SomberNight 414b6e8a06 follow-up 958b794bc9 2017-12-04 19:04:05 +01:00
SomberNight 52eb4aebe6 follow-up 958b794bc9 2017-12-04 18:38:58 +01:00
SomberNight 1359fac4c9 trezor/keepkey separation: tx output type 2017-12-04 18:05:03 +01:00
ThomasV 958b794bc9 separate trezor and keepkey codebase 2017-12-04 17:28:37 +01:00
SomberNight 3bcfb8273a Catch exception when retrieving 2FA TOS. Only allow user to continue if TOS was received. 2017-12-04 12:02:06 +01:00
ThomasV ff815acbd5
Merge pull request #3407 from SomberNight/fix_keepkey_p2sh_output
fix: keepkey sending to p2sh output
2017-12-02 16:57:57 +01:00
Neil Booth bf452ecfe7 Make trezor code specific to trezor
Fixes #3308
2017-12-02 16:08:49 +09:00
SomberNight e700b0d731 fix: keepkey sending to p2sh output 2017-11-29 05:39:44 +01: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
SomberNight c9bef38dff fix: ledger clear_dialog() threading issues 2017-11-18 04:09:15 +01:00
SomberNight 204146b30a fix: GreenAddress verification with passworded wallet 2017-11-15 12:12:11 +01:00
ThomasV 5e8791e5a4 trustedcoin: add message about how to request new code 2017-11-13 11:47:25 +01:00
Justin Turner Arthur 857eb4ac1d Remove unused imports. Explicitly import a few deep imports. 2017-11-13 02:28:00 -06:00
Justin Turner Arthur 8cb34f4d88 Fix undefined reference error in command line KeepKey plugin. 2017-11-12 23:11:22 -06:00
ThomasV 1cec6c8dec fix #3248: locktime 2017-11-11 11:37:50 +01:00
ThomasV 7bdaf01656 fix trustedcoin plugin: google auth code 2017-11-11 00:33:15 +01:00
SomberNight 0db5ea67a0 bitcoin.NetworkConstants: easier changing between testnet and mainnet 2017-11-09 17:47:57 +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 46b8436693 fix #2562: show error message if hardware library is missing 2017-11-05 12:49:38 +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
ThomasV f03cb75713 ledger: fix missing import 2017-10-29 16:40:08 +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
SomberNight 523de69b5e Introduced BasePlugin.can_user_disable(). TrustedCoin plugin can't be disabled by user. 2017-10-24 04:42:52 +02:00
ThomasV 020f0637d7 trezor: only TYPE_ADDRESS is needed for non-change outputs 2017-10-23 14:03:43 +02:00
SomberNight b0bab75859 fix: set wallet_type attr for 2fa wallets 2017-10-23 03:08:06 +02:00
ThomasV 24442de8df fix command line interface for hardware wallets. fixes #3056 2017-10-19 11:59:36 +02:00
SomberNight db919ff340 py3: cosigner_pool 2017-10-19 03:19:48 +02:00
ThomasV ddc989c672 fix #3062 2017-10-18 16:11:30 +02:00
ThomasV 49895df42f Merge pull request #3055 from SomberNight/trezor_cmd_raw_input
fix raw_input() in trezor cmdline
2017-10-18 11:14:35 +02:00
SomberNight ee352bcee0 maintenance for greenaddress plugin 2017-10-17 22:16:46 +02:00
SomberNight 5d81ed5d62 fix raw_input() in trezor cmdline 2017-10-17 21:05:26 +02:00
Neil Booth 21e0cd9237 Remove decrypt_message; no longer supported by Trezor or KeepKey 2017-10-17 18:19:38 +09:00
ThomasV f1792d1b13 Merge pull request #2996 from benma/mobile_pairing
digitalbitbox: import mobile pairing config
2017-10-17 08:21:55 +02:00
ThomasV d55468d1a6 Merge pull request #3046 from SomberNight/fix_trezor_unresolved_var_keystore
fix: unresolved var in trezor/plugin.py
2017-10-16 07:13:23 +02:00