Skip to content

Commit cbc78c2

Browse files
authored
Merge pull request #7353 from multiversx/fix-chain-simulator-genesis-time-init
fix geneis time init
2 parents c7d4f46 + 5999267 commit cbc78c2

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

node/chainSimulator/components/coreComponents.go

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -209,6 +209,8 @@ func CreateCoreComponents(args ArgsCoreComponentsHolder) (*coreComponentsHolder,
209209
return nil, err
210210
}
211211

212+
instance.genesisTime = time.Unix(instance.genesisNodesSetup.GetStartTime(), 0)
213+
212214
log.Debug("chain simulator start time",
213215
"startTime", instance.genesisNodesSetup.GetStartTime(),
214216
"nodesSetup start time", nodesSetup.StartTime,
@@ -232,7 +234,7 @@ func CreateCoreComponents(args ArgsCoreComponentsHolder) (*coreComponentsHolder,
232234

233235
argsManualRoundHandler := ArgManualRoundHandler{
234236
EnableRoundsHandler: instance.enableRoundsHandler,
235-
GenesisTimeStamp: startTime.UnixMilli(),
237+
GenesisTimeStamp: instance.genesisTime.UnixMilli(),
236238
SupernovaGenesisTimeStamp: instance.supernovaGenesisTime.UnixMilli(),
237239
RoundDuration: roundDuration,
238240
SupernovaRoundDuration: time.Duration(chainParamsForSupernova.RoundDuration) * time.Millisecond,
@@ -287,7 +289,6 @@ func CreateCoreComponents(args ArgsCoreComponentsHolder) (*coreComponentsHolder,
287289
}
288290

289291
instance.chanStopNodeProcess = args.ChanStopNodeProcess
290-
instance.genesisTime = time.Unix(instance.genesisNodesSetup.GetStartTime(), 0)
291292
instance.chainID = args.Config.GeneralSettings.ChainID
292293
instance.minTransactionVersion = args.Config.GeneralSettings.MinTransactionVersion
293294
instance.encodedAddressLen, err = computeEncodedAddressLen(instance.addressPubKeyConverter)

0 commit comments

Comments
 (0)