diff options
author | obscuren <geffobscura@gmail.com> | 2014-08-01 16:30:37 +0800 |
---|---|---|
committer | obscuren <geffobscura@gmail.com> | 2014-08-01 16:30:37 +0800 |
commit | 3c319f93f2a0e66bc131cfa1e81be840b3242182 (patch) | |
tree | 9a4c78944acd6ee924eb86916f32d508de0b66a6 /utils | |
parent | 834803f1e8ce45040045359185c8b8d75f63de2c (diff) | |
parent | 34e937c9761f963ac4d3c9781d72ae92e54c0761 (diff) | |
download | dexon-3c319f93f2a0e66bc131cfa1e81be840b3242182.tar dexon-3c319f93f2a0e66bc131cfa1e81be840b3242182.tar.gz dexon-3c319f93f2a0e66bc131cfa1e81be840b3242182.tar.bz2 dexon-3c319f93f2a0e66bc131cfa1e81be840b3242182.tar.lz dexon-3c319f93f2a0e66bc131cfa1e81be840b3242182.tar.xz dexon-3c319f93f2a0e66bc131cfa1e81be840b3242182.tar.zst dexon-3c319f93f2a0e66bc131cfa1e81be840b3242182.zip |
Merge branch 'ethersphere-feature/ethutil-refactor' into develop
Diffstat (limited to 'utils')
-rw-r--r-- | utils/cmd.go | 10 |
1 files changed, 3 insertions, 7 deletions
diff --git a/utils/cmd.go b/utils/cmd.go index 5d0b3463c..0eeb1049e 100644 --- a/utils/cmd.go +++ b/utils/cmd.go @@ -127,6 +127,7 @@ func NewDatabase() ethutil.Database { } func NewClientIdentity(clientIdentifier, version, customIdentifier string) *ethwire.SimpleClientIdentity { + logger.Infoln("identity created") return ethwire.NewSimpleClientIdentity(clientIdentifier, version, customIdentifier) } @@ -243,21 +244,18 @@ func GetMiner() *ethminer.Miner { func StartMining(ethereum *eth.Ethereum) bool { if !ethereum.Mining { ethereum.Mining = true - addr := ethereum.KeyManager().Address() go func() { + logger.Infoln("Start mining") if miner == nil { miner = ethminer.NewDefaultMiner(addr, ethereum) } - // Give it some time to connect with peers time.Sleep(3 * time.Second) for !ethereum.IsUpToDate() { time.Sleep(5 * time.Second) } - - logger.Infoln("Miner started") miner.Start() }() RegisterInterrupt(func(os.Signal) { @@ -271,9 +269,7 @@ func StartMining(ethereum *eth.Ethereum) bool { func StopMining(ethereum *eth.Ethereum) bool { if ethereum.Mining && miner != nil { miner.Stop() - - logger.Infoln("Miner stopped") - + logger.Infoln("Stopped mining") ethereum.Mining = false return true |