Help us shape the future of Go! Take the 2026 Go Developer Survey

mocks

package
v0.5.0 Latest Latest
Warning

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

Go to latest
Published: Jun 23, 2023 License: MIT Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AggregatorV3Interface

type AggregatorV3Interface struct {
	mock.Mock
}

AggregatorV3Interface is an autogenerated mock type for the AggregatorV3InterfaceInterface type

func NewAggregatorV3Interface

func NewAggregatorV3Interface(t mockConstructorTestingTNewAggregatorV3Interface) *AggregatorV3Interface

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

func (*AggregatorV3Interface) Address

func (_m *AggregatorV3Interface) Address() common.Address

Address provides a mock function with given fields:

func (*AggregatorV3Interface) Decimals

func (_m *AggregatorV3Interface) Decimals(opts *bind.CallOpts) (uint8, error)

Decimals provides a mock function with given fields: opts

func (*AggregatorV3Interface) Description

func (_m *AggregatorV3Interface) Description(opts *bind.CallOpts) (string, error)

Description provides a mock function with given fields: opts

func (*AggregatorV3Interface) GetRoundData

func (_m *AggregatorV3Interface) GetRoundData(opts *bind.CallOpts, _roundId *big.Int) (aggregator_v3_interface.GetRoundData, error)

GetRoundData provides a mock function with given fields: opts, _roundId

func (*AggregatorV3Interface) LatestRoundData

LatestRoundData provides a mock function with given fields: opts

func (*AggregatorV3Interface) Version

func (_m *AggregatorV3Interface) Version(opts *bind.CallOpts) (*big.Int, error)

Version provides a mock function with given fields: opts

type Config

type Config struct {
	mock.Mock
}

Config is an autogenerated mock type for the Config type

func NewConfig

func NewConfig(t mockConstructorTestingTNewConfig) *Config

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

func (*Config) EvmFinalityDepth

func (_m *Config) EvmFinalityDepth() uint32

EvmFinalityDepth provides a mock function with given fields:

func (*Config) EvmGasLimitDefault

func (_m *Config) EvmGasLimitDefault() uint32

EvmGasLimitDefault provides a mock function with given fields:

func (*Config) EvmGasLimitVRFJobType

func (_m *Config) EvmGasLimitVRFJobType() *uint32

EvmGasLimitVRFJobType provides a mock function with given fields:

func (*Config) KeySpecificMaxGasPriceWei

func (_m *Config) KeySpecificMaxGasPriceWei(addr common.Address) *assets.Wei

KeySpecificMaxGasPriceWei provides a mock function with given fields: addr

func (*Config) MinIncomingConfirmations

func (_m *Config) MinIncomingConfirmations() uint32

MinIncomingConfirmations provides a mock function with given fields:

type GethKeyStore

type GethKeyStore struct {
	mock.Mock
}

GethKeyStore is an autogenerated mock type for the GethKeyStore type

func NewGethKeyStore

func NewGethKeyStore(t mockConstructorTestingTNewGethKeyStore) *GethKeyStore

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

func (*GethKeyStore) GetRoundRobinAddress

func (_m *GethKeyStore) GetRoundRobinAddress(chainID *big.Int, addresses ...common.Address) (common.Address, error)

GetRoundRobinAddress provides a mock function with given fields: chainID, addresses

type VRFCoordinatorV2Interface

type VRFCoordinatorV2Interface struct {
	mock.Mock
}

VRFCoordinatorV2Interface is an autogenerated mock type for the VRFCoordinatorV2Interface type

func NewVRFCoordinatorV2Interface

func NewVRFCoordinatorV2Interface(t mockConstructorTestingTNewVRFCoordinatorV2Interface) *VRFCoordinatorV2Interface

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

func (*VRFCoordinatorV2Interface) AcceptOwnership

func (_m *VRFCoordinatorV2Interface) AcceptOwnership(opts *bind.TransactOpts) (*types.Transaction, error)

AcceptOwnership provides a mock function with given fields: opts

func (*VRFCoordinatorV2Interface) AcceptSubscriptionOwnerTransfer

func (_m *VRFCoordinatorV2Interface) AcceptSubscriptionOwnerTransfer(opts *bind.TransactOpts, subId uint64) (*types.Transaction, error)

AcceptSubscriptionOwnerTransfer provides a mock function with given fields: opts, subId

func (*VRFCoordinatorV2Interface) AddConsumer

func (_m *VRFCoordinatorV2Interface) AddConsumer(opts *bind.TransactOpts, subId uint64, consumer common.Address) (*types.Transaction, error)

AddConsumer provides a mock function with given fields: opts, subId, consumer

func (*VRFCoordinatorV2Interface) Address

Address provides a mock function with given fields:

func (*VRFCoordinatorV2Interface) BLOCKHASHSTORE

func (_m *VRFCoordinatorV2Interface) BLOCKHASHSTORE(opts *bind.CallOpts) (common.Address, error)

BLOCKHASHSTORE provides a mock function with given fields: opts

func (*VRFCoordinatorV2Interface) CancelSubscription

func (_m *VRFCoordinatorV2Interface) CancelSubscription(opts *bind.TransactOpts, subId uint64, to common.Address) (*types.Transaction, error)

CancelSubscription provides a mock function with given fields: opts, subId, to

func (*VRFCoordinatorV2Interface) CreateSubscription

func (_m *VRFCoordinatorV2Interface) CreateSubscription(opts *bind.TransactOpts) (*types.Transaction, error)

CreateSubscription provides a mock function with given fields: opts

func (*VRFCoordinatorV2Interface) DeregisterProvingKey

func (_m *VRFCoordinatorV2Interface) DeregisterProvingKey(opts *bind.TransactOpts, publicProvingKey [2]*big.Int) (*types.Transaction, error)

DeregisterProvingKey provides a mock function with given fields: opts, publicProvingKey

func (*VRFCoordinatorV2Interface) FilterConfigSet

FilterConfigSet provides a mock function with given fields: opts

func (*VRFCoordinatorV2Interface) FilterFundsRecovered

FilterFundsRecovered provides a mock function with given fields: opts

func (*VRFCoordinatorV2Interface) FilterOwnershipTransferRequested

FilterOwnershipTransferRequested provides a mock function with given fields: opts, from, to

func (*VRFCoordinatorV2Interface) FilterOwnershipTransferred

FilterOwnershipTransferred provides a mock function with given fields: opts, from, to

func (*VRFCoordinatorV2Interface) FilterProvingKeyDeregistered

FilterProvingKeyDeregistered provides a mock function with given fields: opts, oracle

func (*VRFCoordinatorV2Interface) FilterProvingKeyRegistered

FilterProvingKeyRegistered provides a mock function with given fields: opts, oracle

func (*VRFCoordinatorV2Interface) FilterRandomWordsFulfilled

FilterRandomWordsFulfilled provides a mock function with given fields: opts, requestId

func (*VRFCoordinatorV2Interface) FilterRandomWordsRequested

func (_m *VRFCoordinatorV2Interface) FilterRandomWordsRequested(opts *bind.FilterOpts, keyHash [][32]byte, subId []uint64, sender []common.Address) (*vrf_coordinator_v2.VRFCoordinatorV2RandomWordsRequestedIterator, error)

FilterRandomWordsRequested provides a mock function with given fields: opts, keyHash, subId, sender

func (*VRFCoordinatorV2Interface) FilterSubscriptionCanceled

FilterSubscriptionCanceled provides a mock function with given fields: opts, subId

func (*VRFCoordinatorV2Interface) FilterSubscriptionConsumerAdded

FilterSubscriptionConsumerAdded provides a mock function with given fields: opts, subId

func (*VRFCoordinatorV2Interface) FilterSubscriptionConsumerRemoved

FilterSubscriptionConsumerRemoved provides a mock function with given fields: opts, subId

func (*VRFCoordinatorV2Interface) FilterSubscriptionCreated

FilterSubscriptionCreated provides a mock function with given fields: opts, subId

func (*VRFCoordinatorV2Interface) FilterSubscriptionFunded

FilterSubscriptionFunded provides a mock function with given fields: opts, subId

func (*VRFCoordinatorV2Interface) FilterSubscriptionOwnerTransferRequested

FilterSubscriptionOwnerTransferRequested provides a mock function with given fields: opts, subId

func (*VRFCoordinatorV2Interface) FilterSubscriptionOwnerTransferred

FilterSubscriptionOwnerTransferred provides a mock function with given fields: opts, subId

func (*VRFCoordinatorV2Interface) FulfillRandomWords

FulfillRandomWords provides a mock function with given fields: opts, proof, rc

func (*VRFCoordinatorV2Interface) GetCommitment

func (_m *VRFCoordinatorV2Interface) GetCommitment(opts *bind.CallOpts, requestId *big.Int) ([32]byte, error)

GetCommitment provides a mock function with given fields: opts, requestId

func (*VRFCoordinatorV2Interface) GetConfig

GetConfig provides a mock function with given fields: opts

func (*VRFCoordinatorV2Interface) GetCurrentSubId

func (_m *VRFCoordinatorV2Interface) GetCurrentSubId(opts *bind.CallOpts) (uint64, error)

GetCurrentSubId provides a mock function with given fields: opts

func (_m *VRFCoordinatorV2Interface) GetFallbackWeiPerUnitLink(opts *bind.CallOpts) (*big.Int, error)

GetFallbackWeiPerUnitLink provides a mock function with given fields: opts

func (*VRFCoordinatorV2Interface) GetFeeConfig

GetFeeConfig provides a mock function with given fields: opts

func (*VRFCoordinatorV2Interface) GetFeeTier

func (_m *VRFCoordinatorV2Interface) GetFeeTier(opts *bind.CallOpts, reqCount uint64) (uint32, error)

GetFeeTier provides a mock function with given fields: opts, reqCount

func (*VRFCoordinatorV2Interface) GetRequestConfig

func (_m *VRFCoordinatorV2Interface) GetRequestConfig(opts *bind.CallOpts) (uint16, uint32, [][32]byte, error)

GetRequestConfig provides a mock function with given fields: opts

func (*VRFCoordinatorV2Interface) GetSubscription

GetSubscription provides a mock function with given fields: opts, subId

func (*VRFCoordinatorV2Interface) GetTotalBalance

func (_m *VRFCoordinatorV2Interface) GetTotalBalance(opts *bind.CallOpts) (*big.Int, error)

GetTotalBalance provides a mock function with given fields: opts

func (*VRFCoordinatorV2Interface) HashOfKey

func (_m *VRFCoordinatorV2Interface) HashOfKey(opts *bind.CallOpts, publicKey [2]*big.Int) ([32]byte, error)

HashOfKey provides a mock function with given fields: opts, publicKey

LINK provides a mock function with given fields: opts

func (*VRFCoordinatorV2Interface) LINKETHFEED

func (_m *VRFCoordinatorV2Interface) LINKETHFEED(opts *bind.CallOpts) (common.Address, error)

LINKETHFEED provides a mock function with given fields: opts

func (*VRFCoordinatorV2Interface) MAXCONSUMERS

func (_m *VRFCoordinatorV2Interface) MAXCONSUMERS(opts *bind.CallOpts) (uint16, error)

MAXCONSUMERS provides a mock function with given fields: opts

func (*VRFCoordinatorV2Interface) MAXNUMWORDS

func (_m *VRFCoordinatorV2Interface) MAXNUMWORDS(opts *bind.CallOpts) (uint32, error)

MAXNUMWORDS provides a mock function with given fields: opts

func (*VRFCoordinatorV2Interface) MAXREQUESTCONFIRMATIONS

func (_m *VRFCoordinatorV2Interface) MAXREQUESTCONFIRMATIONS(opts *bind.CallOpts) (uint16, error)

MAXREQUESTCONFIRMATIONS provides a mock function with given fields: opts

func (*VRFCoordinatorV2Interface) OnTokenTransfer

func (_m *VRFCoordinatorV2Interface) OnTokenTransfer(opts *bind.TransactOpts, arg0 common.Address, amount *big.Int, data []byte) (*types.Transaction, error)

OnTokenTransfer provides a mock function with given fields: opts, arg0, amount, data

func (*VRFCoordinatorV2Interface) OracleWithdraw

func (_m *VRFCoordinatorV2Interface) OracleWithdraw(opts *bind.TransactOpts, recipient common.Address, amount *big.Int) (*types.Transaction, error)

OracleWithdraw provides a mock function with given fields: opts, recipient, amount

func (*VRFCoordinatorV2Interface) Owner

Owner provides a mock function with given fields: opts

func (*VRFCoordinatorV2Interface) OwnerCancelSubscription

func (_m *VRFCoordinatorV2Interface) OwnerCancelSubscription(opts *bind.TransactOpts, subId uint64) (*types.Transaction, error)

OwnerCancelSubscription provides a mock function with given fields: opts, subId

func (*VRFCoordinatorV2Interface) ParseConfigSet

ParseConfigSet provides a mock function with given fields: log

func (*VRFCoordinatorV2Interface) ParseFundsRecovered

ParseFundsRecovered provides a mock function with given fields: log

func (*VRFCoordinatorV2Interface) ParseLog

ParseLog provides a mock function with given fields: log

func (*VRFCoordinatorV2Interface) ParseOwnershipTransferRequested

ParseOwnershipTransferRequested provides a mock function with given fields: log

func (*VRFCoordinatorV2Interface) ParseOwnershipTransferred

ParseOwnershipTransferred provides a mock function with given fields: log

func (*VRFCoordinatorV2Interface) ParseProvingKeyDeregistered

ParseProvingKeyDeregistered provides a mock function with given fields: log

func (*VRFCoordinatorV2Interface) ParseProvingKeyRegistered

ParseProvingKeyRegistered provides a mock function with given fields: log

func (*VRFCoordinatorV2Interface) ParseRandomWordsFulfilled

ParseRandomWordsFulfilled provides a mock function with given fields: log

func (*VRFCoordinatorV2Interface) ParseRandomWordsRequested

ParseRandomWordsRequested provides a mock function with given fields: log

func (*VRFCoordinatorV2Interface) ParseSubscriptionCanceled

ParseSubscriptionCanceled provides a mock function with given fields: log

func (*VRFCoordinatorV2Interface) ParseSubscriptionConsumerAdded

ParseSubscriptionConsumerAdded provides a mock function with given fields: log

func (*VRFCoordinatorV2Interface) ParseSubscriptionConsumerRemoved

ParseSubscriptionConsumerRemoved provides a mock function with given fields: log

func (*VRFCoordinatorV2Interface) ParseSubscriptionCreated

ParseSubscriptionCreated provides a mock function with given fields: log

func (*VRFCoordinatorV2Interface) ParseSubscriptionFunded

ParseSubscriptionFunded provides a mock function with given fields: log

func (*VRFCoordinatorV2Interface) ParseSubscriptionOwnerTransferRequested

ParseSubscriptionOwnerTransferRequested provides a mock function with given fields: log

func (*VRFCoordinatorV2Interface) ParseSubscriptionOwnerTransferred

ParseSubscriptionOwnerTransferred provides a mock function with given fields: log

func (*VRFCoordinatorV2Interface) PendingRequestExists

func (_m *VRFCoordinatorV2Interface) PendingRequestExists(opts *bind.CallOpts, subId uint64) (bool, error)

PendingRequestExists provides a mock function with given fields: opts, subId

func (*VRFCoordinatorV2Interface) RecoverFunds

RecoverFunds provides a mock function with given fields: opts, to

func (*VRFCoordinatorV2Interface) RegisterProvingKey

func (_m *VRFCoordinatorV2Interface) RegisterProvingKey(opts *bind.TransactOpts, oracle common.Address, publicProvingKey [2]*big.Int) (*types.Transaction, error)

RegisterProvingKey provides a mock function with given fields: opts, oracle, publicProvingKey

func (*VRFCoordinatorV2Interface) RemoveConsumer

func (_m *VRFCoordinatorV2Interface) RemoveConsumer(opts *bind.TransactOpts, subId uint64, consumer common.Address) (*types.Transaction, error)

RemoveConsumer provides a mock function with given fields: opts, subId, consumer

func (*VRFCoordinatorV2Interface) RequestRandomWords

func (_m *VRFCoordinatorV2Interface) RequestRandomWords(opts *bind.TransactOpts, keyHash [32]byte, subId uint64, requestConfirmations uint16, callbackGasLimit uint32, numWords uint32) (*types.Transaction, error)

RequestRandomWords provides a mock function with given fields: opts, keyHash, subId, requestConfirmations, callbackGasLimit, numWords

func (*VRFCoordinatorV2Interface) RequestSubscriptionOwnerTransfer

func (_m *VRFCoordinatorV2Interface) RequestSubscriptionOwnerTransfer(opts *bind.TransactOpts, subId uint64, newOwner common.Address) (*types.Transaction, error)

RequestSubscriptionOwnerTransfer provides a mock function with given fields: opts, subId, newOwner

func (*VRFCoordinatorV2Interface) SetConfig

func (_m *VRFCoordinatorV2Interface) SetConfig(opts *bind.TransactOpts, minimumRequestConfirmations uint16, maxGasLimit uint32, stalenessSeconds uint32, gasAfterPaymentCalculation uint32, fallbackWeiPerUnitLink *big.Int, feeConfig vrf_coordinator_v2.VRFCoordinatorV2FeeConfig) (*types.Transaction, error)

SetConfig provides a mock function with given fields: opts, minimumRequestConfirmations, maxGasLimit, stalenessSeconds, gasAfterPaymentCalculation, fallbackWeiPerUnitLink, feeConfig

func (*VRFCoordinatorV2Interface) TransferOwnership

func (_m *VRFCoordinatorV2Interface) TransferOwnership(opts *bind.TransactOpts, to common.Address) (*types.Transaction, error)

TransferOwnership provides a mock function with given fields: opts, to

func (*VRFCoordinatorV2Interface) TypeAndVersion

func (_m *VRFCoordinatorV2Interface) TypeAndVersion(opts *bind.CallOpts) (string, error)

TypeAndVersion provides a mock function with given fields: opts

func (*VRFCoordinatorV2Interface) WatchConfigSet

WatchConfigSet provides a mock function with given fields: opts, sink

func (*VRFCoordinatorV2Interface) WatchFundsRecovered

WatchFundsRecovered provides a mock function with given fields: opts, sink

func (*VRFCoordinatorV2Interface) WatchOwnershipTransferRequested

WatchOwnershipTransferRequested provides a mock function with given fields: opts, sink, from, to

func (*VRFCoordinatorV2Interface) WatchOwnershipTransferred

WatchOwnershipTransferred provides a mock function with given fields: opts, sink, from, to

func (*VRFCoordinatorV2Interface) WatchProvingKeyDeregistered

WatchProvingKeyDeregistered provides a mock function with given fields: opts, sink, oracle

func (*VRFCoordinatorV2Interface) WatchProvingKeyRegistered

WatchProvingKeyRegistered provides a mock function with given fields: opts, sink, oracle

func (*VRFCoordinatorV2Interface) WatchRandomWordsFulfilled

func (_m *VRFCoordinatorV2Interface) WatchRandomWordsFulfilled(opts *bind.WatchOpts, sink chan<- *vrf_coordinator_v2.VRFCoordinatorV2RandomWordsFulfilled, requestId []*big.Int) (event.Subscription, error)

WatchRandomWordsFulfilled provides a mock function with given fields: opts, sink, requestId

func (*VRFCoordinatorV2Interface) WatchRandomWordsRequested

func (_m *VRFCoordinatorV2Interface) WatchRandomWordsRequested(opts *bind.WatchOpts, sink chan<- *vrf_coordinator_v2.VRFCoordinatorV2RandomWordsRequested, keyHash [][32]byte, subId []uint64, sender []common.Address) (event.Subscription, error)

WatchRandomWordsRequested provides a mock function with given fields: opts, sink, keyHash, subId, sender

func (*VRFCoordinatorV2Interface) WatchSubscriptionCanceled

func (_m *VRFCoordinatorV2Interface) WatchSubscriptionCanceled(opts *bind.WatchOpts, sink chan<- *vrf_coordinator_v2.VRFCoordinatorV2SubscriptionCanceled, subId []uint64) (event.Subscription, error)

WatchSubscriptionCanceled provides a mock function with given fields: opts, sink, subId

func (*VRFCoordinatorV2Interface) WatchSubscriptionConsumerAdded

func (_m *VRFCoordinatorV2Interface) WatchSubscriptionConsumerAdded(opts *bind.WatchOpts, sink chan<- *vrf_coordinator_v2.VRFCoordinatorV2SubscriptionConsumerAdded, subId []uint64) (event.Subscription, error)

WatchSubscriptionConsumerAdded provides a mock function with given fields: opts, sink, subId

func (*VRFCoordinatorV2Interface) WatchSubscriptionConsumerRemoved

func (_m *VRFCoordinatorV2Interface) WatchSubscriptionConsumerRemoved(opts *bind.WatchOpts, sink chan<- *vrf_coordinator_v2.VRFCoordinatorV2SubscriptionConsumerRemoved, subId []uint64) (event.Subscription, error)

WatchSubscriptionConsumerRemoved provides a mock function with given fields: opts, sink, subId

func (*VRFCoordinatorV2Interface) WatchSubscriptionCreated

WatchSubscriptionCreated provides a mock function with given fields: opts, sink, subId

func (*VRFCoordinatorV2Interface) WatchSubscriptionFunded

WatchSubscriptionFunded provides a mock function with given fields: opts, sink, subId

func (*VRFCoordinatorV2Interface) WatchSubscriptionOwnerTransferRequested

func (_m *VRFCoordinatorV2Interface) WatchSubscriptionOwnerTransferRequested(opts *bind.WatchOpts, sink chan<- *vrf_coordinator_v2.VRFCoordinatorV2SubscriptionOwnerTransferRequested, subId []uint64) (event.Subscription, error)

WatchSubscriptionOwnerTransferRequested provides a mock function with given fields: opts, sink, subId

func (*VRFCoordinatorV2Interface) WatchSubscriptionOwnerTransferred

func (_m *VRFCoordinatorV2Interface) WatchSubscriptionOwnerTransferred(opts *bind.WatchOpts, sink chan<- *vrf_coordinator_v2.VRFCoordinatorV2SubscriptionOwnerTransferred, subId []uint64) (event.Subscription, error)

WatchSubscriptionOwnerTransferred provides a mock function with given fields: opts, sink, subId

Jump to

Keyboard shortcuts

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