aboutsummaryrefslogtreecommitdiffstats
path: root/utils/cmd.go
diff options
context:
space:
mode:
authorobscuren <geffobscura@gmail.com>2014-08-01 16:30:37 +0800
committerobscuren <geffobscura@gmail.com>2014-08-01 16:30:37 +0800
commit3c319f93f2a0e66bc131cfa1e81be840b3242182 (patch)
tree9a4c78944acd6ee924eb86916f32d508de0b66a6 /utils/cmd.go
parent834803f1e8ce45040045359185c8b8d75f63de2c (diff)
parent34e937c9761f963ac4d3c9781d72ae92e54c0761 (diff)
downloaddexon-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/cmd.go')
-rw-r--r--utils/cmd.go10
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