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
Michael Ira Krufky
a3e7f2651e
eth: add Musicoin ( #182 )
2018-07-30 11:59:42 +02:00
Pavol Rusnak
279bc1f220
protob: add packages to proto files
2018-07-29 16:17:00 +02:00
Pavol Rusnak
4c77015ed9
protob: add combine makefile target for proto2js (which can't combine files by itself)
2018-07-27 16:02:01 +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