factory

package
v1.11.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 14, 2025 License: GPL-3.0 Imports: 16 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewEpochStartInterceptorsContainer

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
	InterceptedDataVerifierFactory process.InterceptedDataVerifierFactory
}

ArgsEpochStartInterceptorContainer holds the arguments needed for creating a new epoch start interceptors container factory

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL