|
|
|
@ -224,8 +224,9 @@ func (sm *BlockManager) ProcessWithParent(block, parent *types.Block) (td *big.I |
|
|
|
|
// before that.
|
|
|
|
|
defer state.Reset() |
|
|
|
|
|
|
|
|
|
if ethutil.Config.Diff && ethutil.Config.DiffType == "all" { |
|
|
|
|
fmt.Printf("## %x %x ##\n", block.Hash(), block.Number) |
|
|
|
|
// Block validation
|
|
|
|
|
if err = sm.ValidateBlock(block, parent); err != nil { |
|
|
|
|
return |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
_, err = sm.TransitionState(state, parent, block) |
|
|
|
@ -247,11 +248,6 @@ func (sm *BlockManager) ProcessWithParent(block, parent *types.Block) (td *big.I |
|
|
|
|
} |
|
|
|
|
*/ |
|
|
|
|
|
|
|
|
|
// Block validation
|
|
|
|
|
if err = sm.ValidateBlock(block, parent); err != nil { |
|
|
|
|
return |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
if err = sm.AccumelateRewards(state, block, parent); err != nil { |
|
|
|
|
return |
|
|
|
|
} |
|
|
|
|