1
0
Commit Graph

8991 Commits

Author SHA1 Message Date
Johann Bauer
a81e96bce0 Test macOS build on Travis 2018-05-13 22:22:07 +02:00
Johann Bauer
64438573b1 Follow-up 354c737: Fix macOS build 2018-05-13 22:14:48 +02:00
root
354c737ce0 Track icons and locale version in submodule 2018-05-13 22:06:25 +02:00
SomberNight
a94e1d92a3 bitcoin.py: nicer exception in deserialize_privkey if prefix byte is invalid
related: #4364
2018-05-13 16:26:00 +02:00
SomberNight
b175c6b609 fix #4360 2018-05-13 03:11:20 +02:00
SomberNight
f0657a3507 qt: show start-up wizard in case of exception
related: #4355
2018-05-11 00:03:01 +02:00
ghost43
dae187bada allow fractional feerates (#4324) 2018-05-09 19:30:18 +02:00
ghost43
3337af0734 transaction.py: (txin guess) fix some false positive matches of p2sh-segwit (#4336) 2018-05-09 19:16:01 +02:00
ghost43
4eeb944b3c Merge pull request #4329 from SomberNight/trezor_matrix
Trezor: Matrix recovery support
2018-05-09 19:11:12 +02:00
SomberNight
5fafd34de7 don't offer recovery type choice for trezor T 2018-05-09 19:08:21 +02:00
SomberNight
c133e00590 hw wallets: define SUPPORTED_XTYPES for each plugin 2018-05-09 18:17:49 +02:00
SomberNight
dc2f8ee804 fix regression from 1d6f000868
re trezor/keepkey multisig signing
2018-05-09 18:14:22 +02:00
SomberNight
8174c31f13 trezor: implement "backend" support for p2sh-segwit and native-segwit multisig 2018-05-09 16:50:30 +02:00
SomberNight
7c6364c2c7 update kivy readme 2018-05-07 17:46:13 +02:00
SomberNight
e523b65767 hw wallets: test client is not None during setup_device 2018-05-06 14:45:03 +02:00
SomberNight
811eea0b6b trezor: add msg text for passphrase type request 2018-05-05 18:05:27 +02:00
SomberNight
c03d68d758 add 'sat' as base unit option 2018-05-05 12:52:19 +02:00
SomberNight
a459eea018 follow-up prev: specify rlp version
python-trezor depends on rlp (an ethereum package) that we do not need..
Newer versions of rlp introduced several new dependencies, which is even more stuff we don't need.
Some of these new dependencies are even a trouble to build on Wine, as they need vc++, and they don't distribute binary builds.

related #4338
2018-05-05 01:12:47 +02:00
SomberNight
46a0dbc9d9 rerun freeze_packages
closes #4338
2018-05-04 21:22:00 +02:00
Andreas Schildbach
7dc5d64cba Remove server from default list: cryptohead.de (#4320) 2018-05-03 20:30:42 +02:00
SomberNight
00b2af41c9 allow shorter than 24 word old 2fa seeds
related: #3611
2018-05-02 14:52:32 +02:00
SomberNight
864706574b fix #4330 2018-05-02 11:56:03 +02:00
SomberNight
364cfd17ae abstract qt away from trezor 2018-05-01 23:29:51 +02:00
SomberNight
809d6aefca finish prev 2018-05-01 22:50:06 +02:00
Jochen Hoenicke
6dd5161729 Trezor: Matrix recovery support
New Trezor firmware has matrix recovery support, which is a new
recovery method that doesn't leak the entered words.
2018-05-01 22:50:05 +02:00
SomberNight
034b0a0313 trezor/keepkey: silence UserCancelled during recovery 2018-05-01 22:49:43 +02:00
SomberNight
6e0650b909 follow-up 66cfc3ea37 2018-05-01 20:04:06 +02:00
SomberNight
1981aa7d5c trezor/keepkey: minor import clean-up. 2018-05-01 16:37:38 +02:00
SomberNight
bc76d63f61 keepkey: remove trezor bridge related stuff 2018-05-01 15:59:36 +02:00
SomberNight
73b11a700a trezor/keepkey: merge qt_generic.py into qt.py
(remnants of separating trezor and keepkey)
2018-05-01 15:51:01 +02:00
SomberNight
e36f67aabc keepkey: merge plugin.py into keepkey.py
(remnants of separating trezor and keepkey)
2018-05-01 15:35:01 +02:00
SomberNight
66cfc3ea37 hw_wallet: show_error can now block optionally. trezor: use prev during recovery. 2018-05-01 15:05:58 +02:00
SomberNight
ae24af9bc2 wizard: move GoBack from Qt wizard to base_wizard 2018-05-01 14:47:50 +02:00
SomberNight
ba7d905dfb trezor/keepkey: catch exception during device init 2018-05-01 14:47:50 +02:00
SomberNight
fcfe3406b3 keepkey: fix threading issue during recovery 2018-05-01 14:47:49 +02:00
SomberNight
76e2fadc31 trezor: remove some keepkey-related stuff 2018-05-01 14:47:44 +02:00
SomberNight
c8bed8791a assert datadir available 2018-04-29 18:25:10 +02:00
SomberNight
cbf1b5d9d5 py3.4 compat: follow-up e13183ea7a 2018-04-29 15:06:19 +02:00
SomberNight
530980ea37 ledger: offline signing for segwit inputs
related: #3302
2018-04-28 22:56:53 +02:00
ghost43
40e9e8bd63 Merge pull request #4316 from SomberNight/receive_tab_show_address
[Qt] receive tab: show address on hw wallet
2018-04-28 16:36:40 +02:00
SomberNight
33e3170591 ledger: a bit friendlier msg when show_address fails for hw.1 2018-04-28 16:34:38 +02:00
SomberNight
78745f1f02 show address on hw: change icon 2018-04-28 16:07:49 +02:00
SomberNight
fad25af204 fix tests for travis. follow-up 68d8919416 2018-04-27 21:55:50 +02:00
SomberNight
ea55d886b7 follow-up 1d6f000868
I broke multisig..
2018-04-27 21:44:29 +02:00
SomberNight
68d8919416 tests: sends between wallets 2018-04-27 21:43:46 +02:00
SomberNight
e13183ea7a bitcoin.py: SCRIPT-related clean-up. transaction.py: construct_witness 2018-04-27 16:16:27 +02:00
SomberNight
97296432a2 transaction.py: sign_txin. allow override for get_preimage_script. 2018-04-27 16:16:27 +02:00
SomberNight
1d6f000868 transaction.py: shortcut witness/scriptSig serialisation 2018-04-27 16:16:14 +02:00
SomberNight
b3110b3b46 bitcoin.py: implement add_number_to_script. 2018-04-27 16:15:44 +02:00
SomberNight
4b89b1e270 implement script_num_to_hex 2018-04-27 16:15:43 +02:00