Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewEpochStartInterceptorsContainer ¶
func NewEpochStartInterceptorsContainer(args ArgsEpochStartInterceptorContainer) (process.InterceptorsContainer, process.InterceptorsContainer, error)
NewEpochStartInterceptorsContainer will return a real interceptors container factory, but with many disabled components
Types ¶
type ArgsEpochStartInterceptorContainer ¶
type ArgsEpochStartInterceptorContainer struct { CoreComponents process.CoreComponentsHolder CryptoComponents process.CryptoComponentsHolder Config config.Config ShardCoordinator sharding.Coordinator MainMessenger process.TopicHandler FullArchiveMessenger process.TopicHandler DataPool dataRetriever.PoolsHolder WhiteListHandler update.WhiteListHandler WhiteListerVerifiedTxs update.WhiteListHandler AddressPubkeyConv core.PubkeyConverter NonceConverter typeConverters.Uint64ByteSliceConverter ChainID []byte ArgumentsParser process.ArgumentsParser HeaderIntegrityVerifier process.HeaderIntegrityVerifier RequestHandler process.RequestHandler SignaturesHandler process.SignaturesHandler NodeOperationMode common.NodeOperation }
ArgsEpochStartInterceptorContainer holds the arguments needed for creating a new epoch start interceptors container factory
Click to show internal directories.
Click to hide internal directories.