Pavol Rusnak
38e3088325
common: don't expose shutdown() via common.h
2017-12-08 12:42:43 +01:00
Jonathan Cross
63038e6210
Improve / simplify documentation
2017-12-07 21:57:23 +01:00
Pavol Rusnak
f88080b904
Merge branch 'pin_fails'
2017-12-07 15:29:47 +01:00
Pavol Rusnak
40104822e8
unix: make SDL failures fatal
2017-12-07 12:44:38 +01:00
Pavol Rusnak
d30eb0df32
docker: fix build in more generic way
2017-12-05 23:54:17 +01:00
Pavol Rusnak
4c62529625
remove obsolete udev rule
2017-12-05 22:08:58 +01:00
Pavol Rusnak
04d980f8f0
add Features.model field (set to "T")
2017-12-04 22:40:42 +01:00
Pavol Rusnak
bc7c66aa76
add Features.model field (set to "1")
2017-12-04 22:30:11 +01:00
Pavol Rusnak
8e96b42260
add Features.model
2017-12-04 22:13:55 +01:00
Pavol Rusnak
18fcf826d6
ethereum: implement checksum in ethereum_get_address
2017-12-04 19:28:40 +01:00
Pavol Rusnak
45835733bc
more cleanup
2017-12-02 22:06:44 +01:00
Pavol Rusnak
8b9cba832c
cleanup last commit
2017-12-02 22:02:39 +01:00
slush
f5c1587396
Version moved from version.py to __init__.py
2017-12-02 18:48:44 +01:00
slush
59ef832424
Add 'trezorctl version' to track version of installed package
2017-12-02 18:31:57 +01:00
Jonathan Cross
29e4c6a05e
Transaction signing example and explanation
2017-12-02 17:36:13 +01:00
Pavol Rusnak
116c3c0575
trezorctl: use click.echo instead of stderr.write
2017-12-02 15:34:06 +01:00
Jonathan Cross
ab3d17b3df
Better handling of user input for --coin in sign_tx
2017-12-02 15:27:40 +01:00
slush
8c00cda95a
Ignore pydev IDE files
2017-12-02 15:21:37 +01:00
Karel Bílek
8aca4dd289
Removing digiexplorer
...
Digiexplorer's API is not working
Websocket starts, but the query `getBlockHeader` times out.
2017-12-02 05:15:28 +01:00
Szymon Lesisz
df12bc5e2c
changed testnet bitcore urls
2017-11-30 17:39:14 +01:00
Pavol Rusnak
f44635a9ca
vendor: update trezor-common
2017-11-29 23:04:59 +01:00
Jochen Hoenicke
dc181b97b8
Vertcoin support
2017-11-29 23:00:44 +01:00
Tomas Susanka
a82bbbb30d
layout: encode -> encrypt typo
...
updates #252
2017-11-29 13:48:29 +01:00
Jan Pochyla
69d030a8fa
wallet/signing: restrict segwit change output
2017-11-29 13:14:32 +01:00
Jan Pochyla
8b85078730
reflash: add new firmware target
...
Flashes (unlocked) boardloader and bootloader from pre-compiled sdcard image.
2017-11-28 20:59:32 +01:00
Pavol Rusnak
ae663ffe0c
client: don't accept non-numerical values for PIN
2017-11-28 19:59:06 +01:00
Jochen Hoenicke
69067c9280
Parse json floats as string
...
With python-2.7 the float values are sometimes rounded to unacceptable
levels, e.g. stripping the last two digits for values over 100k BTC.
This change parses floats as strings to avoid rounding.
Refactored get_url out of fetch_json to make it easier to add
new tx_api with a different url scheme.
2017-11-28 19:55:31 +01:00
Jan Pochyla
09af312789
prodtest: add BORDER command
2017-11-27 13:19:22 +01:00
Pavol Rusnak
ac477b62f8
apps.homescreen: new default homescreen (using display.avatar)
2017-11-27 12:43:49 +02:00
Tomas Susanka
cfe8a98c68
signing segwit change output typo
2017-11-25 01:06:46 +01:00
Jan Pochyla
0f2a82e9f1
tests: remove useless import
2017-11-24 15:13:19 +01:00
Tomas Susanka
09f18bb444
wallet: tx weight calculator is used to determine fee
2017-11-24 15:02:37 +01:00
Tomas Susanka
272d64b9e8
wallet: tx weight exact calculator
2017-11-24 15:02:37 +01:00
Jan Pochyla
c5cd844bef
Merge pull request #85 from trezor/tsusanka/wip-segwit
...
Segwit support for sign_tx and get_address
2017-11-24 15:01:46 +01:00
Jonathan Cross
ffeb94f792
USAGE: Verbose args & adding native Bech32 segwit
2017-11-24 07:57:44 +01:00
Jan Pochyla
7a0bfd289b
wallet/get_address: support segwit
2017-11-23 17:35:31 +01:00
Jan Pochyla
7de6a082d3
wallet/signing: extract addresses.py
2017-11-23 17:30:43 +01:00
Tomas Susanka
65481308e6
wallet/signing: imports fix
2017-11-23 16:45:40 +01:00
Jan Pochyla
165faaeba4
wallet/signing: codestyle
2017-11-23 16:34:19 +01:00
Tomas Susanka
0e2bcd64e8
tests: o.address fix
2017-11-23 16:34:15 +01:00
Tomas Susanka
d8a884bd87
tests: unit tests signature fixtures for segwit
...
this fixes broken unit tests introduced by a3d1bdbb862eb2db978115e9e533da81d46a350d
2017-11-23 16:30:11 +01:00
Tomas Susanka
4fdc389a22
bip143: all inputs (not only segwit ones) are added to bip143
2017-11-23 16:30:11 +01:00
Jan Pochyla
26265ca511
tests: enable signtx segwit tests
2017-11-23 16:30:11 +01:00
Jan Pochyla
b1164077e9
wallet/signing: add change output restrictions
2017-11-23 16:30:11 +01:00
Tomas Susanka
1d97077343
wallet/signing: typo - hex instead of magic number
2017-11-23 16:30:11 +01:00
Jan Pochyla
f56d39a447
wallet/signing: stream signatures for segwit inputs
2017-11-23 16:30:11 +01:00
Jan Pochyla
5a6b2a5a97
wallet/signing: move default input sequence to sanitizer
2017-11-23 16:30:11 +01:00
Tomas Susanka
aa29667059
common: coins updated
2017-11-23 16:30:11 +01:00
Tomas Susanka
a79a71b74a
submodules: trezor-common updated to 9c1e61e
2017-11-23 16:30:11 +01:00
Tomas Susanka
2ebf1cd9f4
trezor/crypto: bech32
...
taken from https://github.com/sipa/bech32/tree/master/ref/python
2017-11-23 16:30:11 +01:00