Versions in this module Expand all Collapse all v0 v0.0.2 Oct 31, 2023 v0.0.1 Oct 30, 2023 Changes in this version + func NewMetaInterceptorsContainerFactory(args MetaInterceptorsContainerFactoryArgs) (*metaInterceptorsContainerFactory, error) + func NewShardInterceptorsContainerFactory(args ShardInterceptorsContainerFactoryArgs) (*shardInterceptorsContainerFactory, error) + type MetaInterceptorsContainerFactoryArgs struct + Accounts state.AccountsAdapter + AddressPubkeyConverter core.PubkeyConverter + AntifloodHandler process.P2PAntifloodHandler + ArgumentsParser process.ArgumentsParser + BlackList process.TimeCacher + BlockKeyGen crypto.KeyGenerator + BlockSingleSigner crypto.SingleSigner + ChainID []byte + DataPool dataRetriever.PoolsHolder + EpochStartTrigger process.EpochStartTriggerHandler + Hasher hashing.Hasher + HeaderIntegrityVerifier process.InterceptedHeaderIntegrityVerifier + HeaderSigVerifier process.InterceptedHeaderSigVerifier + KeyGen crypto.KeyGenerator + MaxTxNonceDeltaAllowed int + Messenger process.TopicHandler + MinTransactionVersion uint32 + MultiSigner crypto.MultiSigner + NodesCoordinator sharding.NodesCoordinator + ProtoMarshalizer marshal.Marshalizer + ShardCoordinator sharding.Coordinator + SingleSigner crypto.SingleSigner + SizeCheckDelta uint32 + Store dataRetriever.StorageService + TxFeeHandler process.FeeHandler + TxSignMarshalizer marshal.Marshalizer + ValidityAttester process.ValidityAttester + WhiteListHandler process.WhiteListHandler + WhiteListerVerifiedTxs process.WhiteListHandler + type ShardInterceptorsContainerFactoryArgs struct + Accounts state.AccountsAdapter + AddressPubkeyConverter core.PubkeyConverter + AntifloodHandler process.P2PAntifloodHandler + ArgumentsParser process.ArgumentsParser + BlockBlackList process.TimeCacher + BlockSignKeyGen crypto.KeyGenerator + BlockSingleSigner crypto.SingleSigner + ChainID []byte + DataPool dataRetriever.PoolsHolder + EpochStartTrigger process.EpochStartTriggerHandler + Hasher hashing.Hasher + HeaderIntegrityVerifier process.InterceptedHeaderIntegrityVerifier + HeaderSigVerifier process.InterceptedHeaderSigVerifier + KeyGen crypto.KeyGenerator + MaxTxNonceDeltaAllowed int + Messenger process.TopicHandler + MinTransactionVersion uint32 + MultiSigner crypto.MultiSigner + NodesCoordinator sharding.NodesCoordinator + ProtoMarshalizer marshal.Marshalizer + ShardCoordinator sharding.Coordinator + SingleSigner crypto.SingleSigner + SizeCheckDelta uint32 + Store dataRetriever.StorageService + TxFeeHandler process.FeeHandler + TxSignMarshalizer marshal.Marshalizer + ValidityAttester process.ValidityAttester + WhiteListHandler process.WhiteListHandler + WhiteListerVerifiedTxs process.WhiteListHandler