eth, miner: fetch pending block/state in on go (data race)

This commit is contained in:
Péter Szilágyi
2016-03-16 11:20:02 +02:00
parent 2855a93ede
commit 0228fb57cd
3 changed files with 10 additions and 17 deletions

View File

@ -164,12 +164,9 @@ func (self *Miner) SetExtra(extra []byte) error {
return nil
}
func (self *Miner) PendingState() *state.StateDB {
return self.worker.pendingState()
}
func (self *Miner) PendingBlock() *types.Block {
return self.worker.pendingBlock()
// Pending returns the currently pending block and associated state.
func (self *Miner) Pending() (*types.Block, *state.StateDB) {
return self.worker.pending()
}
func (self *Miner) SetEtherbase(addr common.Address) {