SomberNight
|
371e1a6ebf
|
hw: allow bypassing "too old firmware" error when using hw wallets
The framework here is generic enough that it can be used for any hw plugin,
however atm only Trezor is implemented.
closes #5391
|
2019-05-31 04:09:03 +02:00 |
|
SomberNight
|
003e6c3e79
|
fix 2fa wallet creation via qt gui
closes #5334
|
2019-05-14 15:32:57 +02:00 |
|
SomberNight
|
e63157c2ab
|
logging: fix another call with multiple args
did a search with following regex now: logger\..*\(.*,
|
2019-05-07 01:41:41 +02:00 |
|
SomberNight
|
3385a94753
|
logging: basics
|
2019-05-02 15:19:03 +02:00 |
|
SomberNight
|
d92a4e8365
|
keepkey: rm homescreen stuff (remnants from trezor?)
|
2019-04-29 19:33:54 +02:00 |
|
Calin Culianu
|
05697e51b8
|
Trezor: Minor nit in settings screen. Image size was shown as H x W
(from Electron-Cash/Electron-Cash@e0e7ff218d)
|
2019-04-29 19:28:42 +02:00 |
|
SomberNight
|
d4a2e9634f
|
bitcoin: disallow importing/sweeping segwit scripts with uncompressed pubkey
fixes #4638
|
2019-04-19 00:37:28 +02:00 |
|
SomberNight
|
1cfac928f9
|
trustedcoin: longer timeout for server signing
fixes #5221
|
2019-03-25 23:36:52 +01:00 |
|
SomberNight
|
8c3ab63504
|
labels: don't dump trace if failed to connect to server
|
2019-03-22 17:24:52 +01:00 |
|
keepkeyjon
|
ef7af73bd3
|
keepkey: support v6.0.0+ firmwares (webusb)
|
2019-03-17 14:08:23 -06:00 |
|
SomberNight
|
a62bf2a53a
|
trustedcoin: better UX in Qt when cannot connect to TC server
closes #5184
|
2019-03-16 20:05:10 +01:00 |
|
SomberNight
|
1f7b56b455
|
labels plugin: no need for 'proxy_set' callback
|
2019-03-09 17:13:06 +01:00 |
|
SomberNight
|
b2128af958
|
ledger: suppress error message if user cancels tx signing
|
2019-02-28 17:56:08 +01:00 |
|
ThomasV
|
cb9dcb8e26
|
load wallet plugin in Wallet factory, fix trustedcoin wizard on kivy
|
2019-02-28 09:02:58 +01:00 |
|
ThomasV
|
d5790ea109
|
wizard: do not use on storage object during wallet creation
|
2019-02-28 09:02:58 +01:00 |
|
SomberNight
|
072ce9c7ac
|
do not raise BaseException
|
2019-02-25 16:40:51 +01:00 |
|
ghost43
|
6617307730
|
Merge pull request #5118 from SomberNight/trezor_init_20190213
Trezor: implement "seedless" mode
|
2019-02-22 18:59:52 +01:00 |
|
SomberNight
|
85a7aa291e
|
bip32: refactor whole module. clean-up.
|
2019-02-22 18:50:24 +01:00 |
|
SomberNight
|
b39c51adf7
|
mv "electrum seed" stuff from bitcoin.py to mnemonic.py
|
2019-02-22 18:01:54 +01:00 |
|
SomberNight
|
e7f38467d7
|
move opcodes to bitcoin.py
|
2019-02-22 17:39:58 +01:00 |
|
SomberNight
|
9dedf51afd
|
trustedcoin: nicer 'ErrorConnectingServer' exception
|
2019-02-21 23:07:19 +01:00 |
|
Jean P
|
7618693ca9
|
Add support for Ledger Nano X and future devices (#5140)
|
2019-02-20 13:46:26 +01:00 |
|
SomberNight
|
d4e209dc3a
|
trustedcoin: print messages in both direction when debugging
|
2019-02-18 18:03:42 +01:00 |
|
SomberNight
|
5387c6d5f6
|
trezor: during device init hide some options behind an "expert" button
|
2019-02-13 20:35:24 +01:00 |
|
SomberNight
|
7bbec04a06
|
trezor: implement "seedless" mode (option during initialization)
|
2019-02-13 20:35:23 +01:00 |
|
SomberNight
|
ec86850a2e
|
trezor: fix minor error handling issue
AttributeError: 'TrezorFailure' object has no attribute 'message'
|
2019-02-13 18:33:48 +01:00 |
|
SomberNight
|
026448837f
|
no more "import *"
fixes #5101
fixes #5105
|
2019-02-11 20:21:24 +01:00 |
|
SomberNight
|
7bb3e5336a
|
trezor: PIN could not be disabled
fixes #5078
|
2019-02-06 15:50:57 +01:00 |
|
SomberNight
|
d6986347e6
|
qt icons: update remaining QIcon() constructors
follow-up #5053
|
2019-02-05 00:59:09 +01:00 |
|
SomberNight
|
9013f6d59e
|
wizard: make 'stack' private
|
2019-02-04 20:27:00 +01:00 |
|
SomberNight
|
16bac5fd73
|
rm qt icons file
so we don't need pyrcc5, which is not deterministic,
and so we don't need the submodule for the icons
based on electrumsv/electrumsv@bf8802c2ea
|
2019-02-01 20:15:28 +01:00 |
|
SomberNight
|
7f3de8241c
|
qt/hww: temporarily bundle our own version of safetlib.qt.pinmatrix
until safetlib releases a new version that includes b1eab3dba4
closes #4960
|
2019-01-31 20:58:04 +01:00 |
|
SomberNight
|
0f0cee422e
|
trezor and clones: sign tx version too
|
2019-01-30 12:03:52 +01:00 |
|
SomberNight
|
27299092df
|
hardware cmdline handler: print messages to stderr (take 2)
follow-up 5613f9b903
button_request should not call show_error as error dialogs in Qt block
the GUI thread.
|
2019-01-29 17:25:02 +01:00 |
|
ThomasV
|
5613f9b903
|
hardware cmdline handler: print messages to stderr
|
2019-01-25 18:16:03 +01:00 |
|
SomberNight
|
d77e4d8f5d
|
exception formatting: use repr(e) instead of str(e) in messages
repr(e) is more useful
|
2019-01-17 17:16:19 +01:00 |
|
SomberNight
|
c7f3adb67e
|
trezor: fix minor string formatting re translations
closes #4996
|
2019-01-16 19:11:04 +01:00 |
|
Johann Bauer
|
0caf8e30cd
|
Revealer: Fix typo
|
2019-01-12 22:06:47 +01:00 |
|
Johann Bauer
|
424430723b
|
[Revealer] Fix spelling mistake
|
2019-01-08 17:22:53 +01:00 |
|
Tom Kneiphof
|
8fd84f77c7
|
Fix ledger transaction version (#4991)
|
2019-01-07 10:49:10 +01:00 |
|
SomberNight
|
192ec8596d
|
trezor: fix matrix recovery
closes #4983
|
2019-01-04 10:15:26 +01:00 |
|
SomberNight
|
bd1f7b539e
|
qt: don't import PyQt5.Qt
related #4960
|
2018-12-26 03:58:50 +01:00 |
|
SomberNight
|
dac5af8eca
|
trustedcoin: friendlier error msg for invalid otp when signing
|
2018-12-22 09:06:30 +01:00 |
|
SomberNight
|
5dc240d4ed
|
qt: show_message and friends display plaintext by default
|
2018-12-21 20:46:47 +01:00 |
|
ghost43
|
8e5331e5b2
|
Merge pull request #4932 from SomberNight/revealer_cleanup_20181215
revealer: clean-up, allow restoring v0
|
2018-12-20 04:24:21 +01:00 |
|
SomberNight
|
caae9f8a6a
|
revealer: warning re version 0 now includes URL
|
2018-12-20 04:21:40 +01:00 |
|
SomberNight
|
c59ac49fea
|
fix greenaddress plugin: follow-up 75f6ab9133
|
2018-12-17 13:41:00 +01:00 |
|
SomberNight
|
f0868f5a51
|
revealer: warning re version 0 vulnerability
|
2018-12-15 09:26:54 +01:00 |
|
SomberNight
|
e7e9f8e7f2
|
revealer: fix unlucky hex seed causing crash
|
2018-12-15 09:05:12 +01:00 |
|
SomberNight
|
f969edcf50
|
revealer: split some core parts out into separate file
for easier testing
|
2018-12-15 08:52:00 +01:00 |
|