diff --git a/lib/cmds/blockchain/blockchain.js b/lib/cmds/blockchain/blockchain.js index 5598e91d..51d6bf20 100644 --- a/lib/cmds/blockchain/blockchain.js +++ b/lib/cmds/blockchain/blockchain.js @@ -41,7 +41,8 @@ var Blockchain = function(options) { vmdebug: this.blockchainConfig.vmdebug || false, targetGasLimit: this.blockchainConfig.targetGasLimit || false, light: this.blockchainConfig.light || false, - fast: this.blockchainConfig.fast || false + fast: this.blockchainConfig.fast || false, + verbosity: this.blockchainConfig.verbosity }; if (this.blockchainConfig === {} || JSON.stringify(this.blockchainConfig) === '{"enabled":true}') { diff --git a/lib/cmds/blockchain/blockchainProcess.js b/lib/cmds/blockchain/blockchainProcess.js index f299afe7..bc4f50c0 100644 --- a/lib/cmds/blockchain/blockchainProcess.js +++ b/lib/cmds/blockchain/blockchainProcess.js @@ -12,6 +12,7 @@ class BlockchainProcess extends ProcessWrapper { i18n.setOrDetectLocale(options.locale); + this.blockchainConfig.verbosity = 0; this.blockchain = BlockchainClient(this.blockchainConfig, this.client, this.env, this.isDev); this.blockchain.run(); } diff --git a/lib/cmds/blockchain/geth_commands.js b/lib/cmds/blockchain/geth_commands.js index b05ada7a..e64f47a6 100644 --- a/lib/cmds/blockchain/geth_commands.js +++ b/lib/cmds/blockchain/geth_commands.js @@ -32,6 +32,10 @@ class GethCommands { cmd += "--password " + config.account.password + " "; } + if (Number.isInteger(config.verbosity) && config.verbosity >=0 && config.verbosity <= 5) { + cmd += "--verbosity " + config.verbosity + " "; + } + return cmd; }