Versions in this module Expand all Collapse all v1 v1.4.0 Nov 11, 2022 Changes in this version + func NewManagedProcessComponents(pcf *processComponentsFactory) (*managedProcessComponents, error) + func NewProcessComponentsFactory(args ProcessComponentsFactoryArgs) (*processComponentsFactory, error) + type ProcessComponentsFactoryArgs struct + AccountsParser genesis.AccountsParser + BootstrapComponents factory.BootstrapComponentsHolder + Config config.Config + CoreData factory.CoreComponentsHolder + Crypto factory.CryptoComponentsHolder + Data factory.DataComponentsHolder + EpochConfig config.EpochConfig + GasSchedule core.GasScheduleNotifier + HistoryRepo dblookupext.HistoryRepository + ImportDBConfig config.ImportDbConfig + ImportStartHandler update.ImportStartHandler + MaxRating uint32 + Network factory.NetworkComponentsHolder + NodesCoordinator nodesCoordinator.NodesCoordinator + PrefConfigs config.PreferencesConfig + RequestedItemsHandler dataRetriever.RequestedItemsHandler + SmartContractParser genesis.InitialSmartContractParser + State factory.StateComponentsHolder + StatusComponents factory.StatusComponentsHolder + StatusCoreComponents factory.StatusCoreComponentsHolder + SystemSCConfig *config.SystemSmartContractsConfig + Version string + WhiteListHandler process.WhiteListHandler + WhiteListerVerifiedTxs process.WhiteListHandler + WorkingDir string