mocks

package
v0.0.9 Latest Latest
Warning

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

Go to latest
Published: Sep 23, 2022 License: BSD-3-Clause Imports: 17 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type BinaryChecker

type BinaryChecker struct {
	mock.Mock
}

BinaryChecker is an autogenerated mock type for the BinaryChecker type

func NewBinaryChecker

func NewBinaryChecker(t mockConstructorTestingTNewBinaryChecker) *BinaryChecker

NewBinaryChecker creates a new instance of BinaryChecker. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations.

func (*BinaryChecker) ExistsWithVersion

func (_m *BinaryChecker) ExistsWithVersion(name string, binaryPrefix string, version string) (bool, error)

ExistsWithVersion provides a mock function with given fields: name, binaryPrefix, version

type Client

type Client struct {
	mock.Mock
}

Client is an autogenerated mock type for the Client type

func (*Client) AddNode

func (_m *Client) AddNode(ctx context.Context, name string, execPath string, opts ...client.OpOption) (*rpcpb.AddNodeResponse, error)

AddNode provides a mock function with given fields: ctx, name, execPath, opts

func (*Client) AttachPeer

func (_m *Client) AttachPeer(ctx context.Context, nodeName string) (*rpcpb.AttachPeerResponse, error)

AttachPeer provides a mock function with given fields: ctx, nodeName

func (*Client) Close

func (_m *Client) Close() error

Close provides a mock function with given fields:

func (*Client) CreateBlockchains

func (_m *Client) CreateBlockchains(ctx context.Context, blockchainSpecs []*rpcpb.BlockchainSpec) (*rpcpb.CreateBlockchainsResponse, error)

CreateBlockchains provides a mock function with given fields: ctx, blockchainSpecs

func (*Client) CreateSubnets

func (_m *Client) CreateSubnets(ctx context.Context, opts ...client.OpOption) (*rpcpb.CreateSubnetsResponse, error)

CreateSubnets provides a mock function with given fields: ctx, opts

func (*Client) GetSnapshotNames

func (_m *Client) GetSnapshotNames(ctx context.Context) ([]string, error)

GetSnapshotNames provides a mock function with given fields: ctx

func (*Client) Health

func (_m *Client) Health(ctx context.Context) (*rpcpb.HealthResponse, error)

Health provides a mock function with given fields: ctx

func (*Client) LoadSnapshot

func (_m *Client) LoadSnapshot(ctx context.Context, snapshotName string, opts ...client.OpOption) (*rpcpb.LoadSnapshotResponse, error)

LoadSnapshot provides a mock function with given fields: ctx, snapshotName, opts

func (*Client) Ping

func (_m *Client) Ping(ctx context.Context) (*rpcpb.PingResponse, error)

Ping provides a mock function with given fields: ctx

func (*Client) RemoveNode

func (_m *Client) RemoveNode(ctx context.Context, name string) (*rpcpb.RemoveNodeResponse, error)

RemoveNode provides a mock function with given fields: ctx, name

func (*Client) RemoveSnapshot

func (_m *Client) RemoveSnapshot(ctx context.Context, snapshotName string) (*rpcpb.RemoveSnapshotResponse, error)

RemoveSnapshot provides a mock function with given fields: ctx, snapshotName

func (*Client) RestartNode

func (_m *Client) RestartNode(ctx context.Context, name string, opts ...client.OpOption) (*rpcpb.RestartNodeResponse, error)

RestartNode provides a mock function with given fields: ctx, name, opts

func (*Client) SaveSnapshot

func (_m *Client) SaveSnapshot(ctx context.Context, snapshotName string) (*rpcpb.SaveSnapshotResponse, error)

SaveSnapshot provides a mock function with given fields: ctx, snapshotName

func (*Client) SendOutboundMessage

func (_m *Client) SendOutboundMessage(ctx context.Context, nodeName string, peerID string, op uint32, msgBody []byte) (*rpcpb.SendOutboundMessageResponse, error)

SendOutboundMessage provides a mock function with given fields: ctx, nodeName, peerID, op, msgBody

func (*Client) Start

func (_m *Client) Start(ctx context.Context, execPath string, opts ...client.OpOption) (*rpcpb.StartResponse, error)

Start provides a mock function with given fields: ctx, execPath, opts

func (*Client) Status

func (_m *Client) Status(ctx context.Context) (*rpcpb.StatusResponse, error)

Status provides a mock function with given fields: ctx

func (*Client) Stop

func (_m *Client) Stop(ctx context.Context) (*rpcpb.StopResponse, error)

Stop provides a mock function with given fields: ctx

func (*Client) StreamStatus

func (_m *Client) StreamStatus(ctx context.Context, pushInterval time.Duration) (<-chan *rpcpb.ClusterInfo, error)

StreamStatus provides a mock function with given fields: ctx, pushInterval

func (*Client) URIs

func (_m *Client) URIs(ctx context.Context) ([]string, error)

URIs provides a mock function with given fields: ctx

type Installer

type Installer struct {
	mock.Mock
}

Installer is an autogenerated mock type for the Installer type

func NewInstaller

func NewInstaller(t mockConstructorTestingTNewInstaller) *Installer

NewInstaller creates a new instance of Installer. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations.

func (*Installer) DownloadRelease

func (_m *Installer) DownloadRelease(releaseURL string) ([]byte, error)

DownloadRelease provides a mock function with given fields: releaseURL

func (*Installer) GetArch

func (_m *Installer) GetArch() (string, string)

GetArch provides a mock function with given fields:

type PClient

type PClient struct {
	mock.Mock
}

PClient is an autogenerated mock type for the Client type

func (*PClient) AddDelegator

func (_m *PClient) AddDelegator(ctx context.Context, user api.UserPass, from []ids.ShortID, changeAddr ids.ShortID, rewardAddress ids.ShortID, nodeID ids.NodeID, stakeAmount uint64, startTime uint64, endTime uint64, options ...rpc.Option) (ids.ID, error)

AddDelegator provides a mock function with given fields: ctx, user, from, changeAddr, rewardAddress, nodeID, stakeAmount, startTime, endTime, options

func (*PClient) AddSubnetValidator

func (_m *PClient) AddSubnetValidator(ctx context.Context, user api.UserPass, from []ids.ShortID, changeAddr ids.ShortID, subnetID ids.ID, nodeID ids.NodeID, stakeAmount uint64, startTime uint64, endTime uint64, options ...rpc.Option) (ids.ID, error)

AddSubnetValidator provides a mock function with given fields: ctx, user, from, changeAddr, subnetID, nodeID, stakeAmount, startTime, endTime, options

func (*PClient) AddValidator

func (_m *PClient) AddValidator(ctx context.Context, user api.UserPass, from []ids.ShortID, changeAddr ids.ShortID, rewardAddress ids.ShortID, nodeID ids.NodeID, stakeAmount uint64, startTime uint64, endTime uint64, delegationFeeRate float32, options ...rpc.Option) (ids.ID, error)

AddValidator provides a mock function with given fields: ctx, user, from, changeAddr, rewardAddress, nodeID, stakeAmount, startTime, endTime, delegationFeeRate, options

func (*PClient) AwaitTxDecided

func (_m *PClient) AwaitTxDecided(ctx context.Context, txID ids.ID, freq time.Duration, options ...rpc.Option) (*platformvm.GetTxStatusResponse, error)

AwaitTxDecided provides a mock function with given fields: ctx, txID, freq, options

func (*PClient) CreateAddress

func (_m *PClient) CreateAddress(ctx context.Context, user api.UserPass, options ...rpc.Option) (ids.ShortID, error)

CreateAddress provides a mock function with given fields: ctx, user, options

func (*PClient) CreateBlockchain

func (_m *PClient) CreateBlockchain(ctx context.Context, user api.UserPass, from []ids.ShortID, changeAddr ids.ShortID, subnetID ids.ID, vmID string, fxIDs []string, name string, genesisData []byte, options ...rpc.Option) (ids.ID, error)

CreateBlockchain provides a mock function with given fields: ctx, user, from, changeAddr, subnetID, vmID, fxIDs, name, genesisData, options

func (*PClient) CreateSubnet

func (_m *PClient) CreateSubnet(ctx context.Context, user api.UserPass, from []ids.ShortID, changeAddr ids.ShortID, controlKeys []ids.ShortID, threshold uint32, options ...rpc.Option) (ids.ID, error)

CreateSubnet provides a mock function with given fields: ctx, user, from, changeAddr, controlKeys, threshold, options

func (*PClient) ExportAVAX

func (_m *PClient) ExportAVAX(ctx context.Context, user api.UserPass, from []ids.ShortID, changeAddr ids.ShortID, to ids.ShortID, toChainIDAlias string, amount uint64, options ...rpc.Option) (ids.ID, error)

ExportAVAX provides a mock function with given fields: ctx, user, from, changeAddr, to, toChainIDAlias, amount, options

func (*PClient) ExportKey

func (_m *PClient) ExportKey(ctx context.Context, user api.UserPass, address ids.ShortID, options ...rpc.Option) (*crypto.PrivateKeySECP256K1R, error)

ExportKey provides a mock function with given fields: ctx, user, address, options

func (*PClient) GetAtomicUTXOs

func (_m *PClient) GetAtomicUTXOs(ctx context.Context, addrs []ids.ShortID, sourceChain string, limit uint32, startAddress ids.ShortID, startUTXOID ids.ID, options ...rpc.Option) ([][]byte, ids.ShortID, ids.ID, error)

GetAtomicUTXOs provides a mock function with given fields: ctx, addrs, sourceChain, limit, startAddress, startUTXOID, options

func (*PClient) GetBalance

func (_m *PClient) GetBalance(ctx context.Context, addrs []ids.ShortID, options ...rpc.Option) (*platformvm.GetBalanceResponse, error)

GetBalance provides a mock function with given fields: ctx, addrs, options

func (*PClient) GetBlock

func (_m *PClient) GetBlock(ctx context.Context, blockID ids.ID, options ...rpc.Option) ([]byte, error)

GetBlock provides a mock function with given fields: ctx, blockID, options

func (*PClient) GetBlockchainStatus

func (_m *PClient) GetBlockchainStatus(ctx context.Context, blockchainID string, options ...rpc.Option) (status.BlockchainStatus, error)

GetBlockchainStatus provides a mock function with given fields: ctx, blockchainID, options

func (*PClient) GetBlockchains

func (_m *PClient) GetBlockchains(ctx context.Context, options ...rpc.Option) ([]platformvm.APIBlockchain, error)

GetBlockchains provides a mock function with given fields: ctx, options

func (*PClient) GetCurrentSupply

func (_m *PClient) GetCurrentSupply(ctx context.Context, subnetID ids.ID, options ...rpc.Option) (uint64, error)

GetCurrentSupply provides a mock function with given fields: ctx, subnetID, options

func (*PClient) GetCurrentValidators

func (_m *PClient) GetCurrentValidators(ctx context.Context, subnetID ids.ID, nodeIDs []ids.NodeID, options ...rpc.Option) ([]platformvm.ClientPermissionlessValidator, error)

GetCurrentValidators provides a mock function with given fields: ctx, subnetID, nodeIDs, options

func (*PClient) GetHeight

func (_m *PClient) GetHeight(ctx context.Context, options ...rpc.Option) (uint64, error)

GetHeight provides a mock function with given fields: ctx, options

func (*PClient) GetMaxStakeAmount

func (_m *PClient) GetMaxStakeAmount(ctx context.Context, subnetID ids.ID, nodeID ids.NodeID, startTime uint64, endTime uint64, options ...rpc.Option) (uint64, error)

GetMaxStakeAmount provides a mock function with given fields: ctx, subnetID, nodeID, startTime, endTime, options

func (*PClient) GetMinStake

func (_m *PClient) GetMinStake(ctx context.Context, subnetID ids.ID, options ...rpc.Option) (uint64, uint64, error)

GetMinStake provides a mock function with given fields: ctx, subnetID, options

func (*PClient) GetPendingValidators

func (_m *PClient) GetPendingValidators(ctx context.Context, subnetID ids.ID, nodeIDs []ids.NodeID, options ...rpc.Option) ([]interface{}, []interface{}, error)

GetPendingValidators provides a mock function with given fields: ctx, subnetID, nodeIDs, options

func (*PClient) GetRewardUTXOs

func (_m *PClient) GetRewardUTXOs(_a0 context.Context, _a1 *api.GetTxArgs, _a2 ...rpc.Option) ([][]byte, error)

GetRewardUTXOs provides a mock function with given fields: _a0, _a1, _a2

func (*PClient) GetStake

func (_m *PClient) GetStake(ctx context.Context, addrs []ids.ShortID, options ...rpc.Option) (map[ids.ID]uint64, [][]byte, error)

GetStake provides a mock function with given fields: ctx, addrs, options

func (*PClient) GetStakingAssetID

func (_m *PClient) GetStakingAssetID(ctx context.Context, subnetID ids.ID, options ...rpc.Option) (ids.ID, error)

GetStakingAssetID provides a mock function with given fields: ctx, subnetID, options

func (*PClient) GetSubnets

func (_m *PClient) GetSubnets(ctx context.Context, subnetIDs []ids.ID, options ...rpc.Option) ([]platformvm.ClientSubnet, error)

GetSubnets provides a mock function with given fields: ctx, subnetIDs, options

func (*PClient) GetTimestamp

func (_m *PClient) GetTimestamp(ctx context.Context, options ...rpc.Option) (time.Time, error)

GetTimestamp provides a mock function with given fields: ctx, options

func (*PClient) GetTotalStake

func (_m *PClient) GetTotalStake(ctx context.Context, subnetID ids.ID, options ...rpc.Option) (uint64, error)

GetTotalStake provides a mock function with given fields: ctx, subnetID, options

func (*PClient) GetTx

func (_m *PClient) GetTx(ctx context.Context, txID ids.ID, options ...rpc.Option) ([]byte, error)

GetTx provides a mock function with given fields: ctx, txID, options

func (*PClient) GetTxStatus

func (_m *PClient) GetTxStatus(ctx context.Context, txID ids.ID, options ...rpc.Option) (*platformvm.GetTxStatusResponse, error)

GetTxStatus provides a mock function with given fields: ctx, txID, options

func (*PClient) GetUTXOs

func (_m *PClient) GetUTXOs(ctx context.Context, addrs []ids.ShortID, limit uint32, startAddress ids.ShortID, startUTXOID ids.ID, options ...rpc.Option) ([][]byte, ids.ShortID, ids.ID, error)

GetUTXOs provides a mock function with given fields: ctx, addrs, limit, startAddress, startUTXOID, options

func (*PClient) GetValidatorsAt

func (_m *PClient) GetValidatorsAt(ctx context.Context, subnetID ids.ID, height uint64, options ...rpc.Option) (map[ids.NodeID]uint64, error)

GetValidatorsAt provides a mock function with given fields: ctx, subnetID, height, options

func (*PClient) ImportAVAX

func (_m *PClient) ImportAVAX(ctx context.Context, user api.UserPass, from []ids.ShortID, changeAddr ids.ShortID, to ids.ShortID, sourceChain string, options ...rpc.Option) (ids.ID, error)

ImportAVAX provides a mock function with given fields: ctx, user, from, changeAddr, to, sourceChain, options

func (*PClient) ImportKey

func (_m *PClient) ImportKey(ctx context.Context, user api.UserPass, privateKey *crypto.PrivateKeySECP256K1R, options ...rpc.Option) (ids.ShortID, error)

ImportKey provides a mock function with given fields: ctx, user, privateKey, options

func (*PClient) IssueTx

func (_m *PClient) IssueTx(ctx context.Context, tx []byte, options ...rpc.Option) (ids.ID, error)

IssueTx provides a mock function with given fields: ctx, tx, options

func (*PClient) ListAddresses

func (_m *PClient) ListAddresses(ctx context.Context, user api.UserPass, options ...rpc.Option) ([]ids.ShortID, error)

ListAddresses provides a mock function with given fields: ctx, user, options

func (*PClient) SampleValidators

func (_m *PClient) SampleValidators(ctx context.Context, subnetID ids.ID, sampleSize uint16, options ...rpc.Option) ([]ids.NodeID, error)

SampleValidators provides a mock function with given fields: ctx, subnetID, sampleSize, options

func (*PClient) ValidatedBy

func (_m *PClient) ValidatedBy(ctx context.Context, blockchainID ids.ID, options ...rpc.Option) (ids.ID, error)

ValidatedBy provides a mock function with given fields: ctx, blockchainID, options

func (*PClient) Validates

func (_m *PClient) Validates(ctx context.Context, subnetID ids.ID, options ...rpc.Option) ([]ids.ID, error)

Validates provides a mock function with given fields: ctx, subnetID, options

type PluginBinaryDownloader

type PluginBinaryDownloader struct {
	mock.Mock
}

PluginBinaryDownloader is an autogenerated mock type for the PluginBinaryDownloader type

func NewPluginBinaryDownloader

func NewPluginBinaryDownloader(t mockConstructorTestingTNewPluginBinaryDownloader) *PluginBinaryDownloader

NewPluginBinaryDownloader creates a new instance of PluginBinaryDownloader. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations.

func (*PluginBinaryDownloader) InstallVM

func (_m *PluginBinaryDownloader) InstallVM(vmID string, vmBin string, pluginDir string) error

InstallVM provides a mock function with given fields: vmID, vmBin, pluginDir

type ProcessChecker

type ProcessChecker struct {
	mock.Mock
}

ProcessChecker is an autogenerated mock type for the ProcessChecker type

func NewProcessChecker

func NewProcessChecker(t mockConstructorTestingTNewProcessChecker) *ProcessChecker

NewProcessChecker creates a new instance of ProcessChecker. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations.

func (*ProcessChecker) IsServerProcessRunning

func (_m *ProcessChecker) IsServerProcessRunning(app *application.Avalanche) (bool, error)

IsServerProcessRunning provides a mock function with given fields: app

type Prompter

type Prompter struct {
	mock.Mock
}

Prompter is an autogenerated mock type for the Prompter type

func NewPrompter

func NewPrompter(t mockConstructorTestingTNewPrompter) *Prompter

NewPrompter creates a new instance of Prompter. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations.

func (*Prompter) CaptureAddress

func (_m *Prompter) CaptureAddress(promptStr string) (common.Address, error)

CaptureAddress provides a mock function with given fields: promptStr

func (*Prompter) CaptureDate

func (_m *Prompter) CaptureDate(promptStr string) (time.Time, error)

CaptureDate provides a mock function with given fields: promptStr

func (*Prompter) CaptureDuration

func (_m *Prompter) CaptureDuration(promptStr string) (time.Duration, error)

CaptureDuration provides a mock function with given fields: promptStr

func (*Prompter) CaptureEmail

func (_m *Prompter) CaptureEmail(promptStr string) (string, error)

CaptureEmail provides a mock function with given fields: promptStr

func (*Prompter) CaptureExistingFilepath

func (_m *Prompter) CaptureExistingFilepath(promptStr string) (string, error)

CaptureExistingFilepath provides a mock function with given fields: promptStr

func (*Prompter) CaptureGitURL

func (_m *Prompter) CaptureGitURL(promptStr string) (*url.URL, error)

CaptureGitURL provides a mock function with given fields: promptStr

func (*Prompter) CaptureIndex

func (_m *Prompter) CaptureIndex(promptStr string, options []interface{}) (int, error)

CaptureIndex provides a mock function with given fields: promptStr, options

func (*Prompter) CaptureList

func (_m *Prompter) CaptureList(promptStr string, options []string) (string, error)

CaptureList provides a mock function with given fields: promptStr, options

func (*Prompter) CaptureNoYes

func (_m *Prompter) CaptureNoYes(promptStr string) (bool, error)

CaptureNoYes provides a mock function with given fields: promptStr

func (*Prompter) CaptureNodeID

func (_m *Prompter) CaptureNodeID(promptStr string) (ids.NodeID, error)

CaptureNodeID provides a mock function with given fields: promptStr

func (*Prompter) CapturePChainAddress

func (_m *Prompter) CapturePChainAddress(promptStr string, network models.Network) (string, error)

CapturePChainAddress provides a mock function with given fields: promptStr, network

func (*Prompter) CapturePositiveBigInt

func (_m *Prompter) CapturePositiveBigInt(promptStr string) (*big.Int, error)

CapturePositiveBigInt provides a mock function with given fields: promptStr

func (*Prompter) CaptureString

func (_m *Prompter) CaptureString(promptStr string) (string, error)

CaptureString provides a mock function with given fields: promptStr

func (*Prompter) CaptureStringAllowEmpty

func (_m *Prompter) CaptureStringAllowEmpty(promptStr string) (string, error)

CaptureStringAllowEmpty provides a mock function with given fields: promptStr

func (*Prompter) CaptureUint64

func (_m *Prompter) CaptureUint64(promptStr string) (uint64, error)

CaptureUint64 provides a mock function with given fields: promptStr

func (*Prompter) CaptureVersion

func (_m *Prompter) CaptureVersion(promptStr string) (string, error)

CaptureVersion provides a mock function with given fields: promptStr

func (*Prompter) CaptureWeight

func (_m *Prompter) CaptureWeight(promptStr string) (uint64, error)

CaptureWeight provides a mock function with given fields: promptStr

func (*Prompter) CaptureYesNo

func (_m *Prompter) CaptureYesNo(promptStr string) (bool, error)

CaptureYesNo provides a mock function with given fields: promptStr

type Publisher

type Publisher struct {
	mock.Mock
}

Publisher is an autogenerated mock type for the Publisher type

func NewPublisher

func NewPublisher(t mockConstructorTestingTNewPublisher) *Publisher

NewPublisher creates a new instance of Publisher. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations.

func (*Publisher) GetRepo

func (_m *Publisher) GetRepo() (*git.Repository, error)

GetRepo provides a mock function with given fields:

func (*Publisher) Publish

func (_m *Publisher) Publish(r *git.Repository, subnetName string, vmName string, subnetYAML []byte, vmYAML []byte) error

Publish provides a mock function with given fields: r, subnetName, vmName, subnetYAML, vmYAML

Jump to

Keyboard shortcuts

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