Versions in this module Expand all Collapse all v1 v1.999.0 Nov 17, 2022 Changes in this version + func NewPrintDoubleTransactionsDetector(args ArgsPrintDoubleTransactionsDetector) (*printDoubleTransactionsDetector, error) + func NewTransactionCoordinator(args ArgTransactionCoordinator) (*transactionCoordinator, error) + func NewTxTypeHandler(args ArgNewTxTypeHandler) (*txTypeHandler, error) + type ArgNewTxTypeHandler struct + ArgumentParser process.CallArgumentsParser + BuiltInFunctions vmcommon.BuiltInFunctionContainer + ESDTTransferParser vmcommon.ESDTTransferParser + EpochNotifier process.EpochNotifier + PubkeyConverter core.PubkeyConverter + ShardCoordinator sharding.Coordinator + TransferAndAsyncCallbackFixEnableEpoch uint32 + type ArgTransactionCoordinator struct + Accounts state.AccountsAdapter + BalanceComputation preprocess.BalanceComputationHandler + BlockGasAndFeesReCheckEnableEpoch uint32 + BlockSizeComputation preprocess.BlockSizeComputationHandler + DoubleTransactionsDetector process.DoubleTransactionDetector + EconomicsFee process.FeeHandler + EpochNotifier process.EpochNotifier + FeeHandler process.TransactionFeeHandler + GasHandler process.GasHandler + Hasher hashing.Hasher + InterProcessors process.IntermediateProcessorContainer + Marshalizer marshal.Marshalizer + MiniBlockPartialExecutionEnableEpoch uint32 + MiniBlockPool storage.Cacher + PreProcessors process.PreProcessorsContainer + ProcessedMiniBlocksTracker process.ProcessedMiniBlocksTracker + RequestHandler process.RequestHandler + ScheduledMiniBlocksEnableEpoch uint32 + ScheduledTxsExecutionHandler process.ScheduledTxsExecutionHandler + ShardCoordinator sharding.Coordinator + TransactionsLogProcessor process.TransactionLogProcessor + TxTypeHandler process.TxTypeHandler + type ArgsPrintDoubleTransactionsDetector struct + AddFailedRelayedTxToInvalidMBsDisableEpoch uint32 + EpochNotifier process.EpochNotifier + Hasher hashing.Hasher + Marshaller marshal.Marshalizer