Versions in this module Expand all Collapse all v1 v1.999.0 Nov 17, 2022 Changes in this version + type CoreComponentsMock struct + APIEconomicsHandler process.EconomicsDataHandler + AddrPubKeyConv core.PubkeyConverter + Alarm core.TimersScheduler + AppStatusHdl core.AppStatusHandler + ArwenChangeLockerInternal common.Locker + ChainIdCalled func() string + ChanStopProcess chan endProcess.ArgEndProcess + EconomicsHandler process.EconomicsDataHandler + EpochChangeNotifier process.EpochNotifier + EpochNotifierWithConfirm factory.EpochStartNotifierWithConfirm + HardforkTriggerPubKeyField []byte + Hash hashing.Hasher + IntMarsh marshal.Marshalizer + MinTransactionVersionCalled func() uint32 + NodeTypeProviderField core.NodeTypeProviderHandler + NodesConfig sharding.GenesisNodesSetupHandler + NtpTimer ntp.SyncTimer + PathHdl storage.PathManagerHandler + ProcessStatusHandlerInternal common.ProcessStatusHandler + RatingHandler sharding.PeerAccountListAndRatingHandler + RatingsConfig process.RatingsInfoHandler + RoundChangeNotifier process.RoundNotifier + RoundHandlerField consensus.RoundHandler + Shuffler nodesCoordinator.NodesShuffler + StartTime time.Time + StatusHdlUtils nodeFactory.StatusHandlersUtils + TxMarsh marshal.Marshalizer + TxSignHasherField hashing.Hasher + TxVersionCheckHandler process.TxVersionCheckerHandler + UInt64ByteSliceConv typeConverters.Uint64ByteSliceConverter + ValPubKeyConv core.PubkeyConverter + VmMarsh marshal.Marshalizer + WDTimer core.WatchdogTimer + func (ccm *CoreComponentsMock) APIEconomicsData() process.EconomicsDataHandler + func (ccm *CoreComponentsMock) AddressPubKeyConverter() core.PubkeyConverter + func (ccm *CoreComponentsMock) AlarmScheduler() core.TimersScheduler + func (ccm *CoreComponentsMock) ArwenChangeLocker() common.Locker + func (ccm *CoreComponentsMock) ChainID() string + func (ccm *CoreComponentsMock) ChanStopNodeProcess() chan endProcess.ArgEndProcess + func (ccm *CoreComponentsMock) CheckSubcomponents() error + func (ccm *CoreComponentsMock) Close() error + func (ccm *CoreComponentsMock) Create() error + func (ccm *CoreComponentsMock) EconomicsData() process.EconomicsDataHandler + func (ccm *CoreComponentsMock) EncodedAddressLen() uint32 + func (ccm *CoreComponentsMock) EpochNotifier() process.EpochNotifier + func (ccm *CoreComponentsMock) EpochStartNotifierWithConfirm() factory.EpochStartNotifierWithConfirm + func (ccm *CoreComponentsMock) GenesisNodesSetup() sharding.GenesisNodesSetupHandler + func (ccm *CoreComponentsMock) GenesisTime() time.Time + func (ccm *CoreComponentsMock) HardforkTriggerPubKey() []byte + func (ccm *CoreComponentsMock) Hasher() hashing.Hasher + func (ccm *CoreComponentsMock) InternalMarshalizer() marshal.Marshalizer + func (ccm *CoreComponentsMock) IsInterfaceNil() bool + func (ccm *CoreComponentsMock) MinTransactionVersion() uint32 + func (ccm *CoreComponentsMock) NodeTypeProvider() core.NodeTypeProviderHandler + func (ccm *CoreComponentsMock) NodesShuffler() nodesCoordinator.NodesShuffler + func (ccm *CoreComponentsMock) PathHandler() storage.PathManagerHandler + func (ccm *CoreComponentsMock) ProcessStatusHandler() common.ProcessStatusHandler + func (ccm *CoreComponentsMock) Rater() sharding.PeerAccountListAndRatingHandler + func (ccm *CoreComponentsMock) RatingsData() process.RatingsInfoHandler + func (ccm *CoreComponentsMock) RoundHandler() consensus.RoundHandler + func (ccm *CoreComponentsMock) RoundNotifier() process.RoundNotifier + func (ccm *CoreComponentsMock) SetInternalMarshalizer(m marshal.Marshalizer) error + func (ccm *CoreComponentsMock) StatusHandler() core.AppStatusHandler + func (ccm *CoreComponentsMock) StatusHandlerUtils() nodeFactory.StatusHandlersUtils + func (ccm *CoreComponentsMock) String() string + func (ccm *CoreComponentsMock) SyncTimer() ntp.SyncTimer + func (ccm *CoreComponentsMock) TxMarshalizer() marshal.Marshalizer + func (ccm *CoreComponentsMock) TxSignHasher() hashing.Hasher + func (ccm *CoreComponentsMock) TxVersionChecker() process.TxVersionCheckerHandler + func (ccm *CoreComponentsMock) Uint64ByteSliceConverter() typeConverters.Uint64ByteSliceConverter + func (ccm *CoreComponentsMock) ValidatorPubKeyConverter() core.PubkeyConverter + func (ccm *CoreComponentsMock) VmMarshalizer() marshal.Marshalizer + func (ccm *CoreComponentsMock) Watchdog() core.WatchdogTimer + type CryptoComponentsMock struct + BlKeyGen crypto.KeyGenerator + BlockSig crypto.SingleSigner + MsgSigVerifier vm.MessageSignVerifier + MultiSig crypto.MultiSigner + PeerSignHandler crypto.PeerSignatureHandler + PrivKey crypto.PrivateKey + PrivKeyBytes []byte + PubKey crypto.PublicKey + PubKeyBytes []byte + PubKeyString string + TxKeyGen crypto.KeyGenerator + TxSig crypto.SingleSigner + func (ccm *CryptoComponentsMock) BlockSignKeyGen() crypto.KeyGenerator + func (ccm *CryptoComponentsMock) BlockSigner() crypto.SingleSigner + func (ccm *CryptoComponentsMock) CheckSubcomponents() error + func (ccm *CryptoComponentsMock) Clone() interface{} + func (ccm *CryptoComponentsMock) Close() error + func (ccm *CryptoComponentsMock) Create() error + func (ccm *CryptoComponentsMock) IsInterfaceNil() bool + func (ccm *CryptoComponentsMock) MessageSignVerifier() vm.MessageSignVerifier + func (ccm *CryptoComponentsMock) MultiSigner() crypto.MultiSigner + func (ccm *CryptoComponentsMock) PeerSignatureHandler() crypto.PeerSignatureHandler + func (ccm *CryptoComponentsMock) PrivateKey() crypto.PrivateKey + func (ccm *CryptoComponentsMock) PrivateKeyBytes() []byte + func (ccm *CryptoComponentsMock) PublicKey() crypto.PublicKey + func (ccm *CryptoComponentsMock) PublicKeyBytes() []byte + func (ccm *CryptoComponentsMock) PublicKeyString() string + func (ccm *CryptoComponentsMock) SetMultiSigner(ms crypto.MultiSigner) error + func (ccm *CryptoComponentsMock) String() string + func (ccm *CryptoComponentsMock) TxSignKeyGen() crypto.KeyGenerator + func (ccm *CryptoComponentsMock) TxSingleSigner() crypto.SingleSigner + type DataComponentsMock struct + BlockChain data.ChainHandler + DataPool dataRetriever.PoolsHolder + EconomicsData factory.EconomicsHandler + MbProvider factory.MiniBlockProvider + Store dataRetriever.StorageService + func (dcm *DataComponentsMock) Blockchain() data.ChainHandler + func (dcm *DataComponentsMock) CheckSubcomponents() error + func (dcm *DataComponentsMock) Clone() interface{} + func (dcm *DataComponentsMock) Close() error + func (dcm *DataComponentsMock) Create() error + func (dcm *DataComponentsMock) Datapool() dataRetriever.PoolsHolder + func (dcm *DataComponentsMock) EconomicsHandler() factory.EconomicsHandler + func (dcm *DataComponentsMock) IsInterfaceNil() bool + func (dcm *DataComponentsMock) MiniBlocksProvider() factory.MiniBlockProvider + func (dcm *DataComponentsMock) SetBlockchain(chain data.ChainHandler) + func (dcm *DataComponentsMock) StorageService() dataRetriever.StorageService + func (dcm *DataComponentsMock) String() string + type NetworkComponentsMock struct + InputAntiFlood factory.P2PAntifloodHandler + Messenger p2p.Messenger + OutputAntiFlood factory.P2PAntifloodHandler + PeerBlackList process.PeerBlackListCacher + PeersRatingHandlerField p2p.PeersRatingHandler + PreferredPeersHolder factory.PreferredPeersHolderHandler + func (ncm *NetworkComponentsMock) CheckSubcomponents() error + func (ncm *NetworkComponentsMock) Close() error + func (ncm *NetworkComponentsMock) Create() error + func (ncm *NetworkComponentsMock) InputAntiFloodHandler() factory.P2PAntifloodHandler + func (ncm *NetworkComponentsMock) IsInterfaceNil() bool + func (ncm *NetworkComponentsMock) NetworkMessenger() p2p.Messenger + func (ncm *NetworkComponentsMock) OutputAntiFloodHandler() factory.P2PAntifloodHandler + func (ncm *NetworkComponentsMock) PeerBlackListHandler() process.PeerBlackListCacher + func (ncm *NetworkComponentsMock) PeerHonestyHandler() factory.PeerHonestyHandler + func (ncm *NetworkComponentsMock) PeersRatingHandler() p2p.PeersRatingHandler + func (ncm *NetworkComponentsMock) PreferredPeersHolderHandler() factory.PreferredPeersHolderHandler + func (ncm *NetworkComponentsMock) PubKeyCacher() process.TimeCacher + func (ncm *NetworkComponentsMock) String() string