1
0
mirror of https://github.com/trezor/trezor-firmware.git synced 2024-12-28 09:08:07 +00:00
Commit Graph

26 Commits

Author SHA1 Message Date
Pavol Rusnak
14122da3f7
defs/ethereum: add check for icons, update icons 2019-03-26 15:55:29 +01:00
Pavol Rusnak
792a4eddb5
defs: fix segwit related fields 2019-03-26 12:23:50 +01:00
Pavol Rusnak
aa64119b96
tools/cointool: add check for segwit fields 2019-02-12 10:56:54 +01:00
matejcik
6bda1e351f cointool: fix filtering on non-string fields 2019-02-01 12:58:20 +01:00
matejcik
ad1bc863cb cointool: add genesis block collision check 2019-01-16 13:53:30 +01:00
Pavol Rusnak
5b31341c6d
tools/cointool: collisions in SLIP44 should be fatal (if not testnet) 2018-12-17 23:12:03 +01:00
matejcik
91923097de support: change handling of "soon" coins
"soon" coins that are not tokens will not be included in build
2018-11-29 15:59:18 +01:00
matejcik
e51aa9b3cd tools: new rules for ERC20 duplicates
We now allow duplicates if they're their own testnets, or if they're
deprecated. Also some checks are smarter.
2018-11-29 15:42:49 +01:00
matejcik
88fa3c7381 cointool: fix uniformity check
also uniformize misc.json
2018-11-20 17:59:15 +01:00
matejcik
8341251064 tools: fix cointool.py dump that relied on a Click bug 2018-10-08 13:57:42 +02:00
matejcik
265935811e tools: add filtering capabilities to cointool.py dump 2018-10-01 13:32:39 +02:00
Pavol Rusnak
f60b722638
tools: we need to keep cointool py3.5 compatible
for T1 deterministic build (which happens in Debian 9 docker container)
2018-09-19 20:13:44 +02:00
Pavol Rusnak
23b07f975d
tools: drop binascii usage 2018-09-13 00:15:08 +02:00
matejcik
67ca76ab16 cointool: add options controlling size of coins.json output 2018-09-12 18:09:01 +02:00
matejcik
cfbe5a5dd1 defs: add 'chain' key to Ethereum networks, tooling support
'chain' is a "slug"-like string that matches the 'chain' field in token
definitions. It is also unique so it can be used as a URL slug in
Connect / webwallet
2018-09-07 13:19:04 +02:00
Pavol Rusnak
22b18046c1
use implicit encoding in encode/decode 2018-09-06 16:16:52 +02:00
matejcik
9342b52c6b cointool: replace 'coins_json' with 'dump'
`cointool.py coins_json` generated an old-style `coins.json` file with
entries on bitcoin-like coins. This is no longe really doing what we
need.

Instead, the new command `dump` will output _all available data_ in the
same format as Python sees it. Much more useful for other kinds of
consumers.
2018-09-04 15:30:48 +02:00
matejcik
bc5530e503 coin_info: when support status is unknown, only presume "soon" for tokens 2018-08-28 16:36:13 +02:00
matejcik
467b41efda defs/tools: rename "coins" to "bitcoin" 2018-08-24 17:01:44 +02:00
matejcik
0abfb6cd91 coin_info: tweak API for less repetition 2018-08-24 15:20:25 +02:00
matejcik
98c2fdc6df cointool: improve and document some more intricate parts of checks 2018-08-23 19:32:28 +02:00
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
5ad2eb74a0 coin_info: shuffle knowledge about duplicates, validation
and support information
2018-08-23 13:05:41 +02:00
matejcik
6cbc2a94ee tools: add better duplicate checking 2018-08-15 19:20:15 +02:00
matejcik
a090388c5f tools: rename coin_gen.py to cointool.py 2018-08-15 18:46:00 +02:00