Documentation ¶
Index ¶
- type CoreComponentsHolderStub
- func (stub *CoreComponentsHolderStub) APIEconomicsData() process.EconomicsDataHandler
- func (stub *CoreComponentsHolderStub) AddressPubKeyConverter() core.PubkeyConverter
- func (stub *CoreComponentsHolderStub) AlarmScheduler() core.TimersScheduler
- func (stub *CoreComponentsHolderStub) ChainID() string
- func (stub *CoreComponentsHolderStub) ChanStopNodeProcess() chan endProcess.ArgEndProcess
- func (stub *CoreComponentsHolderStub) EconomicsData() process.EconomicsDataHandler
- func (stub *CoreComponentsHolderStub) EnableEpochsHandler() common.EnableEpochsHandler
- func (stub *CoreComponentsHolderStub) EnableRoundsHandler() process.EnableRoundsHandler
- func (stub *CoreComponentsHolderStub) EncodedAddressLen() uint32
- func (stub *CoreComponentsHolderStub) EpochNotifier() process.EpochNotifier
- func (stub *CoreComponentsHolderStub) EpochStartNotifierWithConfirm() factory.EpochStartNotifierWithConfirm
- func (stub *CoreComponentsHolderStub) GenesisNodesSetup() sharding.GenesisNodesSetupHandler
- func (stub *CoreComponentsHolderStub) GenesisTime() time.Time
- func (stub *CoreComponentsHolderStub) HardforkTriggerPubKey() []byte
- func (stub *CoreComponentsHolderStub) Hasher() hashing.Hasher
- func (stub *CoreComponentsHolderStub) InternalMarshalizer() marshal.Marshalizer
- func (stub *CoreComponentsHolderStub) IsInterfaceNil() bool
- func (stub *CoreComponentsHolderStub) MinTransactionVersion() uint32
- func (stub *CoreComponentsHolderStub) NodeTypeProvider() core.NodeTypeProviderHandler
- func (stub *CoreComponentsHolderStub) NodesShuffler() nodesCoordinator.NodesShuffler
- func (stub *CoreComponentsHolderStub) PathHandler() storage.PathManagerHandler
- func (stub *CoreComponentsHolderStub) ProcessStatusHandler() common.ProcessStatusHandler
- func (stub *CoreComponentsHolderStub) Rater() sharding.PeerAccountListAndRatingHandler
- func (stub *CoreComponentsHolderStub) RatingsData() process.RatingsInfoHandler
- func (stub *CoreComponentsHolderStub) RoundHandler() consensus.RoundHandler
- func (stub *CoreComponentsHolderStub) SetInternalMarshalizer(marshalizer marshal.Marshalizer) error
- func (stub *CoreComponentsHolderStub) SyncTimer() ntp.SyncTimer
- func (stub *CoreComponentsHolderStub) TxMarshalizer() marshal.Marshalizer
- func (stub *CoreComponentsHolderStub) TxSignHasher() hashing.Hasher
- func (stub *CoreComponentsHolderStub) TxVersionChecker() process.TxVersionCheckerHandler
- func (stub *CoreComponentsHolderStub) Uint64ByteSliceConverter() typeConverters.Uint64ByteSliceConverter
- func (stub *CoreComponentsHolderStub) ValidatorPubKeyConverter() core.PubkeyConverter
- func (stub *CoreComponentsHolderStub) VmMarshalizer() marshal.Marshalizer
- func (stub *CoreComponentsHolderStub) WasmVMChangeLocker() common.Locker
- func (stub *CoreComponentsHolderStub) Watchdog() core.WatchdogTimer
- type StatusCoreComponentsStub
- func (stub *StatusCoreComponentsStub) AppStatusHandler() core.AppStatusHandler
- func (stub *StatusCoreComponentsStub) CheckSubcomponents() error
- func (stub *StatusCoreComponentsStub) Close() error
- func (stub *StatusCoreComponentsStub) Create() error
- func (stub *StatusCoreComponentsStub) IsInterfaceNil() bool
- func (stub *StatusCoreComponentsStub) NetworkStatistics() factory.NetworkStatisticsProvider
- func (stub *StatusCoreComponentsStub) PersistentStatusHandler() factory.PersistentStatusHandler
- func (stub *StatusCoreComponentsStub) ResourceMonitor() factory.ResourceMonitor
- func (stub *StatusCoreComponentsStub) StatusMetrics() external.StatusMetricsHandler
- func (stub *StatusCoreComponentsStub) String() string
- func (stub *StatusCoreComponentsStub) TrieSyncStatistics() factory.TrieSyncStatisticsProvider
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CoreComponentsHolderStub ¶ added in v1.5.0
type CoreComponentsHolderStub struct { InternalMarshalizerCalled func() marshal.Marshalizer SetInternalMarshalizerCalled func(marshalizer marshal.Marshalizer) error TxMarshalizerCalled func() marshal.Marshalizer VmMarshalizerCalled func() marshal.Marshalizer HasherCalled func() hashing.Hasher TxSignHasherCalled func() hashing.Hasher Uint64ByteSliceConverterCalled func() typeConverters.Uint64ByteSliceConverter AddressPubKeyConverterCalled func() core.PubkeyConverter ValidatorPubKeyConverterCalled func() core.PubkeyConverter PathHandlerCalled func() storage.PathManagerHandler WatchdogCalled func() core.WatchdogTimer AlarmSchedulerCalled func() core.TimersScheduler SyncTimerCalled func() ntp.SyncTimer RoundHandlerCalled func() consensus.RoundHandler EconomicsDataCalled func() process.EconomicsDataHandler APIEconomicsDataCalled func() process.EconomicsDataHandler RatingsDataCalled func() process.RatingsInfoHandler RaterCalled func() sharding.PeerAccountListAndRatingHandler GenesisNodesSetupCalled func() sharding.GenesisNodesSetupHandler NodesShufflerCalled func() nodesCoordinator.NodesShuffler EpochNotifierCalled func() process.EpochNotifier EnableRoundsHandlerCalled func() process.EnableRoundsHandler EpochStartNotifierWithConfirmCalled func() factory.EpochStartNotifierWithConfirm ChanStopNodeProcessCalled func() chan endProcess.ArgEndProcess GenesisTimeCalled func() time.Time ChainIDCalled func() string MinTransactionVersionCalled func() uint32 TxVersionCheckerCalled func() process.TxVersionCheckerHandler EncodedAddressLenCalled func() uint32 NodeTypeProviderCalled func() core.NodeTypeProviderHandler WasmVMChangeLockerCalled func() common.Locker ProcessStatusHandlerCalled func() common.ProcessStatusHandler HardforkTriggerPubKeyCalled func() []byte EnableEpochsHandlerCalled func() common.EnableEpochsHandler }
CoreComponentsHolderStub -
func NewCoreComponentsHolderStubFromRealComponent ¶ added in v1.5.0
func NewCoreComponentsHolderStubFromRealComponent(coreComponents factory.CoreComponentsHolder) *CoreComponentsHolderStub
NewCoreComponentsHolderStubFromRealComponent -
func (*CoreComponentsHolderStub) APIEconomicsData ¶ added in v1.5.0
func (stub *CoreComponentsHolderStub) APIEconomicsData() process.EconomicsDataHandler
APIEconomicsData -
func (*CoreComponentsHolderStub) AddressPubKeyConverter ¶ added in v1.5.0
func (stub *CoreComponentsHolderStub) AddressPubKeyConverter() core.PubkeyConverter
AddressPubKeyConverter -
func (*CoreComponentsHolderStub) AlarmScheduler ¶ added in v1.5.0
func (stub *CoreComponentsHolderStub) AlarmScheduler() core.TimersScheduler
AlarmScheduler -
func (*CoreComponentsHolderStub) ChainID ¶ added in v1.5.0
func (stub *CoreComponentsHolderStub) ChainID() string
ChainID -
func (*CoreComponentsHolderStub) ChanStopNodeProcess ¶ added in v1.5.0
func (stub *CoreComponentsHolderStub) ChanStopNodeProcess() chan endProcess.ArgEndProcess
ChanStopNodeProcess -
func (*CoreComponentsHolderStub) EconomicsData ¶ added in v1.5.0
func (stub *CoreComponentsHolderStub) EconomicsData() process.EconomicsDataHandler
EconomicsData -
func (*CoreComponentsHolderStub) EnableEpochsHandler ¶ added in v1.5.0
func (stub *CoreComponentsHolderStub) EnableEpochsHandler() common.EnableEpochsHandler
EnableEpochsHandler -
func (*CoreComponentsHolderStub) EnableRoundsHandler ¶ added in v1.5.0
func (stub *CoreComponentsHolderStub) EnableRoundsHandler() process.EnableRoundsHandler
EnableRoundsHandler -
func (*CoreComponentsHolderStub) EncodedAddressLen ¶ added in v1.5.0
func (stub *CoreComponentsHolderStub) EncodedAddressLen() uint32
EncodedAddressLen -
func (*CoreComponentsHolderStub) EpochNotifier ¶ added in v1.5.0
func (stub *CoreComponentsHolderStub) EpochNotifier() process.EpochNotifier
EpochNotifier -
func (*CoreComponentsHolderStub) EpochStartNotifierWithConfirm ¶ added in v1.5.0
func (stub *CoreComponentsHolderStub) EpochStartNotifierWithConfirm() factory.EpochStartNotifierWithConfirm
EpochStartNotifierWithConfirm -
func (*CoreComponentsHolderStub) GenesisNodesSetup ¶ added in v1.5.0
func (stub *CoreComponentsHolderStub) GenesisNodesSetup() sharding.GenesisNodesSetupHandler
GenesisNodesSetup -
func (*CoreComponentsHolderStub) GenesisTime ¶ added in v1.5.0
func (stub *CoreComponentsHolderStub) GenesisTime() time.Time
GenesisTime -
func (*CoreComponentsHolderStub) HardforkTriggerPubKey ¶ added in v1.5.0
func (stub *CoreComponentsHolderStub) HardforkTriggerPubKey() []byte
HardforkTriggerPubKey -
func (*CoreComponentsHolderStub) Hasher ¶ added in v1.5.0
func (stub *CoreComponentsHolderStub) Hasher() hashing.Hasher
Hasher -
func (*CoreComponentsHolderStub) InternalMarshalizer ¶ added in v1.5.0
func (stub *CoreComponentsHolderStub) InternalMarshalizer() marshal.Marshalizer
InternalMarshalizer -
func (*CoreComponentsHolderStub) IsInterfaceNil ¶ added in v1.5.0
func (stub *CoreComponentsHolderStub) IsInterfaceNil() bool
IsInterfaceNil -
func (*CoreComponentsHolderStub) MinTransactionVersion ¶ added in v1.5.0
func (stub *CoreComponentsHolderStub) MinTransactionVersion() uint32
MinTransactionVersion -
func (*CoreComponentsHolderStub) NodeTypeProvider ¶ added in v1.5.0
func (stub *CoreComponentsHolderStub) NodeTypeProvider() core.NodeTypeProviderHandler
NodeTypeProvider -
func (*CoreComponentsHolderStub) NodesShuffler ¶ added in v1.5.0
func (stub *CoreComponentsHolderStub) NodesShuffler() nodesCoordinator.NodesShuffler
NodesShuffler -
func (*CoreComponentsHolderStub) PathHandler ¶ added in v1.5.0
func (stub *CoreComponentsHolderStub) PathHandler() storage.PathManagerHandler
PathHandler -
func (*CoreComponentsHolderStub) ProcessStatusHandler ¶ added in v1.5.0
func (stub *CoreComponentsHolderStub) ProcessStatusHandler() common.ProcessStatusHandler
ProcessStatusHandler -
func (*CoreComponentsHolderStub) Rater ¶ added in v1.5.0
func (stub *CoreComponentsHolderStub) Rater() sharding.PeerAccountListAndRatingHandler
Rater -
func (*CoreComponentsHolderStub) RatingsData ¶ added in v1.5.0
func (stub *CoreComponentsHolderStub) RatingsData() process.RatingsInfoHandler
RatingsData -
func (*CoreComponentsHolderStub) RoundHandler ¶ added in v1.5.0
func (stub *CoreComponentsHolderStub) RoundHandler() consensus.RoundHandler
RoundHandler -
func (*CoreComponentsHolderStub) SetInternalMarshalizer ¶ added in v1.5.0
func (stub *CoreComponentsHolderStub) SetInternalMarshalizer(marshalizer marshal.Marshalizer) error
SetInternalMarshalizer -
func (*CoreComponentsHolderStub) SyncTimer ¶ added in v1.5.0
func (stub *CoreComponentsHolderStub) SyncTimer() ntp.SyncTimer
SyncTimer -
func (*CoreComponentsHolderStub) TxMarshalizer ¶ added in v1.5.0
func (stub *CoreComponentsHolderStub) TxMarshalizer() marshal.Marshalizer
TxMarshalizer -
func (*CoreComponentsHolderStub) TxSignHasher ¶ added in v1.5.0
func (stub *CoreComponentsHolderStub) TxSignHasher() hashing.Hasher
TxSignHasher -
func (*CoreComponentsHolderStub) TxVersionChecker ¶ added in v1.5.0
func (stub *CoreComponentsHolderStub) TxVersionChecker() process.TxVersionCheckerHandler
TxVersionChecker -
func (*CoreComponentsHolderStub) Uint64ByteSliceConverter ¶ added in v1.5.0
func (stub *CoreComponentsHolderStub) Uint64ByteSliceConverter() typeConverters.Uint64ByteSliceConverter
Uint64ByteSliceConverter -
func (*CoreComponentsHolderStub) ValidatorPubKeyConverter ¶ added in v1.5.0
func (stub *CoreComponentsHolderStub) ValidatorPubKeyConverter() core.PubkeyConverter
ValidatorPubKeyConverter -
func (*CoreComponentsHolderStub) VmMarshalizer ¶ added in v1.5.0
func (stub *CoreComponentsHolderStub) VmMarshalizer() marshal.Marshalizer
VmMarshalizer -
func (*CoreComponentsHolderStub) WasmVMChangeLocker ¶ added in v1.5.0
func (stub *CoreComponentsHolderStub) WasmVMChangeLocker() common.Locker
WasmVMChangeLocker -
func (*CoreComponentsHolderStub) Watchdog ¶ added in v1.5.0
func (stub *CoreComponentsHolderStub) Watchdog() core.WatchdogTimer
Watchdog -
type StatusCoreComponentsStub ¶
type StatusCoreComponentsStub struct { ResourceMonitorField factory.ResourceMonitor NetworkStatisticsField factory.NetworkStatisticsProvider TrieSyncStatisticsField factory.TrieSyncStatisticsProvider AppStatusHandlerField core.AppStatusHandler StatusMetricsField external.StatusMetricsHandler PersistentStatusHandlerField factory.PersistentStatusHandler }
StatusCoreComponentsStub -
func (*StatusCoreComponentsStub) AppStatusHandler ¶
func (stub *StatusCoreComponentsStub) AppStatusHandler() core.AppStatusHandler
AppStatusHandler -
func (*StatusCoreComponentsStub) CheckSubcomponents ¶
func (stub *StatusCoreComponentsStub) CheckSubcomponents() error
CheckSubcomponents -
func (*StatusCoreComponentsStub) Close ¶
func (stub *StatusCoreComponentsStub) Close() error
Close -
func (*StatusCoreComponentsStub) Create ¶
func (stub *StatusCoreComponentsStub) Create() error
Create -
func (*StatusCoreComponentsStub) IsInterfaceNil ¶
func (stub *StatusCoreComponentsStub) IsInterfaceNil() bool
IsInterfaceNil -
func (*StatusCoreComponentsStub) NetworkStatistics ¶
func (stub *StatusCoreComponentsStub) NetworkStatistics() factory.NetworkStatisticsProvider
NetworkStatistics -
func (*StatusCoreComponentsStub) PersistentStatusHandler ¶
func (stub *StatusCoreComponentsStub) PersistentStatusHandler() factory.PersistentStatusHandler
PersistentStatusHandler -
func (*StatusCoreComponentsStub) ResourceMonitor ¶
func (stub *StatusCoreComponentsStub) ResourceMonitor() factory.ResourceMonitor
ResourceMonitor -
func (*StatusCoreComponentsStub) StatusMetrics ¶
func (stub *StatusCoreComponentsStub) StatusMetrics() external.StatusMetricsHandler
StatusMetrics -
func (*StatusCoreComponentsStub) String ¶
func (stub *StatusCoreComponentsStub) String() string
String -
func (*StatusCoreComponentsStub) TrieSyncStatistics ¶
func (stub *StatusCoreComponentsStub) TrieSyncStatistics() factory.TrieSyncStatisticsProvider
TrieSyncStatistics -