Added miner state
This commit is contained in:
parent
be543a6d17
commit
e7770b2332
@ -21,7 +21,6 @@ type EthManager interface {
|
|||||||
Broadcast(msgType ethwire.MsgType, data []interface{})
|
Broadcast(msgType ethwire.MsgType, data []interface{})
|
||||||
}
|
}
|
||||||
|
|
||||||
// TODO rename to state manager
|
|
||||||
type StateManager struct {
|
type StateManager struct {
|
||||||
// Mutex for locking the block processor. Blocks can only be handled one at a time
|
// Mutex for locking the block processor. Blocks can only be handled one at a time
|
||||||
mutex sync.Mutex
|
mutex sync.Mutex
|
||||||
@ -50,6 +49,8 @@ type StateManager struct {
|
|||||||
// Comparative state it used for comparing and validating end
|
// Comparative state it used for comparing and validating end
|
||||||
// results
|
// results
|
||||||
compState *State
|
compState *State
|
||||||
|
|
||||||
|
miningState *State
|
||||||
}
|
}
|
||||||
|
|
||||||
func NewStateManager(ethereum EthManager) *StateManager {
|
func NewStateManager(ethereum EthManager) *StateManager {
|
||||||
|
Loading…
Reference in New Issue
Block a user