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

7258 Commits

Author SHA1 Message Date
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
Pavol Rusnak
1bf1a76973
src/apps/ethereum: implement Ethereum canonical signatures, fix max_chain_id 2018-08-20 15:49:56 +02:00
Tomas Susanka
564310d34d protob: cardano's GetPublicKey has show_display arg
updates https://github.com/trezor/trezor-core/issues/324
2018-08-20 15:49:53 +02:00
Aleksey Popov
af494a65b8 lisk: fix raw transaction fields update 2018-08-19 19:00:16 +02:00
Pavol Rusnak
6801b61514
embed/extmod/modtrezorui: remove FONT_PY_TO_C/FONT_C_TO_PY, use (signed) int globally for font id 2018-08-16 21:16:34 +02:00
Pavol Rusnak
3a2c1eecdb
embed/extmod/modtrezorui: add MONO_BOLD font 2018-08-16 20:59:24 +02:00
Dusan Klinec
f0b8fcc106
tests: support async test cases added
- test cases starting with 'test_async' are executed on the async manner
2018-08-16 01:49:41 +02:00
Yannick Heneault
33dcb4ae8a use pkg-config to find sdl2 installation correctly. (#391) 2018-08-15 19:41:26 +02:00
Yannick Heneault
2214b99d64 Added fullscreen mode for emulator. Setting the environment variable TREZOR_OLED_FULLSCREEN to non-zero activate that mode. (#402) 2018-08-15 19:40:50 +02:00
matejcik
1fd1db2477 defs: add after-merge coins 2018-08-15 19:36:43 +02:00
matejcik
1f6a15430c Merge branch 'master' into matejcik/coin-defs 2018-08-15 19:28:52 +02:00
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