From d5b6672c2f16265ebc8b26c6df9e3e3254a795de Mon Sep 17 00:00:00 2001 From: Pratik Patil Date: Wed, 21 Jun 2023 08:10:40 +0530 Subject: [PATCH] fixed MVHashMap being enabled even when paralellUniverse is set to 0 (#900) --- params/config.go | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/params/config.go b/params/config.go index 7ca118f8d8..599d83bb6c 100644 --- a/params/config.go +++ b/params/config.go @@ -637,8 +637,10 @@ func (c *BorConfig) CalculateStateSyncDelay(number uint64) uint64 { // TODO: modify this function once the block number is finalized func (c *BorConfig) IsParallelUniverse(number *big.Int) bool { - if c.ParallelUniverseBlock == big.NewInt(0) { - return false + if c.ParallelUniverseBlock != nil { + if c.ParallelUniverseBlock.Cmp(big.NewInt(0)) == 0 { + return false + } } return isForked(c.ParallelUniverseBlock, number)