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 NewInterceptedMetaHeaderDataFactory(argument *ArgInterceptedDataFactory) (*interceptedMetaHeaderDataFactory, error) + func NewInterceptedMiniblockDataFactory(argument *ArgInterceptedDataFactory) (*interceptedMiniblockDataFactory, error) + func NewInterceptedRewardTxDataFactory(argument *ArgInterceptedDataFactory) (*interceptedRewardTxDataFactory, error) + func NewInterceptedShardHeaderDataFactory(argument *ArgInterceptedDataFactory) (*interceptedShardHeaderDataFactory, error) + func NewInterceptedTrieNodeDataFactory(argument *ArgInterceptedDataFactory) (*interceptedTrieNodeDataFactory, error) + func NewInterceptedTxDataFactory(argument *ArgInterceptedDataFactory) (*interceptedTxDataFactory, error) + func NewInterceptedUnsignedTxDataFactory(argument *ArgInterceptedDataFactory) (*interceptedUnsignedTxDataFactory, error) + type ArgInterceptedDataFactory struct + AddressPubkeyConv core.PubkeyConverter + ArgsParser process.ArgumentsParser + BlockKeyGen crypto.KeyGenerator + BlockSigner crypto.SingleSigner + ChainID []byte + EpochStartTrigger process.EpochStartTriggerHandler + FeeHandler process.FeeHandler + Hasher hashing.Hasher + HeaderIntegrityVerifier process.InterceptedHeaderIntegrityVerifier + HeaderSigVerifier process.InterceptedHeaderSigVerifier + KeyGen crypto.KeyGenerator + MinTransactionVersion uint32 + MultiSigVerifier crypto.MultiSigVerifier + NodesCoordinator sharding.NodesCoordinator + ProtoMarshalizer marshal.Marshalizer + ShardCoordinator sharding.Coordinator + Signer crypto.SingleSigner + TxSignMarshalizer marshal.Marshalizer + ValidityAttester process.ValidityAttester + WhiteListerVerifiedTxs process.WhiteListHandler