Documentation ¶
Index ¶
- func NewFeeAccumulator() (*feeHandler, error)
- func NewIntermediateResultsProcessor(hasher hashing.Hasher, marshalizer marshal.Marshalizer, ...) (*intermediateResultsProcessor, error)
- func NewOneMiniBlockPostProcessor(hasher hashing.Hasher, marshalizer marshal.Marshalizer, ...) (*oneMBPostProcessor, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewFeeAccumulator ¶
func NewFeeAccumulator() (*feeHandler, error)
NewFeeAccumulator constructor for the fee accumulator
func NewIntermediateResultsProcessor ¶
func NewIntermediateResultsProcessor( hasher hashing.Hasher, marshalizer marshal.Marshalizer, coordinator sharding.Coordinator, pubkeyConv state.PubkeyConverter, store dataRetriever.StorageService, blockType block.Type, currTxs dataRetriever.TransactionCacher, ) (*intermediateResultsProcessor, error)
NewIntermediateResultsProcessor creates a new intermediate results processor
func NewOneMiniBlockPostProcessor ¶
func NewOneMiniBlockPostProcessor( hasher hashing.Hasher, marshalizer marshal.Marshalizer, coordinator sharding.Coordinator, store dataRetriever.StorageService, blockType block.Type, storageType dataRetriever.UnitType, ) (*oneMBPostProcessor, error)
NewOneMiniBlockPostProcessor creates a new intermediate results processor
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.