diff options
Diffstat (limited to 'core/compaction-chain.go')
-rw-r--r-- | core/compaction-chain.go | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/core/compaction-chain.go b/core/compaction-chain.go index 6e6ce75..c176f65 100644 --- a/core/compaction-chain.go +++ b/core/compaction-chain.go @@ -64,7 +64,7 @@ func (cc *compactionChain) blockRegistered(hash common.Hash) (exist bool) { func (cc *compactionChain) processBlock(block *types.Block) error { prevBlock := cc.lastBlock() if prevBlock != nil { - block.ConsensusHeight = prevBlock.ConsensusHeight + 1 + block.Finalization.Height = prevBlock.Finalization.Height + 1 } cc.prevBlockLock.Lock() defer cc.prevBlockLock.Unlock() @@ -79,7 +79,8 @@ func (cc *compactionChain) extractBlocks() []*types.Block { deliveringBlocks := make([]*types.Block, 0) cc.blocksLock.Lock() defer cc.blocksLock.Unlock() - for len(cc.pendingBlocks) != 0 && len(cc.pendingBlocks[0].Randomness) != 0 { + for len(cc.pendingBlocks) != 0 && + len(cc.pendingBlocks[0].Finalization.Randomness) != 0 { var block *types.Block block, cc.pendingBlocks = cc.pendingBlocks[0], cc.pendingBlocks[1:] delete(cc.blocks, block.Hash) @@ -95,7 +96,7 @@ func (cc *compactionChain) processBlockRandomnessResult( } cc.blocksLock.Lock() defer cc.blocksLock.Unlock() - cc.blocks[rand.BlockHash].Randomness = rand.Randomness + cc.blocks[rand.BlockHash].Finalization.Randomness = rand.Randomness return nil } |