• zelig's avatar
    refactor cli and gui wrapper code. Details: · 10247665
    zelig authored
    - all cli functions shared between ethereum and ethereal abstracted to utils/ cmd.go (should be ethcommon or shared or sth)
    - simplify main() now readable stepwise
    - rename main wrapper files to main.go
    - rename commmand line args definition file from config.go to flags.go
    - rename Do -> Start to parallel option names
    - register interrupt for rpc server stop
    - fix interrupt stopping js repl and ethereum
    - register interrupt for mining stop
    - custom config file option from command line
    - debug option from command line
    - loglevel option from command line
    - changed ethutil.Config API
    - default datadir and default config file set together with other flag defaults in wrappers
    - default assetpath set together with other command line flags defaults in gui wrapper (not in ethutil.Config or ui/ui_lib)
    - options precedence: default < config file < environment variables < command line
    10247665
Name
Last commit
Last update
ethereal Loading commit data...
ethereum Loading commit data...
utils Loading commit data...
.gitignore Loading commit data...
.travis.yml Loading commit data...
LICENSE Loading commit data...
README.md Loading commit data...