diff --git a/node/chainSimulator/components/coreComponents.go b/node/chainSimulator/components/coreComponents.go index 6393dcec40..2e8aedca1f 100644 --- a/node/chainSimulator/components/coreComponents.go +++ b/node/chainSimulator/components/coreComponents.go @@ -209,6 +209,8 @@ func CreateCoreComponents(args ArgsCoreComponentsHolder) (*coreComponentsHolder, return nil, err } + instance.genesisTime = time.Unix(instance.genesisNodesSetup.GetStartTime(), 0) + log.Debug("chain simulator start time", "startTime", instance.genesisNodesSetup.GetStartTime(), "nodesSetup start time", nodesSetup.StartTime, @@ -232,7 +234,7 @@ func CreateCoreComponents(args ArgsCoreComponentsHolder) (*coreComponentsHolder, argsManualRoundHandler := ArgManualRoundHandler{ EnableRoundsHandler: instance.enableRoundsHandler, - GenesisTimeStamp: startTime.UnixMilli(), + GenesisTimeStamp: instance.genesisTime.UnixMilli(), SupernovaGenesisTimeStamp: instance.supernovaGenesisTime.UnixMilli(), RoundDuration: roundDuration, SupernovaRoundDuration: time.Duration(chainParamsForSupernova.RoundDuration) * time.Millisecond, @@ -287,7 +289,6 @@ func CreateCoreComponents(args ArgsCoreComponentsHolder) (*coreComponentsHolder, } instance.chanStopNodeProcess = args.ChanStopNodeProcess - instance.genesisTime = time.Unix(instance.genesisNodesSetup.GetStartTime(), 0) instance.chainID = args.Config.GeneralSettings.ChainID instance.minTransactionVersion = args.Config.GeneralSettings.MinTransactionVersion instance.encodedAddressLen, err = computeEncodedAddressLen(instance.addressPubKeyConverter)