Skip to content

Commit 5bac5b3

Browse files
authored
consensus/ethash: move accumulation of coinbase witness before coinbase account is credited (#41)
1 parent fa753db commit 5bac5b3

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

consensus/ethash/consensus.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -669,7 +669,7 @@ func accumulateRewards(config *params.ChainConfig, state *state.StateDB, header
669669
r.Div(blockReward, big32)
670670
reward.Add(reward, r)
671671
}
672-
state.AddBalance(header.Coinbase, reward)
673672
coinbase := utils.GetTreeKeyBalance(header.Coinbase.Bytes())
674673
state.Witness().TouchAddress(coinbase, state.GetBalance(header.Coinbase).Bytes())
674+
state.AddBalance(header.Coinbase, reward)
675675
}

0 commit comments

Comments
 (0)