Finish repairing cli tools
This commit is contained in:
parent
697d2bf227
commit
9d7b87be9c
@ -26,6 +26,9 @@ from chainlib.eth.connection import EthHTTPConnection
|
|||||||
from chainlib.eth.tx import receipt
|
from chainlib.eth.tx import receipt
|
||||||
from chainlib.eth.constant import ZERO_ADDRESS
|
from chainlib.eth.constant import ZERO_ADDRESS
|
||||||
from hexathon import to_int as hex_to_int
|
from hexathon import to_int as hex_to_int
|
||||||
|
import chainlib.eth.cli
|
||||||
|
from chainlib.eth.settings import process_settings
|
||||||
|
from chainlib.settings import ChainSettings
|
||||||
from chainlib.eth.cli.arg import (
|
from chainlib.eth.cli.arg import (
|
||||||
Arg,
|
Arg,
|
||||||
ArgFlag,
|
ArgFlag,
|
||||||
@ -35,6 +38,7 @@ from chainlib.eth.cli.config import (
|
|||||||
Config,
|
Config,
|
||||||
process_config,
|
process_config,
|
||||||
)
|
)
|
||||||
|
from chainlib.eth.cli.log import process_log
|
||||||
|
|
||||||
# local imports
|
# local imports
|
||||||
import erc20_demurrage_token
|
import erc20_demurrage_token
|
||||||
@ -43,9 +47,12 @@ from erc20_demurrage_token import (
|
|||||||
DemurrageTokenSettings,
|
DemurrageTokenSettings,
|
||||||
)
|
)
|
||||||
|
|
||||||
|
logg = logging.getLogger()
|
||||||
|
|
||||||
|
|
||||||
def process_config_local(config, arg, args, flags):
|
def process_config_local(config, arg, args, flags):
|
||||||
config.add(args.steps, '_STEPS', False)
|
config.add(args.steps, '_STEPS', False)
|
||||||
|
return config
|
||||||
|
|
||||||
|
|
||||||
arg_flags = ArgFlag()
|
arg_flags = ArgFlag()
|
||||||
|
@ -18,6 +18,8 @@ from chainlib.eth.connection import EthHTTPConnection
|
|||||||
from chainlib.eth.tx import receipt
|
from chainlib.eth.tx import receipt
|
||||||
from chainlib.eth.constant import ZERO_ADDRESS
|
from chainlib.eth.constant import ZERO_ADDRESS
|
||||||
import chainlib.eth.cli
|
import chainlib.eth.cli
|
||||||
|
from chainlib.eth.settings import process_settings
|
||||||
|
from chainlib.settings import ChainSettings
|
||||||
from chainlib.eth.cli.arg import (
|
from chainlib.eth.cli.arg import (
|
||||||
Arg,
|
Arg,
|
||||||
ArgFlag,
|
ArgFlag,
|
||||||
@ -27,6 +29,7 @@ from chainlib.eth.cli.config import (
|
|||||||
Config,
|
Config,
|
||||||
process_config,
|
process_config,
|
||||||
)
|
)
|
||||||
|
from chainlib.eth.cli.log import process_log
|
||||||
|
|
||||||
# local imports
|
# local imports
|
||||||
import erc20_demurrage_token
|
import erc20_demurrage_token
|
||||||
@ -35,14 +38,18 @@ from erc20_demurrage_token import (
|
|||||||
DemurrageTokenSettings,
|
DemurrageTokenSettings,
|
||||||
)
|
)
|
||||||
|
|
||||||
|
logg = logging.getLogger()
|
||||||
|
|
||||||
|
|
||||||
def process_config_local(config, arg, args, flags):
|
def process_config_local(config, arg, args, flags):
|
||||||
config.add(args.name, 'TOKEN_NAME', False)
|
config.add(args.token_name, 'TOKEN_NAME', False)
|
||||||
config.add(args.symbol, 'TOKEN_SYMBOL', False)
|
config.add(args.token_symbol, 'TOKEN_SYMBOL', False)
|
||||||
config.add(args.decimals, 'TOKEN_DECIMALS', False)
|
config.add(args.token_decimals, 'TOKEN_DECIMALS', False)
|
||||||
config.add(args.sink_address, 'TOKEN_SINK_ADDRESS', False)
|
config.add(args.sink_address, 'TOKEN_SINK_ADDRESS', False)
|
||||||
config.add(args.redistribution_period, 'TOKEN_REDISTRIBUTION_PERIOD', False)
|
config.add(args.redistribution_period, 'TOKEN_REDISTRIBUTION_PERIOD', False)
|
||||||
config.add(args.demurrage_level, 'TOKEN_DEMURRAGE_LEVEL', False)
|
config.add(args.demurrage_level, 'TOKEN_DEMURRAGE_LEVEL', False)
|
||||||
#config.add(args.supply_limit, 'TOKEN_DECIMALS', False)
|
config.add(0, 'TOKEN_SUPPLY_LIMIT', False)
|
||||||
|
return config
|
||||||
|
|
||||||
|
|
||||||
arg_flags = ArgFlag()
|
arg_flags = ArgFlag()
|
||||||
@ -74,6 +81,7 @@ logg.debug('settings loaded:\n{}'.format(settings))
|
|||||||
|
|
||||||
|
|
||||||
def main():
|
def main():
|
||||||
|
chain_spec = settings.get('CHAIN_SPEC')
|
||||||
conn = settings.get('CONN')
|
conn = settings.get('CONN')
|
||||||
signer = settings.get('SIGNER')
|
signer = settings.get('SIGNER')
|
||||||
signer_address = settings.get('SENDER_ADDRESS')
|
signer_address = settings.get('SENDER_ADDRESS')
|
||||||
|
Reference in New Issue
Block a user