1
0
mirror of https://github.com/trezor/trezor-firmware.git synced 2024-12-16 19:38:09 +00:00
Commit Graph

532 Commits

Author SHA1 Message Date
matejcik
f152ca9b79 cointool: check non-uniform keys (e.g. someone adding a "description"
field to the defs json)
2018-08-23 19:09:54 +02:00
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
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
matejcik
5ad2eb74a0 coin_info: shuffle knowledge about duplicates, validation
and support information
2018-08-23 13:05:41 +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
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
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
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
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
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
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
Michael Ira Krufky
b6232410a8 eth: add Ether-1 (ETHO) 2018-08-06 16:22:25 +02:00
脇山P
2e0aaf5cff add monacoin's blockbook (#187) 2018-08-06 12:32:34 +02:00
Pavol Rusnak
3a7bdf684a
protob: make isort happy correctly 2018-08-03 19:11:02 +02:00
Pavol Rusnak
f24cb943b0
protob: add one empty line to pb2py to make isort happy 2018-08-03 18:57:43 +02:00
leoreinaux
621e8ded45 defs: add SmartCash (#183) 2018-07-31 15:07:43 +02:00
matejcik
11a386fed4 tools: require python 3.6 2018-07-30 18:10:00 +02:00
matejcik
36469fc898 tools: better filtering by support for mako code generators 2018-07-30 17:30:59 +02:00
matejcik
d608294a14 tools: don't be noisy when support info is missing
because we have other tools for that
2018-07-30 16:38:39 +02:00
matejcik
d154fb4134 travis: update to new tools 2018-07-30 16:07:07 +02:00
matejcik
eed6c0fa43 tools: add README 2018-07-30 15:59:14 +02:00
matejcik
e4d99939de tools: drop obsolete tools
`build_coins.py` is replaced by `coin_gen.py coins_json`
`gen_ethereum_tokens.py` is replaced by Mako generators in core/mcu
2018-07-30 15:06:38 +02:00
matejcik
1680eb1cfa tools: improve logging in coins_details.py 2018-07-30 15:05:19 +02:00
matejcik
e81d440359 defs: update erc20 tokens, regenerate coins_details.json 2018-07-30 15:05:02 +02:00
matejcik
7cb9bd9c78 tools: clean up imports in coin_gen 2018-07-30 14:45:01 +02:00
matejcik
b5443af4c5 tools: coin_defs renamed to coin_info and interface
improved a little
2018-07-30 14:25:53 +02:00
Pavol Rusnak
b6549f22cf
defs: fix coindef.py 2018-07-30 12:09:27 +02:00