Commit graph

989 commits

Author SHA1 Message Date
SomberNight
7cfa3c2d51 ledger: handle pin-locked state better 2018-01-29 20:55:49 +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
SomberNight
1809996bbf fix: unresolved var in trezor/plugin.py 2017-10-16 02:25:30 +02:00
SomberNight
a2fdb7a396 fix: rm unicode() calls in trezor plugin (py3) 2017-10-16 01:40:13 +02:00
ThomasV
0df24d9321 trezor plugin: add paytowitness (not supported yet) 2017-10-11 12:24:55 +02:00
ThomasV
293fba3a38 code cleanup 2017-10-10 14:37:00 +02:00