1
0
mirror of https://github.com/trezor/trezor-firmware.git synced 2025-01-10 15:30:55 +00:00
Commit Graph

7182 Commits

Author SHA1 Message Date
WO
69acf51075 Enable Koto (#189) 2018-08-15 19:28:51 +02:00
matejcik
5fcbe5135e defs: move Electrum URLs to override json 2018-08-15 19:28:00 +02:00
matejcik
0d1846d68a defs: unsupport recently added Eth chains 2018-08-15 19:27:25 +02:00
matejcik
a11edef98a defs: convert support.json to a format with all the tokens 2018-08-15 19:25:27 +02:00
matejcik
4726d3259e tools: update coin_info to new support method and duplicate checking 2018-08-15 19:24:23 +02:00
matejcik
6cbc2a94ee tools: add better duplicate checking 2018-08-15 19:20:15 +02:00
matejcik
81513f47b6 tools: rewrite support.py 2018-08-15 19:00:42 +02:00
matejcik
a090388c5f tools: rename coin_gen.py to cointool.py 2018-08-15 18:46:00 +02:00
matejcik
962178fbeb tools/coin_info.py: use f-strings where appropriate 2018-08-15 17:36:24 +02:00
matejcik
f64a090517 tools: update coin_gen.py to new support format 2018-08-15 17:34:20 +02:00
matejcik
3cfca58c6a tools: drop support check from coin_gen, moved to support.py 2018-08-15 17:34:04 +02:00
matejcik
7ab69b18cd tools: support Black-compatible repr format 2018-08-15 17:33:33 +02:00
matejcik
59063e0cc2 defs: change symbols for Ethereum testnets 2018-08-15 17:30:39 +02:00
Pavol Rusnak
21b3cd4352
protob: fix whitespace and order in messages-monero.proto 2018-08-15 11:44:43 +02:00
Dušan Klinec
1ef050fb15 xmr: protob protocol improvements (#192)
- uses protobuff messages only for the transaction construction data - forward compatible. Not stable on Monero side, serialization format of the cryptonote serialization could be changed in the future (new fields), CN serialization does not support versioning, thus it is not forward compatible.
- MoneroTransactionDestinationEntry, MoneroTransactionSourceEntry have to be defined in the root level as they are used in various protocol messages
2018-08-15 11:39:06 +02:00
HackyMiner
b938c52e85 add more eip155 test cases (#297) 2018-08-15 11:31:30 +02:00
Michael Ira Krufky
0e3bbd61e0 eth: Add Pirl support (#400) 2018-08-15 11:29:53 +02:00
Michael Ira Krufky
3765399d9d eth: Add Pirl support (#193) 2018-08-15 11:29:29 +02:00
Pavol Rusnak
d3989c68d6
protob: fix whitespace in Ontology messages 2018-08-14 20:59:00 +02:00
Pavol Rusnak
a6a53441f5
protob: fix Ontology message ids (closes #191) 2018-08-14 20:53:02 +02:00
hackyminer
9a5c38dad4 src/apps/ethereum: support full 32bit chain_id
* remove chain_id restriction to support full 32bit chain_id.
 * for chain_id > MAX_CHAIN_ID(2147483630) case, simply return v signature parity.
 * see also https://github.com/trezor/trezor-mcu/pull/399
2018-08-14 19:46:27 +02:00
HackyMiner
d114665da7 ethereum: support full range 32bit chain_id (#399) 2018-08-14 19:45:44 +02:00
hackyminer
cadc6786f0 docker: protobuf stuff added 2018-08-14 19:43:19 +02:00
Tomas Susanka
25f14f6695 cardano: bip32 path is not displayed (#306) 2018-08-14 15:30:41 +02:00
Pavol Rusnak
390b0272e8
protob: reorder Ontology messages/fields 2018-08-14 15:25:42 +02:00
Matus Zamborsky
18739987ee protob: Add Ontology support (#184) 2018-08-14 15:23:07 +02:00
matejcik
809e313beb build: drop the sleep that is now superseded by waiting script 2018-08-14 15:08:03 +02:00
matejcik
bdbabf5594 build: when running test, wait until emulator starts properly 2018-08-14 14:59:31 +02:00
Pavol Rusnak
1a6e0f053a
embed/extmod/modtrezorcrypto: refactor AES API, use test from NIST SP 800-38A 2018-08-14 14:42:19 +02:00
matejcik
9a519fb5c0 travis: leave the emulator a little time to boot up 2018-08-14 14:40:42 +02:00
Pavol Rusnak
d454a48b51
aes: update to newest version 2018-08-14 13:05:21 +02:00
HackyMiner
47de7ff639 ethereum: fixed tokenByChainAddress() to use 32bit chain_id (#398) 2018-08-14 11:21:54 +02:00
matejcik
3d3e9b67b4 style: apply black/isort 2018-08-13 18:22:19 +02:00
Adrián Matejov
13f2f0042d tezos: field updates and added reveal operation (#170)
Signed-off-by: Adrian Matejov <adrian.matejov@simplestaking.com>
2018-08-13 17:45:36 +02:00
Karel Bílek
b0059adf3f Lowering dash minfee (#190) 2018-08-13 17:01:23 +02:00
matejcik
e336f578af device_tests: update test_msg_getentropy to new style 2018-08-13 15:49:12 +02:00
matejcik
ae5341c1bd style: common config for flake8 and isort 2018-08-10 16:08:30 +02:00
matejcik
29f928e4f2 style: bare excepts, left-over bad imports 2018-08-10 16:05:14 +02:00
matejcik
8226742ea3 tools: drop signtest, it doesn't work and is messing with stylecheck 2018-08-10 16:04:35 +02:00
matejcik
5259146a0b style: remove unused imports with autoflake 2018-08-10 15:48:39 +02:00
Yannick Heneault
df5348fb14 emulator: support /dev/{u,}random configuration at compile time; default is still /dev/urandom (#396) 2018-08-10 15:40:08 +02:00
matejcik
ca608d0a98 flake8: fix complaints (for the last time, hopefully) 2018-08-10 15:24:21 +02:00
matejcik
6029a98414 debuglink: fix bug in self_test bootloader detection 2018-08-10 15:18:34 +02:00
matejcik
045ad85ecd trezorctl: use new API 2018-08-10 15:18:26 +02:00
matejcik
4b4469b9f4 tests: clean up usage of hardening constants 2018-08-10 14:37:49 +02:00
matejcik
c0ef1ec535 tests: use new API 2018-08-10 14:04:58 +02:00
matejcik
d5dee0c897 trezorlib: move mostly-debug methods from device to debuglink 2018-08-10 13:33:14 +02:00
matejcik
65d8adb0be trezorlib: rename device.*_device to device.* 2018-08-10 13:32:50 +02:00
matejcik
8d1400cbd6 ignore .vscode project dir 2018-08-07 13:03:51 +02:00
matejcik
25a706f042 tools: coin_gen can render into a given filename
before, it could only render from `foo.bar.mako` to `foo.bar`
2018-08-07 13:00:30 +02:00