matejcik
4dbfc220b4
cointool: explain and improve address collision check
2018-08-23 19:09:35 +02:00
matejcik
1a01c5d686
travis: run new checks
2018-08-23 18:34:07 +02:00
matejcik
70d1ae268d
support: move some responsibility away from support.py check
2018-08-23 18:10:06 +02:00
Sotiris Blad
f30131b8db
Update monetaryunit.json ( #194 )
2018-08-23 17:57:28 +02:00
matejcik
e070b22aa3
coins_details: update tool, overrides, generated files and upstream
...
token source
2018-08-23 17:54:27 +02:00
matejcik
a3240380c6
tools: ERC20 duplicate management
2018-08-23 17:32:50 +02:00
Jan Pochyla
2f910839fe
ui.text: optimize font detection
2018-08-23 14:42:13 +02:00
matejcik
5ad2eb74a0
coin_info: shuffle knowledge about duplicates, validation
...
and support information
2018-08-23 13:05:41 +02:00
matejcik
11c0404bfa
coins_details: refresh market caps, rename VET->VEN
2018-08-23 12:56:27 +02:00
Tomas Susanka
741443165c
tests/wallet: UiConfirmTotal includes fee
2018-08-23 11:23:58 +02:00
Tomas Susanka
889315ba00
wallet: total amount fix ( #318 )
2018-08-23 11:23:58 +02:00
Tomas Susanka
e6486ad90a
ripple: note on which curve is used
2018-08-22 16:21:45 +02:00
matejcik
a00bac9584
support: drop "new-style" support data (superseded by original-style)
2018-08-22 15:33:26 +02:00
matejcik
2c564a74f4
support: up-to-date support info
2018-08-22 15:30:01 +02:00
Dusan Klinec
bf1e1b13a6
chacha20poly1305: header polution reduction
...
- including chacah20poly1305.h polutes general namespace with macros defined in ecrypt-portable.h and ecrypt-machine.h which are needed only for .c files and should not leak to general namespace
- I've extracted types definition from ecrypt-portable.h to ecrypt-types.h as types are needed for interface definition in ecypt-sync.h which is needed in chacha20poly1305.h
2018-08-22 13:28:00 +02:00
Dusan Klinec
b9edb3b976
ed25519: ROTR, ROTL removed from header file
...
- redundant, not used in trezor-crypto
- clashes with another ROTR from poly1305 header files if included together
2018-08-22 13:25:14 +02:00
Tomas Susanka
e657397c83
cardano: signing returns CardanoSignedTx
2018-08-21 20:15:56 +02:00
Tomas Susanka
4305c1da1b
stellar: get public key removed
2018-08-21 20:15:56 +02:00
Tomas Susanka
db71e919b7
cardano: message renamed
2018-08-21 20:15:56 +02:00
Tomas Susanka
0323355299
vendor: trezor-common update; protobuf: regen
2018-08-21 20:15:56 +02:00
matejcik
b5ef996b1d
tx_api: fix issue on python < 3.5
2018-08-21 19:11:29 +02:00
matejcik
2559295f40
tx_api: update to assume "/api" path again, let blockHash request be
...
cached
2018-08-21 18:56:25 +02:00
Dusan Klinec
f1eca08383
ed25519: scalarmult fixes
...
- operation result parameter can be the same as operation input parameter
- operation returns full extended Edwards point
2018-08-21 18:40:40 +02:00
Dusan Klinec
72da171f28
ed25519: double scalarmult fix
...
- return fully valid ed point
2018-08-21 18:27:47 +02:00
matejcik
b4d001fe4d
travis: drop python 3.3 and related workarounds from CI
...
We still technically support Python 3.3 as our code doesn't use
any Python 3.4 features.
(honestly, there are basically no python 3.4 features worth talking
about -- although of course, you should update just for TLS 1.2 support)
It's just that the whole ecosystem is moving away from py3.3
and I'm tired of making workarounds for pip, virtualenv and friends
simply refusing to accomodate.
2018-08-21 18:13:53 +02:00
matejcik
f880ba933f
style: explain to isort that we use third party libraries and which they
...
are, since it apparently cannot figure that out on its own
2018-08-21 17:55:33 +02:00
Pavol Rusnak
3ceb9c42ee
bootloader: check both touch_is_detected and touch_read to detect touch
2018-08-21 17:34:34 +02:00
mcudev
1695533c8a
touch: follow ft6236 power on sequence closer
2018-08-21 17:25:18 +02:00
matejcik
175148e77c
style: be more explicit about wrongly sorted imports
2018-08-21 16:53:17 +02:00
matejcik
f30ea76d24
build: do not require pip in requirements.txt
...
it makes little sense and breaks python3.3 for mysterious reasons
(the "mysterious" reason is that everyone dropped support for py3.3
and so dependencies are messed up)
2018-08-21 16:50:45 +02:00
matejcik
f9824739ae
travis: make sure stylecheck only runs on 3.6
2018-08-21 16:47:30 +02:00
Pavol Rusnak
bdd7e932a0
embed: bump version to 2.0.8
2018-08-21 16:37:16 +02:00
matejcik
88b50ac2ff
style: add makefile with style targets, final touchups
2018-08-21 16:30:22 +02:00
matejcik
e2d45397d4
device_tests: smarter device selection
...
skips bridge, dies somewhat more cleanly when no device found
2018-08-21 16:06:18 +02:00
matejcik
abf0e82d80
trezorlib: implement auto-creating protobuf messages from dicts
...
along with a convert_dict function to rename keys from camelCase
and optionally apply simple field renames
2018-08-21 16:02:15 +02:00
matejcik
f05f9a2b37
nem: make a clearer flow for create_sign_tx
2018-08-21 15:57:50 +02:00
Tomas Susanka
9f825735ed
stellar: public key methods removed
2018-08-21 14:52:00 +02:00
Tomas Susanka
ea685bea47
vendor: trezor-common updated
2018-08-21 14:48:21 +02:00
Tomas Susanka
3167bd63e3
stellar: get public key removed
2018-08-21 14:29:40 +02:00
Tomas Susanka
13747474c1
cardano: SignTransaction -> SignTx to match other coins
2018-08-21 14:11:56 +02:00
Tomas Susanka
cb105c015f
stellar: get public key simplified
2018-08-21 13:48:23 +02:00
Tomas Susanka
a5a7b9a1af
cardano: show public key
2018-08-21 13:48:23 +02:00
Tomas Susanka
afa8fe1567
common: display_address -> show
2018-08-21 13:48:23 +02:00
Tomas Susanka
e13a3a70c8
common: show pubkey moved to common
2018-08-21 13:48:23 +02:00
Tomas Susanka
debd6871d6
cardano: SignedTransaction -> SignedTx to match other coins
2018-08-21 11:57:08 +02:00
Tomas Susanka
0acd9d8918
protobuf: regen
2018-08-20 19:37:47 +02:00
Tomas Susanka
137cd23290
vendor: trezor-common update
2018-08-20 19:32:12 +02:00
Tomas Susanka
aab3a5eed6
Merge pull request #319 from ph4r05/tests_async
...
tests: support async test cases added
2018-08-20 16:09:44 +02:00
Pavol Rusnak
3aeb34f456
tests: fix eip155 test
2018-08-20 15:51:31 +02:00
Pavol Rusnak
b7a82060a9
ethereum: fix max_chain_id
2018-08-20 15:51:17 +02:00