mocks

package
v1.11.0-rc2 Latest Latest
Warning

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

Go to latest
Published: Dec 5, 2022 License: MIT Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type VRFBeaconCoordinator

type VRFBeaconCoordinator struct {
	mock.Mock
}

VRFBeaconCoordinator is an autogenerated mock type for the VRFBeaconCoordinator type

func NewVRFBeaconCoordinator

func NewVRFBeaconCoordinator(t mockConstructorTestingTNewVRFBeaconCoordinator) *VRFBeaconCoordinator

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

func (*VRFBeaconCoordinator) GetConfirmationDelays added in v1.8.0

func (_m *VRFBeaconCoordinator) GetConfirmationDelays(opts *bind.CallOpts) ([8]*big.Int, error)

GetConfirmationDelays provides a mock function with given fields: opts

func (*VRFBeaconCoordinator) IBeaconPeriodBlocks

func (_m *VRFBeaconCoordinator) IBeaconPeriodBlocks(opts *bind.CallOpts) (*big.Int, error)

IBeaconPeriodBlocks provides a mock function with given fields: opts

func (*VRFBeaconCoordinator) ParseLog

func (_m *VRFBeaconCoordinator) ParseLog(log types.Log) (generated.AbigenLog, error)

ParseLog provides a mock function with given fields: log

func (*VRFBeaconCoordinator) SKeyID added in v1.8.0

func (_m *VRFBeaconCoordinator) SKeyID(opts *bind.CallOpts) ([32]byte, error)

SKeyID provides a mock function with given fields: opts

func (*VRFBeaconCoordinator) SProvingKeyHash

func (_m *VRFBeaconCoordinator) SProvingKeyHash(opts *bind.CallOpts) ([32]byte, error)

SProvingKeyHash provides a mock function with given fields: opts

type VRFBeaconInterface added in v1.10.0

type VRFBeaconInterface struct {
	mock.Mock
}

VRFBeaconInterface is an autogenerated mock type for the VRFBeaconInterface type

func NewVRFBeaconInterface added in v1.10.0

func NewVRFBeaconInterface(t mockConstructorTestingTNewVRFBeaconInterface) *VRFBeaconInterface

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

func (*VRFBeaconInterface) AcceptOwnership added in v1.10.0

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

AcceptOwnership provides a mock function with given fields: opts

func (*VRFBeaconInterface) AcceptPayeeship added in v1.10.0

func (_m *VRFBeaconInterface) AcceptPayeeship(opts *bind.TransactOpts, transmitter common.Address) (*types.Transaction, error)

AcceptPayeeship provides a mock function with given fields: opts, transmitter

func (*VRFBeaconInterface) Address added in v1.10.0

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

Address provides a mock function with given fields:

func (*VRFBeaconInterface) COORDINATOR added in v1.10.0

func (_m *VRFBeaconInterface) COORDINATOR(opts *bind.CallOpts) (common.Address, error)

COORDINATOR provides a mock function with given fields: opts

func (*VRFBeaconInterface) ExposeType added in v1.10.0

ExposeType provides a mock function with given fields: opts, arg0

func (*VRFBeaconInterface) FilterBillingAccessControllerSet added in v1.10.0

func (_m *VRFBeaconInterface) FilterBillingAccessControllerSet(opts *bind.FilterOpts) (*vrf_beacon.VRFBeaconBillingAccessControllerSetIterator, error)

FilterBillingAccessControllerSet provides a mock function with given fields: opts

func (*VRFBeaconInterface) FilterBillingSet added in v1.10.0

FilterBillingSet provides a mock function with given fields: opts

func (*VRFBeaconInterface) FilterConfigSet added in v1.10.0

FilterConfigSet provides a mock function with given fields: opts

func (*VRFBeaconInterface) FilterNewTransmission added in v1.10.0

func (_m *VRFBeaconInterface) FilterNewTransmission(opts *bind.FilterOpts, aggregatorRoundId []uint32, epochAndRound []*big.Int) (*vrf_beacon.VRFBeaconNewTransmissionIterator, error)

FilterNewTransmission provides a mock function with given fields: opts, aggregatorRoundId, epochAndRound

func (*VRFBeaconInterface) FilterOraclePaid added in v1.10.0

func (_m *VRFBeaconInterface) FilterOraclePaid(opts *bind.FilterOpts, transmitter []common.Address, payee []common.Address, linkToken []common.Address) (*vrf_beacon.VRFBeaconOraclePaidIterator, error)

FilterOraclePaid provides a mock function with given fields: opts, transmitter, payee, linkToken

func (*VRFBeaconInterface) FilterOwnershipTransferRequested added in v1.10.0

func (_m *VRFBeaconInterface) FilterOwnershipTransferRequested(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*vrf_beacon.VRFBeaconOwnershipTransferRequestedIterator, error)

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

func (*VRFBeaconInterface) FilterOwnershipTransferred added in v1.10.0

func (_m *VRFBeaconInterface) FilterOwnershipTransferred(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*vrf_beacon.VRFBeaconOwnershipTransferredIterator, error)

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

func (*VRFBeaconInterface) FilterPayeeshipTransferRequested added in v1.10.0

func (_m *VRFBeaconInterface) FilterPayeeshipTransferRequested(opts *bind.FilterOpts, transmitter []common.Address, current []common.Address, proposed []common.Address) (*vrf_beacon.VRFBeaconPayeeshipTransferRequestedIterator, error)

FilterPayeeshipTransferRequested provides a mock function with given fields: opts, transmitter, current, proposed

func (*VRFBeaconInterface) FilterPayeeshipTransferred added in v1.10.0

func (_m *VRFBeaconInterface) FilterPayeeshipTransferred(opts *bind.FilterOpts, transmitter []common.Address, previous []common.Address, current []common.Address) (*vrf_beacon.VRFBeaconPayeeshipTransferredIterator, error)

FilterPayeeshipTransferred provides a mock function with given fields: opts, transmitter, previous, current

func (*VRFBeaconInterface) FilterRandomnessFulfillmentRequested added in v1.11.0

func (_m *VRFBeaconInterface) FilterRandomnessFulfillmentRequested(opts *bind.FilterOpts) (*vrf_beacon.VRFBeaconRandomnessFulfillmentRequestedIterator, error)

FilterRandomnessFulfillmentRequested provides a mock function with given fields: opts

func (*VRFBeaconInterface) FilterRandomnessRequested added in v1.11.0

func (_m *VRFBeaconInterface) FilterRandomnessRequested(opts *bind.FilterOpts, nextBeaconOutputHeight []uint64) (*vrf_beacon.VRFBeaconRandomnessRequestedIterator, error)

FilterRandomnessRequested provides a mock function with given fields: opts, nextBeaconOutputHeight

func (*VRFBeaconInterface) GetBilling added in v1.10.0

func (_m *VRFBeaconInterface) GetBilling(opts *bind.CallOpts) (vrf_beacon.GetBilling, error)

GetBilling provides a mock function with given fields: opts

func (*VRFBeaconInterface) GetBillingAccessController added in v1.10.0

func (_m *VRFBeaconInterface) GetBillingAccessController(opts *bind.CallOpts) (common.Address, error)

GetBillingAccessController provides a mock function with given fields: opts

func (*VRFBeaconInterface) KeyGenerated added in v1.10.0

KeyGenerated provides a mock function with given fields: opts, kd

func (_m *VRFBeaconInterface) LINK(opts *bind.CallOpts) (common.Address, error)

LINK provides a mock function with given fields: opts

func (*VRFBeaconInterface) LatestConfigDetails added in v1.10.0

func (_m *VRFBeaconInterface) LatestConfigDetails(opts *bind.CallOpts) (vrf_beacon.LatestConfigDetails, error)

LatestConfigDetails provides a mock function with given fields: opts

func (*VRFBeaconInterface) LatestConfigDigestAndEpoch added in v1.10.0

func (_m *VRFBeaconInterface) LatestConfigDigestAndEpoch(opts *bind.CallOpts) (vrf_beacon.LatestConfigDigestAndEpoch, error)

LatestConfigDigestAndEpoch provides a mock function with given fields: opts

func (*VRFBeaconInterface) LinkAvailableForPayment added in v1.10.0

func (_m *VRFBeaconInterface) LinkAvailableForPayment(opts *bind.CallOpts) (*big.Int, error)

LinkAvailableForPayment provides a mock function with given fields: opts

func (*VRFBeaconInterface) NUMCONFDELAYS added in v1.10.0

func (_m *VRFBeaconInterface) NUMCONFDELAYS(opts *bind.CallOpts) (uint8, error)

NUMCONFDELAYS provides a mock function with given fields: opts

func (*VRFBeaconInterface) NewKeyRequested added in v1.10.0

func (_m *VRFBeaconInterface) NewKeyRequested(opts *bind.TransactOpts) (*types.Transaction, error)

NewKeyRequested provides a mock function with given fields: opts

func (*VRFBeaconInterface) OracleObservationCount added in v1.10.0

func (_m *VRFBeaconInterface) OracleObservationCount(opts *bind.CallOpts, transmitterAddress common.Address) (uint32, error)

OracleObservationCount provides a mock function with given fields: opts, transmitterAddress

func (*VRFBeaconInterface) OwedPayment added in v1.10.0

func (_m *VRFBeaconInterface) OwedPayment(opts *bind.CallOpts, transmitterAddress common.Address) (*big.Int, error)

OwedPayment provides a mock function with given fields: opts, transmitterAddress

func (*VRFBeaconInterface) Owner added in v1.10.0

func (_m *VRFBeaconInterface) Owner(opts *bind.CallOpts) (common.Address, error)

Owner provides a mock function with given fields: opts

func (*VRFBeaconInterface) ParseBillingAccessControllerSet added in v1.10.0

func (_m *VRFBeaconInterface) ParseBillingAccessControllerSet(log types.Log) (*vrf_beacon.VRFBeaconBillingAccessControllerSet, error)

ParseBillingAccessControllerSet provides a mock function with given fields: log

func (*VRFBeaconInterface) ParseBillingSet added in v1.10.0

func (_m *VRFBeaconInterface) ParseBillingSet(log types.Log) (*vrf_beacon.VRFBeaconBillingSet, error)

ParseBillingSet provides a mock function with given fields: log

func (*VRFBeaconInterface) ParseConfigSet added in v1.10.0

func (_m *VRFBeaconInterface) ParseConfigSet(log types.Log) (*vrf_beacon.VRFBeaconConfigSet, error)

ParseConfigSet provides a mock function with given fields: log

func (*VRFBeaconInterface) ParseLog added in v1.10.0

func (_m *VRFBeaconInterface) ParseLog(log types.Log) (generated.AbigenLog, error)

ParseLog provides a mock function with given fields: log

func (*VRFBeaconInterface) ParseNewTransmission added in v1.10.0

func (_m *VRFBeaconInterface) ParseNewTransmission(log types.Log) (*vrf_beacon.VRFBeaconNewTransmission, error)

ParseNewTransmission provides a mock function with given fields: log

func (*VRFBeaconInterface) ParseOraclePaid added in v1.10.0

func (_m *VRFBeaconInterface) ParseOraclePaid(log types.Log) (*vrf_beacon.VRFBeaconOraclePaid, error)

ParseOraclePaid provides a mock function with given fields: log

func (*VRFBeaconInterface) ParseOwnershipTransferRequested added in v1.10.0

func (_m *VRFBeaconInterface) ParseOwnershipTransferRequested(log types.Log) (*vrf_beacon.VRFBeaconOwnershipTransferRequested, error)

ParseOwnershipTransferRequested provides a mock function with given fields: log

func (*VRFBeaconInterface) ParseOwnershipTransferred added in v1.10.0

func (_m *VRFBeaconInterface) ParseOwnershipTransferred(log types.Log) (*vrf_beacon.VRFBeaconOwnershipTransferred, error)

ParseOwnershipTransferred provides a mock function with given fields: log

func (*VRFBeaconInterface) ParsePayeeshipTransferRequested added in v1.10.0

func (_m *VRFBeaconInterface) ParsePayeeshipTransferRequested(log types.Log) (*vrf_beacon.VRFBeaconPayeeshipTransferRequested, error)

ParsePayeeshipTransferRequested provides a mock function with given fields: log

func (*VRFBeaconInterface) ParsePayeeshipTransferred added in v1.10.0

func (_m *VRFBeaconInterface) ParsePayeeshipTransferred(log types.Log) (*vrf_beacon.VRFBeaconPayeeshipTransferred, error)

ParsePayeeshipTransferred provides a mock function with given fields: log

func (*VRFBeaconInterface) ParseRandomnessFulfillmentRequested added in v1.11.0

func (_m *VRFBeaconInterface) ParseRandomnessFulfillmentRequested(log types.Log) (*vrf_beacon.VRFBeaconRandomnessFulfillmentRequested, error)

ParseRandomnessFulfillmentRequested provides a mock function with given fields: log

func (*VRFBeaconInterface) ParseRandomnessRequested added in v1.11.0

func (_m *VRFBeaconInterface) ParseRandomnessRequested(log types.Log) (*vrf_beacon.VRFBeaconRandomnessRequested, error)

ParseRandomnessRequested provides a mock function with given fields: log

func (*VRFBeaconInterface) SKeyID added in v1.10.0

func (_m *VRFBeaconInterface) SKeyID(opts *bind.CallOpts) ([32]byte, error)

SKeyID provides a mock function with given fields: opts

func (*VRFBeaconInterface) SProvingKeyHash added in v1.10.0

func (_m *VRFBeaconInterface) SProvingKeyHash(opts *bind.CallOpts) ([32]byte, error)

SProvingKeyHash provides a mock function with given fields: opts

func (*VRFBeaconInterface) SetBilling added in v1.10.0

func (_m *VRFBeaconInterface) SetBilling(opts *bind.TransactOpts, maximumGasPriceGwei uint32, reasonableGasPriceGwei uint32, observationPaymentGjuels uint32, transmissionPaymentGjuels uint32, accountingGas *big.Int) (*types.Transaction, error)

SetBilling provides a mock function with given fields: opts, maximumGasPriceGwei, reasonableGasPriceGwei, observationPaymentGjuels, transmissionPaymentGjuels, accountingGas

func (*VRFBeaconInterface) SetBillingAccessController added in v1.10.0

func (_m *VRFBeaconInterface) SetBillingAccessController(opts *bind.TransactOpts, _billingAccessController common.Address) (*types.Transaction, error)

SetBillingAccessController provides a mock function with given fields: opts, _billingAccessController

func (*VRFBeaconInterface) SetConfig added in v1.10.0

func (_m *VRFBeaconInterface) SetConfig(opts *bind.TransactOpts, signers []common.Address, transmitters []common.Address, f uint8, onchainConfig []byte, offchainConfigVersion uint64, offchainConfig []byte) (*types.Transaction, error)

SetConfig provides a mock function with given fields: opts, signers, transmitters, f, onchainConfig, offchainConfigVersion, offchainConfig

func (*VRFBeaconInterface) SetPayees added in v1.10.0

func (_m *VRFBeaconInterface) SetPayees(opts *bind.TransactOpts, transmitters []common.Address, payees []common.Address) (*types.Transaction, error)

SetPayees provides a mock function with given fields: opts, transmitters, payees

func (*VRFBeaconInterface) TransferOwnership added in v1.10.0

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

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

func (*VRFBeaconInterface) TransferPayeeship added in v1.10.0

func (_m *VRFBeaconInterface) TransferPayeeship(opts *bind.TransactOpts, transmitter common.Address, proposed common.Address) (*types.Transaction, error)

TransferPayeeship provides a mock function with given fields: opts, transmitter, proposed

func (*VRFBeaconInterface) Transmit added in v1.10.0

func (_m *VRFBeaconInterface) Transmit(opts *bind.TransactOpts, reportContext [3][32]byte, report []byte, rs [][32]byte, ss [][32]byte, rawVs [32]byte) (*types.Transaction, error)

Transmit provides a mock function with given fields: opts, reportContext, report, rs, ss, rawVs

func (*VRFBeaconInterface) TypeAndVersion added in v1.10.0

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

TypeAndVersion provides a mock function with given fields: opts

func (*VRFBeaconInterface) WatchBillingAccessControllerSet added in v1.10.0

func (_m *VRFBeaconInterface) WatchBillingAccessControllerSet(opts *bind.WatchOpts, sink chan<- *vrf_beacon.VRFBeaconBillingAccessControllerSet) (event.Subscription, error)

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

func (*VRFBeaconInterface) WatchBillingSet added in v1.10.0

func (_m *VRFBeaconInterface) WatchBillingSet(opts *bind.WatchOpts, sink chan<- *vrf_beacon.VRFBeaconBillingSet) (event.Subscription, error)

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

func (*VRFBeaconInterface) WatchConfigSet added in v1.10.0

func (_m *VRFBeaconInterface) WatchConfigSet(opts *bind.WatchOpts, sink chan<- *vrf_beacon.VRFBeaconConfigSet) (event.Subscription, error)

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

func (*VRFBeaconInterface) WatchNewTransmission added in v1.10.0

func (_m *VRFBeaconInterface) WatchNewTransmission(opts *bind.WatchOpts, sink chan<- *vrf_beacon.VRFBeaconNewTransmission, aggregatorRoundId []uint32, epochAndRound []*big.Int) (event.Subscription, error)

WatchNewTransmission provides a mock function with given fields: opts, sink, aggregatorRoundId, epochAndRound

func (*VRFBeaconInterface) WatchOraclePaid added in v1.10.0

func (_m *VRFBeaconInterface) WatchOraclePaid(opts *bind.WatchOpts, sink chan<- *vrf_beacon.VRFBeaconOraclePaid, transmitter []common.Address, payee []common.Address, linkToken []common.Address) (event.Subscription, error)

WatchOraclePaid provides a mock function with given fields: opts, sink, transmitter, payee, linkToken

func (*VRFBeaconInterface) WatchOwnershipTransferRequested added in v1.10.0

func (_m *VRFBeaconInterface) WatchOwnershipTransferRequested(opts *bind.WatchOpts, sink chan<- *vrf_beacon.VRFBeaconOwnershipTransferRequested, from []common.Address, to []common.Address) (event.Subscription, error)

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

func (*VRFBeaconInterface) WatchOwnershipTransferred added in v1.10.0

func (_m *VRFBeaconInterface) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *vrf_beacon.VRFBeaconOwnershipTransferred, from []common.Address, to []common.Address) (event.Subscription, error)

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

func (*VRFBeaconInterface) WatchPayeeshipTransferRequested added in v1.10.0

func (_m *VRFBeaconInterface) WatchPayeeshipTransferRequested(opts *bind.WatchOpts, sink chan<- *vrf_beacon.VRFBeaconPayeeshipTransferRequested, transmitter []common.Address, current []common.Address, proposed []common.Address) (event.Subscription, error)

WatchPayeeshipTransferRequested provides a mock function with given fields: opts, sink, transmitter, current, proposed

func (*VRFBeaconInterface) WatchPayeeshipTransferred added in v1.10.0

func (_m *VRFBeaconInterface) WatchPayeeshipTransferred(opts *bind.WatchOpts, sink chan<- *vrf_beacon.VRFBeaconPayeeshipTransferred, transmitter []common.Address, previous []common.Address, current []common.Address) (event.Subscription, error)

WatchPayeeshipTransferred provides a mock function with given fields: opts, sink, transmitter, previous, current

func (*VRFBeaconInterface) WatchRandomnessFulfillmentRequested added in v1.11.0

func (_m *VRFBeaconInterface) WatchRandomnessFulfillmentRequested(opts *bind.WatchOpts, sink chan<- *vrf_beacon.VRFBeaconRandomnessFulfillmentRequested) (event.Subscription, error)

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

func (*VRFBeaconInterface) WatchRandomnessRequested added in v1.11.0

func (_m *VRFBeaconInterface) WatchRandomnessRequested(opts *bind.WatchOpts, sink chan<- *vrf_beacon.VRFBeaconRandomnessRequested, nextBeaconOutputHeight []uint64) (event.Subscription, error)

WatchRandomnessRequested provides a mock function with given fields: opts, sink, nextBeaconOutputHeight

func (*VRFBeaconInterface) WithdrawFunds added in v1.10.0

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

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

func (*VRFBeaconInterface) WithdrawPayment added in v1.10.0

func (_m *VRFBeaconInterface) WithdrawPayment(opts *bind.TransactOpts, transmitter common.Address) (*types.Transaction, error)

WithdrawPayment provides a mock function with given fields: opts, transmitter

type VRFCoordinatorInterface added in v1.10.0

type VRFCoordinatorInterface struct {
	mock.Mock
}

VRFCoordinatorInterface is an autogenerated mock type for the VRFCoordinatorInterface type

func NewVRFCoordinatorInterface added in v1.10.0

func NewVRFCoordinatorInterface(t mockConstructorTestingTNewVRFCoordinatorInterface) *VRFCoordinatorInterface

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

func (*VRFCoordinatorInterface) AcceptOwnership added in v1.10.0

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

AcceptOwnership provides a mock function with given fields: opts

func (*VRFCoordinatorInterface) AcceptSubscriptionOwnerTransfer added in v1.10.0

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

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

func (*VRFCoordinatorInterface) AddConsumer added in v1.10.0

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

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

func (*VRFCoordinatorInterface) Address added in v1.10.0

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

Address provides a mock function with given fields:

func (_m *VRFCoordinatorInterface) BatchTransferLink(opts *bind.TransactOpts, recipients []common.Address, paymentsInJuels []*big.Int) (*types.Transaction, error)

BatchTransferLink provides a mock function with given fields: opts, recipients, paymentsInJuels

func (*VRFCoordinatorInterface) CalculateRequestPriceCallbackJuels added in v1.10.0

func (_m *VRFCoordinatorInterface) CalculateRequestPriceCallbackJuels(opts *bind.CallOpts, callback vrf_coordinator.VRFBeaconTypesCallback) (*big.Int, error)

CalculateRequestPriceCallbackJuels provides a mock function with given fields: opts, callback

func (*VRFCoordinatorInterface) CalculateRequestPriceJuels added in v1.10.0

func (_m *VRFCoordinatorInterface) CalculateRequestPriceJuels(opts *bind.CallOpts) (*big.Int, error)

CalculateRequestPriceJuels provides a mock function with given fields: opts

func (*VRFCoordinatorInterface) CancelSubscription added in v1.10.0

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

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

func (*VRFCoordinatorInterface) CreateSubscription added in v1.10.0

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

CreateSubscription provides a mock function with given fields: opts

func (*VRFCoordinatorInterface) FilterConfigSet added in v1.11.0

FilterConfigSet provides a mock function with given fields: opts

func (*VRFCoordinatorInterface) FilterOutputsServed added in v1.10.0

FilterOutputsServed provides a mock function with given fields: opts

func (*VRFCoordinatorInterface) FilterOwnershipTransferRequested added in v1.10.0

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

func (*VRFCoordinatorInterface) FilterOwnershipTransferred added in v1.10.0

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

func (*VRFCoordinatorInterface) FilterRandomWordsFulfilled added in v1.10.0

FilterRandomWordsFulfilled provides a mock function with given fields: opts

func (*VRFCoordinatorInterface) FilterRandomnessFulfillmentRequested added in v1.10.0

FilterRandomnessFulfillmentRequested provides a mock function with given fields: opts

func (*VRFCoordinatorInterface) FilterRandomnessRequested added in v1.10.0

func (_m *VRFCoordinatorInterface) FilterRandomnessRequested(opts *bind.FilterOpts, nextBeaconOutputHeight []uint64) (*vrf_coordinator.VRFCoordinatorRandomnessRequestedIterator, error)

FilterRandomnessRequested provides a mock function with given fields: opts, nextBeaconOutputHeight

func (*VRFCoordinatorInterface) FilterSubscriptionCanceled added in v1.10.0

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

func (*VRFCoordinatorInterface) FilterSubscriptionConsumerAdded added in v1.10.0

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

func (*VRFCoordinatorInterface) FilterSubscriptionConsumerRemoved added in v1.10.0

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

func (*VRFCoordinatorInterface) FilterSubscriptionCreated added in v1.10.0

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

func (*VRFCoordinatorInterface) FilterSubscriptionFunded added in v1.10.0

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

func (*VRFCoordinatorInterface) FilterSubscriptionOwnerTransferRequested added in v1.10.0

func (_m *VRFCoordinatorInterface) FilterSubscriptionOwnerTransferRequested(opts *bind.FilterOpts, subId []uint64) (*vrf_coordinator.VRFCoordinatorSubscriptionOwnerTransferRequestedIterator, error)

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

func (*VRFCoordinatorInterface) FilterSubscriptionOwnerTransferred added in v1.10.0

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

func (*VRFCoordinatorInterface) ForgetConsumerSubscriptionID added in v1.10.0

func (_m *VRFCoordinatorInterface) ForgetConsumerSubscriptionID(opts *bind.TransactOpts, consumers []common.Address) (*types.Transaction, error)

ForgetConsumerSubscriptionID provides a mock function with given fields: opts, consumers

func (*VRFCoordinatorInterface) GetConfirmationDelays added in v1.10.0

func (_m *VRFCoordinatorInterface) GetConfirmationDelays(opts *bind.CallOpts) ([8]*big.Int, error)

GetConfirmationDelays provides a mock function with given fields: opts

func (*VRFCoordinatorInterface) GetCurrentSubId added in v1.10.0

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

GetCurrentSubId provides a mock function with given fields: opts

func (*VRFCoordinatorInterface) GetSubscription added in v1.10.0

func (_m *VRFCoordinatorInterface) GetSubscription(opts *bind.CallOpts, subId uint64) (vrf_coordinator.GetSubscription, error)

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

func (*VRFCoordinatorInterface) GetTotalBalance added in v1.10.0

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

GetTotalBalance provides a mock function with given fields: opts

func (*VRFCoordinatorInterface) GetTotalLinkBalance added in v1.10.0

func (_m *VRFCoordinatorInterface) GetTotalLinkBalance(opts *bind.CallOpts) (*big.Int, error)

GetTotalLinkBalance provides a mock function with given fields: opts

func (*VRFCoordinatorInterface) IBeaconPeriodBlocks added in v1.10.0

func (_m *VRFCoordinatorInterface) IBeaconPeriodBlocks(opts *bind.CallOpts) (*big.Int, error)

IBeaconPeriodBlocks provides a mock function with given fields: opts

func (*VRFCoordinatorInterface) IStartSlot added in v1.10.0

func (_m *VRFCoordinatorInterface) IStartSlot(opts *bind.CallOpts) (*big.Int, error)

IStartSlot provides a mock function with given fields: opts

LINK provides a mock function with given fields: opts

func (*VRFCoordinatorInterface) LINKETHFEED added in v1.10.0

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

LINKETHFEED provides a mock function with given fields: opts

func (*VRFCoordinatorInterface) MAXCONSUMERS added in v1.10.0

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

MAXCONSUMERS provides a mock function with given fields: opts

func (*VRFCoordinatorInterface) MaxNumWords added in v1.10.0

func (_m *VRFCoordinatorInterface) MaxNumWords(opts *bind.CallOpts) (*big.Int, error)

MaxNumWords provides a mock function with given fields: opts

func (*VRFCoordinatorInterface) MinDelay added in v1.10.0

func (_m *VRFCoordinatorInterface) MinDelay(opts *bind.CallOpts) (uint16, error)

MinDelay provides a mock function with given fields: opts

func (*VRFCoordinatorInterface) NUMCONFDELAYS added in v1.10.0

func (_m *VRFCoordinatorInterface) NUMCONFDELAYS(opts *bind.CallOpts) (uint8, error)

NUMCONFDELAYS provides a mock function with given fields: opts

func (*VRFCoordinatorInterface) OnTokenTransfer added in v1.10.0

func (_m *VRFCoordinatorInterface) 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 (*VRFCoordinatorInterface) Owner added in v1.10.0

Owner provides a mock function with given fields: opts

func (*VRFCoordinatorInterface) ParseConfigSet added in v1.11.0

ParseConfigSet provides a mock function with given fields: log

func (*VRFCoordinatorInterface) ParseLog added in v1.10.0

ParseLog provides a mock function with given fields: log

func (*VRFCoordinatorInterface) ParseOutputsServed added in v1.10.0

ParseOutputsServed provides a mock function with given fields: log

func (*VRFCoordinatorInterface) ParseOwnershipTransferRequested added in v1.10.0

ParseOwnershipTransferRequested provides a mock function with given fields: log

func (*VRFCoordinatorInterface) ParseOwnershipTransferred added in v1.10.0

ParseOwnershipTransferred provides a mock function with given fields: log

func (*VRFCoordinatorInterface) ParseRandomWordsFulfilled added in v1.10.0

ParseRandomWordsFulfilled provides a mock function with given fields: log

func (*VRFCoordinatorInterface) ParseRandomnessFulfillmentRequested added in v1.10.0

ParseRandomnessFulfillmentRequested provides a mock function with given fields: log

func (*VRFCoordinatorInterface) ParseRandomnessRequested added in v1.10.0

ParseRandomnessRequested provides a mock function with given fields: log

func (*VRFCoordinatorInterface) ParseSubscriptionCanceled added in v1.10.0

ParseSubscriptionCanceled provides a mock function with given fields: log

func (*VRFCoordinatorInterface) ParseSubscriptionConsumerAdded added in v1.10.0

ParseSubscriptionConsumerAdded provides a mock function with given fields: log

func (*VRFCoordinatorInterface) ParseSubscriptionConsumerRemoved added in v1.10.0

ParseSubscriptionConsumerRemoved provides a mock function with given fields: log

func (*VRFCoordinatorInterface) ParseSubscriptionCreated added in v1.10.0

ParseSubscriptionCreated provides a mock function with given fields: log

func (*VRFCoordinatorInterface) ParseSubscriptionFunded added in v1.10.0

ParseSubscriptionFunded provides a mock function with given fields: log

func (*VRFCoordinatorInterface) ParseSubscriptionOwnerTransferRequested added in v1.10.0

func (_m *VRFCoordinatorInterface) ParseSubscriptionOwnerTransferRequested(log types.Log) (*vrf_coordinator.VRFCoordinatorSubscriptionOwnerTransferRequested, error)

ParseSubscriptionOwnerTransferRequested provides a mock function with given fields: log

func (*VRFCoordinatorInterface) ParseSubscriptionOwnerTransferred added in v1.10.0

ParseSubscriptionOwnerTransferred provides a mock function with given fields: log

func (*VRFCoordinatorInterface) ProcessVRFOutputs added in v1.10.0

func (_m *VRFCoordinatorInterface) ProcessVRFOutputs(opts *bind.TransactOpts, vrfOutputs []vrf_coordinator.VRFBeaconTypesVRFOutput, juelsPerFeeCoin *big.Int, blockHeight uint64, arg3 [32]byte) (*types.Transaction, error)

ProcessVRFOutputs provides a mock function with given fields: opts, vrfOutputs, juelsPerFeeCoin, blockHeight, arg3

func (*VRFCoordinatorInterface) Producer added in v1.10.0

func (_m *VRFCoordinatorInterface) Producer(opts *bind.CallOpts) (common.Address, error)

Producer provides a mock function with given fields: opts

func (*VRFCoordinatorInterface) RedeemRandomness added in v1.10.0

func (_m *VRFCoordinatorInterface) RedeemRandomness(opts *bind.TransactOpts, requestID *big.Int) (*types.Transaction, error)

RedeemRandomness provides a mock function with given fields: opts, requestID

func (*VRFCoordinatorInterface) RemoveConsumer added in v1.10.0

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

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

func (*VRFCoordinatorInterface) RequestRandomness added in v1.10.0

func (_m *VRFCoordinatorInterface) RequestRandomness(opts *bind.TransactOpts, numWords uint16, subID uint64, confirmationDelayArg *big.Int) (*types.Transaction, error)

RequestRandomness provides a mock function with given fields: opts, numWords, subID, confirmationDelayArg

func (*VRFCoordinatorInterface) RequestRandomnessFulfillment added in v1.10.0

func (_m *VRFCoordinatorInterface) RequestRandomnessFulfillment(opts *bind.TransactOpts, subID uint64, numWords uint16, confirmationDelayArg *big.Int, callbackGasLimit uint32, arguments []byte) (*types.Transaction, error)

RequestRandomnessFulfillment provides a mock function with given fields: opts, subID, numWords, confirmationDelayArg, callbackGasLimit, arguments

func (*VRFCoordinatorInterface) RequestSubscriptionOwnerTransfer added in v1.10.0

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

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

func (*VRFCoordinatorInterface) SetBillingConfig added in v1.10.0

SetBillingConfig provides a mock function with given fields: opts, billingConfig

func (*VRFCoordinatorInterface) SetConfirmationDelays added in v1.10.0

func (_m *VRFCoordinatorInterface) SetConfirmationDelays(opts *bind.TransactOpts, confDelays [8]*big.Int) (*types.Transaction, error)

SetConfirmationDelays provides a mock function with given fields: opts, confDelays

func (*VRFCoordinatorInterface) SetProducer added in v1.10.0

func (_m *VRFCoordinatorInterface) SetProducer(opts *bind.TransactOpts, addr common.Address) (*types.Transaction, error)

SetProducer provides a mock function with given fields: opts, addr

func (_m *VRFCoordinatorInterface) TransferLink(opts *bind.TransactOpts, recipient common.Address, juelsAmount *big.Int) (*types.Transaction, error)

TransferLink provides a mock function with given fields: opts, recipient, juelsAmount

func (*VRFCoordinatorInterface) TransferOwnership added in v1.10.0

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

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

func (*VRFCoordinatorInterface) WatchConfigSet added in v1.11.0

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

func (*VRFCoordinatorInterface) WatchOutputsServed added in v1.10.0

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

func (*VRFCoordinatorInterface) WatchOwnershipTransferRequested added in v1.10.0

func (_m *VRFCoordinatorInterface) WatchOwnershipTransferRequested(opts *bind.WatchOpts, sink chan<- *vrf_coordinator.VRFCoordinatorOwnershipTransferRequested, from []common.Address, to []common.Address) (event.Subscription, error)

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

func (*VRFCoordinatorInterface) WatchOwnershipTransferred added in v1.10.0

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

func (*VRFCoordinatorInterface) WatchRandomWordsFulfilled added in v1.10.0

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

func (*VRFCoordinatorInterface) WatchRandomnessFulfillmentRequested added in v1.10.0

func (_m *VRFCoordinatorInterface) WatchRandomnessFulfillmentRequested(opts *bind.WatchOpts, sink chan<- *vrf_coordinator.VRFCoordinatorRandomnessFulfillmentRequested) (event.Subscription, error)

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

func (*VRFCoordinatorInterface) WatchRandomnessRequested added in v1.10.0

func (_m *VRFCoordinatorInterface) WatchRandomnessRequested(opts *bind.WatchOpts, sink chan<- *vrf_coordinator.VRFCoordinatorRandomnessRequested, nextBeaconOutputHeight []uint64) (event.Subscription, error)

WatchRandomnessRequested provides a mock function with given fields: opts, sink, nextBeaconOutputHeight

func (*VRFCoordinatorInterface) WatchSubscriptionCanceled added in v1.10.0

func (_m *VRFCoordinatorInterface) WatchSubscriptionCanceled(opts *bind.WatchOpts, sink chan<- *vrf_coordinator.VRFCoordinatorSubscriptionCanceled, subId []uint64) (event.Subscription, error)

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

func (*VRFCoordinatorInterface) WatchSubscriptionConsumerAdded added in v1.10.0

func (_m *VRFCoordinatorInterface) WatchSubscriptionConsumerAdded(opts *bind.WatchOpts, sink chan<- *vrf_coordinator.VRFCoordinatorSubscriptionConsumerAdded, subId []uint64) (event.Subscription, error)

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

func (*VRFCoordinatorInterface) WatchSubscriptionConsumerRemoved added in v1.10.0

func (_m *VRFCoordinatorInterface) WatchSubscriptionConsumerRemoved(opts *bind.WatchOpts, sink chan<- *vrf_coordinator.VRFCoordinatorSubscriptionConsumerRemoved, subId []uint64) (event.Subscription, error)

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

func (*VRFCoordinatorInterface) WatchSubscriptionCreated added in v1.10.0

func (_m *VRFCoordinatorInterface) WatchSubscriptionCreated(opts *bind.WatchOpts, sink chan<- *vrf_coordinator.VRFCoordinatorSubscriptionCreated, subId []uint64) (event.Subscription, error)

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

func (*VRFCoordinatorInterface) WatchSubscriptionFunded added in v1.10.0

func (_m *VRFCoordinatorInterface) WatchSubscriptionFunded(opts *bind.WatchOpts, sink chan<- *vrf_coordinator.VRFCoordinatorSubscriptionFunded, subId []uint64) (event.Subscription, error)

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

func (*VRFCoordinatorInterface) WatchSubscriptionOwnerTransferRequested added in v1.10.0

func (_m *VRFCoordinatorInterface) WatchSubscriptionOwnerTransferRequested(opts *bind.WatchOpts, sink chan<- *vrf_coordinator.VRFCoordinatorSubscriptionOwnerTransferRequested, subId []uint64) (event.Subscription, error)

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

func (*VRFCoordinatorInterface) WatchSubscriptionOwnerTransferred added in v1.10.0

func (_m *VRFCoordinatorInterface) WatchSubscriptionOwnerTransferred(opts *bind.WatchOpts, sink chan<- *vrf_coordinator.VRFCoordinatorSubscriptionOwnerTransferred, 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