diff options
Diffstat (limited to 'data/bookkeeping/block.go')
-rw-r--r-- | data/bookkeeping/block.go | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/data/bookkeeping/block.go b/data/bookkeeping/block.go index 3998ad854..a60a9362c 100644 --- a/data/bookkeeping/block.go +++ b/data/bookkeeping/block.go @@ -478,6 +478,9 @@ func MakeBlock(prev BlockHeader) Block { if err != nil { logging.Base().Warnf("MakeBlock: computing empty TxnRoot: %v", err) } + // We can't know the entire RewardsState yet, but we can carry over the special addresses. + blk.BlockHeader.RewardsState.FeeSink = prev.RewardsState.FeeSink + blk.BlockHeader.RewardsState.RewardsPool = prev.RewardsState.RewardsPool return blk } |