Documentation ¶
Index ¶
- type VRFBeaconCoordinator
- func (_m *VRFBeaconCoordinator) GetConfirmationDelays(opts *bind.CallOpts) ([8]*big.Int, error)
- func (_m *VRFBeaconCoordinator) IBeaconPeriodBlocks(opts *bind.CallOpts) (*big.Int, error)
- func (_m *VRFBeaconCoordinator) ParseLog(log types.Log) (generated.AbigenLog, error)
- func (_m *VRFBeaconCoordinator) SKeyID(opts *bind.CallOpts) ([32]byte, error)
- func (_m *VRFBeaconCoordinator) SProvingKeyHash(opts *bind.CallOpts) ([32]byte, error)
- type VRFBeaconInterface
- func (_m *VRFBeaconInterface) AcceptOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_m *VRFBeaconInterface) AcceptPayeeship(opts *bind.TransactOpts, transmitter common.Address) (*types.Transaction, error)
- func (_m *VRFBeaconInterface) Address() common.Address
- func (_m *VRFBeaconInterface) ExposeType(opts *bind.TransactOpts, arg0 vrf_beacon.VRFBeaconReportReport) (*types.Transaction, error)
- func (_m *VRFBeaconInterface) FilterBillingAccessControllerSet(opts *bind.FilterOpts) (*vrf_beacon.VRFBeaconBillingAccessControllerSetIterator, error)
- func (_m *VRFBeaconInterface) FilterBillingSet(opts *bind.FilterOpts) (*vrf_beacon.VRFBeaconBillingSetIterator, error)
- func (_m *VRFBeaconInterface) FilterConfigSet(opts *bind.FilterOpts) (*vrf_beacon.VRFBeaconConfigSetIterator, error)
- func (_m *VRFBeaconInterface) FilterNewTransmission(opts *bind.FilterOpts, epochAndRound []*big.Int) (*vrf_beacon.VRFBeaconNewTransmissionIterator, error)
- func (_m *VRFBeaconInterface) FilterOraclePaid(opts *bind.FilterOpts, transmitter []common.Address, payee []common.Address, ...) (*vrf_beacon.VRFBeaconOraclePaidIterator, error)
- func (_m *VRFBeaconInterface) FilterOutputsServed(opts *bind.FilterOpts) (*vrf_beacon.VRFBeaconOutputsServedIterator, error)
- func (_m *VRFBeaconInterface) FilterOwnershipTransferRequested(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*vrf_beacon.VRFBeaconOwnershipTransferRequestedIterator, error)
- func (_m *VRFBeaconInterface) FilterOwnershipTransferred(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*vrf_beacon.VRFBeaconOwnershipTransferredIterator, error)
- func (_m *VRFBeaconInterface) FilterPayeeshipTransferRequested(opts *bind.FilterOpts, transmitter []common.Address, current []common.Address, ...) (*vrf_beacon.VRFBeaconPayeeshipTransferRequestedIterator, error)
- func (_m *VRFBeaconInterface) FilterPayeeshipTransferred(opts *bind.FilterOpts, transmitter []common.Address, previous []common.Address, ...) (*vrf_beacon.VRFBeaconPayeeshipTransferredIterator, error)
- func (_m *VRFBeaconInterface) FilterRandomWordsFulfilled(opts *bind.FilterOpts) (*vrf_beacon.VRFBeaconRandomWordsFulfilledIterator, error)
- func (_m *VRFBeaconInterface) FilterRandomnessFulfillmentRequested(opts *bind.FilterOpts, requestID []*big.Int) (*vrf_beacon.VRFBeaconRandomnessFulfillmentRequestedIterator, error)
- func (_m *VRFBeaconInterface) FilterRandomnessRedeemed(opts *bind.FilterOpts, requestID []*big.Int, requester []common.Address) (*vrf_beacon.VRFBeaconRandomnessRedeemedIterator, error)
- func (_m *VRFBeaconInterface) FilterRandomnessRequested(opts *bind.FilterOpts, requestID []*big.Int) (*vrf_beacon.VRFBeaconRandomnessRequestedIterator, error)
- func (_m *VRFBeaconInterface) GetBilling(opts *bind.CallOpts) (vrf_beacon.GetBilling, error)
- func (_m *VRFBeaconInterface) GetBillingAccessController(opts *bind.CallOpts) (common.Address, error)
- func (_m *VRFBeaconInterface) ICoordinator(opts *bind.CallOpts) (common.Address, error)
- func (_m *VRFBeaconInterface) ILink(opts *bind.CallOpts) (common.Address, error)
- func (_m *VRFBeaconInterface) KeyGenerated(opts *bind.TransactOpts, kd vrf_beacon.KeyDataStructKeyData) (*types.Transaction, error)
- func (_m *VRFBeaconInterface) LatestConfigDetails(opts *bind.CallOpts) (vrf_beacon.LatestConfigDetails, error)
- func (_m *VRFBeaconInterface) LatestConfigDigestAndEpoch(opts *bind.CallOpts) (vrf_beacon.LatestConfigDigestAndEpoch, error)
- func (_m *VRFBeaconInterface) LinkAvailableForPayment(opts *bind.CallOpts) (*big.Int, error)
- func (_m *VRFBeaconInterface) NUMCONFDELAYS(opts *bind.CallOpts) (uint8, error)
- func (_m *VRFBeaconInterface) NewKeyRequested(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_m *VRFBeaconInterface) OwedPayment(opts *bind.CallOpts, transmitterAddress common.Address) (*big.Int, error)
- func (_m *VRFBeaconInterface) Owner(opts *bind.CallOpts) (common.Address, error)
- func (_m *VRFBeaconInterface) ParseBillingAccessControllerSet(log types.Log) (*vrf_beacon.VRFBeaconBillingAccessControllerSet, error)
- func (_m *VRFBeaconInterface) ParseBillingSet(log types.Log) (*vrf_beacon.VRFBeaconBillingSet, error)
- func (_m *VRFBeaconInterface) ParseConfigSet(log types.Log) (*vrf_beacon.VRFBeaconConfigSet, error)
- func (_m *VRFBeaconInterface) ParseLog(log types.Log) (generated.AbigenLog, error)
- func (_m *VRFBeaconInterface) ParseNewTransmission(log types.Log) (*vrf_beacon.VRFBeaconNewTransmission, error)
- func (_m *VRFBeaconInterface) ParseOraclePaid(log types.Log) (*vrf_beacon.VRFBeaconOraclePaid, error)
- func (_m *VRFBeaconInterface) ParseOutputsServed(log types.Log) (*vrf_beacon.VRFBeaconOutputsServed, error)
- func (_m *VRFBeaconInterface) ParseOwnershipTransferRequested(log types.Log) (*vrf_beacon.VRFBeaconOwnershipTransferRequested, error)
- func (_m *VRFBeaconInterface) ParseOwnershipTransferred(log types.Log) (*vrf_beacon.VRFBeaconOwnershipTransferred, error)
- func (_m *VRFBeaconInterface) ParsePayeeshipTransferRequested(log types.Log) (*vrf_beacon.VRFBeaconPayeeshipTransferRequested, error)
- func (_m *VRFBeaconInterface) ParsePayeeshipTransferred(log types.Log) (*vrf_beacon.VRFBeaconPayeeshipTransferred, error)
- func (_m *VRFBeaconInterface) ParseRandomWordsFulfilled(log types.Log) (*vrf_beacon.VRFBeaconRandomWordsFulfilled, error)
- func (_m *VRFBeaconInterface) ParseRandomnessFulfillmentRequested(log types.Log) (*vrf_beacon.VRFBeaconRandomnessFulfillmentRequested, error)
- func (_m *VRFBeaconInterface) ParseRandomnessRedeemed(log types.Log) (*vrf_beacon.VRFBeaconRandomnessRedeemed, error)
- func (_m *VRFBeaconInterface) ParseRandomnessRequested(log types.Log) (*vrf_beacon.VRFBeaconRandomnessRequested, error)
- func (_m *VRFBeaconInterface) SKeyID(opts *bind.CallOpts) ([32]byte, error)
- func (_m *VRFBeaconInterface) SKeyProvider(opts *bind.CallOpts) (common.Address, error)
- func (_m *VRFBeaconInterface) SProvingKeyHash(opts *bind.CallOpts) ([32]byte, error)
- func (_m *VRFBeaconInterface) SetBilling(opts *bind.TransactOpts, maximumGasPrice uint64, reasonableGasPrice uint64, ...) (*types.Transaction, error)
- func (_m *VRFBeaconInterface) SetBillingAccessController(opts *bind.TransactOpts, _billingAccessController common.Address) (*types.Transaction, error)
- func (_m *VRFBeaconInterface) SetConfig(opts *bind.TransactOpts, signers []common.Address, ...) (*types.Transaction, error)
- func (_m *VRFBeaconInterface) SetPayees(opts *bind.TransactOpts, transmitters []common.Address, ...) (*types.Transaction, error)
- func (_m *VRFBeaconInterface) TransferOwnership(opts *bind.TransactOpts, to common.Address) (*types.Transaction, error)
- func (_m *VRFBeaconInterface) TransferPayeeship(opts *bind.TransactOpts, transmitter common.Address, proposed common.Address) (*types.Transaction, error)
- func (_m *VRFBeaconInterface) Transmit(opts *bind.TransactOpts, reportContext [3][32]byte, report []byte, ...) (*types.Transaction, error)
- func (_m *VRFBeaconInterface) TypeAndVersion(opts *bind.CallOpts) (string, error)
- func (_m *VRFBeaconInterface) WatchBillingAccessControllerSet(opts *bind.WatchOpts, ...) (event.Subscription, error)
- func (_m *VRFBeaconInterface) WatchBillingSet(opts *bind.WatchOpts, sink chan<- *vrf_beacon.VRFBeaconBillingSet) (event.Subscription, error)
- func (_m *VRFBeaconInterface) WatchConfigSet(opts *bind.WatchOpts, sink chan<- *vrf_beacon.VRFBeaconConfigSet) (event.Subscription, error)
- func (_m *VRFBeaconInterface) WatchNewTransmission(opts *bind.WatchOpts, sink chan<- *vrf_beacon.VRFBeaconNewTransmission, ...) (event.Subscription, error)
- func (_m *VRFBeaconInterface) WatchOraclePaid(opts *bind.WatchOpts, sink chan<- *vrf_beacon.VRFBeaconOraclePaid, ...) (event.Subscription, error)
- func (_m *VRFBeaconInterface) WatchOutputsServed(opts *bind.WatchOpts, sink chan<- *vrf_beacon.VRFBeaconOutputsServed) (event.Subscription, error)
- func (_m *VRFBeaconInterface) WatchOwnershipTransferRequested(opts *bind.WatchOpts, ...) (event.Subscription, error)
- func (_m *VRFBeaconInterface) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *vrf_beacon.VRFBeaconOwnershipTransferred, ...) (event.Subscription, error)
- func (_m *VRFBeaconInterface) WatchPayeeshipTransferRequested(opts *bind.WatchOpts, ...) (event.Subscription, error)
- func (_m *VRFBeaconInterface) WatchPayeeshipTransferred(opts *bind.WatchOpts, sink chan<- *vrf_beacon.VRFBeaconPayeeshipTransferred, ...) (event.Subscription, error)
- func (_m *VRFBeaconInterface) WatchRandomWordsFulfilled(opts *bind.WatchOpts, sink chan<- *vrf_beacon.VRFBeaconRandomWordsFulfilled) (event.Subscription, error)
- func (_m *VRFBeaconInterface) WatchRandomnessFulfillmentRequested(opts *bind.WatchOpts, ...) (event.Subscription, error)
- func (_m *VRFBeaconInterface) WatchRandomnessRedeemed(opts *bind.WatchOpts, sink chan<- *vrf_beacon.VRFBeaconRandomnessRedeemed, ...) (event.Subscription, error)
- func (_m *VRFBeaconInterface) WatchRandomnessRequested(opts *bind.WatchOpts, sink chan<- *vrf_beacon.VRFBeaconRandomnessRequested, ...) (event.Subscription, error)
- func (_m *VRFBeaconInterface) WithdrawFunds(opts *bind.TransactOpts, recipient common.Address, amount *big.Int) (*types.Transaction, error)
- func (_m *VRFBeaconInterface) WithdrawPayment(opts *bind.TransactOpts, transmitter common.Address) (*types.Transaction, error)
- type VRFCoordinatorInterface
- func (_m *VRFCoordinatorInterface) AcceptOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_m *VRFCoordinatorInterface) AcceptSubscriptionOwnerTransfer(opts *bind.TransactOpts, subId *big.Int) (*types.Transaction, error)
- func (_m *VRFCoordinatorInterface) AddConsumer(opts *bind.TransactOpts, subId *big.Int, consumer common.Address) (*types.Transaction, error)
- func (_m *VRFCoordinatorInterface) Address() common.Address
- func (_m *VRFCoordinatorInterface) BatchTransferLink(opts *bind.TransactOpts, recipients []common.Address, ...) (*types.Transaction, error)
- func (_m *VRFCoordinatorInterface) CancelSubscription(opts *bind.TransactOpts, subId *big.Int, to common.Address) (*types.Transaction, error)
- func (_m *VRFCoordinatorInterface) CreateSubscription(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_m *VRFCoordinatorInterface) DeregisterMigratableCoordinator(opts *bind.TransactOpts, target common.Address) (*types.Transaction, error)
- func (_m *VRFCoordinatorInterface) FilterCallbackConfigSet(opts *bind.FilterOpts) (*vrf_coordinator.VRFCoordinatorCallbackConfigSetIterator, error)
- func (_m *VRFCoordinatorInterface) FilterCoordinatorConfigSet(opts *bind.FilterOpts) (*vrf_coordinator.VRFCoordinatorCoordinatorConfigSetIterator, error)
- func (_m *VRFCoordinatorInterface) FilterCoordinatorDeregistered(opts *bind.FilterOpts) (*vrf_coordinator.VRFCoordinatorCoordinatorDeregisteredIterator, error)
- func (_m *VRFCoordinatorInterface) FilterCoordinatorRegistered(opts *bind.FilterOpts) (*vrf_coordinator.VRFCoordinatorCoordinatorRegisteredIterator, error)
- func (_m *VRFCoordinatorInterface) FilterMigrationCompleted(opts *bind.FilterOpts, newVersion []uint8, subID []*big.Int) (*vrf_coordinator.VRFCoordinatorMigrationCompletedIterator, error)
- func (_m *VRFCoordinatorInterface) FilterOutputsServed(opts *bind.FilterOpts) (*vrf_coordinator.VRFCoordinatorOutputsServedIterator, error)
- func (_m *VRFCoordinatorInterface) FilterOwnershipTransferRequested(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*vrf_coordinator.VRFCoordinatorOwnershipTransferRequestedIterator, error)
- func (_m *VRFCoordinatorInterface) FilterOwnershipTransferred(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*vrf_coordinator.VRFCoordinatorOwnershipTransferredIterator, error)
- func (_m *VRFCoordinatorInterface) FilterPauseFlagChanged(opts *bind.FilterOpts) (*vrf_coordinator.VRFCoordinatorPauseFlagChangedIterator, error)
- func (_m *VRFCoordinatorInterface) FilterRandomWordsFulfilled(opts *bind.FilterOpts) (*vrf_coordinator.VRFCoordinatorRandomWordsFulfilledIterator, error)
- func (_m *VRFCoordinatorInterface) FilterRandomnessFulfillmentRequested(opts *bind.FilterOpts, requestID []*big.Int) (*vrf_coordinator.VRFCoordinatorRandomnessFulfillmentRequestedIterator, error)
- func (_m *VRFCoordinatorInterface) FilterRandomnessRedeemed(opts *bind.FilterOpts, requestID []*big.Int, requester []common.Address) (*vrf_coordinator.VRFCoordinatorRandomnessRedeemedIterator, error)
- func (_m *VRFCoordinatorInterface) FilterRandomnessRequested(opts *bind.FilterOpts, requestID []*big.Int) (*vrf_coordinator.VRFCoordinatorRandomnessRequestedIterator, error)
- func (_m *VRFCoordinatorInterface) FilterSubscriptionCanceled(opts *bind.FilterOpts, subId []*big.Int) (*vrf_coordinator.VRFCoordinatorSubscriptionCanceledIterator, error)
- func (_m *VRFCoordinatorInterface) FilterSubscriptionConsumerAdded(opts *bind.FilterOpts, subId []*big.Int) (*vrf_coordinator.VRFCoordinatorSubscriptionConsumerAddedIterator, error)
- func (_m *VRFCoordinatorInterface) FilterSubscriptionConsumerRemoved(opts *bind.FilterOpts, subId []*big.Int) (*vrf_coordinator.VRFCoordinatorSubscriptionConsumerRemovedIterator, error)
- func (_m *VRFCoordinatorInterface) FilterSubscriptionCreated(opts *bind.FilterOpts, subId []*big.Int, owner []common.Address) (*vrf_coordinator.VRFCoordinatorSubscriptionCreatedIterator, error)
- func (_m *VRFCoordinatorInterface) FilterSubscriptionFunded(opts *bind.FilterOpts, subId []*big.Int) (*vrf_coordinator.VRFCoordinatorSubscriptionFundedIterator, error)
- func (_m *VRFCoordinatorInterface) FilterSubscriptionOwnerTransferRequested(opts *bind.FilterOpts, subId []*big.Int) (*vrf_coordinator.VRFCoordinatorSubscriptionOwnerTransferRequestedIterator, ...)
- func (_m *VRFCoordinatorInterface) FilterSubscriptionOwnerTransferred(opts *bind.FilterOpts, subId []*big.Int) (*vrf_coordinator.VRFCoordinatorSubscriptionOwnerTransferredIterator, error)
- func (_m *VRFCoordinatorInterface) GetCallbackMemo(opts *bind.CallOpts, requestId *big.Int) ([32]byte, error)
- func (_m *VRFCoordinatorInterface) GetConfirmationDelays(opts *bind.CallOpts) ([8]*big.Int, error)
- func (_m *VRFCoordinatorInterface) GetFee(opts *bind.CallOpts, arg0 *big.Int, arg1 []byte) (*big.Int, error)
- func (_m *VRFCoordinatorInterface) GetFulfillmentFee(opts *bind.CallOpts, arg0 *big.Int, callbackGasLimit uint32, arguments []byte, ...) (*big.Int, error)
- func (_m *VRFCoordinatorInterface) GetSubscription(opts *bind.CallOpts, subId *big.Int) (vrf_coordinator.GetSubscription, error)
- func (_m *VRFCoordinatorInterface) GetSubscriptionLinkBalance(opts *bind.CallOpts) (*big.Int, error)
- func (_m *VRFCoordinatorInterface) IBeaconPeriodBlocks(opts *bind.CallOpts) (*big.Int, error)
- func (_m *VRFCoordinatorInterface) ILink(opts *bind.CallOpts) (common.Address, error)
- func (_m *VRFCoordinatorInterface) MAXCONSUMERS(opts *bind.CallOpts) (uint16, error)
- func (_m *VRFCoordinatorInterface) MAXNUMWORDS(opts *bind.CallOpts) (*big.Int, error)
- func (_m *VRFCoordinatorInterface) Migrate(opts *bind.TransactOpts, newCoordinator common.Address, encodedRequest []byte) (*types.Transaction, error)
- func (_m *VRFCoordinatorInterface) MigrationVersion(opts *bind.CallOpts) (uint8, error)
- func (_m *VRFCoordinatorInterface) NUMCONFDELAYS(opts *bind.CallOpts) (uint8, error)
- func (_m *VRFCoordinatorInterface) OnMigration(opts *bind.CallOpts, arg0 []byte) error
- func (_m *VRFCoordinatorInterface) OnTokenTransfer(opts *bind.TransactOpts, arg0 common.Address, amount *big.Int, data []byte) (*types.Transaction, error)
- func (_m *VRFCoordinatorInterface) Owner(opts *bind.CallOpts) (common.Address, error)
- func (_m *VRFCoordinatorInterface) ParseCallbackConfigSet(log types.Log) (*vrf_coordinator.VRFCoordinatorCallbackConfigSet, error)
- func (_m *VRFCoordinatorInterface) ParseCoordinatorConfigSet(log types.Log) (*vrf_coordinator.VRFCoordinatorCoordinatorConfigSet, error)
- func (_m *VRFCoordinatorInterface) ParseCoordinatorDeregistered(log types.Log) (*vrf_coordinator.VRFCoordinatorCoordinatorDeregistered, error)
- func (_m *VRFCoordinatorInterface) ParseCoordinatorRegistered(log types.Log) (*vrf_coordinator.VRFCoordinatorCoordinatorRegistered, error)
- func (_m *VRFCoordinatorInterface) ParseLog(log types.Log) (generated.AbigenLog, error)
- func (_m *VRFCoordinatorInterface) ParseMigrationCompleted(log types.Log) (*vrf_coordinator.VRFCoordinatorMigrationCompleted, error)
- func (_m *VRFCoordinatorInterface) ParseOutputsServed(log types.Log) (*vrf_coordinator.VRFCoordinatorOutputsServed, error)
- func (_m *VRFCoordinatorInterface) ParseOwnershipTransferRequested(log types.Log) (*vrf_coordinator.VRFCoordinatorOwnershipTransferRequested, error)
- func (_m *VRFCoordinatorInterface) ParseOwnershipTransferred(log types.Log) (*vrf_coordinator.VRFCoordinatorOwnershipTransferred, error)
- func (_m *VRFCoordinatorInterface) ParsePauseFlagChanged(log types.Log) (*vrf_coordinator.VRFCoordinatorPauseFlagChanged, error)
- func (_m *VRFCoordinatorInterface) ParseRandomWordsFulfilled(log types.Log) (*vrf_coordinator.VRFCoordinatorRandomWordsFulfilled, error)
- func (_m *VRFCoordinatorInterface) ParseRandomnessFulfillmentRequested(log types.Log) (*vrf_coordinator.VRFCoordinatorRandomnessFulfillmentRequested, error)
- func (_m *VRFCoordinatorInterface) ParseRandomnessRedeemed(log types.Log) (*vrf_coordinator.VRFCoordinatorRandomnessRedeemed, error)
- func (_m *VRFCoordinatorInterface) ParseRandomnessRequested(log types.Log) (*vrf_coordinator.VRFCoordinatorRandomnessRequested, error)
- func (_m *VRFCoordinatorInterface) ParseSubscriptionCanceled(log types.Log) (*vrf_coordinator.VRFCoordinatorSubscriptionCanceled, error)
- func (_m *VRFCoordinatorInterface) ParseSubscriptionConsumerAdded(log types.Log) (*vrf_coordinator.VRFCoordinatorSubscriptionConsumerAdded, error)
- func (_m *VRFCoordinatorInterface) ParseSubscriptionConsumerRemoved(log types.Log) (*vrf_coordinator.VRFCoordinatorSubscriptionConsumerRemoved, error)
- func (_m *VRFCoordinatorInterface) ParseSubscriptionCreated(log types.Log) (*vrf_coordinator.VRFCoordinatorSubscriptionCreated, error)
- func (_m *VRFCoordinatorInterface) ParseSubscriptionFunded(log types.Log) (*vrf_coordinator.VRFCoordinatorSubscriptionFunded, error)
- func (_m *VRFCoordinatorInterface) ParseSubscriptionOwnerTransferRequested(log types.Log) (*vrf_coordinator.VRFCoordinatorSubscriptionOwnerTransferRequested, error)
- func (_m *VRFCoordinatorInterface) ParseSubscriptionOwnerTransferred(log types.Log) (*vrf_coordinator.VRFCoordinatorSubscriptionOwnerTransferred, error)
- func (_m *VRFCoordinatorInterface) ProcessVRFOutputs(opts *bind.TransactOpts, vrfOutputs []vrf_coordinator.VRFBeaconTypesVRFOutput, ...) (*types.Transaction, error)
- func (_m *VRFCoordinatorInterface) RedeemRandomness(opts *bind.TransactOpts, subID *big.Int, requestID *big.Int, arg2 []byte) (*types.Transaction, error)
- func (_m *VRFCoordinatorInterface) RegisterMigratableCoordinator(opts *bind.TransactOpts, target common.Address) (*types.Transaction, error)
- func (_m *VRFCoordinatorInterface) RemoveConsumer(opts *bind.TransactOpts, subId *big.Int, consumer common.Address) (*types.Transaction, error)
- func (_m *VRFCoordinatorInterface) RequestRandomness(opts *bind.TransactOpts, subID *big.Int, numWords uint16, confDelay *big.Int, ...) (*types.Transaction, error)
- func (_m *VRFCoordinatorInterface) RequestRandomnessFulfillment(opts *bind.TransactOpts, subID *big.Int, numWords uint16, confDelay *big.Int, ...) (*types.Transaction, error)
- func (_m *VRFCoordinatorInterface) RequestSubscriptionOwnerTransfer(opts *bind.TransactOpts, subId *big.Int, newOwner common.Address) (*types.Transaction, error)
- func (_m *VRFCoordinatorInterface) SCallbackConfig(opts *bind.CallOpts) (vrf_coordinator.SCallbackConfig, error)
- func (_m *VRFCoordinatorInterface) SCoordinatorConfig(opts *bind.CallOpts) (vrf_coordinator.SCoordinatorConfig, error)
- func (_m *VRFCoordinatorInterface) SPendingRequests(opts *bind.CallOpts, arg0 *big.Int) (vrf_coordinator.SPendingRequests, error)
- func (_m *VRFCoordinatorInterface) SProducer(opts *bind.CallOpts) (common.Address, error)
- func (_m *VRFCoordinatorInterface) SetCallbackConfig(opts *bind.TransactOpts, config vrf_coordinator.VRFCoordinatorCallbackConfig) (*types.Transaction, error)
- func (_m *VRFCoordinatorInterface) SetConfirmationDelays(opts *bind.TransactOpts, confDelays [8]*big.Int) (*types.Transaction, error)
- func (_m *VRFCoordinatorInterface) SetCoordinatorConfig(opts *bind.TransactOpts, ...) (*types.Transaction, error)
- func (_m *VRFCoordinatorInterface) SetPauseFlag(opts *bind.TransactOpts, pause bool) (*types.Transaction, error)
- func (_m *VRFCoordinatorInterface) SetProducer(opts *bind.TransactOpts, producer common.Address) (*types.Transaction, error)
- func (_m *VRFCoordinatorInterface) TransferLink(opts *bind.TransactOpts, recipient common.Address, juelsAmount *big.Int) (*types.Transaction, error)
- func (_m *VRFCoordinatorInterface) TransferOwnership(opts *bind.TransactOpts, to common.Address) (*types.Transaction, error)
- func (_m *VRFCoordinatorInterface) WatchCallbackConfigSet(opts *bind.WatchOpts, ...) (event.Subscription, error)
- func (_m *VRFCoordinatorInterface) WatchCoordinatorConfigSet(opts *bind.WatchOpts, ...) (event.Subscription, error)
- func (_m *VRFCoordinatorInterface) WatchCoordinatorDeregistered(opts *bind.WatchOpts, ...) (event.Subscription, error)
- func (_m *VRFCoordinatorInterface) WatchCoordinatorRegistered(opts *bind.WatchOpts, ...) (event.Subscription, error)
- func (_m *VRFCoordinatorInterface) WatchMigrationCompleted(opts *bind.WatchOpts, ...) (event.Subscription, error)
- func (_m *VRFCoordinatorInterface) WatchOutputsServed(opts *bind.WatchOpts, sink chan<- *vrf_coordinator.VRFCoordinatorOutputsServed) (event.Subscription, error)
- func (_m *VRFCoordinatorInterface) WatchOwnershipTransferRequested(opts *bind.WatchOpts, ...) (event.Subscription, error)
- func (_m *VRFCoordinatorInterface) WatchOwnershipTransferred(opts *bind.WatchOpts, ...) (event.Subscription, error)
- func (_m *VRFCoordinatorInterface) WatchPauseFlagChanged(opts *bind.WatchOpts, ...) (event.Subscription, error)
- func (_m *VRFCoordinatorInterface) WatchRandomWordsFulfilled(opts *bind.WatchOpts, ...) (event.Subscription, error)
- func (_m *VRFCoordinatorInterface) WatchRandomnessFulfillmentRequested(opts *bind.WatchOpts, ...) (event.Subscription, error)
- func (_m *VRFCoordinatorInterface) WatchRandomnessRedeemed(opts *bind.WatchOpts, ...) (event.Subscription, error)
- func (_m *VRFCoordinatorInterface) WatchRandomnessRequested(opts *bind.WatchOpts, ...) (event.Subscription, error)
- func (_m *VRFCoordinatorInterface) WatchSubscriptionCanceled(opts *bind.WatchOpts, ...) (event.Subscription, error)
- func (_m *VRFCoordinatorInterface) WatchSubscriptionConsumerAdded(opts *bind.WatchOpts, ...) (event.Subscription, error)
- func (_m *VRFCoordinatorInterface) WatchSubscriptionConsumerRemoved(opts *bind.WatchOpts, ...) (event.Subscription, error)
- func (_m *VRFCoordinatorInterface) WatchSubscriptionCreated(opts *bind.WatchOpts, ...) (event.Subscription, error)
- func (_m *VRFCoordinatorInterface) WatchSubscriptionFunded(opts *bind.WatchOpts, ...) (event.Subscription, error)
- func (_m *VRFCoordinatorInterface) WatchSubscriptionOwnerTransferRequested(opts *bind.WatchOpts, ...) (event.Subscription, error)
- func (_m *VRFCoordinatorInterface) WatchSubscriptionOwnerTransferred(opts *bind.WatchOpts, ...) (event.Subscription, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type VRFBeaconCoordinator ¶
VRFBeaconCoordinator is an autogenerated mock type for the VRFBeaconCoordinator type
func NewVRFBeaconCoordinator ¶
func NewVRFBeaconCoordinator(t interface { mock.TestingT Cleanup(func()) }) *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. The first argument is typically a *testing.T value.
func (*VRFBeaconCoordinator) GetConfirmationDelays ¶
GetConfirmationDelays provides a mock function with given fields: opts
func (*VRFBeaconCoordinator) IBeaconPeriodBlocks ¶
IBeaconPeriodBlocks provides a mock function with given fields: opts
func (*VRFBeaconCoordinator) SKeyID ¶
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 ¶
VRFBeaconInterface is an autogenerated mock type for the VRFBeaconInterface type
func NewVRFBeaconInterface ¶
func NewVRFBeaconInterface(t interface { mock.TestingT Cleanup(func()) }) *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. The first argument is typically a *testing.T value.
func (*VRFBeaconInterface) AcceptOwnership ¶
func (_m *VRFBeaconInterface) AcceptOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
AcceptOwnership provides a mock function with given fields: opts
func (*VRFBeaconInterface) AcceptPayeeship ¶
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 ¶
func (_m *VRFBeaconInterface) Address() common.Address
Address provides a mock function with given fields:
func (*VRFBeaconInterface) ExposeType ¶
func (_m *VRFBeaconInterface) ExposeType(opts *bind.TransactOpts, arg0 vrf_beacon.VRFBeaconReportReport) (*types.Transaction, error)
ExposeType provides a mock function with given fields: opts, arg0
func (*VRFBeaconInterface) FilterBillingAccessControllerSet ¶
func (_m *VRFBeaconInterface) FilterBillingAccessControllerSet(opts *bind.FilterOpts) (*vrf_beacon.VRFBeaconBillingAccessControllerSetIterator, error)
FilterBillingAccessControllerSet provides a mock function with given fields: opts
func (*VRFBeaconInterface) FilterBillingSet ¶
func (_m *VRFBeaconInterface) FilterBillingSet(opts *bind.FilterOpts) (*vrf_beacon.VRFBeaconBillingSetIterator, error)
FilterBillingSet provides a mock function with given fields: opts
func (*VRFBeaconInterface) FilterConfigSet ¶
func (_m *VRFBeaconInterface) FilterConfigSet(opts *bind.FilterOpts) (*vrf_beacon.VRFBeaconConfigSetIterator, error)
FilterConfigSet provides a mock function with given fields: opts
func (*VRFBeaconInterface) FilterNewTransmission ¶
func (_m *VRFBeaconInterface) FilterNewTransmission(opts *bind.FilterOpts, epochAndRound []*big.Int) (*vrf_beacon.VRFBeaconNewTransmissionIterator, error)
FilterNewTransmission provides a mock function with given fields: opts, epochAndRound
func (*VRFBeaconInterface) FilterOraclePaid ¶
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) FilterOutputsServed ¶
func (_m *VRFBeaconInterface) FilterOutputsServed(opts *bind.FilterOpts) (*vrf_beacon.VRFBeaconOutputsServedIterator, error)
FilterOutputsServed provides a mock function with given fields: opts
func (*VRFBeaconInterface) FilterOwnershipTransferRequested ¶
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 ¶
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 ¶
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 ¶
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) FilterRandomWordsFulfilled ¶
func (_m *VRFBeaconInterface) FilterRandomWordsFulfilled(opts *bind.FilterOpts) (*vrf_beacon.VRFBeaconRandomWordsFulfilledIterator, error)
FilterRandomWordsFulfilled provides a mock function with given fields: opts
func (*VRFBeaconInterface) FilterRandomnessFulfillmentRequested ¶
func (_m *VRFBeaconInterface) FilterRandomnessFulfillmentRequested(opts *bind.FilterOpts, requestID []*big.Int) (*vrf_beacon.VRFBeaconRandomnessFulfillmentRequestedIterator, error)
FilterRandomnessFulfillmentRequested provides a mock function with given fields: opts, requestID
func (*VRFBeaconInterface) FilterRandomnessRedeemed ¶ added in v2.2.0
func (_m *VRFBeaconInterface) FilterRandomnessRedeemed(opts *bind.FilterOpts, requestID []*big.Int, requester []common.Address) (*vrf_beacon.VRFBeaconRandomnessRedeemedIterator, error)
FilterRandomnessRedeemed provides a mock function with given fields: opts, requestID, requester
func (*VRFBeaconInterface) FilterRandomnessRequested ¶
func (_m *VRFBeaconInterface) FilterRandomnessRequested(opts *bind.FilterOpts, requestID []*big.Int) (*vrf_beacon.VRFBeaconRandomnessRequestedIterator, error)
FilterRandomnessRequested provides a mock function with given fields: opts, requestID
func (*VRFBeaconInterface) GetBilling ¶
func (_m *VRFBeaconInterface) GetBilling(opts *bind.CallOpts) (vrf_beacon.GetBilling, error)
GetBilling provides a mock function with given fields: opts
func (*VRFBeaconInterface) GetBillingAccessController ¶
func (_m *VRFBeaconInterface) GetBillingAccessController(opts *bind.CallOpts) (common.Address, error)
GetBillingAccessController provides a mock function with given fields: opts
func (*VRFBeaconInterface) ICoordinator ¶ added in v2.2.0
ICoordinator provides a mock function with given fields: opts
func (*VRFBeaconInterface) ILink ¶ added in v2.2.0
ILink provides a mock function with given fields: opts
func (*VRFBeaconInterface) KeyGenerated ¶
func (_m *VRFBeaconInterface) KeyGenerated(opts *bind.TransactOpts, kd vrf_beacon.KeyDataStructKeyData) (*types.Transaction, error)
KeyGenerated provides a mock function with given fields: opts, kd
func (*VRFBeaconInterface) LatestConfigDetails ¶
func (_m *VRFBeaconInterface) LatestConfigDetails(opts *bind.CallOpts) (vrf_beacon.LatestConfigDetails, error)
LatestConfigDetails provides a mock function with given fields: opts
func (*VRFBeaconInterface) LatestConfigDigestAndEpoch ¶
func (_m *VRFBeaconInterface) LatestConfigDigestAndEpoch(opts *bind.CallOpts) (vrf_beacon.LatestConfigDigestAndEpoch, error)
LatestConfigDigestAndEpoch provides a mock function with given fields: opts
func (*VRFBeaconInterface) LinkAvailableForPayment ¶
LinkAvailableForPayment provides a mock function with given fields: opts
func (*VRFBeaconInterface) NUMCONFDELAYS ¶
func (_m *VRFBeaconInterface) NUMCONFDELAYS(opts *bind.CallOpts) (uint8, error)
NUMCONFDELAYS provides a mock function with given fields: opts
func (*VRFBeaconInterface) NewKeyRequested ¶
func (_m *VRFBeaconInterface) NewKeyRequested(opts *bind.TransactOpts) (*types.Transaction, error)
NewKeyRequested provides a mock function with given fields: opts
func (*VRFBeaconInterface) OwedPayment ¶
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) ParseBillingAccessControllerSet ¶
func (_m *VRFBeaconInterface) ParseBillingAccessControllerSet(log types.Log) (*vrf_beacon.VRFBeaconBillingAccessControllerSet, error)
ParseBillingAccessControllerSet provides a mock function with given fields: log
func (*VRFBeaconInterface) ParseBillingSet ¶
func (_m *VRFBeaconInterface) ParseBillingSet(log types.Log) (*vrf_beacon.VRFBeaconBillingSet, error)
ParseBillingSet provides a mock function with given fields: log
func (*VRFBeaconInterface) ParseConfigSet ¶
func (_m *VRFBeaconInterface) ParseConfigSet(log types.Log) (*vrf_beacon.VRFBeaconConfigSet, error)
ParseConfigSet provides a mock function with given fields: log
func (*VRFBeaconInterface) ParseNewTransmission ¶
func (_m *VRFBeaconInterface) ParseNewTransmission(log types.Log) (*vrf_beacon.VRFBeaconNewTransmission, error)
ParseNewTransmission provides a mock function with given fields: log
func (*VRFBeaconInterface) ParseOraclePaid ¶
func (_m *VRFBeaconInterface) ParseOraclePaid(log types.Log) (*vrf_beacon.VRFBeaconOraclePaid, error)
ParseOraclePaid provides a mock function with given fields: log
func (*VRFBeaconInterface) ParseOutputsServed ¶
func (_m *VRFBeaconInterface) ParseOutputsServed(log types.Log) (*vrf_beacon.VRFBeaconOutputsServed, error)
ParseOutputsServed provides a mock function with given fields: log
func (*VRFBeaconInterface) ParseOwnershipTransferRequested ¶
func (_m *VRFBeaconInterface) ParseOwnershipTransferRequested(log types.Log) (*vrf_beacon.VRFBeaconOwnershipTransferRequested, error)
ParseOwnershipTransferRequested provides a mock function with given fields: log
func (*VRFBeaconInterface) ParseOwnershipTransferred ¶
func (_m *VRFBeaconInterface) ParseOwnershipTransferred(log types.Log) (*vrf_beacon.VRFBeaconOwnershipTransferred, error)
ParseOwnershipTransferred provides a mock function with given fields: log
func (*VRFBeaconInterface) ParsePayeeshipTransferRequested ¶
func (_m *VRFBeaconInterface) ParsePayeeshipTransferRequested(log types.Log) (*vrf_beacon.VRFBeaconPayeeshipTransferRequested, error)
ParsePayeeshipTransferRequested provides a mock function with given fields: log
func (*VRFBeaconInterface) ParsePayeeshipTransferred ¶
func (_m *VRFBeaconInterface) ParsePayeeshipTransferred(log types.Log) (*vrf_beacon.VRFBeaconPayeeshipTransferred, error)
ParsePayeeshipTransferred provides a mock function with given fields: log
func (*VRFBeaconInterface) ParseRandomWordsFulfilled ¶
func (_m *VRFBeaconInterface) ParseRandomWordsFulfilled(log types.Log) (*vrf_beacon.VRFBeaconRandomWordsFulfilled, error)
ParseRandomWordsFulfilled provides a mock function with given fields: log
func (*VRFBeaconInterface) ParseRandomnessFulfillmentRequested ¶
func (_m *VRFBeaconInterface) ParseRandomnessFulfillmentRequested(log types.Log) (*vrf_beacon.VRFBeaconRandomnessFulfillmentRequested, error)
ParseRandomnessFulfillmentRequested provides a mock function with given fields: log
func (*VRFBeaconInterface) ParseRandomnessRedeemed ¶ added in v2.2.0
func (_m *VRFBeaconInterface) ParseRandomnessRedeemed(log types.Log) (*vrf_beacon.VRFBeaconRandomnessRedeemed, error)
ParseRandomnessRedeemed provides a mock function with given fields: log
func (*VRFBeaconInterface) ParseRandomnessRequested ¶
func (_m *VRFBeaconInterface) ParseRandomnessRequested(log types.Log) (*vrf_beacon.VRFBeaconRandomnessRequested, error)
ParseRandomnessRequested provides a mock function with given fields: log
func (*VRFBeaconInterface) SKeyID ¶
func (_m *VRFBeaconInterface) SKeyID(opts *bind.CallOpts) ([32]byte, error)
SKeyID provides a mock function with given fields: opts
func (*VRFBeaconInterface) SKeyProvider ¶ added in v2.2.0
SKeyProvider provides a mock function with given fields: opts
func (*VRFBeaconInterface) SProvingKeyHash ¶
func (_m *VRFBeaconInterface) SProvingKeyHash(opts *bind.CallOpts) ([32]byte, error)
SProvingKeyHash provides a mock function with given fields: opts
func (*VRFBeaconInterface) SetBilling ¶
func (_m *VRFBeaconInterface) SetBilling(opts *bind.TransactOpts, maximumGasPrice uint64, reasonableGasPrice uint64, observationPayment uint64, transmissionPayment uint64, accountingGas *big.Int) (*types.Transaction, error)
SetBilling provides a mock function with given fields: opts, maximumGasPrice, reasonableGasPrice, observationPayment, transmissionPayment, accountingGas
func (*VRFBeaconInterface) SetBillingAccessController ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
func (_m *VRFBeaconInterface) TypeAndVersion(opts *bind.CallOpts) (string, error)
TypeAndVersion provides a mock function with given fields: opts
func (*VRFBeaconInterface) WatchBillingAccessControllerSet ¶
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 ¶
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 ¶
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 ¶
func (_m *VRFBeaconInterface) WatchNewTransmission(opts *bind.WatchOpts, sink chan<- *vrf_beacon.VRFBeaconNewTransmission, epochAndRound []*big.Int) (event.Subscription, error)
WatchNewTransmission provides a mock function with given fields: opts, sink, epochAndRound
func (*VRFBeaconInterface) WatchOraclePaid ¶
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) WatchOutputsServed ¶
func (_m *VRFBeaconInterface) WatchOutputsServed(opts *bind.WatchOpts, sink chan<- *vrf_beacon.VRFBeaconOutputsServed) (event.Subscription, error)
WatchOutputsServed provides a mock function with given fields: opts, sink
func (*VRFBeaconInterface) WatchOwnershipTransferRequested ¶
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 ¶
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 ¶
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 ¶
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) WatchRandomWordsFulfilled ¶
func (_m *VRFBeaconInterface) WatchRandomWordsFulfilled(opts *bind.WatchOpts, sink chan<- *vrf_beacon.VRFBeaconRandomWordsFulfilled) (event.Subscription, error)
WatchRandomWordsFulfilled provides a mock function with given fields: opts, sink
func (*VRFBeaconInterface) WatchRandomnessFulfillmentRequested ¶
func (_m *VRFBeaconInterface) WatchRandomnessFulfillmentRequested(opts *bind.WatchOpts, sink chan<- *vrf_beacon.VRFBeaconRandomnessFulfillmentRequested, requestID []*big.Int) (event.Subscription, error)
WatchRandomnessFulfillmentRequested provides a mock function with given fields: opts, sink, requestID
func (*VRFBeaconInterface) WatchRandomnessRedeemed ¶ added in v2.2.0
func (_m *VRFBeaconInterface) WatchRandomnessRedeemed(opts *bind.WatchOpts, sink chan<- *vrf_beacon.VRFBeaconRandomnessRedeemed, requestID []*big.Int, requester []common.Address) (event.Subscription, error)
WatchRandomnessRedeemed provides a mock function with given fields: opts, sink, requestID, requester
func (*VRFBeaconInterface) WatchRandomnessRequested ¶
func (_m *VRFBeaconInterface) WatchRandomnessRequested(opts *bind.WatchOpts, sink chan<- *vrf_beacon.VRFBeaconRandomnessRequested, requestID []*big.Int) (event.Subscription, error)
WatchRandomnessRequested provides a mock function with given fields: opts, sink, requestID
func (*VRFBeaconInterface) WithdrawFunds ¶
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 ¶
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 ¶
VRFCoordinatorInterface is an autogenerated mock type for the VRFCoordinatorInterface type
func NewVRFCoordinatorInterface ¶
func NewVRFCoordinatorInterface(t interface { mock.TestingT Cleanup(func()) }) *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. The first argument is typically a *testing.T value.
func (*VRFCoordinatorInterface) AcceptOwnership ¶
func (_m *VRFCoordinatorInterface) AcceptOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
AcceptOwnership provides a mock function with given fields: opts
func (*VRFCoordinatorInterface) AcceptSubscriptionOwnerTransfer ¶
func (_m *VRFCoordinatorInterface) AcceptSubscriptionOwnerTransfer(opts *bind.TransactOpts, subId *big.Int) (*types.Transaction, error)
AcceptSubscriptionOwnerTransfer provides a mock function with given fields: opts, subId
func (*VRFCoordinatorInterface) AddConsumer ¶
func (_m *VRFCoordinatorInterface) AddConsumer(opts *bind.TransactOpts, subId *big.Int, consumer common.Address) (*types.Transaction, error)
AddConsumer provides a mock function with given fields: opts, subId, consumer
func (*VRFCoordinatorInterface) Address ¶
func (_m *VRFCoordinatorInterface) Address() common.Address
Address provides a mock function with given fields:
func (*VRFCoordinatorInterface) BatchTransferLink ¶
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) CancelSubscription ¶
func (_m *VRFCoordinatorInterface) CancelSubscription(opts *bind.TransactOpts, subId *big.Int, to common.Address) (*types.Transaction, error)
CancelSubscription provides a mock function with given fields: opts, subId, to
func (*VRFCoordinatorInterface) CreateSubscription ¶
func (_m *VRFCoordinatorInterface) CreateSubscription(opts *bind.TransactOpts) (*types.Transaction, error)
CreateSubscription provides a mock function with given fields: opts
func (*VRFCoordinatorInterface) DeregisterMigratableCoordinator ¶ added in v2.3.0
func (_m *VRFCoordinatorInterface) DeregisterMigratableCoordinator(opts *bind.TransactOpts, target common.Address) (*types.Transaction, error)
DeregisterMigratableCoordinator provides a mock function with given fields: opts, target
func (*VRFCoordinatorInterface) FilterCallbackConfigSet ¶ added in v2.3.0
func (_m *VRFCoordinatorInterface) FilterCallbackConfigSet(opts *bind.FilterOpts) (*vrf_coordinator.VRFCoordinatorCallbackConfigSetIterator, error)
FilterCallbackConfigSet provides a mock function with given fields: opts
func (*VRFCoordinatorInterface) FilterCoordinatorConfigSet ¶ added in v2.2.0
func (_m *VRFCoordinatorInterface) FilterCoordinatorConfigSet(opts *bind.FilterOpts) (*vrf_coordinator.VRFCoordinatorCoordinatorConfigSetIterator, error)
FilterCoordinatorConfigSet provides a mock function with given fields: opts
func (*VRFCoordinatorInterface) FilterCoordinatorDeregistered ¶ added in v2.3.0
func (_m *VRFCoordinatorInterface) FilterCoordinatorDeregistered(opts *bind.FilterOpts) (*vrf_coordinator.VRFCoordinatorCoordinatorDeregisteredIterator, error)
FilterCoordinatorDeregistered provides a mock function with given fields: opts
func (*VRFCoordinatorInterface) FilterCoordinatorRegistered ¶ added in v2.3.0
func (_m *VRFCoordinatorInterface) FilterCoordinatorRegistered(opts *bind.FilterOpts) (*vrf_coordinator.VRFCoordinatorCoordinatorRegisteredIterator, error)
FilterCoordinatorRegistered provides a mock function with given fields: opts
func (*VRFCoordinatorInterface) FilterMigrationCompleted ¶
func (_m *VRFCoordinatorInterface) FilterMigrationCompleted(opts *bind.FilterOpts, newVersion []uint8, subID []*big.Int) (*vrf_coordinator.VRFCoordinatorMigrationCompletedIterator, error)
FilterMigrationCompleted provides a mock function with given fields: opts, newVersion, subID
func (*VRFCoordinatorInterface) FilterOutputsServed ¶
func (_m *VRFCoordinatorInterface) FilterOutputsServed(opts *bind.FilterOpts) (*vrf_coordinator.VRFCoordinatorOutputsServedIterator, error)
FilterOutputsServed provides a mock function with given fields: opts
func (*VRFCoordinatorInterface) FilterOwnershipTransferRequested ¶
func (_m *VRFCoordinatorInterface) FilterOwnershipTransferRequested(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*vrf_coordinator.VRFCoordinatorOwnershipTransferRequestedIterator, error)
FilterOwnershipTransferRequested provides a mock function with given fields: opts, from, to
func (*VRFCoordinatorInterface) FilterOwnershipTransferred ¶
func (_m *VRFCoordinatorInterface) FilterOwnershipTransferred(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*vrf_coordinator.VRFCoordinatorOwnershipTransferredIterator, error)
FilterOwnershipTransferred provides a mock function with given fields: opts, from, to
func (*VRFCoordinatorInterface) FilterPauseFlagChanged ¶ added in v2.3.0
func (_m *VRFCoordinatorInterface) FilterPauseFlagChanged(opts *bind.FilterOpts) (*vrf_coordinator.VRFCoordinatorPauseFlagChangedIterator, error)
FilterPauseFlagChanged provides a mock function with given fields: opts
func (*VRFCoordinatorInterface) FilterRandomWordsFulfilled ¶
func (_m *VRFCoordinatorInterface) FilterRandomWordsFulfilled(opts *bind.FilterOpts) (*vrf_coordinator.VRFCoordinatorRandomWordsFulfilledIterator, error)
FilterRandomWordsFulfilled provides a mock function with given fields: opts
func (*VRFCoordinatorInterface) FilterRandomnessFulfillmentRequested ¶
func (_m *VRFCoordinatorInterface) FilterRandomnessFulfillmentRequested(opts *bind.FilterOpts, requestID []*big.Int) (*vrf_coordinator.VRFCoordinatorRandomnessFulfillmentRequestedIterator, error)
FilterRandomnessFulfillmentRequested provides a mock function with given fields: opts, requestID
func (*VRFCoordinatorInterface) FilterRandomnessRedeemed ¶ added in v2.2.0
func (_m *VRFCoordinatorInterface) FilterRandomnessRedeemed(opts *bind.FilterOpts, requestID []*big.Int, requester []common.Address) (*vrf_coordinator.VRFCoordinatorRandomnessRedeemedIterator, error)
FilterRandomnessRedeemed provides a mock function with given fields: opts, requestID, requester
func (*VRFCoordinatorInterface) FilterRandomnessRequested ¶
func (_m *VRFCoordinatorInterface) FilterRandomnessRequested(opts *bind.FilterOpts, requestID []*big.Int) (*vrf_coordinator.VRFCoordinatorRandomnessRequestedIterator, error)
FilterRandomnessRequested provides a mock function with given fields: opts, requestID
func (*VRFCoordinatorInterface) FilterSubscriptionCanceled ¶
func (_m *VRFCoordinatorInterface) FilterSubscriptionCanceled(opts *bind.FilterOpts, subId []*big.Int) (*vrf_coordinator.VRFCoordinatorSubscriptionCanceledIterator, error)
FilterSubscriptionCanceled provides a mock function with given fields: opts, subId
func (*VRFCoordinatorInterface) FilterSubscriptionConsumerAdded ¶
func (_m *VRFCoordinatorInterface) FilterSubscriptionConsumerAdded(opts *bind.FilterOpts, subId []*big.Int) (*vrf_coordinator.VRFCoordinatorSubscriptionConsumerAddedIterator, error)
FilterSubscriptionConsumerAdded provides a mock function with given fields: opts, subId
func (*VRFCoordinatorInterface) FilterSubscriptionConsumerRemoved ¶
func (_m *VRFCoordinatorInterface) FilterSubscriptionConsumerRemoved(opts *bind.FilterOpts, subId []*big.Int) (*vrf_coordinator.VRFCoordinatorSubscriptionConsumerRemovedIterator, error)
FilterSubscriptionConsumerRemoved provides a mock function with given fields: opts, subId
func (*VRFCoordinatorInterface) FilterSubscriptionCreated ¶
func (_m *VRFCoordinatorInterface) FilterSubscriptionCreated(opts *bind.FilterOpts, subId []*big.Int, owner []common.Address) (*vrf_coordinator.VRFCoordinatorSubscriptionCreatedIterator, error)
FilterSubscriptionCreated provides a mock function with given fields: opts, subId, owner
func (*VRFCoordinatorInterface) FilterSubscriptionFunded ¶
func (_m *VRFCoordinatorInterface) FilterSubscriptionFunded(opts *bind.FilterOpts, subId []*big.Int) (*vrf_coordinator.VRFCoordinatorSubscriptionFundedIterator, error)
FilterSubscriptionFunded provides a mock function with given fields: opts, subId
func (*VRFCoordinatorInterface) FilterSubscriptionOwnerTransferRequested ¶
func (_m *VRFCoordinatorInterface) FilterSubscriptionOwnerTransferRequested(opts *bind.FilterOpts, subId []*big.Int) (*vrf_coordinator.VRFCoordinatorSubscriptionOwnerTransferRequestedIterator, error)
FilterSubscriptionOwnerTransferRequested provides a mock function with given fields: opts, subId
func (*VRFCoordinatorInterface) FilterSubscriptionOwnerTransferred ¶
func (_m *VRFCoordinatorInterface) FilterSubscriptionOwnerTransferred(opts *bind.FilterOpts, subId []*big.Int) (*vrf_coordinator.VRFCoordinatorSubscriptionOwnerTransferredIterator, error)
FilterSubscriptionOwnerTransferred provides a mock function with given fields: opts, subId
func (*VRFCoordinatorInterface) GetCallbackMemo ¶
func (_m *VRFCoordinatorInterface) GetCallbackMemo(opts *bind.CallOpts, requestId *big.Int) ([32]byte, error)
GetCallbackMemo provides a mock function with given fields: opts, requestId
func (*VRFCoordinatorInterface) GetConfirmationDelays ¶
GetConfirmationDelays provides a mock function with given fields: opts
func (*VRFCoordinatorInterface) GetFee ¶ added in v2.2.0
func (_m *VRFCoordinatorInterface) GetFee(opts *bind.CallOpts, arg0 *big.Int, arg1 []byte) (*big.Int, error)
GetFee provides a mock function with given fields: opts, arg0, arg1
func (*VRFCoordinatorInterface) GetFulfillmentFee ¶ added in v2.2.0
func (_m *VRFCoordinatorInterface) GetFulfillmentFee(opts *bind.CallOpts, arg0 *big.Int, callbackGasLimit uint32, arguments []byte, arg3 []byte) (*big.Int, error)
GetFulfillmentFee provides a mock function with given fields: opts, arg0, callbackGasLimit, arguments, arg3
func (*VRFCoordinatorInterface) GetSubscription ¶
func (_m *VRFCoordinatorInterface) GetSubscription(opts *bind.CallOpts, subId *big.Int) (vrf_coordinator.GetSubscription, error)
GetSubscription provides a mock function with given fields: opts, subId
func (*VRFCoordinatorInterface) GetSubscriptionLinkBalance ¶ added in v2.2.0
func (_m *VRFCoordinatorInterface) GetSubscriptionLinkBalance(opts *bind.CallOpts) (*big.Int, error)
GetSubscriptionLinkBalance provides a mock function with given fields: opts
func (*VRFCoordinatorInterface) IBeaconPeriodBlocks ¶
IBeaconPeriodBlocks provides a mock function with given fields: opts
func (*VRFCoordinatorInterface) ILink ¶ added in v2.2.0
ILink provides a mock function with given fields: opts
func (*VRFCoordinatorInterface) MAXCONSUMERS ¶
func (_m *VRFCoordinatorInterface) MAXCONSUMERS(opts *bind.CallOpts) (uint16, error)
MAXCONSUMERS provides a mock function with given fields: opts
func (*VRFCoordinatorInterface) MAXNUMWORDS ¶ added in v2.2.0
MAXNUMWORDS provides a mock function with given fields: opts
func (*VRFCoordinatorInterface) Migrate ¶
func (_m *VRFCoordinatorInterface) Migrate(opts *bind.TransactOpts, newCoordinator common.Address, encodedRequest []byte) (*types.Transaction, error)
Migrate provides a mock function with given fields: opts, newCoordinator, encodedRequest
func (*VRFCoordinatorInterface) MigrationVersion ¶
func (_m *VRFCoordinatorInterface) MigrationVersion(opts *bind.CallOpts) (uint8, error)
MigrationVersion provides a mock function with given fields: opts
func (*VRFCoordinatorInterface) NUMCONFDELAYS ¶
func (_m *VRFCoordinatorInterface) NUMCONFDELAYS(opts *bind.CallOpts) (uint8, error)
NUMCONFDELAYS provides a mock function with given fields: opts
func (*VRFCoordinatorInterface) OnMigration ¶
func (_m *VRFCoordinatorInterface) OnMigration(opts *bind.CallOpts, arg0 []byte) error
OnMigration provides a mock function with given fields: opts, arg0
func (*VRFCoordinatorInterface) OnTokenTransfer ¶
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) ParseCallbackConfigSet ¶ added in v2.3.0
func (_m *VRFCoordinatorInterface) ParseCallbackConfigSet(log types.Log) (*vrf_coordinator.VRFCoordinatorCallbackConfigSet, error)
ParseCallbackConfigSet provides a mock function with given fields: log
func (*VRFCoordinatorInterface) ParseCoordinatorConfigSet ¶ added in v2.2.0
func (_m *VRFCoordinatorInterface) ParseCoordinatorConfigSet(log types.Log) (*vrf_coordinator.VRFCoordinatorCoordinatorConfigSet, error)
ParseCoordinatorConfigSet provides a mock function with given fields: log
func (*VRFCoordinatorInterface) ParseCoordinatorDeregistered ¶ added in v2.3.0
func (_m *VRFCoordinatorInterface) ParseCoordinatorDeregistered(log types.Log) (*vrf_coordinator.VRFCoordinatorCoordinatorDeregistered, error)
ParseCoordinatorDeregistered provides a mock function with given fields: log
func (*VRFCoordinatorInterface) ParseCoordinatorRegistered ¶ added in v2.3.0
func (_m *VRFCoordinatorInterface) ParseCoordinatorRegistered(log types.Log) (*vrf_coordinator.VRFCoordinatorCoordinatorRegistered, error)
ParseCoordinatorRegistered provides a mock function with given fields: log
func (*VRFCoordinatorInterface) ParseMigrationCompleted ¶
func (_m *VRFCoordinatorInterface) ParseMigrationCompleted(log types.Log) (*vrf_coordinator.VRFCoordinatorMigrationCompleted, error)
ParseMigrationCompleted provides a mock function with given fields: log
func (*VRFCoordinatorInterface) ParseOutputsServed ¶
func (_m *VRFCoordinatorInterface) ParseOutputsServed(log types.Log) (*vrf_coordinator.VRFCoordinatorOutputsServed, error)
ParseOutputsServed provides a mock function with given fields: log
func (*VRFCoordinatorInterface) ParseOwnershipTransferRequested ¶
func (_m *VRFCoordinatorInterface) ParseOwnershipTransferRequested(log types.Log) (*vrf_coordinator.VRFCoordinatorOwnershipTransferRequested, error)
ParseOwnershipTransferRequested provides a mock function with given fields: log
func (*VRFCoordinatorInterface) ParseOwnershipTransferred ¶
func (_m *VRFCoordinatorInterface) ParseOwnershipTransferred(log types.Log) (*vrf_coordinator.VRFCoordinatorOwnershipTransferred, error)
ParseOwnershipTransferred provides a mock function with given fields: log
func (*VRFCoordinatorInterface) ParsePauseFlagChanged ¶ added in v2.3.0
func (_m *VRFCoordinatorInterface) ParsePauseFlagChanged(log types.Log) (*vrf_coordinator.VRFCoordinatorPauseFlagChanged, error)
ParsePauseFlagChanged provides a mock function with given fields: log
func (*VRFCoordinatorInterface) ParseRandomWordsFulfilled ¶
func (_m *VRFCoordinatorInterface) ParseRandomWordsFulfilled(log types.Log) (*vrf_coordinator.VRFCoordinatorRandomWordsFulfilled, error)
ParseRandomWordsFulfilled provides a mock function with given fields: log
func (*VRFCoordinatorInterface) ParseRandomnessFulfillmentRequested ¶
func (_m *VRFCoordinatorInterface) ParseRandomnessFulfillmentRequested(log types.Log) (*vrf_coordinator.VRFCoordinatorRandomnessFulfillmentRequested, error)
ParseRandomnessFulfillmentRequested provides a mock function with given fields: log
func (*VRFCoordinatorInterface) ParseRandomnessRedeemed ¶ added in v2.2.0
func (_m *VRFCoordinatorInterface) ParseRandomnessRedeemed(log types.Log) (*vrf_coordinator.VRFCoordinatorRandomnessRedeemed, error)
ParseRandomnessRedeemed provides a mock function with given fields: log
func (*VRFCoordinatorInterface) ParseRandomnessRequested ¶
func (_m *VRFCoordinatorInterface) ParseRandomnessRequested(log types.Log) (*vrf_coordinator.VRFCoordinatorRandomnessRequested, error)
ParseRandomnessRequested provides a mock function with given fields: log
func (*VRFCoordinatorInterface) ParseSubscriptionCanceled ¶
func (_m *VRFCoordinatorInterface) ParseSubscriptionCanceled(log types.Log) (*vrf_coordinator.VRFCoordinatorSubscriptionCanceled, error)
ParseSubscriptionCanceled provides a mock function with given fields: log
func (*VRFCoordinatorInterface) ParseSubscriptionConsumerAdded ¶
func (_m *VRFCoordinatorInterface) ParseSubscriptionConsumerAdded(log types.Log) (*vrf_coordinator.VRFCoordinatorSubscriptionConsumerAdded, error)
ParseSubscriptionConsumerAdded provides a mock function with given fields: log
func (*VRFCoordinatorInterface) ParseSubscriptionConsumerRemoved ¶
func (_m *VRFCoordinatorInterface) ParseSubscriptionConsumerRemoved(log types.Log) (*vrf_coordinator.VRFCoordinatorSubscriptionConsumerRemoved, error)
ParseSubscriptionConsumerRemoved provides a mock function with given fields: log
func (*VRFCoordinatorInterface) ParseSubscriptionCreated ¶
func (_m *VRFCoordinatorInterface) ParseSubscriptionCreated(log types.Log) (*vrf_coordinator.VRFCoordinatorSubscriptionCreated, error)
ParseSubscriptionCreated provides a mock function with given fields: log
func (*VRFCoordinatorInterface) ParseSubscriptionFunded ¶
func (_m *VRFCoordinatorInterface) ParseSubscriptionFunded(log types.Log) (*vrf_coordinator.VRFCoordinatorSubscriptionFunded, error)
ParseSubscriptionFunded provides a mock function with given fields: log
func (*VRFCoordinatorInterface) ParseSubscriptionOwnerTransferRequested ¶
func (_m *VRFCoordinatorInterface) ParseSubscriptionOwnerTransferRequested(log types.Log) (*vrf_coordinator.VRFCoordinatorSubscriptionOwnerTransferRequested, error)
ParseSubscriptionOwnerTransferRequested provides a mock function with given fields: log
func (*VRFCoordinatorInterface) ParseSubscriptionOwnerTransferred ¶
func (_m *VRFCoordinatorInterface) ParseSubscriptionOwnerTransferred(log types.Log) (*vrf_coordinator.VRFCoordinatorSubscriptionOwnerTransferred, error)
ParseSubscriptionOwnerTransferred provides a mock function with given fields: log
func (*VRFCoordinatorInterface) ProcessVRFOutputs ¶
func (_m *VRFCoordinatorInterface) ProcessVRFOutputs(opts *bind.TransactOpts, vrfOutputs []vrf_coordinator.VRFBeaconTypesVRFOutput, juelsPerFeeCoin *big.Int, reasonableGasPrice uint64, blockHeight uint64) (*types.Transaction, error)
ProcessVRFOutputs provides a mock function with given fields: opts, vrfOutputs, juelsPerFeeCoin, reasonableGasPrice, blockHeight
func (*VRFCoordinatorInterface) RedeemRandomness ¶
func (_m *VRFCoordinatorInterface) RedeemRandomness(opts *bind.TransactOpts, subID *big.Int, requestID *big.Int, arg2 []byte) (*types.Transaction, error)
RedeemRandomness provides a mock function with given fields: opts, subID, requestID, arg2
func (*VRFCoordinatorInterface) RegisterMigratableCoordinator ¶ added in v2.3.0
func (_m *VRFCoordinatorInterface) RegisterMigratableCoordinator(opts *bind.TransactOpts, target common.Address) (*types.Transaction, error)
RegisterMigratableCoordinator provides a mock function with given fields: opts, target
func (*VRFCoordinatorInterface) RemoveConsumer ¶
func (_m *VRFCoordinatorInterface) RemoveConsumer(opts *bind.TransactOpts, subId *big.Int, consumer common.Address) (*types.Transaction, error)
RemoveConsumer provides a mock function with given fields: opts, subId, consumer
func (*VRFCoordinatorInterface) RequestRandomness ¶
func (_m *VRFCoordinatorInterface) RequestRandomness(opts *bind.TransactOpts, subID *big.Int, numWords uint16, confDelay *big.Int, arg3 []byte) (*types.Transaction, error)
RequestRandomness provides a mock function with given fields: opts, subID, numWords, confDelay, arg3
func (*VRFCoordinatorInterface) RequestRandomnessFulfillment ¶
func (_m *VRFCoordinatorInterface) RequestRandomnessFulfillment(opts *bind.TransactOpts, subID *big.Int, numWords uint16, confDelay *big.Int, callbackGasLimit uint32, arguments []byte, arg5 []byte) (*types.Transaction, error)
RequestRandomnessFulfillment provides a mock function with given fields: opts, subID, numWords, confDelay, callbackGasLimit, arguments, arg5
func (*VRFCoordinatorInterface) RequestSubscriptionOwnerTransfer ¶
func (_m *VRFCoordinatorInterface) RequestSubscriptionOwnerTransfer(opts *bind.TransactOpts, subId *big.Int, newOwner common.Address) (*types.Transaction, error)
RequestSubscriptionOwnerTransfer provides a mock function with given fields: opts, subId, newOwner
func (*VRFCoordinatorInterface) SCallbackConfig ¶ added in v2.3.0
func (_m *VRFCoordinatorInterface) SCallbackConfig(opts *bind.CallOpts) (vrf_coordinator.SCallbackConfig, error)
SCallbackConfig provides a mock function with given fields: opts
func (*VRFCoordinatorInterface) SCoordinatorConfig ¶ added in v2.3.0
func (_m *VRFCoordinatorInterface) SCoordinatorConfig(opts *bind.CallOpts) (vrf_coordinator.SCoordinatorConfig, error)
SCoordinatorConfig provides a mock function with given fields: opts
func (*VRFCoordinatorInterface) SPendingRequests ¶ added in v2.2.0
func (_m *VRFCoordinatorInterface) SPendingRequests(opts *bind.CallOpts, arg0 *big.Int) (vrf_coordinator.SPendingRequests, error)
SPendingRequests provides a mock function with given fields: opts, arg0
func (*VRFCoordinatorInterface) SProducer ¶ added in v2.2.0
SProducer provides a mock function with given fields: opts
func (*VRFCoordinatorInterface) SetCallbackConfig ¶ added in v2.3.0
func (_m *VRFCoordinatorInterface) SetCallbackConfig(opts *bind.TransactOpts, config vrf_coordinator.VRFCoordinatorCallbackConfig) (*types.Transaction, error)
SetCallbackConfig provides a mock function with given fields: opts, config
func (*VRFCoordinatorInterface) SetConfirmationDelays ¶
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) SetCoordinatorConfig ¶ added in v2.3.0
func (_m *VRFCoordinatorInterface) SetCoordinatorConfig(opts *bind.TransactOpts, coordinatorConfig vrf_coordinator.VRFBeaconTypesCoordinatorConfig) (*types.Transaction, error)
SetCoordinatorConfig provides a mock function with given fields: opts, coordinatorConfig
func (*VRFCoordinatorInterface) SetPauseFlag ¶ added in v2.3.0
func (_m *VRFCoordinatorInterface) SetPauseFlag(opts *bind.TransactOpts, pause bool) (*types.Transaction, error)
SetPauseFlag provides a mock function with given fields: opts, pause
func (*VRFCoordinatorInterface) SetProducer ¶
func (_m *VRFCoordinatorInterface) SetProducer(opts *bind.TransactOpts, producer common.Address) (*types.Transaction, error)
SetProducer provides a mock function with given fields: opts, producer
func (*VRFCoordinatorInterface) TransferLink ¶
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 ¶
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) WatchCallbackConfigSet ¶ added in v2.3.0
func (_m *VRFCoordinatorInterface) WatchCallbackConfigSet(opts *bind.WatchOpts, sink chan<- *vrf_coordinator.VRFCoordinatorCallbackConfigSet) (event.Subscription, error)
WatchCallbackConfigSet provides a mock function with given fields: opts, sink
func (*VRFCoordinatorInterface) WatchCoordinatorConfigSet ¶ added in v2.2.0
func (_m *VRFCoordinatorInterface) WatchCoordinatorConfigSet(opts *bind.WatchOpts, sink chan<- *vrf_coordinator.VRFCoordinatorCoordinatorConfigSet) (event.Subscription, error)
WatchCoordinatorConfigSet provides a mock function with given fields: opts, sink
func (*VRFCoordinatorInterface) WatchCoordinatorDeregistered ¶ added in v2.3.0
func (_m *VRFCoordinatorInterface) WatchCoordinatorDeregistered(opts *bind.WatchOpts, sink chan<- *vrf_coordinator.VRFCoordinatorCoordinatorDeregistered) (event.Subscription, error)
WatchCoordinatorDeregistered provides a mock function with given fields: opts, sink
func (*VRFCoordinatorInterface) WatchCoordinatorRegistered ¶ added in v2.3.0
func (_m *VRFCoordinatorInterface) WatchCoordinatorRegistered(opts *bind.WatchOpts, sink chan<- *vrf_coordinator.VRFCoordinatorCoordinatorRegistered) (event.Subscription, error)
WatchCoordinatorRegistered provides a mock function with given fields: opts, sink
func (*VRFCoordinatorInterface) WatchMigrationCompleted ¶
func (_m *VRFCoordinatorInterface) WatchMigrationCompleted(opts *bind.WatchOpts, sink chan<- *vrf_coordinator.VRFCoordinatorMigrationCompleted, newVersion []uint8, subID []*big.Int) (event.Subscription, error)
WatchMigrationCompleted provides a mock function with given fields: opts, sink, newVersion, subID
func (*VRFCoordinatorInterface) WatchOutputsServed ¶
func (_m *VRFCoordinatorInterface) WatchOutputsServed(opts *bind.WatchOpts, sink chan<- *vrf_coordinator.VRFCoordinatorOutputsServed) (event.Subscription, error)
WatchOutputsServed provides a mock function with given fields: opts, sink
func (*VRFCoordinatorInterface) WatchOwnershipTransferRequested ¶
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 ¶
func (_m *VRFCoordinatorInterface) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *vrf_coordinator.VRFCoordinatorOwnershipTransferred, from []common.Address, to []common.Address) (event.Subscription, error)
WatchOwnershipTransferred provides a mock function with given fields: opts, sink, from, to
func (*VRFCoordinatorInterface) WatchPauseFlagChanged ¶ added in v2.3.0
func (_m *VRFCoordinatorInterface) WatchPauseFlagChanged(opts *bind.WatchOpts, sink chan<- *vrf_coordinator.VRFCoordinatorPauseFlagChanged) (event.Subscription, error)
WatchPauseFlagChanged provides a mock function with given fields: opts, sink
func (*VRFCoordinatorInterface) WatchRandomWordsFulfilled ¶
func (_m *VRFCoordinatorInterface) WatchRandomWordsFulfilled(opts *bind.WatchOpts, sink chan<- *vrf_coordinator.VRFCoordinatorRandomWordsFulfilled) (event.Subscription, error)
WatchRandomWordsFulfilled provides a mock function with given fields: opts, sink
func (*VRFCoordinatorInterface) WatchRandomnessFulfillmentRequested ¶
func (_m *VRFCoordinatorInterface) WatchRandomnessFulfillmentRequested(opts *bind.WatchOpts, sink chan<- *vrf_coordinator.VRFCoordinatorRandomnessFulfillmentRequested, requestID []*big.Int) (event.Subscription, error)
WatchRandomnessFulfillmentRequested provides a mock function with given fields: opts, sink, requestID
func (*VRFCoordinatorInterface) WatchRandomnessRedeemed ¶ added in v2.2.0
func (_m *VRFCoordinatorInterface) WatchRandomnessRedeemed(opts *bind.WatchOpts, sink chan<- *vrf_coordinator.VRFCoordinatorRandomnessRedeemed, requestID []*big.Int, requester []common.Address) (event.Subscription, error)
WatchRandomnessRedeemed provides a mock function with given fields: opts, sink, requestID, requester
func (*VRFCoordinatorInterface) WatchRandomnessRequested ¶
func (_m *VRFCoordinatorInterface) WatchRandomnessRequested(opts *bind.WatchOpts, sink chan<- *vrf_coordinator.VRFCoordinatorRandomnessRequested, requestID []*big.Int) (event.Subscription, error)
WatchRandomnessRequested provides a mock function with given fields: opts, sink, requestID
func (*VRFCoordinatorInterface) WatchSubscriptionCanceled ¶
func (_m *VRFCoordinatorInterface) WatchSubscriptionCanceled(opts *bind.WatchOpts, sink chan<- *vrf_coordinator.VRFCoordinatorSubscriptionCanceled, subId []*big.Int) (event.Subscription, error)
WatchSubscriptionCanceled provides a mock function with given fields: opts, sink, subId
func (*VRFCoordinatorInterface) WatchSubscriptionConsumerAdded ¶
func (_m *VRFCoordinatorInterface) WatchSubscriptionConsumerAdded(opts *bind.WatchOpts, sink chan<- *vrf_coordinator.VRFCoordinatorSubscriptionConsumerAdded, subId []*big.Int) (event.Subscription, error)
WatchSubscriptionConsumerAdded provides a mock function with given fields: opts, sink, subId
func (*VRFCoordinatorInterface) WatchSubscriptionConsumerRemoved ¶
func (_m *VRFCoordinatorInterface) WatchSubscriptionConsumerRemoved(opts *bind.WatchOpts, sink chan<- *vrf_coordinator.VRFCoordinatorSubscriptionConsumerRemoved, subId []*big.Int) (event.Subscription, error)
WatchSubscriptionConsumerRemoved provides a mock function with given fields: opts, sink, subId
func (*VRFCoordinatorInterface) WatchSubscriptionCreated ¶
func (_m *VRFCoordinatorInterface) WatchSubscriptionCreated(opts *bind.WatchOpts, sink chan<- *vrf_coordinator.VRFCoordinatorSubscriptionCreated, subId []*big.Int, owner []common.Address) (event.Subscription, error)
WatchSubscriptionCreated provides a mock function with given fields: opts, sink, subId, owner
func (*VRFCoordinatorInterface) WatchSubscriptionFunded ¶
func (_m *VRFCoordinatorInterface) WatchSubscriptionFunded(opts *bind.WatchOpts, sink chan<- *vrf_coordinator.VRFCoordinatorSubscriptionFunded, subId []*big.Int) (event.Subscription, error)
WatchSubscriptionFunded provides a mock function with given fields: opts, sink, subId
func (*VRFCoordinatorInterface) WatchSubscriptionOwnerTransferRequested ¶
func (_m *VRFCoordinatorInterface) WatchSubscriptionOwnerTransferRequested(opts *bind.WatchOpts, sink chan<- *vrf_coordinator.VRFCoordinatorSubscriptionOwnerTransferRequested, subId []*big.Int) (event.Subscription, error)
WatchSubscriptionOwnerTransferRequested provides a mock function with given fields: opts, sink, subId
func (*VRFCoordinatorInterface) WatchSubscriptionOwnerTransferred ¶
func (_m *VRFCoordinatorInterface) WatchSubscriptionOwnerTransferred(opts *bind.WatchOpts, sink chan<- *vrf_coordinator.VRFCoordinatorSubscriptionOwnerTransferred, subId []*big.Int) (event.Subscription, error)
WatchSubscriptionOwnerTransferred provides a mock function with given fields: opts, sink, subId