ThomasV
|
ded07132d2
|
Merge pull request #2313 from digitalbitbox/170319/many_inputs
stream signing for tx with large number of inputs
|
2017-03-20 06:38:16 +01:00 |
ThomasV
|
e80ce35a1d
|
fix #2315
|
2017-03-20 06:34:37 +01:00 |
djb
|
ab8c51e233
|
stream signing for tx with large number of inputs
|
2017-03-19 18:18:19 +01:00 |
djb
|
2b9282a00e
|
Bypass plugins/hw_wallet/qt.py bug when setting initial devices password
|
2017-03-14 17:17:56 +01:00 |
ThomasV
|
b27aeadb71
|
Merge pull request #2291 from saleemrashid/testnet-trezor
TREZOR Testnet support
|
2017-03-14 05:55:38 +01:00 |
Saleem Rashid
|
2a45e32e0e
|
TREZOR: Use correct Testnet constants
|
2017-03-13 19:23:55 +00:00 |
Saleem Rashid
|
2dc7ba96c4
|
TREZOR: Update qt_generic for new InstallWizard
Broken by 45f2558
|
2017-03-13 19:21:55 +00:00 |
ThomasV
|
024de7afa5
|
kivy: trigger_update_history
|
2017-03-13 15:07:35 +01:00 |
ThomasV
|
3b0383128f
|
fix trustedcoin wallet creation
|
2017-03-11 15:51:00 +01:00 |
ThomasV
|
8e368d2251
|
dbb: derivation must be byte string
|
2017-03-11 15:38:51 +01:00 |
BTChip
|
aa7434bdaa
|
Fix CPFP on change
|
2017-03-11 13:13:20 +01:00 |
ThomasV
|
2b0a7bcd73
|
Merge branch 'master' of git://github.com/spesmilo/electrum
|
2017-03-10 14:16:57 +01:00 |
ThomasV
|
e43abb5c96
|
fix trustedcoin wizard. fixes #2276
|
2017-03-10 14:16:46 +01:00 |
djb
|
5b0d5814b9
|
dbb - bugfix after an upstream change
|
2017-03-10 11:49:59 +01:00 |
ThomasV
|
a921f5becf
|
kivy labels plugin: use Clock
|
2017-03-09 14:48:31 +01:00 |
ThomasV
|
9cb576a88c
|
fix multisig update_password
|
2017-03-04 10:30:05 +01:00 |
ThomasV
|
ddcdbfa181
|
ledger: pass str to message dialog
|
2017-03-02 08:42:49 +01:00 |
ThomasV
|
f9e948ebc1
|
updates for ledger plugin
|
2017-03-02 08:39:32 +01:00 |
ThomasV
|
3d32301121
|
trezor plugin: update parameters of decrypt_message
|
2017-02-26 11:01:27 +01:00 |
ThomasV
|
d944a09da5
|
fixes for Digital Bitbox plugin
|
2017-02-25 14:56:06 +01:00 |
Johann Bauer
|
cdb57c73e8
|
Use new LabelSync server for the plugin
Also removes import of aes, seems like that was forgotten in e1515743cd . It isn't used anyway
|
2017-02-14 17:14:53 +01:00 |
ThomasV
|
ae0235ee62
|
minor changes for Digital Bitbox
|
2017-01-31 15:31:56 +01:00 |
djb
|
6b6f0be7d4
|
add Digital Bitbox hardware wallet
|
2017-01-31 14:21:11 +01:00 |
ThomasV
|
6f083a712d
|
trezor: use serialize_xpub
|
2017-01-30 10:16:18 +01:00 |
ThomasV
|
4cfe98216e
|
update ledger get_xpub
|
2017-01-30 10:10:21 +01:00 |
ThomasV
|
6bfbc9a718
|
fix: replace remaining occurences of public_key_to_bc_address
|
2017-01-29 06:34:35 +01:00 |
ThomasV
|
ce11a2fac5
|
replace segwit wallet class with custom xpub type
|
2017-01-26 13:53:31 +01:00 |
BTChip
|
0c4e26c55f
|
Support testnet, display APDUs according to Electrum verbosity, support output streaming with btchip-python version 0.1.19 and BTC application 1.1.4+
|
2017-01-25 01:34:35 +01:00 |
ThomasV
|
132fca86b2
|
fix #2133: deserialize_xkey
|
2017-01-23 20:49:26 +01:00 |
ThomasV
|
83a422988e
|
ledger: ImportError fallback
|
2017-01-09 13:02:48 +01:00 |
neocogent
|
da7e48f3a7
|
ledger new ui and mobile 2fa validation
|
2017-01-09 12:56:38 +01:00 |
ThomasV
|
b16800864b
|
trezor: fix is_xprv
|
2017-01-06 22:47:10 +01:00 |
ThomasV
|
6d33e1a35b
|
trezor: fix wipe_device
|
2017-01-06 22:32:06 +01:00 |
ThomasV
|
13678d9e13
|
Merge exchange_rate plugin with main code
* fixes #2037 (tab indexes)
|
2017-01-03 17:04:04 +01:00 |
ThomasV
|
e874ea2b7c
|
trustedcoin: remove hardcoded item
|
2016-12-21 23:41:22 +01:00 |
ThomasV
|
38858c25fd
|
another cosignerpool fix
|
2016-12-20 13:23:55 +01:00 |
ThomasV
|
e18e323c45
|
fix cosignerpool plugin, change hostname
|
2016-12-20 11:12:22 +01:00 |
ThomasV
|
375885deb3
|
plot: remove unused label from loop
|
2016-12-17 13:15:20 +01:00 |
ThomasV
|
b8328da99f
|
fix matplotlib plugin
|
2016-12-16 12:20:36 +01:00 |
ThomasV
|
4e564651a5
|
Merge pull request #2029 from anduck/patch-2
Trezor firmware version check bugfix and log on error
|
2016-12-16 09:57:53 +01:00 |
ThomasV
|
6d1c33cbf8
|
minor fix: plot plugin
|
2016-11-30 11:30:30 +01:00 |
anduck
|
064535c27d
|
Update plugin.py
|
2016-11-09 23:14:25 +02:00 |
anduck
|
32af57e2c9
|
Change atleast_version to return 1 or 0
|
2016-11-09 23:12:44 +02:00 |
Jonathan Cross
|
e66889c70e
|
Fixing TrustedCoin logo.
|
2016-10-31 17:53:03 +01:00 |
BTChip
|
1b4c03ecc5
|
Fix uninitialized HW.1/Nano and outputs swap with legacy firmware
|
2016-10-24 15:45:54 +02:00 |
ThomasV
|
b907018a25
|
trezor: fix length of signatures array
|
2016-10-20 09:22:48 +02:00 |
ThomasV
|
4a5bece492
|
fix #1987
|
2016-10-20 08:38:13 +02:00 |
ThomasV
|
3f64e4d1f8
|
fix #1988
|
2016-10-20 08:23:10 +02:00 |
ThomasV
|
5e92e09044
|
fix pubkey ordering in multisig wallets. fix #1975
|
2016-10-16 19:17:32 +02:00 |
ThomasV
|
11ba5c441a
|
fix #1976
|
2016-10-15 14:34:19 +02:00 |
ThomasV
|
34e271594a
|
skip trezor address check with multisig addresses (issue #1975)
|
2016-10-15 13:57:55 +02:00 |
ThomasV
|
43272c63a8
|
fix #1961
|
2016-10-09 09:20:32 +02:00 |
ThomasV
|
730cbefeb1
|
Trustedcoin: add Google Authenticator reset
|
2016-10-01 11:45:43 +02:00 |
ThomasV
|
dfef56491b
|
simplification
|
2016-09-30 15:01:22 +02:00 |
ThomasV
|
f26262da0f
|
fix ledger sign_transaction, issue #1938
|
2016-09-30 14:56:53 +02:00 |
ThomasV
|
121ac07b01
|
wizard: add checkbox for passphrases. allow passphrases with 2fa seeds
|
2016-09-30 01:15:28 +02:00 |
ThomasV
|
c32f75a313
|
wizard: display seed type. restore 2fa if needed
|
2016-09-28 06:30:00 +02:00 |
ThomasV
|
1fe1fc3c08
|
fix: can be longer than 24
|
2016-09-27 16:37:02 +02:00 |
ThomasV
|
296f30b924
|
trustedcoin: use 12-word seeds with separate derivations
|
2016-09-27 13:21:25 +02:00 |
ThomasV
|
997dd17933
|
call choose_device when button is clicked
|
2016-09-27 12:11:19 +02:00 |
ThomasV
|
9f7ca3dcb7
|
fix trezor PIN signal
|
2016-09-25 06:58:48 +02:00 |
ThomasV
|
56c490faf0
|
ledger: better message
|
2016-09-22 10:54:32 +02:00 |
ThomasV
|
5f038a4157
|
ledger plugin: parse xpubkey instead of using txin['derivation']; always use client.finalizeInputFull
|
2016-09-22 10:25:03 +02:00 |
ThomasV
|
36c90502ae
|
more trustedcoin fixes
|
2016-09-02 10:58:54 +02:00 |
ThomasV
|
2baf8e2079
|
fix trustedcoin hook
|
2016-09-02 10:42:41 +02:00 |
ThomasV
|
494d7faa22
|
fix: get_action
|
2016-09-02 10:38:56 +02:00 |
ThomasV
|
7a47d2341e
|
fix bug in trustedcoin constructor
|
2016-09-02 10:28:52 +02:00 |
ThomasV
|
cba9a2dc2c
|
trustedcoin: add_seed
|
2016-09-02 10:18:53 +02:00 |
ThomasV
|
ae779694df
|
create common class for qt hardware plugins
|
2016-08-31 11:50:19 +02:00 |
ThomasV
|
02db08504c
|
fix yes_no_question dialog in qthandler
|
2016-08-31 11:32:14 +02:00 |
ThomasV
|
2a9c9cf654
|
remove deprecated method
|
2016-08-31 08:31:19 +02:00 |
ThomasV
|
08733c09c4
|
more fixes for trustedcoin
|
2016-08-30 10:47:16 +02:00 |
ThomasV
|
b33e6a8b68
|
wizard small fixes
|
2016-08-30 10:36:51 +02:00 |
BTChip
|
57ce0f500a
|
Fix setup for Nano S firmware version < 1.2
|
2016-08-28 22:22:58 +02:00 |
BTChip
|
3d2de1036c
|
Rewrite around new dev manager, rebase to latest Electrum, add P2SH support, add Nano S / Blue support
|
2016-08-28 16:38:30 +02:00 |
ThomasV
|
472210885a
|
fix keystore in settings dialog
|
2016-08-28 10:58:16 +02:00 |
ThomasV
|
f98d1f43b4
|
do not propose passphrase option in 2fa wallets
|
2016-08-28 10:33:01 +02:00 |
ThomasV
|
49a5994b29
|
use another lock for hid operations
|
2016-08-27 15:46:01 +02:00 |
ThomasV
|
82a33bf89e
|
fix callback of settings_dialog
|
2016-08-27 15:03:54 +02:00 |
ThomasV
|
c82bd1d8cb
|
disable bridge because it seems to never returns if keepkey is plugged
|
2016-08-27 14:58:58 +02:00 |
ThomasV
|
47f1a7b632
|
move update_status in handler
|
2016-08-27 14:56:31 +02:00 |
ThomasV
|
e542b24bc6
|
Remove dynamic classes in trezor compatible plugins.
This is unecessarily complex, and can be achieved by inheritance.
|
2016-08-27 12:13:01 +02:00 |
ThomasV
|
b07d3466c0
|
new icons to show hardware wallet pairing in status bar
|
2016-08-27 11:30:53 +02:00 |
ThomasV
|
33c7787941
|
plugins: do not assume that handler belongs to keystore
|
2016-08-27 09:46:02 +02:00 |
ThomasV
|
0ceb7181d6
|
treor: better tooltips
|
2016-08-26 15:56:32 +02:00 |
ThomasV
|
a2fa26eb46
|
disable 'show on trezor' menu for multisig
|
2016-08-26 12:42:31 +02:00 |
ThomasV
|
86e23d9989
|
save wallet label in keystore, to facilitate pairing
|
2016-08-26 11:45:12 +02:00 |
ThomasV
|
11abdd7175
|
initialize device in separate thread
|
2016-08-25 15:03:30 +02:00 |
ThomasV
|
0f9fb49db7
|
don't use wizard as handler, it does not have all methods
|
2016-08-25 13:32:42 +02:00 |
ThomasV
|
3ac357171a
|
wizard: add password only once all keystores are known
|
2016-08-25 12:18:51 +02:00 |
ThomasV
|
6b0e65fc0a
|
fixes for hardware wallets
|
2016-08-24 19:37:29 +02:00 |
ThomasV
|
665d1bc153
|
plugin: separate get_xpub and setup_device
|
2016-08-24 10:47:27 +02:00 |
ThomasV
|
d2dcea67ba
|
fix settings_dialog buttons
|
2016-08-24 10:19:45 +02:00 |
ThomasV
|
5d963d9a95
|
qt handler: use own signals, because there might be several handlers
|
2016-08-24 10:10:49 +02:00 |
ThomasV
|
8edca91390
|
wizard: trezor init
|
2016-08-24 05:58:41 +02:00 |
ThomasV
|
4781df9d21
|
wizard: scan hardware devices directly
|
2016-08-23 13:40:11 +02:00 |
ThomasV
|
0520eda628
|
device manager: remove seemingly unused parameter
|
2016-08-23 10:36:20 +02:00 |
ThomasV
|
63ebf7772e
|
wizard.query_choice
|
2016-08-23 10:00:46 +02:00 |
ThomasV
|
d946e9fa54
|
trezor button should not be an attribute of window
|
2016-08-23 09:46:41 +02:00 |
ThomasV
|
3b830cbcfa
|
wizard: fix trezor device initialization
|
2016-08-23 09:21:24 +02:00 |