• Marek Kotewicz's avatar
    cli overhaul (#1600) · 226fe8e0
    Marek Kotewicz authored
    * cli commands
    
    * cleanup parity/signer
    
    * cleanup parity/signer
    
    * remove redundant import of signer crate from main.rs
    
    * cli cleanup in progress
    
    * cli cleanup in progress
    
    * moved few commonly used functions to separate methods with tests
    
    * cleaning up blockchain import in progress
    
    * cleaning up blockchain import in progress2
    
    * cleaning up blockchain import in progress3
    
    * tests for database compaction profile parsing
    
    * cleaning up blockchain import in progress4
    
    * cleaning up blockchain import in progress5
    
    * blockchain import
    
    * export blockchain in progress
    
    * cleanup execute_export
    
    * Configuration::to_duration cleaned up
    
    * removed unused code, tests for to_duration
    
    * cleanup Configuration::mode function
    
    * parsing some of the cli params in params.rs
    
    * rpc and signer are no longer optional
    
    * move importing extern crates to main.rs file
    
    * swipe dies from rpc module
    
    * swipe dies from dapps
    
    * finding deprecated
    
    * several tests and fixes for parity
    
    * parity cleanup in progress
    
    * cleanup price parsing
    
    * parity cleanup in progress
    
    * swiped all dies
    
    * parity cleanup in progress
    
    * replace usages of from_str with parse() in parity/params.rs
    
    * removed few more from_str
    
    * split parity/params.rs into params and helpers
    
    * removed wildcard import from configuration.rs
    
    * cleanup directories/path creation
    
    * cleaning up run cmd
    
    * moved LoggerConfig
    
    * defaults for cli params
    
    * fixed indention in raise_fd_limit
    
    * tests for rpc_apis
    
    * tests for default ipc and rpc settings
    
    * ipc socket
    
    * cleanup in progress
    
    * account service
    
    * cleanup miner config
    
    * BlockChain commands use Directiores structure now
    
    * client_config
    
    * network settings and dapps configuration
    
    * removing warnings
    
    * default logger config
    
    * fixed client_path
    
    * overhaul
    
    * fixing export && import
    
    * default export DataFormat
    
    * import and export also upgrade db
    
    * fixed export && import
    
    * polishing pr
    
    * polishing pr
    
    * fixed custom bootnodes
    
    * fixed daemonize on windows
    
    * fixed setting up enable network
    
    * finished pr
    
    * fixed compiling on windows
    
    * Fixed warning; windows build
    
    * Better cache management
    
    * Fixed tests on windows
    
    * Fixed test
    
    * Restored pruning method names
    
    * --cache alias
    
    * Fixed more tests
    
    * Ensure default options actually listed as valid
    
    [ci:skip]
    226fe8e0