mock

package
v1.4.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 11, 2022 License: GPL-3.0 Imports: 17 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type FacadeStub added in v1.2.23

type FacadeStub struct {
	ShouldErrorStart           bool
	ShouldErrorStop            bool
	GetHeartbeatsHandler       func() ([]data.PubKeyHeartbeat, error)
	GetBalanceCalled           func(address string, options api.AccountQueryOptions) (*big.Int, api.BlockInfo, error)
	GetAccountCalled           func(address string, options api.AccountQueryOptions) (api.AccountResponse, api.BlockInfo, error)
	GetAccountsCalled          func(addresses []string, options api.AccountQueryOptions) (map[string]*api.AccountResponse, api.BlockInfo, error)
	GenerateTransactionHandler func(sender string, receiver string, value *big.Int, code string) (*transaction.Transaction, error)
	GetTransactionHandler      func(hash string, withResults bool) (*transaction.ApiTransactionResult, error)
	CreateTransactionHandler   func(nonce uint64, value string, receiver string, receiverUsername []byte, sender string, senderUsername []byte, gasPrice uint64,
		gasLimit uint64, data []byte, signatureHex string, chainID string, version uint32, options uint32) (*transaction.Transaction, []byte, error)
	ValidateTransactionHandler                  func(tx *transaction.Transaction) error
	ValidateTransactionForSimulationHandler     func(tx *transaction.Transaction, bypassSignature bool) error
	SendBulkTransactionsHandler                 func(txs []*transaction.Transaction) (uint64, error)
	ExecuteSCQueryHandler                       func(query *process.SCQuery) (*vm.VMOutputApi, error)
	StatusMetricsHandler                        func() external.StatusMetricsHandler
	ValidatorStatisticsHandler                  func() (map[string]*state.ValidatorApiResponse, error)
	ComputeTransactionGasLimitHandler           func(tx *transaction.Transaction) (*transaction.CostResponse, error)
	NodeConfigCalled                            func() map[string]interface{}
	GetQueryHandlerCalled                       func(name string) (debug.QueryHandler, error)
	GetValueForKeyCalled                        func(address string, key string, options api.AccountQueryOptions) (string, api.BlockInfo, error)
	GetPeerInfoCalled                           func(pid string) ([]core.QueryP2PPeerInfo, error)
	GetEpochStartDataAPICalled                  func(epoch uint32) (*common.EpochStartDataAPI, error)
	GetThrottlerForEndpointCalled               func(endpoint string) (core.Throttler, bool)
	GetUsernameCalled                           func(address string, options api.AccountQueryOptions) (string, api.BlockInfo, error)
	GetCodeHashCalled                           func(address string, options api.AccountQueryOptions) ([]byte, api.BlockInfo, error)
	GetKeyValuePairsCalled                      func(address string, options api.AccountQueryOptions) (map[string]string, api.BlockInfo, error)
	SimulateTransactionExecutionHandler         func(tx *transaction.Transaction) (*txSimData.SimulationResults, error)
	GetESDTDataCalled                           func(address string, key string, nonce uint64, options api.AccountQueryOptions) (*esdt.ESDigitalToken, api.BlockInfo, error)
	GetAllESDTTokensCalled                      func(address string, options api.AccountQueryOptions) (map[string]*esdt.ESDigitalToken, api.BlockInfo, error)
	GetESDTsWithRoleCalled                      func(address string, role string, options api.AccountQueryOptions) ([]string, api.BlockInfo, error)
	GetESDTsRolesCalled                         func(address string, options api.AccountQueryOptions) (map[string][]string, api.BlockInfo, error)
	GetNFTTokenIDsRegisteredByAddressCalled     func(address string, options api.AccountQueryOptions) ([]string, api.BlockInfo, error)
	GetBlockByHashCalled                        func(hash string, options api.BlockQueryOptions) (*api.Block, error)
	GetBlockByNonceCalled                       func(nonce uint64, options api.BlockQueryOptions) (*api.Block, error)
	GetAlteredAccountsForBlockCalled            func(options api.GetAlteredAccountsForBlockOptions) ([]*outportcore.AlteredAccount, error)
	GetBlockByRoundCalled                       func(round uint64, options api.BlockQueryOptions) (*api.Block, error)
	GetInternalShardBlockByNonceCalled          func(format common.ApiOutputFormat, nonce uint64) (interface{}, error)
	GetInternalShardBlockByHashCalled           func(format common.ApiOutputFormat, hash string) (interface{}, error)
	GetInternalShardBlockByRoundCalled          func(format common.ApiOutputFormat, round uint64) (interface{}, error)
	GetInternalMetaBlockByNonceCalled           func(format common.ApiOutputFormat, nonce uint64) (interface{}, error)
	GetInternalMetaBlockByHashCalled            func(format common.ApiOutputFormat, hash string) (interface{}, error)
	GetInternalMetaBlockByRoundCalled           func(format common.ApiOutputFormat, round uint64) (interface{}, error)
	GetInternalStartOfEpochMetaBlockCalled      func(format common.ApiOutputFormat, epoch uint32) (interface{}, error)
	GetInternalMiniBlockByHashCalled            func(format common.ApiOutputFormat, txHash string, epoch uint32) (interface{}, error)
	GetTotalStakedValueHandler                  func() (*api.StakeValues, error)
	GetAllIssuedESDTsCalled                     func(tokenType string) ([]string, error)
	GetDirectStakedListHandler                  func() ([]*api.DirectStakedValue, error)
	GetDelegatorsListHandler                    func() ([]*api.Delegator, error)
	GetProofCalled                              func(string, string) (*common.GetProofResponse, error)
	GetProofCurrentRootHashCalled               func(string) (*common.GetProofResponse, error)
	GetProofDataTrieCalled                      func(string, string, string) (*common.GetProofResponse, *common.GetProofResponse, error)
	VerifyProofCalled                           func(string, string, [][]byte) (bool, error)
	GetTokenSupplyCalled                        func(token string) (*api.ESDTSupply, error)
	GetGenesisNodesPubKeysCalled                func() (map[uint32][]string, map[uint32][]string, error)
	GetGenesisBalancesCalled                    func() ([]*common.InitialAccountAPI, error)
	GetTransactionsPoolCalled                   func(fields string) (*common.TransactionsPoolAPIResponse, error)
	GetTransactionsPoolForSenderCalled          func(sender, fields string) (*common.TransactionsPoolForSenderApiResponse, error)
	GetLastPoolNonceForSenderCalled             func(sender string) (uint64, error)
	GetTransactionsPoolNonceGapsForSenderCalled func(sender string) (*common.TransactionsPoolNonceGapsForSenderApiResponse, error)
	GetGasConfigsCalled                         func() (map[string]map[string]uint64, error)
}

FacadeStub is the mock implementation of a node router handler

func (*FacadeStub) Close added in v1.2.23

func (f *FacadeStub) Close() error

Close -

func (*FacadeStub) ComputeTransactionGasLimit added in v1.2.23

func (f *FacadeStub) ComputeTransactionGasLimit(tx *transaction.Transaction) (*transaction.CostResponse, error)

ComputeTransactionGasLimit -

func (*FacadeStub) CreateTransaction added in v1.2.23

func (f *FacadeStub) CreateTransaction(
	nonce uint64,
	value string,
	receiver string,
	receiverUsername []byte,
	sender string,
	senderUsername []byte,
	gasPrice uint64,
	gasLimit uint64,
	data []byte,
	signatureHex string,
	chainID string,
	version uint32,
	options uint32,
) (*transaction.Transaction, []byte, error)

CreateTransaction is mock implementation of a handler's CreateTransaction method

func (*FacadeStub) DecodeAddressPubkey added in v1.2.23

func (f *FacadeStub) DecodeAddressPubkey(pk string) ([]byte, error)

DecodeAddressPubkey -

func (*FacadeStub) EncodeAddressPubkey added in v1.2.23

func (f *FacadeStub) EncodeAddressPubkey(pk []byte) (string, error)

EncodeAddressPubkey -

func (*FacadeStub) ExecuteSCQuery added in v1.2.23

func (f *FacadeStub) ExecuteSCQuery(query *process.SCQuery) (*vm.VMOutputApi, error)

ExecuteSCQuery is a mock implementation.

func (*FacadeStub) GetAccount added in v1.2.23

func (f *FacadeStub) GetAccount(address string, options api.AccountQueryOptions) (api.AccountResponse, api.BlockInfo, error)

GetAccount -

func (*FacadeStub) GetAccounts added in v1.4.0

func (f *FacadeStub) GetAccounts(addresses []string, options api.AccountQueryOptions) (map[string]*api.AccountResponse, api.BlockInfo, error)

GetAccounts -

func (*FacadeStub) GetAllESDTTokens added in v1.2.23

func (f *FacadeStub) GetAllESDTTokens(address string, options api.AccountQueryOptions) (map[string]*esdt.ESDigitalToken, api.BlockInfo, error)

GetAllESDTTokens -

func (*FacadeStub) GetAllIssuedESDTs added in v1.2.23

func (f *FacadeStub) GetAllIssuedESDTs(tokenType string) ([]string, error)

GetAllIssuedESDTs -

func (*FacadeStub) GetAlteredAccountsForBlock added in v1.4.0

func (f *FacadeStub) GetAlteredAccountsForBlock(options api.GetAlteredAccountsForBlockOptions) ([]*outportcore.AlteredAccount, error)

GetAlteredAccountsForBlock -

func (*FacadeStub) GetBalance added in v1.2.23

func (f *FacadeStub) GetBalance(address string, options api.AccountQueryOptions) (*big.Int, api.BlockInfo, error)

GetBalance is the mock implementation of a handler's GetBalance method

func (*FacadeStub) GetBlockByHash added in v1.2.23

func (f *FacadeStub) GetBlockByHash(hash string, options api.BlockQueryOptions) (*api.Block, error)

GetBlockByHash -

func (*FacadeStub) GetBlockByNonce added in v1.2.23

func (f *FacadeStub) GetBlockByNonce(nonce uint64, options api.BlockQueryOptions) (*api.Block, error)

GetBlockByNonce -

func (*FacadeStub) GetBlockByRound added in v1.2.23

func (f *FacadeStub) GetBlockByRound(round uint64, options api.BlockQueryOptions) (*api.Block, error)

GetBlockByRound -

func (*FacadeStub) GetCodeHash added in v1.4.0

func (f *FacadeStub) GetCodeHash(address string, options api.AccountQueryOptions) ([]byte, api.BlockInfo, error)

GetCodeHash -

func (*FacadeStub) GetDelegatorsList added in v1.2.23

func (f *FacadeStub) GetDelegatorsList() ([]*api.Delegator, error)

GetDelegatorsList -

func (*FacadeStub) GetDirectStakedList added in v1.2.23

func (f *FacadeStub) GetDirectStakedList() ([]*api.DirectStakedValue, error)

GetDirectStakedList -

func (*FacadeStub) GetESDTData added in v1.2.23

func (f *FacadeStub) GetESDTData(address string, key string, nonce uint64, options api.AccountQueryOptions) (*esdt.ESDigitalToken, api.BlockInfo, error)

GetESDTData -

func (*FacadeStub) GetESDTsRoles added in v1.2.23

func (f *FacadeStub) GetESDTsRoles(address string, options api.AccountQueryOptions) (map[string][]string, api.BlockInfo, error)

GetESDTsRoles -

func (*FacadeStub) GetESDTsWithRole added in v1.2.23

func (f *FacadeStub) GetESDTsWithRole(address string, role string, options api.AccountQueryOptions) ([]string, api.BlockInfo, error)

GetESDTsWithRole -

func (*FacadeStub) GetEpochStartDataAPI added in v1.3.45

func (f *FacadeStub) GetEpochStartDataAPI(epoch uint32) (*common.EpochStartDataAPI, error)

GetEpochStartDataAPI -

func (*FacadeStub) GetGasConfigs added in v1.3.37

func (f *FacadeStub) GetGasConfigs() (map[string]map[string]uint64, error)

GetGasConfigs -

func (*FacadeStub) GetGenesisBalances added in v1.3.37

func (f *FacadeStub) GetGenesisBalances() ([]*common.InitialAccountAPI, error)

GetGenesisBalances -

func (*FacadeStub) GetGenesisNodesPubKeys added in v1.3.29

func (f *FacadeStub) GetGenesisNodesPubKeys() (map[uint32][]string, map[uint32][]string, error)

GetGenesisNodesPubKeys -

func (*FacadeStub) GetHeartbeats added in v1.2.23

func (f *FacadeStub) GetHeartbeats() ([]data.PubKeyHeartbeat, error)

GetHeartbeats returns the slice of heartbeat info

func (*FacadeStub) GetInternalMetaBlockByHash added in v1.3.29

func (f *FacadeStub) GetInternalMetaBlockByHash(format common.ApiOutputFormat, hash string) (interface{}, error)

GetInternalMetaBlockByHash -

func (*FacadeStub) GetInternalMetaBlockByNonce added in v1.3.29

func (f *FacadeStub) GetInternalMetaBlockByNonce(format common.ApiOutputFormat, nonce uint64) (interface{}, error)

GetInternalMetaBlockByNonce -

func (*FacadeStub) GetInternalMetaBlockByRound added in v1.3.29

func (f *FacadeStub) GetInternalMetaBlockByRound(format common.ApiOutputFormat, round uint64) (interface{}, error)

GetInternalMetaBlockByRound -

func (*FacadeStub) GetInternalMiniBlockByHash added in v1.3.29

func (f *FacadeStub) GetInternalMiniBlockByHash(format common.ApiOutputFormat, hash string, epoch uint32) (interface{}, error)

GetInternalMiniBlockByHash -

func (*FacadeStub) GetInternalShardBlockByHash added in v1.3.29

func (f *FacadeStub) GetInternalShardBlockByHash(format common.ApiOutputFormat, hash string) (interface{}, error)

GetInternalShardBlockByHash -

func (*FacadeStub) GetInternalShardBlockByNonce added in v1.3.29

func (f *FacadeStub) GetInternalShardBlockByNonce(format common.ApiOutputFormat, nonce uint64) (interface{}, error)

GetInternalShardBlockByNonce -

func (*FacadeStub) GetInternalShardBlockByRound added in v1.3.29

func (f *FacadeStub) GetInternalShardBlockByRound(format common.ApiOutputFormat, round uint64) (interface{}, error)

GetInternalShardBlockByRound -

func (*FacadeStub) GetInternalStartOfEpochMetaBlock added in v1.3.29

func (f *FacadeStub) GetInternalStartOfEpochMetaBlock(format common.ApiOutputFormat, epoch uint32) (interface{}, error)

GetInternalStartOfEpochMetaBlock -

func (*FacadeStub) GetKeyValuePairs added in v1.2.23

func (f *FacadeStub) GetKeyValuePairs(address string, options api.AccountQueryOptions) (map[string]string, api.BlockInfo, error)

GetKeyValuePairs -

func (*FacadeStub) GetLastPoolNonceForSender added in v1.3.37

func (f *FacadeStub) GetLastPoolNonceForSender(sender string) (uint64, error)

GetLastPoolNonceForSender -

func (*FacadeStub) GetNFTTokenIDsRegisteredByAddress added in v1.2.23

func (f *FacadeStub) GetNFTTokenIDsRegisteredByAddress(address string, options api.AccountQueryOptions) ([]string, api.BlockInfo, error)

GetNFTTokenIDsRegisteredByAddress -

func (*FacadeStub) GetPeerInfo added in v1.2.23

func (f *FacadeStub) GetPeerInfo(pid string) ([]core.QueryP2PPeerInfo, error)

GetPeerInfo -

func (*FacadeStub) GetProof added in v1.2.23

func (f *FacadeStub) GetProof(rootHash string, address string) (*common.GetProofResponse, error)

GetProof -

func (*FacadeStub) GetProofCurrentRootHash added in v1.2.23

func (f *FacadeStub) GetProofCurrentRootHash(address string) (*common.GetProofResponse, error)

GetProofCurrentRootHash -

func (*FacadeStub) GetProofDataTrie added in v1.2.23

func (f *FacadeStub) GetProofDataTrie(rootHash string, address string, key string) (*common.GetProofResponse, *common.GetProofResponse, error)

GetProofDataTrie -

func (*FacadeStub) GetQueryHandler added in v1.2.23

func (f *FacadeStub) GetQueryHandler(name string) (debug.QueryHandler, error)

GetQueryHandler -

func (*FacadeStub) GetThrottlerForEndpoint added in v1.2.23

func (f *FacadeStub) GetThrottlerForEndpoint(endpoint string) (core.Throttler, bool)

GetThrottlerForEndpoint -

func (*FacadeStub) GetTokenSupply added in v1.2.23

func (f *FacadeStub) GetTokenSupply(token string) (*api.ESDTSupply, error)

GetTokenSupply -

func (*FacadeStub) GetTotalStakedValue added in v1.2.23

func (f *FacadeStub) GetTotalStakedValue() (*api.StakeValues, error)

GetTotalStakedValue -

func (*FacadeStub) GetTransaction added in v1.2.23

func (f *FacadeStub) GetTransaction(hash string, withResults bool) (*transaction.ApiTransactionResult, error)

GetTransaction is the mock implementation of a handler's GetTransaction method

func (*FacadeStub) GetTransactionsPool added in v1.3.29

func (f *FacadeStub) GetTransactionsPool(fields string) (*common.TransactionsPoolAPIResponse, error)

GetTransactionsPool -

func (*FacadeStub) GetTransactionsPoolForSender added in v1.3.37

func (f *FacadeStub) GetTransactionsPoolForSender(sender, fields string) (*common.TransactionsPoolForSenderApiResponse, error)

GetTransactionsPoolForSender -

func (*FacadeStub) GetTransactionsPoolNonceGapsForSender added in v1.3.37

func (f *FacadeStub) GetTransactionsPoolNonceGapsForSender(sender string) (*common.TransactionsPoolNonceGapsForSenderApiResponse, error)

GetTransactionsPoolNonceGapsForSender -

func (*FacadeStub) GetUsername added in v1.2.23

func (f *FacadeStub) GetUsername(address string, options api.AccountQueryOptions) (string, api.BlockInfo, error)

GetUsername -

func (*FacadeStub) GetValueForKey added in v1.2.23

func (f *FacadeStub) GetValueForKey(address string, key string, options api.AccountQueryOptions) (string, api.BlockInfo, error)

GetValueForKey is the mock implementation of a handler's GetValueForKey method

func (*FacadeStub) IsInterfaceNil added in v1.2.23

func (f *FacadeStub) IsInterfaceNil() bool

IsInterfaceNil returns true if there is no value under the interface

func (*FacadeStub) IsSelfTrigger added in v1.2.23

func (f *FacadeStub) IsSelfTrigger() bool

IsSelfTrigger -

func (*FacadeStub) NodeConfig added in v1.2.23

func (f *FacadeStub) NodeConfig() map[string]interface{}

NodeConfig -

func (*FacadeStub) PprofEnabled added in v1.2.23

func (f *FacadeStub) PprofEnabled() bool

PprofEnabled -

func (*FacadeStub) RestAPIServerDebugMode added in v1.2.23

func (f *FacadeStub) RestAPIServerDebugMode() bool

RestAPIServerDebugMode -

func (*FacadeStub) RestApiInterface added in v1.2.23

func (f *FacadeStub) RestApiInterface() string

RestApiInterface -

func (*FacadeStub) SendBulkTransactions added in v1.2.23

func (f *FacadeStub) SendBulkTransactions(txs []*transaction.Transaction) (uint64, error)

SendBulkTransactions is the mock implementation of a handler's SendBulkTransactions method

func (*FacadeStub) SimulateTransactionExecution added in v1.2.23

func (f *FacadeStub) SimulateTransactionExecution(tx *transaction.Transaction) (*txSimData.SimulationResults, error)

SimulateTransactionExecution is the mock implementation of a handler's SimulateTransactionExecution method

func (*FacadeStub) StatusMetrics added in v1.2.23

func (f *FacadeStub) StatusMetrics() external.StatusMetricsHandler

StatusMetrics is the mock implementation for the StatusMetrics

func (*FacadeStub) Trigger added in v1.2.23

func (f *FacadeStub) Trigger(_ uint32, _ bool) error

Trigger -

func (*FacadeStub) ValidateTransaction added in v1.2.23

func (f *FacadeStub) ValidateTransaction(tx *transaction.Transaction) error

ValidateTransaction -

func (*FacadeStub) ValidateTransactionForSimulation added in v1.2.23

func (f *FacadeStub) ValidateTransactionForSimulation(tx *transaction.Transaction, bypassSignature bool) error

ValidateTransactionForSimulation -

func (*FacadeStub) ValidatorStatisticsApi added in v1.2.23

func (f *FacadeStub) ValidatorStatisticsApi() (map[string]*state.ValidatorApiResponse, error)

ValidatorStatisticsApi is the mock implementation of a handler's ValidatorStatisticsApi method

func (*FacadeStub) VerifyProof added in v1.2.23

func (f *FacadeStub) VerifyProof(rootHash string, address string, proof [][]byte) (bool, error)

VerifyProof -

type HardforkFacade added in v1.0.102

type HardforkFacade struct {
	TriggerCalled       func(epoch uint32, withEarlyEndOfEpoch bool) error
	IsSelfTriggerCalled func() bool
}

HardforkFacade -

func (*HardforkFacade) IsInterfaceNil added in v1.0.137

func (hf *HardforkFacade) IsInterfaceNil() bool

IsInterfaceNil -

func (*HardforkFacade) IsSelfTrigger added in v1.0.102

func (hf *HardforkFacade) IsSelfTrigger() bool

IsSelfTrigger -

func (*HardforkFacade) Trigger added in v1.0.102

func (hf *HardforkFacade) Trigger(epoch uint32, withEarlyEndOfEpoch bool) error

Trigger -

type LoggerStub

type LoggerStub struct {
	LogCalled      func(level logger.LogLevel, message string, args ...interface{})
	LogLineCalled  func(line *logger.LogLine)
	SetLevelCalled func(logLevel logger.LogLevel)
}

LoggerStub -

func (*LoggerStub) Debug

func (l *LoggerStub) Debug(message string, args ...interface{})

Debug -

func (*LoggerStub) Error

func (l *LoggerStub) Error(message string, args ...interface{})

Error -

func (*LoggerStub) GetLevel added in v0.0.5

func (l *LoggerStub) GetLevel() logger.LogLevel

GetLevel -

func (*LoggerStub) Info

func (l *LoggerStub) Info(message string, args ...interface{})

Info -

func (*LoggerStub) IsInterfaceNil

func (l *LoggerStub) IsInterfaceNil() bool

IsInterfaceNil -

func (*LoggerStub) Log

func (l *LoggerStub) Log(logLevel logger.LogLevel, message string, args ...interface{})

Log -

func (*LoggerStub) LogIfError

func (l *LoggerStub) LogIfError(err error, args ...interface{})

LogIfError -

func (*LoggerStub) LogLine added in v1.3.20

func (l *LoggerStub) LogLine(line *logger.LogLine)

LogLine -

func (*LoggerStub) SetLevel

func (l *LoggerStub) SetLevel(logLevel logger.LogLevel)

SetLevel -

func (*LoggerStub) Trace

func (l *LoggerStub) Trace(message string, args ...interface{})

Trace -

func (*LoggerStub) Warn

func (l *LoggerStub) Warn(message string, args ...interface{})

Warn -

type MarshalizerStub

type MarshalizerStub struct {
	MarshalCalled   func(obj interface{}) ([]byte, error)
	UnmarshalCalled func(obj interface{}, buff []byte) error
}

MarshalizerStub -

func (*MarshalizerStub) IsInterfaceNil

func (ms *MarshalizerStub) IsInterfaceNil() bool

IsInterfaceNil -

func (*MarshalizerStub) Marshal

func (ms *MarshalizerStub) Marshal(obj interface{}) ([]byte, error)

Marshal -

func (*MarshalizerStub) Unmarshal

func (ms *MarshalizerStub) Unmarshal(obj interface{}, buff []byte) error

Unmarshal -

type QueryHandlerStub added in v1.0.110

type QueryHandlerStub struct {
	QueryCalled func(search string) []string
}

QueryHandlerStub -

func (*QueryHandlerStub) Close added in v1.2.0

func (qhs *QueryHandlerStub) Close() error

Close -

func (*QueryHandlerStub) IsInterfaceNil added in v1.0.110

func (qhs *QueryHandlerStub) IsInterfaceNil() bool

IsInterfaceNil -

func (*QueryHandlerStub) Query added in v1.0.110

func (qhs *QueryHandlerStub) Query(search string) []string

Query -

type ThrottlerStub added in v1.0.137

type ThrottlerStub struct {
	CanProcessCalled      func() bool
	StartProcessingCalled func()
	EndProcessingCalled   func()
	StartWasCalled        bool
	EndWasCalled          bool
}

ThrottlerStub -

func (*ThrottlerStub) CanProcess added in v1.0.137

func (ts *ThrottlerStub) CanProcess() bool

CanProcess -

func (*ThrottlerStub) EndProcessing added in v1.0.137

func (ts *ThrottlerStub) EndProcessing()

EndProcessing -

func (*ThrottlerStub) IsInterfaceNil added in v1.0.137

func (ts *ThrottlerStub) IsInterfaceNil() bool

IsInterfaceNil -

func (*ThrottlerStub) StartProcessing added in v1.0.137

func (ts *ThrottlerStub) StartProcessing()

StartProcessing -

type WrongFacade

type WrongFacade struct {
}

WrongFacade is a struct that can be used as a wrong implementation of the node router handler

type WsConnStub

type WsConnStub struct {
	// contains filtered or unexported fields
}

WsConnStub -

func (*WsConnStub) Close

func (wcs *WsConnStub) Close() error

Close -

func (*WsConnStub) ReadMessage

func (wcs *WsConnStub) ReadMessage() (messageType int, p []byte, err error)

ReadMessage -

func (*WsConnStub) SetCloseHandler

func (wcs *WsConnStub) SetCloseHandler(f func() error)

SetCloseHandler -

func (*WsConnStub) SetReadMessageHandler

func (wcs *WsConnStub) SetReadMessageHandler(f func() (messageType int, p []byte, err error))

SetReadMessageHandler -

func (*WsConnStub) SetWriteMessageHandler

func (wcs *WsConnStub) SetWriteMessageHandler(f func(messageType int, data []byte) error)

SetWriteMessageHandler -

func (*WsConnStub) WriteMessage

func (wcs *WsConnStub) WriteMessage(messageType int, data []byte) error

WriteMessage -

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL