From fd5ea5fa32fd92dfc0a3c494115069714468b3bd Mon Sep 17 00:00:00 2001 From: Luke Childs Date: Thu, 19 Jul 2018 11:02:05 +0700 Subject: [PATCH] Add assetchain JSON and util scripts --- assetchains.json | 131 +++++++++++++++++++++++++++++++++++++++++++ listassetchainparams | 20 +++++++ listassetchains | 10 ++++ 3 files changed, 161 insertions(+) create mode 100644 assetchains.json create mode 100755 listassetchainparams create mode 100755 listassetchains diff --git a/assetchains.json b/assetchains.json new file mode 100644 index 0000000..3b7bfb6 --- /dev/null +++ b/assetchains.json @@ -0,0 +1,131 @@ +[ + { + "ac_name": "REVS", + "ac_supply": "1300000" + }, + { + "ac_name": "SUPERNET", + "ac_supply": "816061" + }, + { + "ac_name": "DEX", + "ac_supply": "999999" + }, + { + "ac_name": "PANGEA", + "ac_supply": "999999" + }, + { + "ac_name": "JUMBLR", + "ac_supply": "999999" + }, + { + "ac_name": "BET", + "ac_supply": "999999" + }, + { + "ac_name": "CRYPTO", + "ac_supply": "999999" + }, + { + "ac_name": "HODL", + "ac_supply": "9999999" + }, + { + "ac_name": "MSHARK", + "ac_supply": "1400000" + }, + { + "ac_name": "BOTS", + "ac_supply": "999999" + }, + { + "ac_name": "MGW", + "ac_supply": "999999" + }, + { + "ac_name": "COQUI", + "ac_supply": "72000000" + }, + { + "ac_name": "WLC", + "ac_supply": "210000000" + }, + { + "ac_name": "KV", + "ac_supply": "1000000" + }, + { + "ac_name": "CEAL", + "ac_supply": "366666666" + }, + { + "ac_name": "MESH", + "ac_supply": "1000007" + }, + { + "ac_name": "MNZ", + "ac_supply": "257142858" + }, + { + "ac_name": "AXO", + "ac_supply": "200000000" + }, + { + "ac_name": "ETOMIC", + "ac_supply": "100000000" + }, + { + "ac_name": "BTCH", + "ac_supply": "20998641" + }, + { + "ac_name": "PIZZA", + "ac_supply": "100000000" + }, + { + "ac_name": "BEER", + "ac_supply": "100000000" + }, + { + "ac_name": "NINJA", + "ac_supply": "100000000" + }, + { + "ac_name": "OOT", + "ac_supply": "216000000" + }, + { + "ac_name": "BNTN", + "ac_supply": "500000000" + }, + { + "ac_name": "CHAIN", + "ac_supply": "999999" + }, + { + "ac_name": "PRLPAY", + "ac_supply": "500000000" + }, + { + "ac_name": "DSEC", + "ac_supply": "7000000" + }, + { + "ac_name": "GLXT", + "ac_supply": "10000000000" + }, + { + "ac_name": "EQL", + "ac_supply": "500000000" + }, + { + "ac_name": "ZILLA", + "ac_supply": "11000000" + }, + { + "ac_name": "RFOX", + "ac_supply": "1000000000", + "ac_reward": "100000000" + } +] diff --git a/listassetchainparams b/listassetchainparams new file mode 100755 index 0000000..5e6b71e --- /dev/null +++ b/listassetchainparams @@ -0,0 +1,20 @@ +#!/usr/bin/env python2 +import os +import json + +def format_param(param, value): + return '-' + param + '=' + value + +script_dir = os.path.dirname(__file__) +with open(script_dir + '/assetchains.json') as file: + assetchains = json.load(file) + +for chain in assetchains: + params = [] + for param, value in chain.items(): + if isinstance(value, list): + for dupe_value in value: + params.append(format_param(param, dupe_value)) + else: + params.append(format_param(param, value)) + print(' '.join(params)) diff --git a/listassetchains b/listassetchains new file mode 100755 index 0000000..7683810 --- /dev/null +++ b/listassetchains @@ -0,0 +1,10 @@ +#!/usr/bin/env python2 +import os +import json + +script_dir = os.path.dirname(__file__) +with open(script_dir + '/assetchains.json') as file: + assetchains = json.load(file) + +for chain in assetchains: + print(chain['ac_name'])