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
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
matejcik
1e032d4da5
tools: clean up and update coins_details.py, regenerate json
2018-07-27 14:53:49 +02:00
matejcik
44240c9503
tools: add support tool and coin_gen tool
...
support.py - query and modify info in support.json
coin_gen.py - generate coins_json, render mako templates, run checks
2018-07-27 14:53:49 +02:00
matejcik
cd5538bcc5
defs: add support for dogecoin and vertcoin (port of #176 )
2018-07-27 12:33:00 +02:00
matejcik
3630571a0a
tools: add support data and validation to coin_defs
...
also add checks that were not brought over from build_coins.py
2018-07-27 12:33:00 +02:00
matejcik
9e6b3dba5f
tools: coin_defs cleanup
...
* btc-like coins are now called `coins`, with key type `coin`,
for consistency with names in other tools
* `others` are renamed to `misc` and placed in a separate subdir
* added many docstrings that explain the behavior
* renamed and privatized many functions
2018-07-27 12:33:00 +02:00
matejcik
288445cecc
tools: unified retrieval of coin data, regenerated coins_details
2018-07-27 12:33:00 +02:00
matejcik
cebeb81e8c
defs: update and tweak json data, add others.json for Lisk, Stellar etc
2018-07-27 12:33:00 +02:00
matejcik
2a234c1b00
defs: change format of support.json
2018-07-27 12:33:00 +02:00
matejcik
57021f9080
defs: regenerate coins_details with new tokens
...
also make slight tweaks to existing coins_details.py, so that the
following diff is prettier
2018-07-27 12:33:00 +02:00
Michael Ira Krufky
105fbeb16d
defs: add Akroma ( #177 )
2018-07-27 12:22:56 +02:00
Pavol Rusnak
38b17555f1
defs: add cooldown attribute to coins definitions
2018-07-26 18:11:45 +02:00
Pavol Rusnak
0cea64b52b
defs: fix build_coins test-backend options
2018-07-26 17:43:42 +02:00
Pavol Rusnak
fed80b34f6
defs: add testnet backends (bitcore)
2018-07-26 17:36:41 +02:00
Pavol Rusnak
e9f509e3d0
defs: remove one mona backend
2018-07-26 17:22:33 +02:00
Pavol Rusnak
46431fb7c8
defs: remove /api from coins backend
2018-07-26 17:17:21 +02:00
Pavol Rusnak
a01a9cef9e
protob: add GetPublicKey.script_type
2018-07-26 17:04:03 +02:00
Szymon Lesisz
ecac910d7f
connect support for dogecoin and vertcoin ( #176 )
2018-07-26 12:09:52 +02:00
Dušan Klinec
ca22a57963
xmr: wire type fix ( #175 )
2018-07-23 12:48:09 +02:00
Pavol Rusnak
9fa3a7a399
protob: more meta info in monero messages
2018-07-22 21:04:48 +02:00
Pavol Rusnak
a5e6dff3ff
protob: refactor Monero messages
2018-07-22 20:07:05 +02:00
Dušan Klinec
ac0193b0b6
Monero protocol messages added ( #164 )
2018-07-22 19:47:30 +02:00
Pavol Rusnak
ee6897d153
defs: fix dust_limit for litecoin
2018-07-18 22:09:51 +02:00
Pavol Rusnak
b7e76e4e81
protob: refactor graph.py
2018-07-17 18:33:59 +02:00
Pavol Rusnak
f7df570194
protob: add graph.py script, small fixes to proto files
2018-07-16 18:37:42 +02:00
Pavol Rusnak
25bc3b4570
protob: update message workflow comments
2018-07-16 16:51:03 +02:00
Pavol Rusnak
a5563af0fa
signer: drop the directory, we don't use this anymore
2018-07-16 15:58:20 +02:00
Pavol Rusnak
e0108d34bf
protob: rename common.proto to messages-common.proto, move Success/Failure and friends there
2018-07-16 15:00:18 +02:00
Pavol Rusnak
2bf5382e28
tools: update coindef.py to reflect the field rename
2018-07-16 14:48:47 +02:00
Pavol Rusnak
c5045f0667
defs: rename address_prefix to uri_prefix, drop ':', add more regexes
2018-07-16 14:20:29 +02:00
Pavol Rusnak
bd2866f61b
defs: fix zencash forkid
2018-07-16 12:36:47 +02:00
Pavol Rusnak
b4d0d496ae
defs: fix bgold_testnet icon
2018-07-16 11:08:02 +02:00
wilsonmeier
32ba838d0e
defs: Bgold Testnet
2018-07-16 11:06:55 +02:00
slush
6645bd5e00
coins_details: Mark as 'soon' all bitcoin-like coins going to be released in next firmware.
2018-07-13 16:30:42 +02:00
slush
bade531099
coins_details: Fixing Decred ( closes #167 ), adding Cardano, Tezos, updating Groestlcoin
2018-07-13 16:28:21 +02:00
Pavol Rusnak
32850a6262
Revert "protob: remove source_account from Stellar messages"
...
This reverts commit 51eeb0ed5f
.
2018-07-10 20:25:58 +02:00
Tomas Susanka
7358ab1636
protobuf: Ripple ( #162 )
2018-07-10 17:35:31 +02:00
Pavol Rusnak
51eeb0ed5f
protob: remove source_account from Stellar messages
2018-07-10 13:52:03 +02:00
Pavol Rusnak
0cc19fcab9
defs: enable Groestlcoin for T2
2018-07-09 21:32:11 +02:00