return NewErrorResponse(errors.New("block submitted is orphan"))
}
- if err = a.eventDispatcher.Post(event.NewMinedBlockEvent{Block: *req.Block}); err != nil {
+ if err = a.eventDispatcher.Post(event.NewProposedBlockEvent{Block: *req.Block}); err != nil {
return NewErrorResponse(err)
}
}
func (a *API) startMining() Response {
- a.cpuMiner.Start()
+ a.blockProposer.Start()
if !a.IsMining() {
return NewErrorResponse(errors.New("Failed to start mining"))
}
}
func (a *API) stopMining() Response {
- a.cpuMiner.Stop()
+ a.blockProposer.Stop()
if a.IsMining() {
return NewErrorResponse(errors.New("Failed to stop mining"))
}