SomberNight
3fb75bc606
dbb: do show_address in different thread
2018-03-18 01:46:09 +01:00
SomberNight
680df7d6b6
trezor: move the transport-related reimplemented parts into a separate module. disable the bridge transport.
...
The bridge transport uses requests.post, which uses socket.getaddrinfo under the hood, which on some OSes (MacOS, Windows) in CPython takes a lock. The enumerate method for the bridge transport can block for 10-30 seconds while waiting for this lock.
2018-03-16 23:19:52 +01:00
SomberNight
afa4cbfcbb
fix #4082
2018-03-15 18:34:30 +01:00
SomberNight
38d94bfa7a
fix #4082
2018-03-15 13:06:21 +01:00
SomberNight
8589c1b0bb
ledger: don't throw exception if user cancels signing
...
Used to show "Exception : Invalid status 6985", which is not really user-friendly. This now mimics the behaviour with Trezor where we silently ignore cancellation (not showing any popup).
2018-03-14 15:18:26 +01:00
SomberNight
0f5cabc7f6
fix #4122
2018-03-14 12:42:42 +01:00
SomberNight
87aee10047
fix #4111
2018-03-12 21:23:37 +01:00
SomberNight
d3065f73bf
follow-up 3c505660a6
2018-03-11 13:28:13 +01:00
Johann Bauer
7869232737
Switch labelsync to electrum.org
2018-03-11 11:26:19 +01:00
Johann Bauer
895bd019fb
Follow-up 3c505660a6
: One search/replace too much
2018-03-10 00:09:17 +01:00
Johann Bauer
3c505660a6
Fix localization related issues with digitalbitbox
2018-03-09 23:52:34 +01:00
Johann Bauer
b3bd166620
Move Cosignerpool to HTTPS
2018-03-08 21:55:46 +01:00
SomberNight
c1d14b9677
trezor: try and allow transports to fail independently
...
related: #4060
2018-03-08 02:45:39 +01:00
SomberNight
e243918207
fix #4055
...
also remove dead code
2018-03-06 23:43:30 +01:00
SomberNight
81b6d65764
refactor network constants
2018-03-04 22:10:59 +01:00
SomberNight
0df6d1ec97
trezor: segwit offline signing
2018-03-03 02:39:49 +01:00
SomberNight
7acbaa5382
trezorT: fix/implement passphrases
2018-03-02 05:15:32 +01:00
ThomasV
848f4b9ae0
Merge pull request #3992 from matejcik/master
...
Trezor model T does not provide bootloader hash
2018-03-01 16:59:22 +01:00
matejcik
2bfcf9f0b5
Trezor model T does not provide bootloader hash
2018-03-01 13:41:02 +01:00
SomberNight
2f4ee16fd4
fix email_requests plugin
2018-03-01 02:39:48 +01:00
SomberNight
a32d27b9d7
make 2fa wallets work on testnet
2018-02-26 18:21:36 +01:00
Roman Zeyde
44bf80d291
remove unneeded 'pass' statement ( #3970 )
2018-02-25 18:14:49 +01:00
SomberNight
4cc2575d72
cli support for hw encrypted wallets
2018-02-10 20:07:06 +01:00
SomberNight
6c4756dc3d
check trezorlib version
2018-02-07 17:51:52 +01:00
slush
d3b94d9353
Small refactoring; removed one layer of unnecessary abstraction.
2018-02-06 21:15:18 +01:00
slush
460e88ee53
hw plugins: Allow custom enumerate functions
...
trezor: Adding support for all supported transports (HID, WebUSB, UDP, Bridge)
2018-02-06 19:13:05 +01:00
SomberNight
ac2d4eb0ef
fix #3508
2018-02-04 22:02:10 +01:00
SomberNight
ffdc36285b
use string.format instead of old style (%) formatting
2018-02-04 07:26:55 +01:00
Wampum
37904bc110
show address on trezor for multisig ( #3823 )
...
* show address on trezor for multisig
* Show menu option properly.
* remove useless line
2018-02-04 06:21:25 +01:00
SomberNight
c811c5c9d9
allow encrypting watch-only wallets. initial support for hw wallet storage encryption.
2018-01-28 02:09:44 +01:00
ken2812221
452d60033a
Shows correct bech32 address on ledger
2018-01-21 22:59:27 +08:00
SomberNight
cc9032c9ea
fix #3680 (trezor: spending from multisig)
...
follow-up of #3621 (Make Electrum work with trezorlib 0.9.0)
2018-01-12 19:21:09 +01:00
SomberNight
2df0d7cec5
ledger: handle pin-locked state better
2018-01-12 04:03:43 +01:00
ThomasV
d38303354c
Merge pull request #3683 from SomberNight/wizard_scriptnotsupported
...
wizard: allow to choose derivation again if script type is not supported
2018-01-11 16:45:55 +01:00
ThomasV
1da020c415
Merge pull request #3681 from SomberNight/trezor_native_segwit
...
trezor plugin: native segwit
2018-01-11 16:45:18 +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
SomberNight
9416e5bc35
wizard: allow to choose derivation again if script type is not supported (instead of closing the wizard)
2018-01-09 21:10:32 +01:00
SomberNight
1387a45908
trezor plugin: native segwit and bip84
2018-01-09 17:09:58 +01:00
SomberNight
7cf547c4b8
follow-up #3621 (trezor plugin changes for trezorlib 0.9.0)
2018-01-09 16:39:39 +01:00
SomberNight
6d88eab005
tests: added 2fa seed case to test_wallet_vertical.py
2018-01-04 22:21:05 +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
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