Jochen Hoenicke
0b4d56842e
Segwit: Added unit tests for multisig
2017-05-03 19:16:46 +02:00
Pavol Rusnak
2363db721a
fix stderr.write to use bytes
2017-05-03 17:50:37 +02:00
Pavol Rusnak
91222b4687
tests/config: fix usb hid logic
2017-05-03 17:35:49 +02:00
Pavol Rusnak
5860207e68
Revert "test_msg_signidentity: ed25519 pubkey starts with 1 not 0"
...
This reverts commit 30b13dba58
.
2017-05-03 17:27:02 +02:00
Pavol Rusnak
4cba191997
fix logic in device tests config
2017-04-25 17:04:59 +02:00
Pavol Rusnak
58faa02263
print info on skipping transports
2017-04-25 16:55:59 +02:00
Pavol Rusnak
e9958d115f
travis: add python 3.6 build
2017-04-25 16:50:56 +02:00
Pavol Rusnak
0840117033
update pipe_exists function
2017-04-25 16:47:30 +02:00
Pavol Rusnak
4999056678
make device tests work without hid
2017-04-25 16:37:27 +02:00
Pavol Rusnak
9c744a1c3d
fix test_msg_signtx.test_fee_too_high (make fee higher)
2017-04-25 15:50:00 +02:00
Peter Banik
44b51af1d8
-c <coin> CLI argument ( #110 )
2017-04-24 16:31:18 +02:00
Peter Banik
a99e29a05f
Added coin_name argument to get_public_node and trezorctl ( #108 )
2017-04-21 19:23:59 +02:00
Peter Banik
ca1d3e5f39
Added Decred to coin list ( #109 )
2017-04-21 19:14:04 +02:00
Tomas Rojas
637d45b196
Configure Bridge only once per process ( #107 )
...
This saves a lot of time on requests retrieving config_signed.bin and
reconfiguring the bridge for every device enumeration or transport
instantiation.
2017-04-20 13:16:15 +02:00
Pavol Rusnak
3cb4118850
bump version
2017-04-19 14:20:48 +02:00
Pavol Rusnak
504db8283b
add version and lock_time attributes to sign_tx function
2017-04-19 14:19:26 +02:00
Pavol Rusnak
30b13dba58
test_msg_signidentity: ed25519 pubkey starts with 1 not 0
2017-04-16 22:05:55 +02:00
Pavol Rusnak
bee9af1f90
use v1 transport for T2 bootloader (for now)
2017-04-12 17:54:34 +02:00
Pavol Rusnak
29348f4098
add new firmware update method, update protobuf
2017-04-12 14:11:42 +02:00
Pavol Rusnak
dccc1b08ed
update requirement for hidapi to 0.7.99.post20
2017-03-06 12:02:49 +01:00
Pavol Rusnak
4758eb7b07
add more coins to coin expansion
2017-03-04 16:20:38 +01:00
mruddy
3ccc412de4
add tool to aid in rng testing and evaluation ( #104 )
2017-02-28 19:11:28 +01:00
Pavol Rusnak
5e1526d286
refactor tx_sign_tool.py
2017-02-26 17:11:31 +01:00
mruddy
72ab93bd87
add a tx signing tool that handles bitcoin, testnet, and litecoin
2017-02-26 16:44:49 +01:00
mruddy
b29331ca40
fix UnboundLocalError cache_file referenced before assignment ( #102 )
2017-02-26 16:38:56 +01:00
Pavol Rusnak
127d76a913
enable/disable passphrase protection via trezorctl
2017-02-23 11:56:54 +01:00
mruddy
3e8122ba28
bump version to 0.7.11 ( #100 )
2017-02-22 15:39:07 +01:00
Pavol Rusnak
18bd3e6197
update mnemonic requirement
2017-02-22 15:07:58 +01:00
mruddy
71d0c483f8
add tools support for reading bootloader from debug link enabled device ( #99 )
2017-02-20 14:36:00 +01:00
Pavol Rusnak
fe4662d389
bump version
2017-02-11 20:16:11 +01:00
mruddy
a2792cda19
load_device_by_mnemonic and recovery_device: expand unique mnemonic word prefix matches ( #96 )
2017-02-11 20:15:09 +01:00
Pavol Rusnak
ce54014f51
fix typo
2017-02-10 14:40:11 +01:00
mruddy
de94bf2247
load_device_by_mnemonic: normalize mnemonic before validation ( #95 )
2017-02-09 14:25:32 +01:00
Pavol Rusnak
03272b6170
bump version
2017-01-26 14:04:31 +01:00
Jochen Hoenicke
1dc3152c11
Make ScrambledWords default recovery method ( #93 )
...
For backwards compatibility, existing code should use the old recovery
method unless it explicitly states that it is compatible to the new
one.
2017-01-26 13:58:33 +01:00
Pavol Rusnak
8609f62f91
bump version
2017-01-25 19:05:33 +01:00
Jochen Hoenicke
1105490cb3
Ethereum: trezorctl updates
...
- Allow nonce, gas_limit, gas_price to be explicitly set to 0.
- Updated usage info.
2017-01-22 19:13:21 +01:00
Jochen Hoenicke
a990743010
Ethereum: More unit tests for signing
2017-01-22 19:13:21 +01:00
Jochen Hoenicke
607893f9ac
Ethereum: EIP-155 replay protection
...
Added chain_id parameter to sign tx (and updated protobuf).
Added a unit test with chain_id for Ropsten testnet.
trezorctl:
- Fixed compatibility with new ethjsonrpc
- added chain_id parameter
2017-01-22 19:13:21 +01:00
Jochen Hoenicke
4b98513ff7
Updated protobuf
...
Ethereum: sign_tx eip-155 change
2017-01-22 19:13:21 +01:00
Pavol Rusnak
795427588a
add trezor.io to supported vendors
2017-01-17 14:13:02 +01:00
Pavol Rusnak
2e1da5f337
-> trezor.io
2017-01-10 15:25:13 +01:00
Pavol Rusnak
08cfe0d8c6
add license headers to unit tests
2017-01-03 19:40:05 +01:00
Pavol Rusnak
586be7e1aa
Merge pull request #90 from jhoenicke/master
...
Segwit preparations
2017-01-03 19:36:05 +01:00
Jochen Hoenicke
8f424b2299
Segwit: Added another unit test
2017-01-03 15:56:22 +01:00
Jochen Hoenicke
3e2cccf225
SegWit: Display address on Trezor
2017-01-02 21:43:49 +01:00
Jochen Hoenicke
7ce7732c63
Segwit: Added unit test for signing
2017-01-02 21:43:49 +01:00
Pavol Rusnak
6eee9c7499
old recovery method is default (scrambled)
2016-12-08 15:36:51 +01:00
Pavol Rusnak
3da5b48054
fix double import
2016-12-02 16:23:17 +01:00
Santiago Rodríguez
b3c298d87c
Added support for signing Ethereum transactions without node connection ( #89 )
...
* Added support for signing without node connection
* Removed transaction details output
2016-12-01 15:23:38 +01:00