|
|
@ -7,6 +7,8 @@ import ( |
|
|
|
"github.com/ethereum/go-ethereum/core" |
|
|
|
"github.com/ethereum/go-ethereum/core" |
|
|
|
"github.com/ethereum/go-ethereum/core/state" |
|
|
|
"github.com/ethereum/go-ethereum/core/state" |
|
|
|
"github.com/ethereum/go-ethereum/core/types" |
|
|
|
"github.com/ethereum/go-ethereum/core/types" |
|
|
|
|
|
|
|
"github.com/ethereum/go-ethereum/logger" |
|
|
|
|
|
|
|
"github.com/ethereum/go-ethereum/logger/glog" |
|
|
|
"github.com/ethereum/go-ethereum/pow" |
|
|
|
"github.com/ethereum/go-ethereum/pow" |
|
|
|
) |
|
|
|
) |
|
|
|
|
|
|
|
|
|
|
@ -47,6 +49,8 @@ func (m *Miner) SetGasPrice(price *big.Int) { |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
func (self *Miner) Start(coinbase common.Address) { |
|
|
|
func (self *Miner) Start(coinbase common.Address) { |
|
|
|
|
|
|
|
glog.V(logger.Info).Infoln("Starting mining operation") |
|
|
|
|
|
|
|
|
|
|
|
self.mining = true |
|
|
|
self.mining = true |
|
|
|
self.worker.coinbase = coinbase |
|
|
|
self.worker.coinbase = coinbase |
|
|
|
self.worker.start() |
|
|
|
self.worker.start() |
|
|
|