Documentation ¶
Index ¶
- Variables
- type GetSignerInfo
- type GetState
- type GetTransmitterInfo
- type KeeperRegistry
- type KeeperRegistryCaller
- func (_KeeperRegistry *KeeperRegistryCaller) GetActiveUpkeepIDs(opts *bind.CallOpts, startIndex *big.Int, maxCount *big.Int) ([]*big.Int, error)
- func (_KeeperRegistry *KeeperRegistryCaller) GetFastGasFeedAddress(opts *bind.CallOpts) (common.Address, error)
- func (_KeeperRegistry *KeeperRegistryCaller) GetKeeperRegistryLogicAddress(opts *bind.CallOpts) (common.Address, error)
- func (_KeeperRegistry *KeeperRegistryCaller) GetLinkAddress(opts *bind.CallOpts) (common.Address, error)
- func (_KeeperRegistry *KeeperRegistryCaller) GetLinkNativeFeedAddress(opts *bind.CallOpts) (common.Address, error)
- func (_KeeperRegistry *KeeperRegistryCaller) GetMaxPaymentForGas(opts *bind.CallOpts, gasLimit uint32) (*big.Int, error)
- func (_KeeperRegistry *KeeperRegistryCaller) GetMinBalanceForUpkeep(opts *bind.CallOpts, id *big.Int) (*big.Int, error)
- func (_KeeperRegistry *KeeperRegistryCaller) GetPaymentModel(opts *bind.CallOpts) (uint8, error)
- func (_KeeperRegistry *KeeperRegistryCaller) GetPeerRegistryMigrationPermission(opts *bind.CallOpts, peer common.Address) (uint8, error)
- func (_KeeperRegistry *KeeperRegistryCaller) GetSignerInfo(opts *bind.CallOpts, query common.Address) (GetSignerInfo, error)
- func (_KeeperRegistry *KeeperRegistryCaller) GetState(opts *bind.CallOpts) (GetState, error)
- func (_KeeperRegistry *KeeperRegistryCaller) GetTransmitterInfo(opts *bind.CallOpts, query common.Address) (GetTransmitterInfo, error)
- func (_KeeperRegistry *KeeperRegistryCaller) GetUpkeep(opts *bind.CallOpts, id *big.Int) (UpkeepInfo, error)
- func (_KeeperRegistry *KeeperRegistryCaller) LatestConfigDetails(opts *bind.CallOpts) (LatestConfigDetails, error)
- func (_KeeperRegistry *KeeperRegistryCaller) LatestConfigDigestAndEpoch(opts *bind.CallOpts) (LatestConfigDigestAndEpoch, error)
- func (_KeeperRegistry *KeeperRegistryCaller) Owner(opts *bind.CallOpts) (common.Address, error)
- func (_KeeperRegistry *KeeperRegistryCaller) TypeAndVersion(opts *bind.CallOpts) (string, error)
- func (_KeeperRegistry *KeeperRegistryCaller) UpkeepTranscoderVersion(opts *bind.CallOpts) (uint8, error)
- func (_KeeperRegistry *KeeperRegistryCaller) UpkeepVersion(opts *bind.CallOpts) (uint8, error)
- type KeeperRegistryCallerRaw
- type KeeperRegistryCallerSession
- func (_KeeperRegistry *KeeperRegistryCallerSession) GetActiveUpkeepIDs(startIndex *big.Int, maxCount *big.Int) ([]*big.Int, error)
- func (_KeeperRegistry *KeeperRegistryCallerSession) GetFastGasFeedAddress() (common.Address, error)
- func (_KeeperRegistry *KeeperRegistryCallerSession) GetKeeperRegistryLogicAddress() (common.Address, error)
- func (_KeeperRegistry *KeeperRegistryCallerSession) GetLinkAddress() (common.Address, error)
- func (_KeeperRegistry *KeeperRegistryCallerSession) GetLinkNativeFeedAddress() (common.Address, error)
- func (_KeeperRegistry *KeeperRegistryCallerSession) GetMaxPaymentForGas(gasLimit uint32) (*big.Int, error)
- func (_KeeperRegistry *KeeperRegistryCallerSession) GetMinBalanceForUpkeep(id *big.Int) (*big.Int, error)
- func (_KeeperRegistry *KeeperRegistryCallerSession) GetPaymentModel() (uint8, error)
- func (_KeeperRegistry *KeeperRegistryCallerSession) GetPeerRegistryMigrationPermission(peer common.Address) (uint8, error)
- func (_KeeperRegistry *KeeperRegistryCallerSession) GetSignerInfo(query common.Address) (GetSignerInfo, error)
- func (_KeeperRegistry *KeeperRegistryCallerSession) GetState() (GetState, error)
- func (_KeeperRegistry *KeeperRegistryCallerSession) GetTransmitterInfo(query common.Address) (GetTransmitterInfo, error)
- func (_KeeperRegistry *KeeperRegistryCallerSession) GetUpkeep(id *big.Int) (UpkeepInfo, error)
- func (_KeeperRegistry *KeeperRegistryCallerSession) LatestConfigDetails() (LatestConfigDetails, error)
- func (_KeeperRegistry *KeeperRegistryCallerSession) LatestConfigDigestAndEpoch() (LatestConfigDigestAndEpoch, error)
- func (_KeeperRegistry *KeeperRegistryCallerSession) Owner() (common.Address, error)
- func (_KeeperRegistry *KeeperRegistryCallerSession) TypeAndVersion() (string, error)
- func (_KeeperRegistry *KeeperRegistryCallerSession) UpkeepTranscoderVersion() (uint8, error)
- func (_KeeperRegistry *KeeperRegistryCallerSession) UpkeepVersion() (uint8, error)
- type KeeperRegistryCancelledUpkeepReport
- type KeeperRegistryCancelledUpkeepReportIterator
- type KeeperRegistryConfigSet
- type KeeperRegistryConfigSetIterator
- type KeeperRegistryFilterer
- func (_KeeperRegistry *KeeperRegistryFilterer) FilterCancelledUpkeepReport(opts *bind.FilterOpts, id []*big.Int) (*KeeperRegistryCancelledUpkeepReportIterator, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) FilterConfigSet(opts *bind.FilterOpts) (*KeeperRegistryConfigSetIterator, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) FilterFundsAdded(opts *bind.FilterOpts, id []*big.Int, from []common.Address) (*KeeperRegistryFundsAddedIterator, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) FilterFundsWithdrawn(opts *bind.FilterOpts, id []*big.Int) (*KeeperRegistryFundsWithdrawnIterator, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) FilterInsufficientFundsUpkeepReport(opts *bind.FilterOpts, id []*big.Int) (*KeeperRegistryInsufficientFundsUpkeepReportIterator, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) FilterOwnerFundsWithdrawn(opts *bind.FilterOpts) (*KeeperRegistryOwnerFundsWithdrawnIterator, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) FilterOwnershipTransferRequested(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*KeeperRegistryOwnershipTransferRequestedIterator, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*KeeperRegistryOwnershipTransferredIterator, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) FilterPaused(opts *bind.FilterOpts) (*KeeperRegistryPausedIterator, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) FilterPayeesUpdated(opts *bind.FilterOpts) (*KeeperRegistryPayeesUpdatedIterator, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) FilterPayeeshipTransferRequested(opts *bind.FilterOpts, transmitter []common.Address, from []common.Address, ...) (*KeeperRegistryPayeeshipTransferRequestedIterator, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) FilterPayeeshipTransferred(opts *bind.FilterOpts, transmitter []common.Address, from []common.Address, ...) (*KeeperRegistryPayeeshipTransferredIterator, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) FilterPaymentWithdrawn(opts *bind.FilterOpts, transmitter []common.Address, amount []*big.Int, ...) (*KeeperRegistryPaymentWithdrawnIterator, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) FilterReorgedUpkeepReport(opts *bind.FilterOpts, id []*big.Int) (*KeeperRegistryReorgedUpkeepReportIterator, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) FilterStaleUpkeepReport(opts *bind.FilterOpts, id []*big.Int) (*KeeperRegistryStaleUpkeepReportIterator, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) FilterTransmitted(opts *bind.FilterOpts) (*KeeperRegistryTransmittedIterator, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) FilterUnpaused(opts *bind.FilterOpts) (*KeeperRegistryUnpausedIterator, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) FilterUpkeepAdminTransferRequested(opts *bind.FilterOpts, id []*big.Int, from []common.Address, ...) (*KeeperRegistryUpkeepAdminTransferRequestedIterator, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) FilterUpkeepAdminTransferred(opts *bind.FilterOpts, id []*big.Int, from []common.Address, ...) (*KeeperRegistryUpkeepAdminTransferredIterator, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) FilterUpkeepCanceled(opts *bind.FilterOpts, id []*big.Int, atBlockHeight []uint64) (*KeeperRegistryUpkeepCanceledIterator, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) FilterUpkeepCheckDataUpdated(opts *bind.FilterOpts, id []*big.Int) (*KeeperRegistryUpkeepCheckDataUpdatedIterator, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) FilterUpkeepGasLimitSet(opts *bind.FilterOpts, id []*big.Int) (*KeeperRegistryUpkeepGasLimitSetIterator, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) FilterUpkeepMigrated(opts *bind.FilterOpts, id []*big.Int) (*KeeperRegistryUpkeepMigratedIterator, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) FilterUpkeepOffchainConfigSet(opts *bind.FilterOpts, id []*big.Int) (*KeeperRegistryUpkeepOffchainConfigSetIterator, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) FilterUpkeepPaused(opts *bind.FilterOpts, id []*big.Int) (*KeeperRegistryUpkeepPausedIterator, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) FilterUpkeepPerformed(opts *bind.FilterOpts, id []*big.Int, success []bool) (*KeeperRegistryUpkeepPerformedIterator, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) FilterUpkeepReceived(opts *bind.FilterOpts, id []*big.Int) (*KeeperRegistryUpkeepReceivedIterator, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) FilterUpkeepRegistered(opts *bind.FilterOpts, id []*big.Int) (*KeeperRegistryUpkeepRegisteredIterator, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) FilterUpkeepUnpaused(opts *bind.FilterOpts, id []*big.Int) (*KeeperRegistryUpkeepUnpausedIterator, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) ParseCancelledUpkeepReport(log types.Log) (*KeeperRegistryCancelledUpkeepReport, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) ParseConfigSet(log types.Log) (*KeeperRegistryConfigSet, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) ParseFundsAdded(log types.Log) (*KeeperRegistryFundsAdded, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) ParseFundsWithdrawn(log types.Log) (*KeeperRegistryFundsWithdrawn, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) ParseInsufficientFundsUpkeepReport(log types.Log) (*KeeperRegistryInsufficientFundsUpkeepReport, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) ParseOwnerFundsWithdrawn(log types.Log) (*KeeperRegistryOwnerFundsWithdrawn, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) ParseOwnershipTransferRequested(log types.Log) (*KeeperRegistryOwnershipTransferRequested, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) ParseOwnershipTransferred(log types.Log) (*KeeperRegistryOwnershipTransferred, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) ParsePaused(log types.Log) (*KeeperRegistryPaused, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) ParsePayeesUpdated(log types.Log) (*KeeperRegistryPayeesUpdated, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) ParsePayeeshipTransferRequested(log types.Log) (*KeeperRegistryPayeeshipTransferRequested, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) ParsePayeeshipTransferred(log types.Log) (*KeeperRegistryPayeeshipTransferred, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) ParsePaymentWithdrawn(log types.Log) (*KeeperRegistryPaymentWithdrawn, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) ParseReorgedUpkeepReport(log types.Log) (*KeeperRegistryReorgedUpkeepReport, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) ParseStaleUpkeepReport(log types.Log) (*KeeperRegistryStaleUpkeepReport, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) ParseTransmitted(log types.Log) (*KeeperRegistryTransmitted, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) ParseUnpaused(log types.Log) (*KeeperRegistryUnpaused, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) ParseUpkeepAdminTransferRequested(log types.Log) (*KeeperRegistryUpkeepAdminTransferRequested, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) ParseUpkeepAdminTransferred(log types.Log) (*KeeperRegistryUpkeepAdminTransferred, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) ParseUpkeepCanceled(log types.Log) (*KeeperRegistryUpkeepCanceled, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) ParseUpkeepCheckDataUpdated(log types.Log) (*KeeperRegistryUpkeepCheckDataUpdated, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) ParseUpkeepGasLimitSet(log types.Log) (*KeeperRegistryUpkeepGasLimitSet, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) ParseUpkeepMigrated(log types.Log) (*KeeperRegistryUpkeepMigrated, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) ParseUpkeepOffchainConfigSet(log types.Log) (*KeeperRegistryUpkeepOffchainConfigSet, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) ParseUpkeepPaused(log types.Log) (*KeeperRegistryUpkeepPaused, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) ParseUpkeepPerformed(log types.Log) (*KeeperRegistryUpkeepPerformed, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) ParseUpkeepReceived(log types.Log) (*KeeperRegistryUpkeepReceived, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) ParseUpkeepRegistered(log types.Log) (*KeeperRegistryUpkeepRegistered, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) ParseUpkeepUnpaused(log types.Log) (*KeeperRegistryUpkeepUnpaused, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) WatchCancelledUpkeepReport(opts *bind.WatchOpts, sink chan<- *KeeperRegistryCancelledUpkeepReport, ...) (event.Subscription, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) WatchConfigSet(opts *bind.WatchOpts, sink chan<- *KeeperRegistryConfigSet) (event.Subscription, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) WatchFundsAdded(opts *bind.WatchOpts, sink chan<- *KeeperRegistryFundsAdded, id []*big.Int, ...) (event.Subscription, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) WatchFundsWithdrawn(opts *bind.WatchOpts, sink chan<- *KeeperRegistryFundsWithdrawn, id []*big.Int) (event.Subscription, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) WatchInsufficientFundsUpkeepReport(opts *bind.WatchOpts, sink chan<- *KeeperRegistryInsufficientFundsUpkeepReport, ...) (event.Subscription, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) WatchOwnerFundsWithdrawn(opts *bind.WatchOpts, sink chan<- *KeeperRegistryOwnerFundsWithdrawn) (event.Subscription, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) WatchOwnershipTransferRequested(opts *bind.WatchOpts, sink chan<- *KeeperRegistryOwnershipTransferRequested, ...) (event.Subscription, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *KeeperRegistryOwnershipTransferred, ...) (event.Subscription, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) WatchPaused(opts *bind.WatchOpts, sink chan<- *KeeperRegistryPaused) (event.Subscription, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) WatchPayeesUpdated(opts *bind.WatchOpts, sink chan<- *KeeperRegistryPayeesUpdated) (event.Subscription, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) WatchPayeeshipTransferRequested(opts *bind.WatchOpts, sink chan<- *KeeperRegistryPayeeshipTransferRequested, ...) (event.Subscription, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) WatchPayeeshipTransferred(opts *bind.WatchOpts, sink chan<- *KeeperRegistryPayeeshipTransferred, ...) (event.Subscription, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) WatchPaymentWithdrawn(opts *bind.WatchOpts, sink chan<- *KeeperRegistryPaymentWithdrawn, ...) (event.Subscription, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) WatchReorgedUpkeepReport(opts *bind.WatchOpts, sink chan<- *KeeperRegistryReorgedUpkeepReport, ...) (event.Subscription, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) WatchStaleUpkeepReport(opts *bind.WatchOpts, sink chan<- *KeeperRegistryStaleUpkeepReport, ...) (event.Subscription, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) WatchTransmitted(opts *bind.WatchOpts, sink chan<- *KeeperRegistryTransmitted) (event.Subscription, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) WatchUnpaused(opts *bind.WatchOpts, sink chan<- *KeeperRegistryUnpaused) (event.Subscription, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) WatchUpkeepAdminTransferRequested(opts *bind.WatchOpts, sink chan<- *KeeperRegistryUpkeepAdminTransferRequested, ...) (event.Subscription, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) WatchUpkeepAdminTransferred(opts *bind.WatchOpts, sink chan<- *KeeperRegistryUpkeepAdminTransferred, ...) (event.Subscription, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) WatchUpkeepCanceled(opts *bind.WatchOpts, sink chan<- *KeeperRegistryUpkeepCanceled, id []*big.Int, ...) (event.Subscription, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) WatchUpkeepCheckDataUpdated(opts *bind.WatchOpts, sink chan<- *KeeperRegistryUpkeepCheckDataUpdated, ...) (event.Subscription, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) WatchUpkeepGasLimitSet(opts *bind.WatchOpts, sink chan<- *KeeperRegistryUpkeepGasLimitSet, ...) (event.Subscription, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) WatchUpkeepMigrated(opts *bind.WatchOpts, sink chan<- *KeeperRegistryUpkeepMigrated, id []*big.Int) (event.Subscription, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) WatchUpkeepOffchainConfigSet(opts *bind.WatchOpts, sink chan<- *KeeperRegistryUpkeepOffchainConfigSet, ...) (event.Subscription, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) WatchUpkeepPaused(opts *bind.WatchOpts, sink chan<- *KeeperRegistryUpkeepPaused, id []*big.Int) (event.Subscription, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) WatchUpkeepPerformed(opts *bind.WatchOpts, sink chan<- *KeeperRegistryUpkeepPerformed, ...) (event.Subscription, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) WatchUpkeepReceived(opts *bind.WatchOpts, sink chan<- *KeeperRegistryUpkeepReceived, id []*big.Int) (event.Subscription, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) WatchUpkeepRegistered(opts *bind.WatchOpts, sink chan<- *KeeperRegistryUpkeepRegistered, ...) (event.Subscription, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) WatchUpkeepUnpaused(opts *bind.WatchOpts, sink chan<- *KeeperRegistryUpkeepUnpaused, id []*big.Int) (event.Subscription, error)
- type KeeperRegistryFundsAdded
- type KeeperRegistryFundsAddedIterator
- type KeeperRegistryFundsWithdrawn
- type KeeperRegistryFundsWithdrawnIterator
- type KeeperRegistryInsufficientFundsUpkeepReport
- type KeeperRegistryInsufficientFundsUpkeepReportIterator
- type KeeperRegistryInterface
- type KeeperRegistryOwnerFundsWithdrawn
- type KeeperRegistryOwnerFundsWithdrawnIterator
- type KeeperRegistryOwnershipTransferRequested
- type KeeperRegistryOwnershipTransferRequestedIterator
- type KeeperRegistryOwnershipTransferred
- type KeeperRegistryOwnershipTransferredIterator
- type KeeperRegistryPaused
- type KeeperRegistryPausedIterator
- type KeeperRegistryPayeesUpdated
- type KeeperRegistryPayeesUpdatedIterator
- type KeeperRegistryPayeeshipTransferRequested
- type KeeperRegistryPayeeshipTransferRequestedIterator
- type KeeperRegistryPayeeshipTransferred
- type KeeperRegistryPayeeshipTransferredIterator
- type KeeperRegistryPaymentWithdrawn
- type KeeperRegistryPaymentWithdrawnIterator
- type KeeperRegistryRaw
- func (_KeeperRegistry *KeeperRegistryRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error
- func (_KeeperRegistry *KeeperRegistryRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_KeeperRegistry *KeeperRegistryRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type KeeperRegistryReorgedUpkeepReport
- type KeeperRegistryReorgedUpkeepReportIterator
- type KeeperRegistrySession
- func (_KeeperRegistry *KeeperRegistrySession) AcceptOwnership() (*types.Transaction, error)
- func (_KeeperRegistry *KeeperRegistrySession) AcceptPayeeship(transmitter common.Address) (*types.Transaction, error)
- func (_KeeperRegistry *KeeperRegistrySession) AcceptUpkeepAdmin(id *big.Int) (*types.Transaction, error)
- func (_KeeperRegistry *KeeperRegistrySession) AddFunds(id *big.Int, amount *big.Int) (*types.Transaction, error)
- func (_KeeperRegistry *KeeperRegistrySession) CancelUpkeep(id *big.Int) (*types.Transaction, error)
- func (_KeeperRegistry *KeeperRegistrySession) CheckUpkeep(id *big.Int) (*types.Transaction, error)
- func (_KeeperRegistry *KeeperRegistrySession) Fallback(calldata []byte) (*types.Transaction, error)
- func (_KeeperRegistry *KeeperRegistrySession) GetActiveUpkeepIDs(startIndex *big.Int, maxCount *big.Int) ([]*big.Int, error)
- func (_KeeperRegistry *KeeperRegistrySession) GetFastGasFeedAddress() (common.Address, error)
- func (_KeeperRegistry *KeeperRegistrySession) GetKeeperRegistryLogicAddress() (common.Address, error)
- func (_KeeperRegistry *KeeperRegistrySession) GetLinkAddress() (common.Address, error)
- func (_KeeperRegistry *KeeperRegistrySession) GetLinkNativeFeedAddress() (common.Address, error)
- func (_KeeperRegistry *KeeperRegistrySession) GetMaxPaymentForGas(gasLimit uint32) (*big.Int, error)
- func (_KeeperRegistry *KeeperRegistrySession) GetMinBalanceForUpkeep(id *big.Int) (*big.Int, error)
- func (_KeeperRegistry *KeeperRegistrySession) GetPaymentModel() (uint8, error)
- func (_KeeperRegistry *KeeperRegistrySession) GetPeerRegistryMigrationPermission(peer common.Address) (uint8, error)
- func (_KeeperRegistry *KeeperRegistrySession) GetSignerInfo(query common.Address) (GetSignerInfo, error)
- func (_KeeperRegistry *KeeperRegistrySession) GetState() (GetState, error)
- func (_KeeperRegistry *KeeperRegistrySession) GetTransmitterInfo(query common.Address) (GetTransmitterInfo, error)
- func (_KeeperRegistry *KeeperRegistrySession) GetUpkeep(id *big.Int) (UpkeepInfo, error)
- func (_KeeperRegistry *KeeperRegistrySession) LatestConfigDetails() (LatestConfigDetails, error)
- func (_KeeperRegistry *KeeperRegistrySession) LatestConfigDigestAndEpoch() (LatestConfigDigestAndEpoch, error)
- func (_KeeperRegistry *KeeperRegistrySession) MigrateUpkeeps(ids []*big.Int, destination common.Address) (*types.Transaction, error)
- func (_KeeperRegistry *KeeperRegistrySession) OnTokenTransfer(sender common.Address, amount *big.Int, data []byte) (*types.Transaction, error)
- func (_KeeperRegistry *KeeperRegistrySession) Owner() (common.Address, error)
- func (_KeeperRegistry *KeeperRegistrySession) Pause() (*types.Transaction, error)
- func (_KeeperRegistry *KeeperRegistrySession) PauseUpkeep(id *big.Int) (*types.Transaction, error)
- func (_KeeperRegistry *KeeperRegistrySession) Receive() (*types.Transaction, error)
- func (_KeeperRegistry *KeeperRegistrySession) ReceiveUpkeeps(encodedUpkeeps []byte) (*types.Transaction, error)
- func (_KeeperRegistry *KeeperRegistrySession) RecoverFunds() (*types.Transaction, error)
- func (_KeeperRegistry *KeeperRegistrySession) RegisterUpkeep(target common.Address, gasLimit uint32, admin common.Address, checkData []byte, ...) (*types.Transaction, error)
- func (_KeeperRegistry *KeeperRegistrySession) SetConfig(signers []common.Address, transmitters []common.Address, f uint8, ...) (*types.Transaction, error)
- func (_KeeperRegistry *KeeperRegistrySession) SetPayees(payees []common.Address) (*types.Transaction, error)
- func (_KeeperRegistry *KeeperRegistrySession) SetPeerRegistryMigrationPermission(peer common.Address, permission uint8) (*types.Transaction, error)
- func (_KeeperRegistry *KeeperRegistrySession) SetUpkeepGasLimit(id *big.Int, gasLimit uint32) (*types.Transaction, error)
- func (_KeeperRegistry *KeeperRegistrySession) SetUpkeepOffchainConfig(id *big.Int, config []byte) (*types.Transaction, error)
- func (_KeeperRegistry *KeeperRegistrySession) SimulatePerformUpkeep(id *big.Int, performData []byte) (*types.Transaction, error)
- func (_KeeperRegistry *KeeperRegistrySession) TransferOwnership(to common.Address) (*types.Transaction, error)
- func (_KeeperRegistry *KeeperRegistrySession) TransferPayeeship(transmitter common.Address, proposed common.Address) (*types.Transaction, error)
- func (_KeeperRegistry *KeeperRegistrySession) TransferUpkeepAdmin(id *big.Int, proposed common.Address) (*types.Transaction, error)
- func (_KeeperRegistry *KeeperRegistrySession) Transmit(reportContext [3][32]byte, rawReport []byte, rs [][32]byte, ss [][32]byte, ...) (*types.Transaction, error)
- func (_KeeperRegistry *KeeperRegistrySession) TypeAndVersion() (string, error)
- func (_KeeperRegistry *KeeperRegistrySession) Unpause() (*types.Transaction, error)
- func (_KeeperRegistry *KeeperRegistrySession) UnpauseUpkeep(id *big.Int) (*types.Transaction, error)
- func (_KeeperRegistry *KeeperRegistrySession) UpdateCheckData(id *big.Int, newCheckData []byte) (*types.Transaction, error)
- func (_KeeperRegistry *KeeperRegistrySession) UpkeepTranscoderVersion() (uint8, error)
- func (_KeeperRegistry *KeeperRegistrySession) UpkeepVersion() (uint8, error)
- func (_KeeperRegistry *KeeperRegistrySession) WithdrawFunds(id *big.Int, to common.Address) (*types.Transaction, error)
- func (_KeeperRegistry *KeeperRegistrySession) WithdrawOwnerFunds() (*types.Transaction, error)
- func (_KeeperRegistry *KeeperRegistrySession) WithdrawPayment(from common.Address, to common.Address) (*types.Transaction, error)
- type KeeperRegistryStaleUpkeepReport
- type KeeperRegistryStaleUpkeepReportIterator
- type KeeperRegistryTransactor
- func (_KeeperRegistry *KeeperRegistryTransactor) AcceptOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_KeeperRegistry *KeeperRegistryTransactor) AcceptPayeeship(opts *bind.TransactOpts, transmitter common.Address) (*types.Transaction, error)
- func (_KeeperRegistry *KeeperRegistryTransactor) AcceptUpkeepAdmin(opts *bind.TransactOpts, id *big.Int) (*types.Transaction, error)
- func (_KeeperRegistry *KeeperRegistryTransactor) AddFunds(opts *bind.TransactOpts, id *big.Int, amount *big.Int) (*types.Transaction, error)
- func (_KeeperRegistry *KeeperRegistryTransactor) CancelUpkeep(opts *bind.TransactOpts, id *big.Int) (*types.Transaction, error)
- func (_KeeperRegistry *KeeperRegistryTransactor) CheckUpkeep(opts *bind.TransactOpts, id *big.Int) (*types.Transaction, error)
- func (_KeeperRegistry *KeeperRegistryTransactor) Fallback(opts *bind.TransactOpts, calldata []byte) (*types.Transaction, error)
- func (_KeeperRegistry *KeeperRegistryTransactor) MigrateUpkeeps(opts *bind.TransactOpts, ids []*big.Int, destination common.Address) (*types.Transaction, error)
- func (_KeeperRegistry *KeeperRegistryTransactor) OnTokenTransfer(opts *bind.TransactOpts, sender common.Address, amount *big.Int, data []byte) (*types.Transaction, error)
- func (_KeeperRegistry *KeeperRegistryTransactor) Pause(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_KeeperRegistry *KeeperRegistryTransactor) PauseUpkeep(opts *bind.TransactOpts, id *big.Int) (*types.Transaction, error)
- func (_KeeperRegistry *KeeperRegistryTransactor) Receive(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_KeeperRegistry *KeeperRegistryTransactor) ReceiveUpkeeps(opts *bind.TransactOpts, encodedUpkeeps []byte) (*types.Transaction, error)
- func (_KeeperRegistry *KeeperRegistryTransactor) RecoverFunds(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_KeeperRegistry *KeeperRegistryTransactor) RegisterUpkeep(opts *bind.TransactOpts, target common.Address, gasLimit uint32, ...) (*types.Transaction, error)
- func (_KeeperRegistry *KeeperRegistryTransactor) SetConfig(opts *bind.TransactOpts, signers []common.Address, ...) (*types.Transaction, error)
- func (_KeeperRegistry *KeeperRegistryTransactor) SetPayees(opts *bind.TransactOpts, payees []common.Address) (*types.Transaction, error)
- func (_KeeperRegistry *KeeperRegistryTransactor) SetPeerRegistryMigrationPermission(opts *bind.TransactOpts, peer common.Address, permission uint8) (*types.Transaction, error)
- func (_KeeperRegistry *KeeperRegistryTransactor) SetUpkeepGasLimit(opts *bind.TransactOpts, id *big.Int, gasLimit uint32) (*types.Transaction, error)
- func (_KeeperRegistry *KeeperRegistryTransactor) SetUpkeepOffchainConfig(opts *bind.TransactOpts, id *big.Int, config []byte) (*types.Transaction, error)
- func (_KeeperRegistry *KeeperRegistryTransactor) SimulatePerformUpkeep(opts *bind.TransactOpts, id *big.Int, performData []byte) (*types.Transaction, error)
- func (_KeeperRegistry *KeeperRegistryTransactor) TransferOwnership(opts *bind.TransactOpts, to common.Address) (*types.Transaction, error)
- func (_KeeperRegistry *KeeperRegistryTransactor) TransferPayeeship(opts *bind.TransactOpts, transmitter common.Address, proposed common.Address) (*types.Transaction, error)
- func (_KeeperRegistry *KeeperRegistryTransactor) TransferUpkeepAdmin(opts *bind.TransactOpts, id *big.Int, proposed common.Address) (*types.Transaction, error)
- func (_KeeperRegistry *KeeperRegistryTransactor) Transmit(opts *bind.TransactOpts, reportContext [3][32]byte, rawReport []byte, ...) (*types.Transaction, error)
- func (_KeeperRegistry *KeeperRegistryTransactor) Unpause(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_KeeperRegistry *KeeperRegistryTransactor) UnpauseUpkeep(opts *bind.TransactOpts, id *big.Int) (*types.Transaction, error)
- func (_KeeperRegistry *KeeperRegistryTransactor) UpdateCheckData(opts *bind.TransactOpts, id *big.Int, newCheckData []byte) (*types.Transaction, error)
- func (_KeeperRegistry *KeeperRegistryTransactor) WithdrawFunds(opts *bind.TransactOpts, id *big.Int, to common.Address) (*types.Transaction, error)
- func (_KeeperRegistry *KeeperRegistryTransactor) WithdrawOwnerFunds(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_KeeperRegistry *KeeperRegistryTransactor) WithdrawPayment(opts *bind.TransactOpts, from common.Address, to common.Address) (*types.Transaction, error)
- type KeeperRegistryTransactorRaw
- type KeeperRegistryTransactorSession
- func (_KeeperRegistry *KeeperRegistryTransactorSession) AcceptOwnership() (*types.Transaction, error)
- func (_KeeperRegistry *KeeperRegistryTransactorSession) AcceptPayeeship(transmitter common.Address) (*types.Transaction, error)
- func (_KeeperRegistry *KeeperRegistryTransactorSession) AcceptUpkeepAdmin(id *big.Int) (*types.Transaction, error)
- func (_KeeperRegistry *KeeperRegistryTransactorSession) AddFunds(id *big.Int, amount *big.Int) (*types.Transaction, error)
- func (_KeeperRegistry *KeeperRegistryTransactorSession) CancelUpkeep(id *big.Int) (*types.Transaction, error)
- func (_KeeperRegistry *KeeperRegistryTransactorSession) CheckUpkeep(id *big.Int) (*types.Transaction, error)
- func (_KeeperRegistry *KeeperRegistryTransactorSession) Fallback(calldata []byte) (*types.Transaction, error)
- func (_KeeperRegistry *KeeperRegistryTransactorSession) MigrateUpkeeps(ids []*big.Int, destination common.Address) (*types.Transaction, error)
- func (_KeeperRegistry *KeeperRegistryTransactorSession) OnTokenTransfer(sender common.Address, amount *big.Int, data []byte) (*types.Transaction, error)
- func (_KeeperRegistry *KeeperRegistryTransactorSession) Pause() (*types.Transaction, error)
- func (_KeeperRegistry *KeeperRegistryTransactorSession) PauseUpkeep(id *big.Int) (*types.Transaction, error)
- func (_KeeperRegistry *KeeperRegistryTransactorSession) Receive() (*types.Transaction, error)
- func (_KeeperRegistry *KeeperRegistryTransactorSession) ReceiveUpkeeps(encodedUpkeeps []byte) (*types.Transaction, error)
- func (_KeeperRegistry *KeeperRegistryTransactorSession) RecoverFunds() (*types.Transaction, error)
- func (_KeeperRegistry *KeeperRegistryTransactorSession) RegisterUpkeep(target common.Address, gasLimit uint32, admin common.Address, checkData []byte, ...) (*types.Transaction, error)
- func (_KeeperRegistry *KeeperRegistryTransactorSession) SetConfig(signers []common.Address, transmitters []common.Address, f uint8, ...) (*types.Transaction, error)
- func (_KeeperRegistry *KeeperRegistryTransactorSession) SetPayees(payees []common.Address) (*types.Transaction, error)
- func (_KeeperRegistry *KeeperRegistryTransactorSession) SetPeerRegistryMigrationPermission(peer common.Address, permission uint8) (*types.Transaction, error)
- func (_KeeperRegistry *KeeperRegistryTransactorSession) SetUpkeepGasLimit(id *big.Int, gasLimit uint32) (*types.Transaction, error)
- func (_KeeperRegistry *KeeperRegistryTransactorSession) SetUpkeepOffchainConfig(id *big.Int, config []byte) (*types.Transaction, error)
- func (_KeeperRegistry *KeeperRegistryTransactorSession) SimulatePerformUpkeep(id *big.Int, performData []byte) (*types.Transaction, error)
- func (_KeeperRegistry *KeeperRegistryTransactorSession) TransferOwnership(to common.Address) (*types.Transaction, error)
- func (_KeeperRegistry *KeeperRegistryTransactorSession) TransferPayeeship(transmitter common.Address, proposed common.Address) (*types.Transaction, error)
- func (_KeeperRegistry *KeeperRegistryTransactorSession) TransferUpkeepAdmin(id *big.Int, proposed common.Address) (*types.Transaction, error)
- func (_KeeperRegistry *KeeperRegistryTransactorSession) Transmit(reportContext [3][32]byte, rawReport []byte, rs [][32]byte, ss [][32]byte, ...) (*types.Transaction, error)
- func (_KeeperRegistry *KeeperRegistryTransactorSession) Unpause() (*types.Transaction, error)
- func (_KeeperRegistry *KeeperRegistryTransactorSession) UnpauseUpkeep(id *big.Int) (*types.Transaction, error)
- func (_KeeperRegistry *KeeperRegistryTransactorSession) UpdateCheckData(id *big.Int, newCheckData []byte) (*types.Transaction, error)
- func (_KeeperRegistry *KeeperRegistryTransactorSession) WithdrawFunds(id *big.Int, to common.Address) (*types.Transaction, error)
- func (_KeeperRegistry *KeeperRegistryTransactorSession) WithdrawOwnerFunds() (*types.Transaction, error)
- func (_KeeperRegistry *KeeperRegistryTransactorSession) WithdrawPayment(from common.Address, to common.Address) (*types.Transaction, error)
- type KeeperRegistryTransmitted
- type KeeperRegistryTransmittedIterator
- type KeeperRegistryUnpaused
- type KeeperRegistryUnpausedIterator
- type KeeperRegistryUpkeepAdminTransferRequested
- type KeeperRegistryUpkeepAdminTransferRequestedIterator
- type KeeperRegistryUpkeepAdminTransferred
- type KeeperRegistryUpkeepAdminTransferredIterator
- type KeeperRegistryUpkeepCanceled
- type KeeperRegistryUpkeepCanceledIterator
- type KeeperRegistryUpkeepCheckDataUpdated
- type KeeperRegistryUpkeepCheckDataUpdatedIterator
- type KeeperRegistryUpkeepGasLimitSet
- type KeeperRegistryUpkeepGasLimitSetIterator
- type KeeperRegistryUpkeepMigrated
- type KeeperRegistryUpkeepMigratedIterator
- type KeeperRegistryUpkeepOffchainConfigSet
- type KeeperRegistryUpkeepOffchainConfigSetIterator
- type KeeperRegistryUpkeepPaused
- type KeeperRegistryUpkeepPausedIterator
- type KeeperRegistryUpkeepPerformed
- type KeeperRegistryUpkeepPerformedIterator
- type KeeperRegistryUpkeepReceived
- type KeeperRegistryUpkeepReceivedIterator
- type KeeperRegistryUpkeepRegistered
- type KeeperRegistryUpkeepRegisteredIterator
- type KeeperRegistryUpkeepUnpaused
- type KeeperRegistryUpkeepUnpausedIterator
- type LatestConfigDetails
- type LatestConfigDigestAndEpoch
- type OnchainConfig
- type State
- type UpkeepInfo
Constants ¶
This section is empty.
Variables ¶
View Source
var KeeperRegistryABI = KeeperRegistryMetaData.ABI
View Source
var KeeperRegistryBin = KeeperRegistryMetaData.Bin
View Source
var KeeperRegistryMetaData = &bind.MetaData{
ABI: "[{\"inputs\":[{\"internalType\":\"contractKeeperRegistryBase2_0\",\"name\":\"keeperRegistryLogic\",\"type\":\"address\"}],\"stateMutability\":\"nonpayable\",\"type\":\"constructor\"},{\"inputs\":[],\"name\":\"ArrayHasNoEntries\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"CannotCancel\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"CheckDataExceedsLimit\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"ConfigDigestMismatch\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"DuplicateEntry\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"DuplicateSigners\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"GasLimitCanOnlyIncrease\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"GasLimitOutsideRange\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"IncorrectNumberOfFaultyOracles\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"IncorrectNumberOfSignatures\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"IncorrectNumberOfSigners\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"IndexOutOfRange\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"InsufficientFunds\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"InvalidDataLength\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"InvalidPayee\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"InvalidRecipient\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"InvalidReport\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"MaxCheckDataSizeCanOnlyIncrease\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"MaxPerformDataSizeCanOnlyIncrease\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"MigrationNotPermitted\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"NotAContract\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"OnchainConfigNonEmpty\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"OnlyActiveSigners\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"OnlyActiveTransmitters\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"OnlyCallableByAdmin\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"OnlyCallableByLINKToken\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"OnlyCallableByOwnerOrAdmin\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"OnlyCallableByOwnerOrRegistrar\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"OnlyCallableByPayee\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"OnlyCallableByProposedAdmin\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"OnlyCallableByProposedPayee\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"OnlyPausedUpkeep\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"OnlySimulatedBackend\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"OnlyUnpausedUpkeep\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"ParameterLengthError\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"PaymentGreaterThanAllLINK\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"ReentrantCall\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"RegistryPaused\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"RepeatedSigner\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"RepeatedTransmitter\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"StaleReport\",\"type\":\"error\"},{\"inputs\":[{\"internalType\":\"bytes\",\"name\":\"reason\",\"type\":\"bytes\"}],\"name\":\"TargetCheckReverted\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"TooManyOracles\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"TranscoderNotSet\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"UpkeepAlreadyExists\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"UpkeepCancelled\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"UpkeepNotCanceled\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"UpkeepNotNeeded\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"ValueNotChanged\",\"type\":\"error\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"uint256\",\"name\":\"id\",\"type\":\"uint256\"}],\"name\":\"CancelledUpkeepReport\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"uint32\",\"name\":\"previousConfigBlockNumber\",\"type\":\"uint32\"},{\"indexed\":false,\"internalType\":\"bytes32\",\"name\":\"configDigest\",\"type\":\"bytes32\"},{\"indexed\":false,\"internalType\":\"uint64\",\"name\":\"configCount\",\"type\":\"uint64\"},{\"indexed\":false,\"internalType\":\"address[]\",\"name\":\"signers\",\"type\":\"address[]\"},{\"indexed\":false,\"internalType\":\"address[]\",\"name\":\"transmitters\",\"type\":\"address[]\"},{\"indexed\":false,\"internalType\":\"uint8\",\"name\":\"f\",\"type\":\"uint8\"},{\"indexed\":false,\"internalType\":\"bytes\",\"name\":\"onchainConfig\",\"type\":\"bytes\"},{\"indexed\":false,\"internalType\":\"uint64\",\"name\":\"offchainConfigVersion\",\"type\":\"uint64\"},{\"indexed\":false,\"internalType\":\"bytes\",\"name\":\"offchainConfig\",\"type\":\"bytes\"}],\"name\":\"ConfigSet\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"uint256\",\"name\":\"id\",\"type\":\"uint256\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"from\",\"type\":\"address\"},{\"indexed\":false,\"internalType\":\"uint96\",\"name\":\"amount\",\"type\":\"uint96\"}],\"name\":\"FundsAdded\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"uint256\",\"name\":\"id\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"amount\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"address\",\"name\":\"to\",\"type\":\"address\"}],\"name\":\"FundsWithdrawn\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"uint256\",\"name\":\"id\",\"type\":\"uint256\"}],\"name\":\"InsufficientFundsUpkeepReport\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"uint96\",\"name\":\"amount\",\"type\":\"uint96\"}],\"name\":\"OwnerFundsWithdrawn\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"from\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"to\",\"type\":\"address\"}],\"name\":\"OwnershipTransferRequested\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"from\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"to\",\"type\":\"address\"}],\"name\":\"OwnershipTransferred\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"address\",\"name\":\"account\",\"type\":\"address\"}],\"name\":\"Paused\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"address[]\",\"name\":\"transmitters\",\"type\":\"address[]\"},{\"indexed\":false,\"internalType\":\"address[]\",\"name\":\"payees\",\"type\":\"address[]\"}],\"name\":\"PayeesUpdated\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"transmitter\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"from\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"to\",\"type\":\"address\"}],\"name\":\"PayeeshipTransferRequested\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"transmitter\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"from\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"to\",\"type\":\"address\"}],\"name\":\"PayeeshipTransferred\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"transmitter\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"uint256\",\"name\":\"amount\",\"type\":\"uint256\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"to\",\"type\":\"address\"},{\"indexed\":false,\"internalType\":\"address\",\"name\":\"payee\",\"type\":\"address\"}],\"name\":\"PaymentWithdrawn\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"uint256\",\"name\":\"id\",\"type\":\"uint256\"}],\"name\":\"ReorgedUpkeepReport\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"uint256\",\"name\":\"id\",\"type\":\"uint256\"}],\"name\":\"StaleUpkeepReport\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"bytes32\",\"name\":\"configDigest\",\"type\":\"bytes32\"},{\"indexed\":false,\"internalType\":\"uint32\",\"name\":\"epoch\",\"type\":\"uint32\"}],\"name\":\"Transmitted\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"address\",\"name\":\"account\",\"type\":\"address\"}],\"name\":\"Unpaused\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"uint256\",\"name\":\"id\",\"type\":\"uint256\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"from\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"to\",\"type\":\"address\"}],\"name\":\"UpkeepAdminTransferRequested\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"uint256\",\"name\":\"id\",\"type\":\"uint256\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"from\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"to\",\"type\":\"address\"}],\"name\":\"UpkeepAdminTransferred\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"uint256\",\"name\":\"id\",\"type\":\"uint256\"},{\"indexed\":true,\"internalType\":\"uint64\",\"name\":\"atBlockHeight\",\"type\":\"uint64\"}],\"name\":\"UpkeepCanceled\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"uint256\",\"name\":\"id\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"bytes\",\"name\":\"newCheckData\",\"type\":\"bytes\"}],\"name\":\"UpkeepCheckDataUpdated\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"uint256\",\"name\":\"id\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint96\",\"name\":\"gasLimit\",\"type\":\"uint96\"}],\"name\":\"UpkeepGasLimitSet\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"uint256\",\"name\":\"id\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"remainingBalance\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"address\",\"name\":\"destination\",\"type\":\"address\"}],\"name\":\"UpkeepMigrated\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"uint256\",\"name\":\"id\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"bytes\",\"name\":\"offchainConfig\",\"type\":\"bytes\"}],\"name\":\"UpkeepOffchainConfigSet\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"uint256\",\"name\":\"id\",\"type\":\"uint256\"}],\"name\":\"UpkeepPaused\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"uint256\",\"name\":\"id\",\"type\":\"uint256\"},{\"indexed\":true,\"internalType\":\"bool\",\"name\":\"success\",\"type\":\"bool\"},{\"indexed\":false,\"internalType\":\"uint32\",\"name\":\"checkBlockNumber\",\"type\":\"uint32\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"gasUsed\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"gasOverhead\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint96\",\"name\":\"totalPayment\",\"type\":\"uint96\"}],\"name\":\"UpkeepPerformed\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"uint256\",\"name\":\"id\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"startingBalance\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"address\",\"name\":\"importedFrom\",\"type\":\"address\"}],\"name\":\"UpkeepReceived\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"uint256\",\"name\":\"id\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint32\",\"name\":\"executeGas\",\"type\":\"uint32\"},{\"indexed\":false,\"internalType\":\"address\",\"name\":\"admin\",\"type\":\"address\"}],\"name\":\"UpkeepRegistered\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"uint256\",\"name\":\"id\",\"type\":\"uint256\"}],\"name\":\"UpkeepUnpaused\",\"type\":\"event\"},{\"stateMutability\":\"payable\",\"type\":\"fallback\"},{\"inputs\":[],\"name\":\"acceptOwnership\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"transmitter\",\"type\":\"address\"}],\"name\":\"acceptPayeeship\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"id\",\"type\":\"uint256\"}],\"name\":\"acceptUpkeepAdmin\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"id\",\"type\":\"uint256\"},{\"internalType\":\"uint96\",\"name\":\"amount\",\"type\":\"uint96\"}],\"name\":\"addFunds\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"id\",\"type\":\"uint256\"}],\"name\":\"cancelUpkeep\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"id\",\"type\":\"uint256\"}],\"name\":\"checkUpkeep\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"upkeepNeeded\",\"type\":\"bool\"},{\"internalType\":\"bytes\",\"name\":\"performData\",\"type\":\"bytes\"},{\"internalType\":\"enumUpkeepFailureReason\",\"name\":\"upkeepFailureReason\",\"type\":\"uint8\"},{\"internalType\":\"uint256\",\"name\":\"gasUsed\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"fastGasWei\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"linkNative\",\"type\":\"uint256\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"startIndex\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"maxCount\",\"type\":\"uint256\"}],\"name\":\"getActiveUpkeepIDs\",\"outputs\":[{\"internalType\":\"uint256[]\",\"name\":\"\",\"type\":\"uint256[]\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"getFastGasFeedAddress\",\"outputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"getKeeperRegistryLogicAddress\",\"outputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"getLinkAddress\",\"outputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"getLinkNativeFeedAddress\",\"outputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint32\",\"name\":\"gasLimit\",\"type\":\"uint32\"}],\"name\":\"getMaxPaymentForGas\",\"outputs\":[{\"internalType\":\"uint96\",\"name\":\"maxPayment\",\"type\":\"uint96\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"id\",\"type\":\"uint256\"}],\"name\":\"getMinBalanceForUpkeep\",\"outputs\":[{\"internalType\":\"uint96\",\"name\":\"minBalance\",\"type\":\"uint96\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"getPaymentModel\",\"outputs\":[{\"internalType\":\"enumKeeperRegistryBase2_0.PaymentModel\",\"name\":\"\",\"type\":\"uint8\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"peer\",\"type\":\"address\"}],\"name\":\"getPeerRegistryMigrationPermission\",\"outputs\":[{\"internalType\":\"enumKeeperRegistryBase2_0.MigrationPermission\",\"name\":\"\",\"type\":\"uint8\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"query\",\"type\":\"address\"}],\"name\":\"getSignerInfo\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"active\",\"type\":\"bool\"},{\"internalType\":\"uint8\",\"name\":\"index\",\"type\":\"uint8\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"getState\",\"outputs\":[{\"components\":[{\"internalType\":\"uint32\",\"name\":\"nonce\",\"type\":\"uint32\"},{\"internalType\":\"uint96\",\"name\":\"ownerLinkBalance\",\"type\":\"uint96\"},{\"internalType\":\"uint256\",\"name\":\"expectedLinkBalance\",\"type\":\"uint256\"},{\"internalType\":\"uint96\",\"name\":\"totalPremium\",\"type\":\"uint96\"},{\"internalType\":\"uint256\",\"name\":\"numUpkeeps\",\"type\":\"uint256\"},{\"internalType\":\"uint32\",\"name\":\"configCount\",\"type\":\"uint32\"},{\"internalType\":\"uint32\",\"name\":\"latestConfigBlockNumber\",\"type\":\"uint32\"},{\"internalType\":\"bytes32\",\"name\":\"latestConfigDigest\",\"type\":\"bytes32\"},{\"internalType\":\"uint32\",\"name\":\"latestEpoch\",\"type\":\"uint32\"},{\"internalType\":\"bool\",\"name\":\"paused\",\"type\":\"bool\"}],\"internalType\":\"structState\",\"name\":\"state\",\"type\":\"tuple\"},{\"components\":[{\"internalType\":\"uint32\",\"name\":\"paymentPremiumPPB\",\"type\":\"uint32\"},{\"internalType\":\"uint32\",\"name\":\"flatFeeMicroLink\",\"type\":\"uint32\"},{\"internalType\":\"uint32\",\"name\":\"checkGasLimit\",\"type\":\"uint32\"},{\"internalType\":\"uint24\",\"name\":\"stalenessSeconds\",\"type\":\"uint24\"},{\"internalType\":\"uint16\",\"name\":\"gasCeilingMultiplier\",\"type\":\"uint16\"},{\"internalType\":\"uint96\",\"name\":\"minUpkeepSpend\",\"type\":\"uint96\"},{\"internalType\":\"uint32\",\"name\":\"maxPerformGas\",\"type\":\"uint32\"},{\"internalType\":\"uint32\",\"name\":\"maxCheckDataSize\",\"type\":\"uint32\"},{\"internalType\":\"uint32\",\"name\":\"maxPerformDataSize\",\"type\":\"uint32\"},{\"internalType\":\"uint256\",\"name\":\"fallbackGasPrice\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"fallbackLinkPrice\",\"type\":\"uint256\"},{\"internalType\":\"address\",\"name\":\"transcoder\",\"type\":\"address\"},{\"internalType\":\"address\",\"name\":\"registrar\",\"type\":\"address\"}],\"internalType\":\"structOnchainConfig\",\"name\":\"config\",\"type\":\"tuple\"},{\"internalType\":\"address[]\",\"name\":\"signers\",\"type\":\"address[]\"},{\"internalType\":\"address[]\",\"name\":\"transmitters\",\"type\":\"address[]\"},{\"internalType\":\"uint8\",\"name\":\"f\",\"type\":\"uint8\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"query\",\"type\":\"address\"}],\"name\":\"getTransmitterInfo\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"active\",\"type\":\"bool\"},{\"internalType\":\"uint8\",\"name\":\"index\",\"type\":\"uint8\"},{\"internalType\":\"uint96\",\"name\":\"balance\",\"type\":\"uint96\"},{\"internalType\":\"uint96\",\"name\":\"lastCollected\",\"type\":\"uint96\"},{\"internalType\":\"address\",\"name\":\"payee\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"id\",\"type\":\"uint256\"}],\"name\":\"getUpkeep\",\"outputs\":[{\"components\":[{\"internalType\":\"address\",\"name\":\"target\",\"type\":\"address\"},{\"internalType\":\"uint32\",\"name\":\"executeGas\",\"type\":\"uint32\"},{\"internalType\":\"bytes\",\"name\":\"checkData\",\"type\":\"bytes\"},{\"internalType\":\"uint96\",\"name\":\"balance\",\"type\":\"uint96\"},{\"internalType\":\"address\",\"name\":\"admin\",\"type\":\"address\"},{\"internalType\":\"uint64\",\"name\":\"maxValidBlocknumber\",\"type\":\"uint64\"},{\"internalType\":\"uint32\",\"name\":\"lastPerformBlockNumber\",\"type\":\"uint32\"},{\"internalType\":\"uint96\",\"name\":\"amountSpent\",\"type\":\"uint96\"},{\"internalType\":\"bool\",\"name\":\"paused\",\"type\":\"bool\"},{\"internalType\":\"bytes\",\"name\":\"offchainConfig\",\"type\":\"bytes\"}],\"internalType\":\"structUpkeepInfo\",\"name\":\"upkeepInfo\",\"type\":\"tuple\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"latestConfigDetails\",\"outputs\":[{\"internalType\":\"uint32\",\"name\":\"configCount\",\"type\":\"uint32\"},{\"internalType\":\"uint32\",\"name\":\"blockNumber\",\"type\":\"uint32\"},{\"internalType\":\"bytes32\",\"name\":\"configDigest\",\"type\":\"bytes32\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"latestConfigDigestAndEpoch\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"scanLogs\",\"type\":\"bool\"},{\"internalType\":\"bytes32\",\"name\":\"configDigest\",\"type\":\"bytes32\"},{\"internalType\":\"uint32\",\"name\":\"epoch\",\"type\":\"uint32\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256[]\",\"name\":\"ids\",\"type\":\"uint256[]\"},{\"internalType\":\"address\",\"name\":\"destination\",\"type\":\"address\"}],\"name\":\"migrateUpkeeps\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"sender\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"amount\",\"type\":\"uint256\"},{\"internalType\":\"bytes\",\"name\":\"data\",\"type\":\"bytes\"}],\"name\":\"onTokenTransfer\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"owner\",\"outputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"pause\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"id\",\"type\":\"uint256\"}],\"name\":\"pauseUpkeep\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"bytes\",\"name\":\"encodedUpkeeps\",\"type\":\"bytes\"}],\"name\":\"receiveUpkeeps\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"recoverFunds\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"target\",\"type\":\"address\"},{\"internalType\":\"uint32\",\"name\":\"gasLimit\",\"type\":\"uint32\"},{\"internalType\":\"address\",\"name\":\"admin\",\"type\":\"address\"},{\"internalType\":\"bytes\",\"name\":\"checkData\",\"type\":\"bytes\"},{\"internalType\":\"bytes\",\"name\":\"offchainConfig\",\"type\":\"bytes\"}],\"name\":\"registerUpkeep\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"id\",\"type\":\"uint256\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address[]\",\"name\":\"signers\",\"type\":\"address[]\"},{\"internalType\":\"address[]\",\"name\":\"transmitters\",\"type\":\"address[]\"},{\"internalType\":\"uint8\",\"name\":\"f\",\"type\":\"uint8\"},{\"internalType\":\"bytes\",\"name\":\"onchainConfig\",\"type\":\"bytes\"},{\"internalType\":\"uint64\",\"name\":\"offchainConfigVersion\",\"type\":\"uint64\"},{\"internalType\":\"bytes\",\"name\":\"offchainConfig\",\"type\":\"bytes\"}],\"name\":\"setConfig\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address[]\",\"name\":\"payees\",\"type\":\"address[]\"}],\"name\":\"setPayees\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"peer\",\"type\":\"address\"},{\"internalType\":\"enumKeeperRegistryBase2_0.MigrationPermission\",\"name\":\"permission\",\"type\":\"uint8\"}],\"name\":\"setPeerRegistryMigrationPermission\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"id\",\"type\":\"uint256\"},{\"internalType\":\"uint32\",\"name\":\"gasLimit\",\"type\":\"uint32\"}],\"name\":\"setUpkeepGasLimit\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"id\",\"type\":\"uint256\"},{\"internalType\":\"bytes\",\"name\":\"config\",\"type\":\"bytes\"}],\"name\":\"setUpkeepOffchainConfig\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"id\",\"type\":\"uint256\"},{\"internalType\":\"bytes\",\"name\":\"performData\",\"type\":\"bytes\"}],\"name\":\"simulatePerformUpkeep\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"success\",\"type\":\"bool\"},{\"internalType\":\"uint256\",\"name\":\"gasUsed\",\"type\":\"uint256\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"to\",\"type\":\"address\"}],\"name\":\"transferOwnership\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"transmitter\",\"type\":\"address\"},{\"internalType\":\"address\",\"name\":\"proposed\",\"type\":\"address\"}],\"name\":\"transferPayeeship\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"id\",\"type\":\"uint256\"},{\"internalType\":\"address\",\"name\":\"proposed\",\"type\":\"address\"}],\"name\":\"transferUpkeepAdmin\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"bytes32[3]\",\"name\":\"reportContext\",\"type\":\"bytes32[3]\"},{\"internalType\":\"bytes\",\"name\":\"rawReport\",\"type\":\"bytes\"},{\"internalType\":\"bytes32[]\",\"name\":\"rs\",\"type\":\"bytes32[]\"},{\"internalType\":\"bytes32[]\",\"name\":\"ss\",\"type\":\"bytes32[]\"},{\"internalType\":\"bytes32\",\"name\":\"rawVs\",\"type\":\"bytes32\"}],\"name\":\"transmit\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"typeAndVersion\",\"outputs\":[{\"internalType\":\"string\",\"name\":\"\",\"type\":\"string\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"unpause\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"id\",\"type\":\"uint256\"}],\"name\":\"unpauseUpkeep\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"id\",\"type\":\"uint256\"},{\"internalType\":\"bytes\",\"name\":\"newCheckData\",\"type\":\"bytes\"}],\"name\":\"updateCheckData\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"upkeepTranscoderVersion\",\"outputs\":[{\"internalType\":\"enumUpkeepFormat\",\"name\":\"\",\"type\":\"uint8\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"upkeepVersion\",\"outputs\":[{\"internalType\":\"uint8\",\"name\":\"\",\"type\":\"uint8\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"id\",\"type\":\"uint256\"},{\"internalType\":\"address\",\"name\":\"to\",\"type\":\"address\"}],\"name\":\"withdrawFunds\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"withdrawOwnerFunds\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"from\",\"type\":\"address\"},{\"internalType\":\"address\",\"name\":\"to\",\"type\":\"address\"}],\"name\":\"withdrawPayment\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"stateMutability\":\"payable\",\"type\":\"receive\"}]",
Bin: "0x6101206040523480156200001257600080fd5b506040516200615c3803806200615c8339810160408190526200003591620003a7565b806001600160a01b031663f15701416040518163ffffffff1660e01b815260040160206040518083038186803b1580156200006f57600080fd5b505afa15801562000084573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620000aa9190620003ce565b816001600160a01b031663ca30e6036040518163ffffffff1660e01b815260040160206040518083038186803b158015620000e457600080fd5b505afa158015620000f9573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906200011f9190620003a7565b826001600160a01b031663b10b673c6040518163ffffffff1660e01b815260040160206040518083038186803b1580156200015957600080fd5b505afa1580156200016e573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620001949190620003a7565b836001600160a01b0316636709d0e56040518163ffffffff1660e01b815260040160206040518083038186803b158015620001ce57600080fd5b505afa158015620001e3573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620002099190620003a7565b3380600081620002605760405162461bcd60e51b815260206004820152601860248201527f43616e6e6f7420736574206f776e657220746f207a65726f000000000000000060448201526064015b60405180910390fd5b600080546001600160a01b0319166001600160a01b038481169190911790915581161562000293576200029381620002fb565b505050836002811115620002ab57620002ab620003f1565b60e0816002811115620002c257620002c2620003f1565b60f81b9052506001600160601b0319606093841b811660805291831b821660a052821b811660c05292901b909116610100525062000420565b6001600160a01b038116331415620003565760405162461bcd60e51b815260206004820152601760248201527f43616e6e6f74207472616e7366657220746f2073656c66000000000000000000604482015260640162000257565b600180546001600160a01b0319166001600160a01b0383811691821790925560008054604051929316917fed8889f560326eb138920d842192f0eb3dd22b4f139c87a2c57538e05bae12789190a350565b600060208284031215620003ba57600080fd5b8151620003c78162000407565b9392505050565b600060208284031215620003e157600080fd5b815160038110620003c757600080fd5b634e487b7160e01b600052602160045260246000fd5b6001600160a01b03811681146200041d57600080fd5b50565b60805160601c60a05160601c60c05160601c60e05160f81c6101005160601c615cbe6200049e6000396000818161054c0152610a820152600081816109b40152818161423101526143e80152600081816105a0015261341d01526000818161082601526135060152600081816108e101526113210152615cbe6000f3fe6080604052600436106103175760003560e01c8063948108f71161019a578063b657bc9c116100e1578063eb5dcd6c1161008a578063f2fde38b11610064578063f2fde38b146109d8578063f7d334ba146109f8578063faa3e99614610a2a57610326565b8063eb5dcd6c1461072d578063ed56b3e114610925578063f1570141146109a557610326565b8063c8048022116100bb578063c80480221461051d578063ca30e603146108d2578063e3d0e7121461090557610326565b8063b657bc9c14610885578063b79550be14610473578063c7c3a19a146108a557610326565b8063aed2e92911610143578063b121e1471161011d578063b121e1471461084a578063b148ab6b1461051d578063b1dc65a41461086557610326565b8063aed2e9291461078a578063afcb95d7146107c1578063b10b673c1461081757610326565b8063a710b22111610174578063a710b2211461072d578063a72aa27e14610748578063aab9edd61461076357610326565b8063948108f7146106f25780639fab4386146106bc578063a4c0ed361461070d57610326565b80636709d0e51161025e5780638456cb59116102075780638da5cb5b116101e15780638da5cb5b146106915780638dcf0fe7146106bc5780638e86139b146106d757610326565b80638456cb591461047357806385c1b0ba146106715780638765ecbe1461051d57610326565b806379ba50971161023857806379ba5097146105f25780637d9b97e01461047357806381ff70481461060757610326565b80636709d0e5146105915780636ded9eae146105c4578063744bfe611461043d57610326565b80633b9cce59116102c057806348013d7b1161029a57806348013d7b146104fb5780635165f2f51461051d578063572e05e11461053d57610326565b80633b9cce59146104585780633f4ba83a14610473578063421d183b1461048857610326565b80631865c57d116102f15780631865c57d146103f7578063187256e81461041d5780631a2af0111461043d57610326565b806306e3b6321461032e5780630e08ae8414610364578063181f5a77146103a157610326565b3661032657610324610a7d565b005b610324610a7d565b34801561033a57600080fd5b5061034e610349366004614f72565b610aa8565b60405161035b9190615321565b60405180910390f35b34801561037057600080fd5b5061038461037f3660046150b4565b610ba2565b6040516bffffffffffffffffffffffff909116815260200161035b565b3480156103ad57600080fd5b506103ea6040518060400160405280601481526020017f4b6565706572526567697374727920322e302e3100000000000000000000000081525081565b60405161035b91906153cf565b34801561040357600080fd5b5061040c610ce5565b60405161035b959493929190615409565b34801561042957600080fd5b50610324610438366004614a56565b6110a8565b34801561044957600080fd5b50610324610438366004614f01565b34801561046457600080fd5b50610324610438366004614b8c565b34801561047f57600080fd5b506103246110b4565b34801561049457600080fd5b506104a86104a3366004614a00565b6110bc565b60408051951515865260ff90941660208601526bffffffffffffffffffffffff9283169385019390935216606083015273ffffffffffffffffffffffffffffffffffffffff16608082015260a00161035b565b34801561050757600080fd5b50610510600081565b60405161035b91906153fc565b34801561052957600080fd5b50610324610538366004614ecf565b6111da565b34801561054957600080fd5b507f00000000000000000000000000000000000000000000000000000000000000005b60405173ffffffffffffffffffffffffffffffffffffffff909116815260200161035b565b34801561059d57600080fd5b507f000000000000000000000000000000000000000000000000000000000000000061056c565b3480156105d057600080fd5b506105e46105df366004614ae4565b6111e5565b60405190815260200161035b565b3480156105fe57600080fd5b506103246111fa565b34801561061357600080fd5b5061064e601254600e5463ffffffff6c0100000000000000000000000083048116937001000000000000000000000000000000009093041691565b6040805163ffffffff94851681529390921660208401529082015260600161035b565b34801561067d57600080fd5b5061032461068c366004614d52565b6112fc565b34801561069d57600080fd5b5060005473ffffffffffffffffffffffffffffffffffffffff1661056c565b3480156106c857600080fd5b5061032461068c366004614f26565b3480156106e357600080fd5b50610324610438366004614da9565b3480156106fe57600080fd5b5061032461043836600461508f565b34801561071957600080fd5b50610324610728366004614a88565b611309565b34801561073957600080fd5b50610324610438366004614a1d565b34801561075457600080fd5b5061032461043836600461506a565b34801561076f57600080fd5b50610778600281565b60405160ff909116815260200161035b565b34801561079657600080fd5b506107aa6107a5366004614f26565b611524565b60408051921515835260208301919091520161035b565b3480156107cd57600080fd5b50600e54600f54604080516000815260208101939093527c010000000000000000000000000000000000000000000000000000000090910463ffffffff169082015260600161035b565b34801561082357600080fd5b507f000000000000000000000000000000000000000000000000000000000000000061056c565b34801561085657600080fd5b50610324610538366004614a00565b34801561087157600080fd5b50610324610880366004614c9b565b61168f565b34801561089157600080fd5b506103846108a0366004614ecf565b612265565b3480156108b157600080fd5b506108c56108c0366004614ecf565b612289565b60405161035b9190615516565b3480156108de57600080fd5b507f000000000000000000000000000000000000000000000000000000000000000061056c565b34801561091157600080fd5b50610324610920366004614bce565b6125b4565b34801561093157600080fd5b5061098c610940366004614a00565b73ffffffffffffffffffffffffffffffffffffffff1660009081526009602090815260409182902082518084019093525460ff8082161515808552610100909204169290910182905291565b60408051921515835260ff90911660208301520161035b565b3480156109b157600080fd5b507f0000000000000000000000000000000000000000000000000000000000000000610510565b3480156109e457600080fd5b506103246109f3366004614a00565b613385565b348015610a0457600080fd5b50610a18610a13366004614ecf565b613396565b60405161035b96959493929190615365565b348015610a3657600080fd5b50610a70610a45366004614a00565b73ffffffffffffffffffffffffffffffffffffffff1660009081526016602052604090205460ff1690565b60405161035b91906153e2565b610aa67f00000000000000000000000000000000000000000000000000000000000000006133b9565b565b60606000610ab660026133dd565b9050808410610af1576040517f1390f2a100000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b82610b0357610b008482615a23565b92505b60008367ffffffffffffffff811115610b1e57610b1e615bdc565b604051908082528060200260200182016040528015610b47578160200160208202803683370190505b50905060005b84811015610b9957610b6a610b6282886158a4565b6002906133e7565b828281518110610b7c57610b7c615bad565b602090810291909101015280610b9181615ae7565b915050610b4d565b50949350505050565b6040805161012081018252600f5460ff808216835263ffffffff6101008084048216602086015265010000000000840482169585019590955262ffffff6901000000000000000000840416606085015261ffff6c0100000000000000000000000084041660808501526e01000000000000000000000000000083048216151560a08501526f010000000000000000000000000000008304909116151560c08401526bffffffffffffffffffffffff70010000000000000000000000000000000083041660e08401527c010000000000000000000000000000000000000000000000000000000090910416918101919091526000908180610ca1836133fa565b6012549193509150610cdc90849087907801000000000000000000000000000000000000000000000000900463ffffffff16858560006135f6565b95945050505050565b6040805161014081018252600080825260208201819052918101829052606081018290526080810182905260a0810182905260c0810182905260e081018290526101008101829052610120810191909152604080516101a081018252600080825260208201819052918101829052606081018290526080810182905260a0810182905260c0810182905260e081018290526101008101829052610120810182905261014081018290526101608101829052610180810191909152604080516101408101825260125468010000000000000000900463ffffffff1681526011546bffffffffffffffffffffffff908116602083015260155492820192909252600f54700100000000000000000000000000000000900490911660608083019190915290819060009060808101610e1a60026133dd565b815260125463ffffffff6c01000000000000000000000000808304821660208086019190915270010000000000000000000000000000000084048316604080870191909152600e54606080880191909152600f547c0100000000000000000000000000000000000000000000000000000000810486166080808a019190915260ff6e01000000000000000000000000000083048116151560a09a8b015284516101a0810186526101008085048a1682526501000000000085048a1682890152898b168288015262ffffff69010000000000000000008604169582019590955261ffff88850416928101929092526010546bffffffffffffffffffffffff81169a83019a909a526401000000008904881660c0830152740100000000000000000000000000000000000000008904881660e083015278010000000000000000000000000000000000000000000000009098049096169186019190915260135461012086015260145461014086015273ffffffffffffffffffffffffffffffffffffffff96849004871661016086015260115493909304909516610180840152600a8054865181840281018401909752808752969b509299508a958a959394600b949316929185919083018282801561102757602002820191906000526020600020905b815473ffffffffffffffffffffffffffffffffffffffff168152600190910190602001808311610ffc575b505050505092508180548060200260200160405190810160405280929190818152602001828054801561109057602002820191906000526020600020905b815473ffffffffffffffffffffffffffffffffffffffff168152600190910190602001808311611065575b50505050509150945094509450945094509091929394565b6110b0610a7d565b5050565b610aa6610a7d565b73ffffffffffffffffffffffffffffffffffffffff811660009081526008602090815260408083208151608081018352905460ff80821615158352610100820416938201939093526bffffffffffffffffffffffff6201000084048116928201929092526e010000000000000000000000000000909204811660608301819052600f54849384938493849384926111689291700100000000000000000000000000000000900416615a3a565b600b5490915060009061117b908361593b565b9050826000015183602001518285604001516111979190615900565b6060959095015173ffffffffffffffffffffffffffffffffffffffff9b8c166000908152600c6020526040902054929c919b959a50985093169550919350505050565b6111e2610a7d565b50565b60006111ef610a7d565b979650505050505050565b60015473ffffffffffffffffffffffffffffffffffffffff163314611280576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601660248201527f4d7573742062652070726f706f736564206f776e65720000000000000000000060448201526064015b60405180910390fd5b60008054337fffffffffffffffffffffffff00000000000000000000000000000000000000008083168217845560018054909116905560405173ffffffffffffffffffffffffffffffffffffffff90921692909183917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e091a350565b611304610a7d565b505050565b3373ffffffffffffffffffffffffffffffffffffffff7f00000000000000000000000000000000000000000000000000000000000000001614611378576040517fc8bad78d00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b602081146113b2576040517fdfe9309000000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b60006113c082840184614ecf565b600081815260046020526040902054909150640100000000900463ffffffff90811614611419576040517f9c0083a200000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6000818152600460205260409020600101546114549085906c0100000000000000000000000090046bffffffffffffffffffffffff16615900565b600082815260046020526040902060010180546bffffffffffffffffffffffff929092166c01000000000000000000000000027fffffffffffffffff000000000000000000000000ffffffffffffffffffffffff9092169190911790556015546114bf9085906158a4565b6015556040516bffffffffffffffffffffffff8516815273ffffffffffffffffffffffffffffffffffffffff86169082907fafd24114486da8ebfc32f3626dada8863652e187461aa74d4bfa7348915062039060200160405180910390a35050505050565b60008061152f613641565b600f546e010000000000000000000000000000900460ff161561157e576040517f24522f3400000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b600085815260046020908152604091829020825160e081018452815463ffffffff8082168352640100000000820481168386015268010000000000000000820460ff16151583870152690100000000000000000090910473ffffffffffffffffffffffffffffffffffffffff1660608301526001909201546bffffffffffffffffffffffff80821660808401526c0100000000000000000000000082041660a08301527801000000000000000000000000000000000000000000000000900490911660c08201528251601f87018390048302810183019093528583529161168291839190889088908190840183828082843760009201919091525061367992505050565b9250925050935093915050565b60005a6040805161012081018252600f5460ff808216835261010080830463ffffffff90811660208601526501000000000084048116958501959095526901000000000000000000830462ffffff1660608501526c01000000000000000000000000830461ffff1660808501526e0100000000000000000000000000008304821615801560a08601526f010000000000000000000000000000008404909216151560c085015270010000000000000000000000000000000083046bffffffffffffffffffffffff1660e08501527c0100000000000000000000000000000000000000000000000000000000909204909316908201529192506117bd576040517f24522f3400000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b3360009081526008602052604090205460ff16611806576040517f1099ed7500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b60006118478a8a8080601f0160208091040260200160405190810160405280939291908181526020018383808284376000920191909152506137df92505050565b9050600081604001515167ffffffffffffffff81111561186957611869615bdc565b60405190808252806020026020018201604052801561191d57816020015b604080516101a081018252600060c0820181815260e083018290526101008301829052610120830182905261014083018290526101608301829052610180830182905282526020808301829052928201819052606082018190526080820181905260a082015282527fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9092019101816118875790505b5090506000805b836040015151811015611bc957600460008560400151838151811061194b5761194b615bad565b6020908102919091018101518252818101929092526040908101600020815160e081018352815463ffffffff8082168352640100000000820481169583019590955268010000000000000000810460ff16151593820193909352690100000000000000000090920473ffffffffffffffffffffffffffffffffffffffff166060830152600101546bffffffffffffffffffffffff80821660808401526c0100000000000000000000000082041660a08301527801000000000000000000000000000000000000000000000000900490911660c08201528351849083908110611a3557611a35615bad565b602002602001015160000181905250611a9e85848381518110611a5a57611a5a615bad565b6020026020010151600001516000015186606001518481518110611a8057611a80615bad565b602002602001015160400151518760000151886020015160016135f6565b838281518110611ab057611ab0615bad565b6020026020010151604001906bffffffffffffffffffffffff1690816bffffffffffffffffffffffff1681525050611b5e84604001518281518110611af757611af7615bad565b602002602001015185606001518381518110611b1557611b15615bad565b6020026020010151858481518110611b2f57611b2f615bad565b602002602001015160000151868581518110611b4d57611b4d615bad565b60200260200101516040015161388b565b838281518110611b7057611b70615bad565b60200260200101516020019015159081151581525050828181518110611b9857611b98615bad565b60200260200101516020015115611bb757611bb460018361587e565b91505b80611bc181615ae7565b915050611924565b5061ffff8116611c05576040517ff803a2ca00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b600e548d3514611c41576040517fdfdcf8e700000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b8351611c4e9060016158db565b60ff1689141580611c5f5750888714155b15611c96576040517f0244f71a00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b611ca68d8d8d8d8d8d8d8d6139cd565b60005b836040015151811015611e8257828181518110611cc857611cc8615bad565b60200260200101516020015115611e70574363ffffffff166004600086604001518481518110611cfa57611cfa615bad565b6020026020010151815260200190815260200160002060010160189054906101000a900463ffffffff1663ffffffff161415611d62576040517fb55ac75400000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b611daa838281518110611d7757611d77615bad565b60200260200101516000015185606001518381518110611d9957611d99615bad565b602002602001015160400151613679565b848381518110611dbc57611dbc615bad565b6020026020010151606001858481518110611dd957611dd9615bad565b60200260200101516080018281525082151515158152505050828181518110611e0457611e04615bad565b60200260200101516080015186611e1b9190615a23565b9550436004600086604001518481518110611e3857611e38615bad565b6020026020010151815260200190815260200160002060010160186101000a81548163ffffffff021916908363ffffffff1602179055505b80611e7a81615ae7565b915050611ca9565b508351611e909060016158db565b611e9f9060ff1661044c615966565b616914611ead8d6010615966565b5a611eb89089615a23565b611ec291906158a4565b611ecc91906158a4565b611ed691906158a4565b94506116a8611ee961ffff831687615927565b611ef391906158a4565b945060008060008060005b8760400151518110156120fe57868181518110611f1d57611f1d615bad565b602002602001015160200151156120ec57611f5f8a89606001518381518110611f4857611f48615bad565b602002602001015160400151518b60000151613c36565b878281518110611f7157611f71615bad565b602002602001015160a0018181525050611fcd8989604001518381518110611f9b57611f9b615bad565b6020026020010151898481518110611fb557611fb5615bad565b60200260200101518b600001518c602001518b613c54565b9093509150611fdc8285615900565b9350611fe88386615900565b9450868181518110611ffc57611ffc615bad565b60200260200101516060015115158860400151828151811061202057612020615bad565b60200260200101517f29233ba1d7b302b8fe230ad0b81423aba5371b2a6f6b821228212385ee6a44208a60600151848151811061205f5761205f615bad565b6020026020010151600001518a858151811061207d5761207d615bad565b6020026020010151608001518b868151811061209b5761209b615bad565b602002602001015160a0015187896120b39190615900565b6040805163ffffffff90951685526020850193909352918301526bffffffffffffffffffffffff16606082015260800160405180910390a35b806120f681615ae7565b915050611efe565b505033600090815260086020526040902080548492506002906121369084906201000090046bffffffffffffffffffffffff16615900565b92506101000a8154816bffffffffffffffffffffffff02191690836bffffffffffffffffffffffff16021790555080600f60000160108282829054906101000a90046bffffffffffffffffffffffff166121909190615900565b92506101000a8154816bffffffffffffffffffffffff02191690836bffffffffffffffffffffffff16021790555060008f6001600381106121d3576121d3615bad565b602002013560001c9050600060088264ffffffffff16901c905087610100015163ffffffff168163ffffffff16111561225257600f80547bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167c010000000000000000000000000000000000000000000000000000000063ffffffff8416021790555b5050505050505050505050505050505050565b6000818152600460205260408120546122839063ffffffff16610ba2565b92915050565b604080516101408101825260008082526020820181905260609282018390528282018190526080820181905260a0820181905260c0820181905260e082018190526101008201526101208101919091526000828152600460209081526040808320815160e081018352815463ffffffff8082168352640100000000820481168387015268010000000000000000820460ff16151583860152690100000000000000000090910473ffffffffffffffffffffffffffffffffffffffff908116606084019081526001909401546bffffffffffffffffffffffff80821660808601526c0100000000000000000000000082041660a085015278010000000000000000000000000000000000000000000000009004821660c08401528451610140810186529351168352815116828501528685526007909352928190208054929392918301916123d590615a93565b80601f016020809104026020016040519081016040528092919081815260200182805461240190615a93565b801561244e5780601f106124235761010080835404028352916020019161244e565b820191906000526020600020905b81548152906001019060200180831161243157829003601f168201915b505050505081526020018260a001516bffffffffffffffffffffffff1681526020016005600086815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001826020015163ffffffff1667ffffffffffffffff1681526020018260c0015163ffffffff16815260200182608001516bffffffffffffffffffffffff16815260200182604001511515815260200160176000868152602001908152602001600020805461252b90615a93565b80601f016020809104026020016040519081016040528092919081815260200182805461255790615a93565b80156125a45780601f10612579576101008083540402835291602001916125a4565b820191906000526020600020905b81548152906001019060200180831161258757829003601f168201915b5050505050815250915050919050565b6125bc613d47565b601f865111156125f8576040517f25d0209c00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b60ff8416612632576040517fe77dba5600000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b8451865114158061265157506126498460036159cf565b60ff16865111155b15612688576040517f1d2d1c5800000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b600f54600b547001000000000000000000000000000000009091046bffffffffffffffffffffffff169060005b816bffffffffffffffffffffffff1681101561271d5761270a600b82815481106126e1576126e1615bad565b60009182526020909120015473ffffffffffffffffffffffffffffffffffffffff168484613dc8565b508061271581615ae7565b9150506126b5565b5060008060005b836bffffffffffffffffffffffff1681101561282657600a818154811061274d5761274d615bad565b600091825260209091200154600b805473ffffffffffffffffffffffffffffffffffffffff9092169450908290811061278857612788615bad565b600091825260208083209091015473ffffffffffffffffffffffffffffffffffffffff868116845260098352604080852080547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00001690559116808452600890925290912080547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0016905591508061281e81615ae7565b915050612724565b50612833600a6000614627565b61283f600b6000614627565b604080516080810182526000808252602082018190529181018290526060810182905290805b8c51811015612bc357600960008e838151811061288457612884615bad565b60209081029190910181015173ffffffffffffffffffffffffffffffffffffffff1682528101919091526040016000205460ff16156128ef576040517f77cea0fa00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b60405180604001604052806001151581526020018260ff16815250600960008f848151811061292057612920615bad565b60209081029190910181015173ffffffffffffffffffffffffffffffffffffffff1682528181019290925260400160002082518154939092015160ff16610100027fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00ff921515929092167fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000909316929092171790558b518c90829081106129c8576129c8615bad565b60209081029190910181015173ffffffffffffffffffffffffffffffffffffffff81166000908152600883526040908190208151608081018352905460ff80821615801584526101008304909116958301959095526bffffffffffffffffffffffff6201000082048116938301939093526e0100000000000000000000000000009004909116606082015294509250612a8d576040517f6a7281ad00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6001835260ff80821660208086019182526bffffffffffffffffffffffff808b166060880190815273ffffffffffffffffffffffffffffffffffffffff871660009081526008909352604092839020885181549551948a0151925184166e010000000000000000000000000000027fffffffffffff000000000000000000000000ffffffffffffffffffffffffffff939094166201000002929092167fffffffffffff000000000000000000000000000000000000000000000000ffff94909616610100027fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00ff921515929092167fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00009095169490941717919091169290921791909117905580612bbb81615ae7565b915050612865565b50508a51612bd99150600a9060208d0190614645565b508851612bed90600b9060208c0190614645565b50600087806020019051810190612c049190614ddf565b60125460c082015191925063ffffffff640100000000909104811691161015612c59576040517f39abc10400000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b60125460e082015163ffffffff74010000000000000000000000000000000000000000909204821691161015612cbb576040517f1fa9bdcb00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b60125461010082015163ffffffff7801000000000000000000000000000000000000000000000000909204821691161015612d22576040517fd1d5faa800000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6040518061012001604052808a60ff168152602001826000015163ffffffff168152602001826020015163ffffffff168152602001826060015162ffffff168152602001826080015161ffff168152602001600015158152602001600015158152602001866bffffffffffffffffffffffff168152602001600063ffffffff16815250600f60008201518160000160006101000a81548160ff021916908360ff16021790555060208201518160000160016101000a81548163ffffffff021916908363ffffffff16021790555060408201518160000160056101000a81548163ffffffff021916908363ffffffff16021790555060608201518160000160096101000a81548162ffffff021916908362ffffff160217905550608082015181600001600c6101000a81548161ffff021916908361ffff16021790555060a082015181600001600e6101000a81548160ff02191690831515021790555060c082015181600001600f6101000a81548160ff02191690831515021790555060e08201518160000160106101000a8154816bffffffffffffffffffffffff02191690836bffffffffffffffffffffffff16021790555061010082015181600001601c6101000a81548163ffffffff021916908363ffffffff1602179055509050506040518061016001604052808260a001516bffffffffffffffffffffffff16815260200182610160015173ffffffffffffffffffffffffffffffffffffffff168152602001601060010160009054906101000a90046bffffffffffffffffffffffff166bffffffffffffffffffffffff16815260200182610180015173ffffffffffffffffffffffffffffffffffffffff168152602001826040015163ffffffff1681526020018260c0015163ffffffff168152602001601060020160089054906101000a900463ffffffff1663ffffffff1681526020016010600201600c9054906101000a900463ffffffff1663ffffffff168152602001601060020160109054906101000a900463ffffffff1663ffffffff1681526020018260e0015163ffffffff16815260200182610100015163ffffffff16815250601060008201518160000160006101000a8154816bffffffffffffffffffffffff02191690836bffffffffffffffffffffffff160217905550602082015181600001600c6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060408201518160010160006101000a8154816bffffffffffffffffffffffff02191690836bffffffffffffffffffffffff160217905550606082015181600101600c6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060808201518160020160006101000a81548163ffffffff021916908363ffffffff16021790555060a08201518160020160046101000a81548163ffffffff021916908363ffffffff16021790555060c08201518160020160086101000a81548163ffffffff021916908363ffffffff16021790555060e082015181600201600c6101000a81548163ffffffff021916908363ffffffff1602179055506101008201518160020160106101000a81548163ffffffff021916908363ffffffff1602179055506101208201518160020160146101000a81548163ffffffff021916908363ffffffff1602179055506101408201518160020160186101000a81548163ffffffff021916908363ffffffff1602179055509050508061012001516013819055508061014001516014819055506000601060020160109054906101000a900463ffffffff16905043601060020160106101000a81548163ffffffff021916908363ffffffff16021790555060016010600201600c8282829054906101000a900463ffffffff166132c991906158bc565b92506101000a81548163ffffffff021916908363ffffffff16021790555061331346306010600201600c9054906101000a900463ffffffff1663ffffffff168f8f8f8f8f8f613fef565b600e819055507f1591690b8638f5fb2dbec82ac741805ac5da8b45dc5263f4875b0496fdce4e0581600e546010600201600c9054906101000a900463ffffffff168f8f8f8f8f8f60405161336f999897969594939291906156f2565b60405180910390a1505050505050505050505050565b61338d613d47565b6111e281614099565b600060606000806000806133a8613641565b6133b0610a7d565b91939550919395565b3660008037600080366000845af43d6000803e8080156133d8573d6000f35b3d6000fd5b6000612283825490565b60006133f3838361418f565b9392505050565b6000806000836060015162ffffff1690506000808263ffffffff161190506000807f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff1663feaf968c6040518163ffffffff1660e01b815260040160a06040518083038186803b15801561348157600080fd5b505afa158015613495573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906134b991906150d1565b50945090925050506000811315806134d057508142105b806134f157508280156134f157506134e88242615a23565b8463ffffffff16105b15613500576013549550613504565b8095505b7f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff1663feaf968c6040518163ffffffff1660e01b815260040160a06040518083038186803b15801561356a57600080fd5b505afa15801561357e573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906135a291906150d1565b50945090925050506000811315806135b957508142105b806135da57508280156135da57506135d18242615a23565b8463ffffffff16105b156135e95760145494506135ed565b8094505b50505050915091565b6000806136078689600001516141b9565b90506000806136228a8a63ffffffff16858a8a60018b6141fc565b90925090506136318183615900565b93505050505b9695505050505050565b3215610aa6576040517fb60ac5db00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b600f5460009081906f01000000000000000000000000000000900460ff16156136ce576040517f37ed32e800000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b600f80547fffffffffffffffffffffffffffffffff00ffffffffffffffffffffffffffffff166f010000000000000000000000000000001790555a90506000634585e33b60e01b8460405160240161372691906153cf565b604051602081830303815290604052907bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19166020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff8381831617835250505050905061379e856000015163ffffffff168660600151836145db565b92505a6137ab9083615a23565b915050600f80547fffffffffffffffffffffffffffffffff00ffffffffffffffffffffffffffffff16905590939092509050565b61380a6040518060800160405280600081526020016000815260200160608152602001606081525090565b600080600080858060200190518101906138249190614f94565b93509350935093508051825114613867576040517fb55ac75400000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b60408051608081018252948552602085019390935291830152606082015292915050565b60008260c0015163ffffffff16846000015163ffffffff1610156138dc5760405185907f5aa44821f7938098502bff537fbbdc9aaaa2fa655c10740646fce27e54987a8990600090a25060006139c5565b6020840151845163ffffffff1640146139225760405185907f561ff77e59394941a01a456497a9418dea82e2a39abb3ecebfb1cef7e0bfdc1390600090a25060006139c5565b43836020015163ffffffff16116139665760405185907fd84831b6a3a7fbd333f42fe7f9104a139da6cca4cc1507aef4ddad79b31d017f90600090a25060006139c5565b816bffffffffffffffffffffffff168360a001516bffffffffffffffffffffffff1610156139c15760405185907f7895fdfe292beab0842d5beccd078e85296b9e17a30eaee4c261a2696b84eb9690600090a25060006139c5565b5060015b949350505050565b600087876040516139df9291906152ea565b6040519081900381206139f6918b906020016153b5565b604080517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe081840301815282825280516020918201208383019092526000808452908301819052909250906000805b88811015613bcd57600185878360208110613a6257613a62615bad565b613a6f91901a601b6158db565b8c8c85818110613a8157613a81615bad565b905060200201358b8b86818110613a9a57613a9a615bad565b9050602002013560405160008152602001604052604051613ad7949392919093845260ff9290921660208401526040830152606082015260800190565b6020604051602081039080840390855afa158015613af9573d6000803e3d6000fd5b5050604080517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe081015173ffffffffffffffffffffffffffffffffffffffff811660009081526009602090815290849020838501909452925460ff8082161515808552610100909204169383019390935290955093509050613ba7576040517f0f4c073700000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b826020015160080260ff166001901b840193508080613bc590615ae7565b915050613a45565b50827e01010101010101010101010101010101010101010101010101010101010101841614613c28576040517fc103be2e00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b505050505050505050505050565b6000613c4283836141b9565b9050808410156133f357509192915050565b600080613c6f8887608001518860a0015188888860016141fc565b90925090506000613c808284615900565b600089815260046020526040902060010180549192508291600c90613cc49084906c0100000000000000000000000090046bffffffffffffffffffffffff16615a3a565b82546101009290920a6bffffffffffffffffffffffff81810219909316918316021790915560008a815260046020526040812060010180548594509092613d0d91859116615900565b92506101000a8154816bffffffffffffffffffffffff02191690836bffffffffffffffffffffffff16021790555050965096945050505050565b60005473ffffffffffffffffffffffffffffffffffffffff163314610aa6576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601660248201527f4f6e6c792063616c6c61626c65206279206f776e6572000000000000000000006044820152606401611277565b73ffffffffffffffffffffffffffffffffffffffff831660009081526008602090815260408083208151608081018352905460ff80821615158352610100820416938201939093526bffffffffffffffffffffffff6201000084048116928201929092526e01000000000000000000000000000090920416606082018190528290613e539086615a3a565b90506000613e61858361593b565b90508083604001818151613e759190615900565b6bffffffffffffffffffffffff9081169091528716606085015250613e9a85826159f8565b613ea49083615a3a565b60118054600090613ec49084906bffffffffffffffffffffffff16615900565b825461010092830a6bffffffffffffffffffffffff81810219909216928216029190911790925573ffffffffffffffffffffffffffffffffffffffff999099166000908152600860209081526040918290208751815492890151938901516060909901517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00009093169015157fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00ff161760ff909316909b02919091177fffffffffffff000000000000000000000000000000000000000000000000ffff1662010000878416027fffffffffffff000000000000000000000000ffffffffffffffffffffffffffff16176e010000000000000000000000000000919092160217909755509095945050505050565b6000808a8a8a8a8a8a8a8a8a6040516020016140139998979695949392919061564d565b604080518083037fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe001815291905280516020909101207dffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff167e01000000000000000000000000000000000000000000000000000000000000179b9a5050505050505050505050565b73ffffffffffffffffffffffffffffffffffffffff8116331415614119576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601760248201527f43616e6e6f74207472616e7366657220746f2073656c660000000000000000006044820152606401611277565b600180547fffffffffffffffffffffffff00000000000000000000000000000000000000001673ffffffffffffffffffffffffffffffffffffffff83811691821790925560008054604051929316917fed8889f560326eb138920d842192f0eb3dd22b4f139c87a2c57538e05bae12789190a350565b60008260000182815481106141a6576141a6615bad565b9060005260206000200154905092915050565b60006141cc63ffffffff84166014615966565b6141d78360016158db565b6141e69060ff16611d4c615966565b6141f29061fde86158a4565b6133f391906158a4565b6000806000896080015161ffff16876142159190615966565b90508380156142235750803a105b1561422b57503a5b600060027f0000000000000000000000000000000000000000000000000000000000000000600281111561426157614261615b7e565b14156143e45760408051600081526020810190915285156142c057600036604051806080016040528060488152602001615c6a604891396040516020016142aa939291906152fa565b604051602081830303815290604052905061433c565b6012546142f0907801000000000000000000000000000000000000000000000000900463ffffffff1660046159a3565b63ffffffff1667ffffffffffffffff81111561430e5761430e615bdc565b6040519080825280601f01601f191660200182016040528015614338576020820181803683370190505b5090505b6040517f49948e0e00000000000000000000000000000000000000000000000000000000815273420000000000000000000000000000000000000f906349948e0e9061438c9084906004016153cf565b60206040518083038186803b1580156143a457600080fd5b505afa1580156143b8573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906143dc9190614ee8565b9150506144a0565b60017f0000000000000000000000000000000000000000000000000000000000000000600281111561441857614418615b7e565b14156144a057606c73ffffffffffffffffffffffffffffffffffffffff1663c6f7de0e6040518163ffffffff1660e01b815260040160206040518083038186803b15801561446557600080fd5b505afa158015614479573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061449d9190614ee8565b90505b846144bc57808b6080015161ffff166144b99190615966565b90505b6144ca61ffff871682615927565b9050600087826144da8c8e6158a4565b6144e49086615966565b6144ee91906158a4565b61450090670de0b6b3a7640000615966565b61450a9190615927565b905060008c6040015163ffffffff1664e8d4a510006145299190615966565b898e6020015163ffffffff16858f886145429190615966565b61454c91906158a4565b61455a90633b9aca00615966565b6145649190615966565b61456e9190615927565b61457891906158a4565b90506b033b2e3c9fd0803ce800000061459182846158a4565b11156145c9576040517f2ad7547a00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b909c909b509950505050505050505050565b60005a6113888110156145ed57600080fd5b61138881039050846040820482031161460557600080fd5b50823b61461157600080fd5b60008083516020850160008789f1949350505050565b50805460008255906000526020600020908101906111e291906146cf565b8280548282559060005260206000209081019282156146bf579160200282015b828111156146bf57825182547fffffffffffffffffffffffff00000000000000000000000000000000000000001673ffffffffffffffffffffffffffffffffffffffff909116178255602090920191600190910190614665565b506146cb9291506146cf565b5090565b5b808211156146cb57600081556001016146d0565b80516146ef81615c1b565b919050565b60008083601f84011261470657600080fd5b50813567ffffffffffffffff81111561471e57600080fd5b6020830191508360208260051b850101111561473957600080fd5b9250929050565b600082601f83011261475157600080fd5b8135602061476661476183615814565b6157c5565b80838252828201915082860187848660051b890101111561478657600080fd5b60005b858110156147ae57813561479c81615c1b565b84529284019290840190600101614789565b5090979650505050505050565b600082601f8301126147cc57600080fd5b815160206147dc61476183615814565b80838252828201915082860187848660051b89010111156147fc57600080fd5b60005b858110156147ae57815167ffffffffffffffff8082111561481f57600080fd5b818a0191506060807fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0848e0301121561485757600080fd5b61485f615778565b8884015161486c81615c3d565b81526040848101518a83015291840151918383111561488a57600080fd5b82850194508d603f86011261489e57600080fd5b8985015193506148b061476185615838565b92508383528d818587010111156148c657600080fd5b6148d5848b8501838801615a67565b8101919091528652505092840192908401906001016147ff565b60008083601f84011261490157600080fd5b50813567ffffffffffffffff81111561491957600080fd5b60208301915083602082850101111561473957600080fd5b600082601f83011261494257600080fd5b813561495061476182615838565b81815284602083860101111561496557600080fd5b816020850160208301376000918101602001919091529392505050565b805161ffff811681146146ef57600080fd5b805162ffffff811681146146ef57600080fd5b80516146ef81615c3d565b803567ffffffffffffffff811681146146ef57600080fd5b803560ff811681146146ef57600080fd5b805169ffffffffffffffffffff811681146146ef57600080fd5b80516146ef81615c4f565b600060208284031215614a1257600080fd5b81356133f381615c1b565b60008060408385031215614a3057600080fd5b8235614a3b81615c1b565b91506020830135614a4b81615c1b565b809150509250929050565b60008060408385031215614a6957600080fd5b8235614a7481615c1b565b9150602083013560048110614a4b57600080fd5b60008060008060608587031215614a9e57600080fd5b8435614aa981615c1b565b935060208501359250604085013567ffffffffffffffff811115614acc57600080fd5b614ad8878288016148ef565b95989497509550505050565b600080600080600080600060a0888a031215614aff57600080fd5b8735614b0a81615c1b565b96506020880135614b1a81615c3d565b95506040880135614b2a81615c1b565b9450606088013567ffffffffffffffff80821115614b4757600080fd5b614b538b838c016148ef565b909650945060808a0135915080821115614b6c57600080fd5b50614b798a828b016148ef565b989b979a50959850939692959293505050565b60008060208385031215614b9f57600080fd5b823567ffffffffffffffff811115614bb657600080fd5b614bc2858286016146f4565b90969095509350505050565b60008060008060008060c08789031215614be757600080fd5b863567ffffffffffffffff80821115614bff57600080fd5b614c0b8a838b01614740565b97506020890135915080821115614c2157600080fd5b614c2d8a838b01614740565b9650614c3b60408a016149ca565b95506060890135915080821115614c5157600080fd5b614c5d8a838b01614931565b9450614c6b60808a016149b2565b935060a0890135915080821115614c8157600080fd5b50614c8e89828a01614931565b9150509295509295509295565b60008060008060008060008060e0898b031215614cb757600080fd5b606089018a811115614cc857600080fd5b8998503567ffffffffffffffff80821115614ce257600080fd5b614cee8c838d016148ef565b909950975060808b0135915080821115614d0757600080fd5b614d138c838d016146f4565b909750955060a08b0135915080821115614d2c57600080fd5b50614d398b828c016146f4565b999c989b50969995989497949560c00135949350505050565b600080600060408486031215614d6757600080fd5b833567ffffffffffffffff811115614d7e57600080fd5b614d8a868287016146f4565b9094509250506020840135614d9e81615c1b565b809150509250925092565b60008060208385031215614dbc57600080fd5b823567ffffffffffffffff811115614dd357600080fd5b614bc2858286016148ef565b60006101a08284031215614df257600080fd5b614dfa6157a1565b614e03836149a7565b8152614e11602084016149a7565b6020820152614e22604084016149a7565b6040820152614e3360608401614994565b6060820152614e4460808401614982565b6080820152614e5560a084016149f5565b60a0820152614e6660c084016149a7565b60c0820152614e7760e084016149a7565b60e0820152610100614e8a8185016149a7565b9082015261012083810151908201526101408084015190820152610160614eb28185016146e4565b90820152610180614ec48482016146e4565b908201529392505050565b600060208284031215614ee157600080fd5b5035919050565b600060208284031215614efa57600080fd5b5051919050565b60008060408385031215614f1457600080fd5b823591506020830135614a4b81615c1b565b600080600060408486031215614f3b57600080fd5b83359250602084013567ffffffffffffffff811115614f5957600080fd5b614f65868287016148ef565b9497909650939450505050565b60008060408385031215614f8557600080fd5b50508035926020909101359150565b60008060008060808587031215614faa57600080fd5b845193506020808601519350604086015167ffffffffffffffff80821115614fd157600080fd5b818801915088601f830112614fe557600080fd5b8151614ff361476182615814565b8082825285820191508585018c878560051b880101111561501357600080fd5b600095505b83861015615036578051835260019590950194918601918601615018565b5060608b0151909750945050508083111561505057600080fd5b505061505e878288016147bb565b91505092959194509250565b6000806040838503121561507d57600080fd5b823591506020830135614a4b81615c3d565b600080604083850312156150a257600080fd5b823591506020830135614a4b81615c4f565b6000602082840312156150c657600080fd5b81356133f381615c3d565b600080600080600060a086880312156150e957600080fd5b6150f2866149db565b9450602086015193506040860151925060608601519150615115608087016149db565b90509295509295909350565b600081518084526020808501945080840160005b8381101561516757815173ffffffffffffffffffffffffffffffffffffffff1687529582019590820190600101615135565b509495945050505050565b6000815180845261518a816020860160208601615a67565b601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0169290920160200192915050565b805163ffffffff16825260208101516151dd602084018263ffffffff169052565b5060408101516151f5604084018263ffffffff169052565b50606081015161520c606084018262ffffff169052565b506080810151615222608084018261ffff169052565b5060a081015161524260a08401826bffffffffffffffffffffffff169052565b5060c081015161525a60c084018263ffffffff169052565b5060e081015161527260e084018263ffffffff169052565b506101008181015163ffffffff8116848301525050610120818101519083015261014080820151908301526101608082015173ffffffffffffffffffffffffffffffffffffffff81168285015250506101808181015173ffffffffffffffffffffffffffffffffffffffff8116848301525b50505050565b8183823760009101908152919050565b828482376000838201600081528351615317818360208801615a67565b0195945050505050565b6020808252825182820181905260009190848201906040850190845b818110156153595783518352928401929184019160010161533d565b50909695505050505050565b861515815260c06020820152600061538060c0830188615172565b90506007861061539257615392615b7e565b8560408301528460608301528360808301528260a0830152979650505050505050565b828152608081016060836020840137600081529392505050565b6020815260006133f36020830184615172565b60208101600483106153f6576153f6615b7e565b91905290565b602081016153f683615c0b565b855163ffffffff1681526000610340602088015161543760208501826bffffffffffffffffffffffff169052565b5060408801516040840152606088015161546160608501826bffffffffffffffffffffffff169052565b506080880151608084015260a088015161548360a085018263ffffffff169052565b5060c088015161549b60c085018263ffffffff169052565b5060e088015160e0840152610100808901516154be8286018263ffffffff169052565b5050610120888101511515908401526154db6101408401886151bc565b806102e08401526154ee81840187615121565b90508281036103008401526155038186615121565b91505061363761032083018460ff169052565b6020815261553d60208201835173ffffffffffffffffffffffffffffffffffffffff169052565b60006020830151615556604084018263ffffffff169052565b506040830151610140806060850152615573610160850183615172565b9150606085015161559460808601826bffffffffffffffffffffffff169052565b50608085015173ffffffffffffffffffffffffffffffffffffffff811660a08601525060a085015167ffffffffffffffff811660c08601525060c085015163ffffffff811660e08601525060e0850151610100615600818701836bffffffffffffffffffffffff169052565b86015190506101206156158682018315159052565b8601518584037fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0018387015290506136378382615172565b60006101208b835273ffffffffffffffffffffffffffffffffffffffff8b16602084015267ffffffffffffffff808b1660408501528160608501526156948285018b615121565b915083820360808501526156a8828a615121565b915060ff881660a085015283820360c08501526156c58288615172565b90861660e085015283810361010085015290506156e28185615172565b9c9b505050505050505050505050565b600061012063ffffffff808d1684528b6020850152808b166040850152508060608401526157228184018a615121565b905082810360808401526157368189615121565b905060ff871660a084015282810360c08401526157538187615172565b905067ffffffffffffffff851660e08401528281036101008401526156e28185615172565b6040516060810167ffffffffffffffff8111828210171561579b5761579b615bdc565b60405290565b6040516101a0810167ffffffffffffffff8111828210171561579b5761579b615bdc565b604051601f82017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe016810167ffffffffffffffff8111828210171561580c5761580c615bdc565b604052919050565b600067ffffffffffffffff82111561582e5761582e615bdc565b5060051b60200190565b600067ffffffffffffffff82111561585257615852615bdc565b50601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe01660200190565b600061ffff80831681851680830382111561589b5761589b615b20565b01949350505050565b600082198211156158b7576158b7615b20565b500190565b600063ffffffff80831681851680830382111561589b5761589b615b20565b600060ff821660ff84168060ff038211156158f8576158f8615b20565b019392505050565b60006bffffffffffffffffffffffff80831681851680830382111561589b5761589b615b20565b60008261593657615936615b4f565b500490565b60006bffffffffffffffffffffffff8084168061595a5761595a615b4f565b92169190910492915050565b6000817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff048311821515161561599e5761599e615b20565b500290565b600063ffffffff808316818516818304811182151516156159c6576159c6615b20565b02949350505050565b600060ff821660ff84168160ff04811182151516156159f0576159f0615b20565b029392505050565b60006bffffffffffffffffffffffff808316818516818304811182151516156159c6576159c6615b20565b600082821015615a3557615a35615b20565b500390565b60006bffffffffffffffffffffffff83811690831681811015615a5f57615a5f615b20565b039392505050565b60005b83811015615a82578181015183820152602001615a6a565b838111156152e45750506000910152565b600181811c90821680615aa757607f821691505b60208210811415615ae1577f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b50919050565b60007fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff821415615b1957615b19615b20565b5060010190565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b600381106111e2576111e2615b7e565b73ffffffffffffffffffffffffffffffffffffffff811681146111e257600080fd5b63ffffffff811681146111e257600080fd5b6bffffffffffffffffffffffff811681146111e257600080fdfe307866666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666a164736f6c6343000806000a",
}
Functions ¶
This section is empty.
Types ¶
type GetSignerInfo ¶
type GetTransmitterInfo ¶
type KeeperRegistry ¶
type KeeperRegistry struct { KeeperRegistryCaller KeeperRegistryTransactor KeeperRegistryFilterer // contains filtered or unexported fields }
func DeployKeeperRegistry ¶
func DeployKeeperRegistry(auth *bind.TransactOpts, backend bind.ContractBackend, keeperRegistryLogic common.Address) (common.Address, *types.Transaction, *KeeperRegistry, error)
func NewKeeperRegistry ¶
func NewKeeperRegistry(address common.Address, backend bind.ContractBackend) (*KeeperRegistry, error)
func (*KeeperRegistry) Address ¶
func (_KeeperRegistry *KeeperRegistry) Address() common.Address
type KeeperRegistryCaller ¶
type KeeperRegistryCaller struct {
// contains filtered or unexported fields
}
func NewKeeperRegistryCaller ¶
func NewKeeperRegistryCaller(address common.Address, caller bind.ContractCaller) (*KeeperRegistryCaller, error)
func (*KeeperRegistryCaller) GetActiveUpkeepIDs ¶
func (*KeeperRegistryCaller) GetFastGasFeedAddress ¶
func (*KeeperRegistryCaller) GetKeeperRegistryLogicAddress ¶
func (*KeeperRegistryCaller) GetLinkAddress ¶
func (*KeeperRegistryCaller) GetLinkNativeFeedAddress ¶
func (*KeeperRegistryCaller) GetMaxPaymentForGas ¶
func (*KeeperRegistryCaller) GetMinBalanceForUpkeep ¶
func (*KeeperRegistryCaller) GetPaymentModel ¶
func (_KeeperRegistry *KeeperRegistryCaller) GetPaymentModel(opts *bind.CallOpts) (uint8, error)
func (*KeeperRegistryCaller) GetPeerRegistryMigrationPermission ¶
func (*KeeperRegistryCaller) GetSignerInfo ¶
func (_KeeperRegistry *KeeperRegistryCaller) GetSignerInfo(opts *bind.CallOpts, query common.Address) (GetSignerInfo, error)
func (*KeeperRegistryCaller) GetState ¶
func (_KeeperRegistry *KeeperRegistryCaller) GetState(opts *bind.CallOpts) (GetState, error)
func (*KeeperRegistryCaller) GetTransmitterInfo ¶
func (_KeeperRegistry *KeeperRegistryCaller) GetTransmitterInfo(opts *bind.CallOpts, query common.Address) (GetTransmitterInfo, error)
func (*KeeperRegistryCaller) GetUpkeep ¶
func (_KeeperRegistry *KeeperRegistryCaller) GetUpkeep(opts *bind.CallOpts, id *big.Int) (UpkeepInfo, error)
func (*KeeperRegistryCaller) LatestConfigDetails ¶
func (_KeeperRegistry *KeeperRegistryCaller) LatestConfigDetails(opts *bind.CallOpts) (LatestConfigDetails, error)
func (*KeeperRegistryCaller) LatestConfigDigestAndEpoch ¶
func (_KeeperRegistry *KeeperRegistryCaller) LatestConfigDigestAndEpoch(opts *bind.CallOpts) (LatestConfigDigestAndEpoch, error)
func (*KeeperRegistryCaller) TypeAndVersion ¶
func (_KeeperRegistry *KeeperRegistryCaller) TypeAndVersion(opts *bind.CallOpts) (string, error)
func (*KeeperRegistryCaller) UpkeepTranscoderVersion ¶
func (_KeeperRegistry *KeeperRegistryCaller) UpkeepTranscoderVersion(opts *bind.CallOpts) (uint8, error)
func (*KeeperRegistryCaller) UpkeepVersion ¶ added in v1.13.0
func (_KeeperRegistry *KeeperRegistryCaller) UpkeepVersion(opts *bind.CallOpts) (uint8, error)
type KeeperRegistryCallerRaw ¶
type KeeperRegistryCallerRaw struct {
Contract *KeeperRegistryCaller
}
type KeeperRegistryCallerSession ¶
type KeeperRegistryCallerSession struct { Contract *KeeperRegistryCaller CallOpts bind.CallOpts }
func (*KeeperRegistryCallerSession) GetActiveUpkeepIDs ¶
func (*KeeperRegistryCallerSession) GetFastGasFeedAddress ¶
func (_KeeperRegistry *KeeperRegistryCallerSession) GetFastGasFeedAddress() (common.Address, error)
func (*KeeperRegistryCallerSession) GetKeeperRegistryLogicAddress ¶
func (_KeeperRegistry *KeeperRegistryCallerSession) GetKeeperRegistryLogicAddress() (common.Address, error)
func (*KeeperRegistryCallerSession) GetLinkAddress ¶
func (_KeeperRegistry *KeeperRegistryCallerSession) GetLinkAddress() (common.Address, error)
func (*KeeperRegistryCallerSession) GetLinkNativeFeedAddress ¶
func (_KeeperRegistry *KeeperRegistryCallerSession) GetLinkNativeFeedAddress() (common.Address, error)
func (*KeeperRegistryCallerSession) GetMaxPaymentForGas ¶
func (_KeeperRegistry *KeeperRegistryCallerSession) GetMaxPaymentForGas(gasLimit uint32) (*big.Int, error)
func (*KeeperRegistryCallerSession) GetMinBalanceForUpkeep ¶
func (*KeeperRegistryCallerSession) GetPaymentModel ¶
func (_KeeperRegistry *KeeperRegistryCallerSession) GetPaymentModel() (uint8, error)
func (*KeeperRegistryCallerSession) GetPeerRegistryMigrationPermission ¶
func (_KeeperRegistry *KeeperRegistryCallerSession) GetPeerRegistryMigrationPermission(peer common.Address) (uint8, error)
func (*KeeperRegistryCallerSession) GetSignerInfo ¶
func (_KeeperRegistry *KeeperRegistryCallerSession) GetSignerInfo(query common.Address) (GetSignerInfo, error)
func (*KeeperRegistryCallerSession) GetState ¶
func (_KeeperRegistry *KeeperRegistryCallerSession) GetState() (GetState, error)
func (*KeeperRegistryCallerSession) GetTransmitterInfo ¶
func (_KeeperRegistry *KeeperRegistryCallerSession) GetTransmitterInfo(query common.Address) (GetTransmitterInfo, error)
func (*KeeperRegistryCallerSession) GetUpkeep ¶
func (_KeeperRegistry *KeeperRegistryCallerSession) GetUpkeep(id *big.Int) (UpkeepInfo, error)
func (*KeeperRegistryCallerSession) LatestConfigDetails ¶
func (_KeeperRegistry *KeeperRegistryCallerSession) LatestConfigDetails() (LatestConfigDetails, error)
func (*KeeperRegistryCallerSession) LatestConfigDigestAndEpoch ¶
func (_KeeperRegistry *KeeperRegistryCallerSession) LatestConfigDigestAndEpoch() (LatestConfigDigestAndEpoch, error)
func (*KeeperRegistryCallerSession) Owner ¶
func (_KeeperRegistry *KeeperRegistryCallerSession) Owner() (common.Address, error)
func (*KeeperRegistryCallerSession) TypeAndVersion ¶
func (_KeeperRegistry *KeeperRegistryCallerSession) TypeAndVersion() (string, error)
func (*KeeperRegistryCallerSession) UpkeepTranscoderVersion ¶
func (_KeeperRegistry *KeeperRegistryCallerSession) UpkeepTranscoderVersion() (uint8, error)
func (*KeeperRegistryCallerSession) UpkeepVersion ¶ added in v1.13.0
func (_KeeperRegistry *KeeperRegistryCallerSession) UpkeepVersion() (uint8, error)
type KeeperRegistryCancelledUpkeepReport ¶
func (KeeperRegistryCancelledUpkeepReport) Topic ¶
func (KeeperRegistryCancelledUpkeepReport) Topic() common.Hash
type KeeperRegistryCancelledUpkeepReportIterator ¶
type KeeperRegistryCancelledUpkeepReportIterator struct { Event *KeeperRegistryCancelledUpkeepReport // contains filtered or unexported fields }
func (*KeeperRegistryCancelledUpkeepReportIterator) Close ¶
func (it *KeeperRegistryCancelledUpkeepReportIterator) Close() error
func (*KeeperRegistryCancelledUpkeepReportIterator) Error ¶
func (it *KeeperRegistryCancelledUpkeepReportIterator) Error() error
func (*KeeperRegistryCancelledUpkeepReportIterator) Next ¶
func (it *KeeperRegistryCancelledUpkeepReportIterator) Next() bool
type KeeperRegistryConfigSet ¶
type KeeperRegistryConfigSet struct { PreviousConfigBlockNumber uint32 ConfigDigest [32]byte ConfigCount uint64 Signers []common.Address Transmitters []common.Address F uint8 OnchainConfig []byte OffchainConfigVersion uint64 OffchainConfig []byte Raw types.Log }
func (KeeperRegistryConfigSet) Topic ¶
func (KeeperRegistryConfigSet) Topic() common.Hash
type KeeperRegistryConfigSetIterator ¶
type KeeperRegistryConfigSetIterator struct { Event *KeeperRegistryConfigSet // contains filtered or unexported fields }
func (*KeeperRegistryConfigSetIterator) Close ¶
func (it *KeeperRegistryConfigSetIterator) Close() error
func (*KeeperRegistryConfigSetIterator) Error ¶
func (it *KeeperRegistryConfigSetIterator) Error() error
func (*KeeperRegistryConfigSetIterator) Next ¶
func (it *KeeperRegistryConfigSetIterator) Next() bool
type KeeperRegistryFilterer ¶
type KeeperRegistryFilterer struct {
// contains filtered or unexported fields
}
func NewKeeperRegistryFilterer ¶
func NewKeeperRegistryFilterer(address common.Address, filterer bind.ContractFilterer) (*KeeperRegistryFilterer, error)
func (*KeeperRegistryFilterer) FilterCancelledUpkeepReport ¶
func (_KeeperRegistry *KeeperRegistryFilterer) FilterCancelledUpkeepReport(opts *bind.FilterOpts, id []*big.Int) (*KeeperRegistryCancelledUpkeepReportIterator, error)
func (*KeeperRegistryFilterer) FilterConfigSet ¶
func (_KeeperRegistry *KeeperRegistryFilterer) FilterConfigSet(opts *bind.FilterOpts) (*KeeperRegistryConfigSetIterator, error)
func (*KeeperRegistryFilterer) FilterFundsAdded ¶
func (_KeeperRegistry *KeeperRegistryFilterer) FilterFundsAdded(opts *bind.FilterOpts, id []*big.Int, from []common.Address) (*KeeperRegistryFundsAddedIterator, error)
func (*KeeperRegistryFilterer) FilterFundsWithdrawn ¶
func (_KeeperRegistry *KeeperRegistryFilterer) FilterFundsWithdrawn(opts *bind.FilterOpts, id []*big.Int) (*KeeperRegistryFundsWithdrawnIterator, error)
func (*KeeperRegistryFilterer) FilterInsufficientFundsUpkeepReport ¶
func (_KeeperRegistry *KeeperRegistryFilterer) FilterInsufficientFundsUpkeepReport(opts *bind.FilterOpts, id []*big.Int) (*KeeperRegistryInsufficientFundsUpkeepReportIterator, error)
func (*KeeperRegistryFilterer) FilterOwnerFundsWithdrawn ¶
func (_KeeperRegistry *KeeperRegistryFilterer) FilterOwnerFundsWithdrawn(opts *bind.FilterOpts) (*KeeperRegistryOwnerFundsWithdrawnIterator, error)
func (*KeeperRegistryFilterer) FilterOwnershipTransferRequested ¶
func (_KeeperRegistry *KeeperRegistryFilterer) FilterOwnershipTransferRequested(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*KeeperRegistryOwnershipTransferRequestedIterator, error)
func (*KeeperRegistryFilterer) FilterOwnershipTransferred ¶
func (_KeeperRegistry *KeeperRegistryFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*KeeperRegistryOwnershipTransferredIterator, error)
func (*KeeperRegistryFilterer) FilterPaused ¶
func (_KeeperRegistry *KeeperRegistryFilterer) FilterPaused(opts *bind.FilterOpts) (*KeeperRegistryPausedIterator, error)
func (*KeeperRegistryFilterer) FilterPayeesUpdated ¶
func (_KeeperRegistry *KeeperRegistryFilterer) FilterPayeesUpdated(opts *bind.FilterOpts) (*KeeperRegistryPayeesUpdatedIterator, error)
func (*KeeperRegistryFilterer) FilterPayeeshipTransferRequested ¶
func (_KeeperRegistry *KeeperRegistryFilterer) FilterPayeeshipTransferRequested(opts *bind.FilterOpts, transmitter []common.Address, from []common.Address, to []common.Address) (*KeeperRegistryPayeeshipTransferRequestedIterator, error)
func (*KeeperRegistryFilterer) FilterPayeeshipTransferred ¶
func (_KeeperRegistry *KeeperRegistryFilterer) FilterPayeeshipTransferred(opts *bind.FilterOpts, transmitter []common.Address, from []common.Address, to []common.Address) (*KeeperRegistryPayeeshipTransferredIterator, error)
func (*KeeperRegistryFilterer) FilterPaymentWithdrawn ¶
func (_KeeperRegistry *KeeperRegistryFilterer) FilterPaymentWithdrawn(opts *bind.FilterOpts, transmitter []common.Address, amount []*big.Int, to []common.Address) (*KeeperRegistryPaymentWithdrawnIterator, error)
func (*KeeperRegistryFilterer) FilterReorgedUpkeepReport ¶
func (_KeeperRegistry *KeeperRegistryFilterer) FilterReorgedUpkeepReport(opts *bind.FilterOpts, id []*big.Int) (*KeeperRegistryReorgedUpkeepReportIterator, error)
func (*KeeperRegistryFilterer) FilterStaleUpkeepReport ¶
func (_KeeperRegistry *KeeperRegistryFilterer) FilterStaleUpkeepReport(opts *bind.FilterOpts, id []*big.Int) (*KeeperRegistryStaleUpkeepReportIterator, error)
func (*KeeperRegistryFilterer) FilterTransmitted ¶
func (_KeeperRegistry *KeeperRegistryFilterer) FilterTransmitted(opts *bind.FilterOpts) (*KeeperRegistryTransmittedIterator, error)
func (*KeeperRegistryFilterer) FilterUnpaused ¶
func (_KeeperRegistry *KeeperRegistryFilterer) FilterUnpaused(opts *bind.FilterOpts) (*KeeperRegistryUnpausedIterator, error)
func (*KeeperRegistryFilterer) FilterUpkeepAdminTransferRequested ¶
func (_KeeperRegistry *KeeperRegistryFilterer) FilterUpkeepAdminTransferRequested(opts *bind.FilterOpts, id []*big.Int, from []common.Address, to []common.Address) (*KeeperRegistryUpkeepAdminTransferRequestedIterator, error)
func (*KeeperRegistryFilterer) FilterUpkeepAdminTransferred ¶
func (_KeeperRegistry *KeeperRegistryFilterer) FilterUpkeepAdminTransferred(opts *bind.FilterOpts, id []*big.Int, from []common.Address, to []common.Address) (*KeeperRegistryUpkeepAdminTransferredIterator, error)
func (*KeeperRegistryFilterer) FilterUpkeepCanceled ¶
func (_KeeperRegistry *KeeperRegistryFilterer) FilterUpkeepCanceled(opts *bind.FilterOpts, id []*big.Int, atBlockHeight []uint64) (*KeeperRegistryUpkeepCanceledIterator, error)
func (*KeeperRegistryFilterer) FilterUpkeepCheckDataUpdated ¶
func (_KeeperRegistry *KeeperRegistryFilterer) FilterUpkeepCheckDataUpdated(opts *bind.FilterOpts, id []*big.Int) (*KeeperRegistryUpkeepCheckDataUpdatedIterator, error)
func (*KeeperRegistryFilterer) FilterUpkeepGasLimitSet ¶
func (_KeeperRegistry *KeeperRegistryFilterer) FilterUpkeepGasLimitSet(opts *bind.FilterOpts, id []*big.Int) (*KeeperRegistryUpkeepGasLimitSetIterator, error)
func (*KeeperRegistryFilterer) FilterUpkeepMigrated ¶
func (_KeeperRegistry *KeeperRegistryFilterer) FilterUpkeepMigrated(opts *bind.FilterOpts, id []*big.Int) (*KeeperRegistryUpkeepMigratedIterator, error)
func (*KeeperRegistryFilterer) FilterUpkeepOffchainConfigSet ¶
func (_KeeperRegistry *KeeperRegistryFilterer) FilterUpkeepOffchainConfigSet(opts *bind.FilterOpts, id []*big.Int) (*KeeperRegistryUpkeepOffchainConfigSetIterator, error)
func (*KeeperRegistryFilterer) FilterUpkeepPaused ¶
func (_KeeperRegistry *KeeperRegistryFilterer) FilterUpkeepPaused(opts *bind.FilterOpts, id []*big.Int) (*KeeperRegistryUpkeepPausedIterator, error)
func (*KeeperRegistryFilterer) FilterUpkeepPerformed ¶
func (_KeeperRegistry *KeeperRegistryFilterer) FilterUpkeepPerformed(opts *bind.FilterOpts, id []*big.Int, success []bool) (*KeeperRegistryUpkeepPerformedIterator, error)
func (*KeeperRegistryFilterer) FilterUpkeepReceived ¶
func (_KeeperRegistry *KeeperRegistryFilterer) FilterUpkeepReceived(opts *bind.FilterOpts, id []*big.Int) (*KeeperRegistryUpkeepReceivedIterator, error)
func (*KeeperRegistryFilterer) FilterUpkeepRegistered ¶
func (_KeeperRegistry *KeeperRegistryFilterer) FilterUpkeepRegistered(opts *bind.FilterOpts, id []*big.Int) (*KeeperRegistryUpkeepRegisteredIterator, error)
func (*KeeperRegistryFilterer) FilterUpkeepUnpaused ¶
func (_KeeperRegistry *KeeperRegistryFilterer) FilterUpkeepUnpaused(opts *bind.FilterOpts, id []*big.Int) (*KeeperRegistryUpkeepUnpausedIterator, error)
func (*KeeperRegistryFilterer) ParseCancelledUpkeepReport ¶
func (_KeeperRegistry *KeeperRegistryFilterer) ParseCancelledUpkeepReport(log types.Log) (*KeeperRegistryCancelledUpkeepReport, error)
func (*KeeperRegistryFilterer) ParseConfigSet ¶
func (_KeeperRegistry *KeeperRegistryFilterer) ParseConfigSet(log types.Log) (*KeeperRegistryConfigSet, error)
func (*KeeperRegistryFilterer) ParseFundsAdded ¶
func (_KeeperRegistry *KeeperRegistryFilterer) ParseFundsAdded(log types.Log) (*KeeperRegistryFundsAdded, error)
func (*KeeperRegistryFilterer) ParseFundsWithdrawn ¶
func (_KeeperRegistry *KeeperRegistryFilterer) ParseFundsWithdrawn(log types.Log) (*KeeperRegistryFundsWithdrawn, error)
func (*KeeperRegistryFilterer) ParseInsufficientFundsUpkeepReport ¶
func (_KeeperRegistry *KeeperRegistryFilterer) ParseInsufficientFundsUpkeepReport(log types.Log) (*KeeperRegistryInsufficientFundsUpkeepReport, error)
func (*KeeperRegistryFilterer) ParseOwnerFundsWithdrawn ¶
func (_KeeperRegistry *KeeperRegistryFilterer) ParseOwnerFundsWithdrawn(log types.Log) (*KeeperRegistryOwnerFundsWithdrawn, error)
func (*KeeperRegistryFilterer) ParseOwnershipTransferRequested ¶
func (_KeeperRegistry *KeeperRegistryFilterer) ParseOwnershipTransferRequested(log types.Log) (*KeeperRegistryOwnershipTransferRequested, error)
func (*KeeperRegistryFilterer) ParseOwnershipTransferred ¶
func (_KeeperRegistry *KeeperRegistryFilterer) ParseOwnershipTransferred(log types.Log) (*KeeperRegistryOwnershipTransferred, error)
func (*KeeperRegistryFilterer) ParsePaused ¶
func (_KeeperRegistry *KeeperRegistryFilterer) ParsePaused(log types.Log) (*KeeperRegistryPaused, error)
func (*KeeperRegistryFilterer) ParsePayeesUpdated ¶
func (_KeeperRegistry *KeeperRegistryFilterer) ParsePayeesUpdated(log types.Log) (*KeeperRegistryPayeesUpdated, error)
func (*KeeperRegistryFilterer) ParsePayeeshipTransferRequested ¶
func (_KeeperRegistry *KeeperRegistryFilterer) ParsePayeeshipTransferRequested(log types.Log) (*KeeperRegistryPayeeshipTransferRequested, error)
func (*KeeperRegistryFilterer) ParsePayeeshipTransferred ¶
func (_KeeperRegistry *KeeperRegistryFilterer) ParsePayeeshipTransferred(log types.Log) (*KeeperRegistryPayeeshipTransferred, error)
func (*KeeperRegistryFilterer) ParsePaymentWithdrawn ¶
func (_KeeperRegistry *KeeperRegistryFilterer) ParsePaymentWithdrawn(log types.Log) (*KeeperRegistryPaymentWithdrawn, error)
func (*KeeperRegistryFilterer) ParseReorgedUpkeepReport ¶
func (_KeeperRegistry *KeeperRegistryFilterer) ParseReorgedUpkeepReport(log types.Log) (*KeeperRegistryReorgedUpkeepReport, error)
func (*KeeperRegistryFilterer) ParseStaleUpkeepReport ¶
func (_KeeperRegistry *KeeperRegistryFilterer) ParseStaleUpkeepReport(log types.Log) (*KeeperRegistryStaleUpkeepReport, error)
func (*KeeperRegistryFilterer) ParseTransmitted ¶
func (_KeeperRegistry *KeeperRegistryFilterer) ParseTransmitted(log types.Log) (*KeeperRegistryTransmitted, error)
func (*KeeperRegistryFilterer) ParseUnpaused ¶
func (_KeeperRegistry *KeeperRegistryFilterer) ParseUnpaused(log types.Log) (*KeeperRegistryUnpaused, error)
func (*KeeperRegistryFilterer) ParseUpkeepAdminTransferRequested ¶
func (_KeeperRegistry *KeeperRegistryFilterer) ParseUpkeepAdminTransferRequested(log types.Log) (*KeeperRegistryUpkeepAdminTransferRequested, error)
func (*KeeperRegistryFilterer) ParseUpkeepAdminTransferred ¶
func (_KeeperRegistry *KeeperRegistryFilterer) ParseUpkeepAdminTransferred(log types.Log) (*KeeperRegistryUpkeepAdminTransferred, error)
func (*KeeperRegistryFilterer) ParseUpkeepCanceled ¶
func (_KeeperRegistry *KeeperRegistryFilterer) ParseUpkeepCanceled(log types.Log) (*KeeperRegistryUpkeepCanceled, error)
func (*KeeperRegistryFilterer) ParseUpkeepCheckDataUpdated ¶
func (_KeeperRegistry *KeeperRegistryFilterer) ParseUpkeepCheckDataUpdated(log types.Log) (*KeeperRegistryUpkeepCheckDataUpdated, error)
func (*KeeperRegistryFilterer) ParseUpkeepGasLimitSet ¶
func (_KeeperRegistry *KeeperRegistryFilterer) ParseUpkeepGasLimitSet(log types.Log) (*KeeperRegistryUpkeepGasLimitSet, error)
func (*KeeperRegistryFilterer) ParseUpkeepMigrated ¶
func (_KeeperRegistry *KeeperRegistryFilterer) ParseUpkeepMigrated(log types.Log) (*KeeperRegistryUpkeepMigrated, error)
func (*KeeperRegistryFilterer) ParseUpkeepOffchainConfigSet ¶
func (_KeeperRegistry *KeeperRegistryFilterer) ParseUpkeepOffchainConfigSet(log types.Log) (*KeeperRegistryUpkeepOffchainConfigSet, error)
func (*KeeperRegistryFilterer) ParseUpkeepPaused ¶
func (_KeeperRegistry *KeeperRegistryFilterer) ParseUpkeepPaused(log types.Log) (*KeeperRegistryUpkeepPaused, error)
func (*KeeperRegistryFilterer) ParseUpkeepPerformed ¶
func (_KeeperRegistry *KeeperRegistryFilterer) ParseUpkeepPerformed(log types.Log) (*KeeperRegistryUpkeepPerformed, error)
func (*KeeperRegistryFilterer) ParseUpkeepReceived ¶
func (_KeeperRegistry *KeeperRegistryFilterer) ParseUpkeepReceived(log types.Log) (*KeeperRegistryUpkeepReceived, error)
func (*KeeperRegistryFilterer) ParseUpkeepRegistered ¶
func (_KeeperRegistry *KeeperRegistryFilterer) ParseUpkeepRegistered(log types.Log) (*KeeperRegistryUpkeepRegistered, error)
func (*KeeperRegistryFilterer) ParseUpkeepUnpaused ¶
func (_KeeperRegistry *KeeperRegistryFilterer) ParseUpkeepUnpaused(log types.Log) (*KeeperRegistryUpkeepUnpaused, error)
func (*KeeperRegistryFilterer) WatchCancelledUpkeepReport ¶
func (_KeeperRegistry *KeeperRegistryFilterer) WatchCancelledUpkeepReport(opts *bind.WatchOpts, sink chan<- *KeeperRegistryCancelledUpkeepReport, id []*big.Int) (event.Subscription, error)
func (*KeeperRegistryFilterer) WatchConfigSet ¶
func (_KeeperRegistry *KeeperRegistryFilterer) WatchConfigSet(opts *bind.WatchOpts, sink chan<- *KeeperRegistryConfigSet) (event.Subscription, error)
func (*KeeperRegistryFilterer) WatchFundsAdded ¶
func (_KeeperRegistry *KeeperRegistryFilterer) WatchFundsAdded(opts *bind.WatchOpts, sink chan<- *KeeperRegistryFundsAdded, id []*big.Int, from []common.Address) (event.Subscription, error)
func (*KeeperRegistryFilterer) WatchFundsWithdrawn ¶
func (_KeeperRegistry *KeeperRegistryFilterer) WatchFundsWithdrawn(opts *bind.WatchOpts, sink chan<- *KeeperRegistryFundsWithdrawn, id []*big.Int) (event.Subscription, error)
func (*KeeperRegistryFilterer) WatchInsufficientFundsUpkeepReport ¶
func (_KeeperRegistry *KeeperRegistryFilterer) WatchInsufficientFundsUpkeepReport(opts *bind.WatchOpts, sink chan<- *KeeperRegistryInsufficientFundsUpkeepReport, id []*big.Int) (event.Subscription, error)
func (*KeeperRegistryFilterer) WatchOwnerFundsWithdrawn ¶
func (_KeeperRegistry *KeeperRegistryFilterer) WatchOwnerFundsWithdrawn(opts *bind.WatchOpts, sink chan<- *KeeperRegistryOwnerFundsWithdrawn) (event.Subscription, error)
func (*KeeperRegistryFilterer) WatchOwnershipTransferRequested ¶
func (_KeeperRegistry *KeeperRegistryFilterer) WatchOwnershipTransferRequested(opts *bind.WatchOpts, sink chan<- *KeeperRegistryOwnershipTransferRequested, from []common.Address, to []common.Address) (event.Subscription, error)
func (*KeeperRegistryFilterer) WatchOwnershipTransferred ¶
func (_KeeperRegistry *KeeperRegistryFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *KeeperRegistryOwnershipTransferred, from []common.Address, to []common.Address) (event.Subscription, error)
func (*KeeperRegistryFilterer) WatchPaused ¶
func (_KeeperRegistry *KeeperRegistryFilterer) WatchPaused(opts *bind.WatchOpts, sink chan<- *KeeperRegistryPaused) (event.Subscription, error)
func (*KeeperRegistryFilterer) WatchPayeesUpdated ¶
func (_KeeperRegistry *KeeperRegistryFilterer) WatchPayeesUpdated(opts *bind.WatchOpts, sink chan<- *KeeperRegistryPayeesUpdated) (event.Subscription, error)
func (*KeeperRegistryFilterer) WatchPayeeshipTransferRequested ¶
func (_KeeperRegistry *KeeperRegistryFilterer) WatchPayeeshipTransferRequested(opts *bind.WatchOpts, sink chan<- *KeeperRegistryPayeeshipTransferRequested, transmitter []common.Address, from []common.Address, to []common.Address) (event.Subscription, error)
func (*KeeperRegistryFilterer) WatchPayeeshipTransferred ¶
func (_KeeperRegistry *KeeperRegistryFilterer) WatchPayeeshipTransferred(opts *bind.WatchOpts, sink chan<- *KeeperRegistryPayeeshipTransferred, transmitter []common.Address, from []common.Address, to []common.Address) (event.Subscription, error)
func (*KeeperRegistryFilterer) WatchPaymentWithdrawn ¶
func (_KeeperRegistry *KeeperRegistryFilterer) WatchPaymentWithdrawn(opts *bind.WatchOpts, sink chan<- *KeeperRegistryPaymentWithdrawn, transmitter []common.Address, amount []*big.Int, to []common.Address) (event.Subscription, error)
func (*KeeperRegistryFilterer) WatchReorgedUpkeepReport ¶
func (_KeeperRegistry *KeeperRegistryFilterer) WatchReorgedUpkeepReport(opts *bind.WatchOpts, sink chan<- *KeeperRegistryReorgedUpkeepReport, id []*big.Int) (event.Subscription, error)
func (*KeeperRegistryFilterer) WatchStaleUpkeepReport ¶
func (_KeeperRegistry *KeeperRegistryFilterer) WatchStaleUpkeepReport(opts *bind.WatchOpts, sink chan<- *KeeperRegistryStaleUpkeepReport, id []*big.Int) (event.Subscription, error)
func (*KeeperRegistryFilterer) WatchTransmitted ¶
func (_KeeperRegistry *KeeperRegistryFilterer) WatchTransmitted(opts *bind.WatchOpts, sink chan<- *KeeperRegistryTransmitted) (event.Subscription, error)
func (*KeeperRegistryFilterer) WatchUnpaused ¶
func (_KeeperRegistry *KeeperRegistryFilterer) WatchUnpaused(opts *bind.WatchOpts, sink chan<- *KeeperRegistryUnpaused) (event.Subscription, error)
func (*KeeperRegistryFilterer) WatchUpkeepAdminTransferRequested ¶
func (_KeeperRegistry *KeeperRegistryFilterer) WatchUpkeepAdminTransferRequested(opts *bind.WatchOpts, sink chan<- *KeeperRegistryUpkeepAdminTransferRequested, id []*big.Int, from []common.Address, to []common.Address) (event.Subscription, error)
func (*KeeperRegistryFilterer) WatchUpkeepAdminTransferred ¶
func (_KeeperRegistry *KeeperRegistryFilterer) WatchUpkeepAdminTransferred(opts *bind.WatchOpts, sink chan<- *KeeperRegistryUpkeepAdminTransferred, id []*big.Int, from []common.Address, to []common.Address) (event.Subscription, error)
func (*KeeperRegistryFilterer) WatchUpkeepCanceled ¶
func (_KeeperRegistry *KeeperRegistryFilterer) WatchUpkeepCanceled(opts *bind.WatchOpts, sink chan<- *KeeperRegistryUpkeepCanceled, id []*big.Int, atBlockHeight []uint64) (event.Subscription, error)
func (*KeeperRegistryFilterer) WatchUpkeepCheckDataUpdated ¶
func (_KeeperRegistry *KeeperRegistryFilterer) WatchUpkeepCheckDataUpdated(opts *bind.WatchOpts, sink chan<- *KeeperRegistryUpkeepCheckDataUpdated, id []*big.Int) (event.Subscription, error)
func (*KeeperRegistryFilterer) WatchUpkeepGasLimitSet ¶
func (_KeeperRegistry *KeeperRegistryFilterer) WatchUpkeepGasLimitSet(opts *bind.WatchOpts, sink chan<- *KeeperRegistryUpkeepGasLimitSet, id []*big.Int) (event.Subscription, error)
func (*KeeperRegistryFilterer) WatchUpkeepMigrated ¶
func (_KeeperRegistry *KeeperRegistryFilterer) WatchUpkeepMigrated(opts *bind.WatchOpts, sink chan<- *KeeperRegistryUpkeepMigrated, id []*big.Int) (event.Subscription, error)
func (*KeeperRegistryFilterer) WatchUpkeepOffchainConfigSet ¶
func (_KeeperRegistry *KeeperRegistryFilterer) WatchUpkeepOffchainConfigSet(opts *bind.WatchOpts, sink chan<- *KeeperRegistryUpkeepOffchainConfigSet, id []*big.Int) (event.Subscription, error)
func (*KeeperRegistryFilterer) WatchUpkeepPaused ¶
func (_KeeperRegistry *KeeperRegistryFilterer) WatchUpkeepPaused(opts *bind.WatchOpts, sink chan<- *KeeperRegistryUpkeepPaused, id []*big.Int) (event.Subscription, error)
func (*KeeperRegistryFilterer) WatchUpkeepPerformed ¶
func (_KeeperRegistry *KeeperRegistryFilterer) WatchUpkeepPerformed(opts *bind.WatchOpts, sink chan<- *KeeperRegistryUpkeepPerformed, id []*big.Int, success []bool) (event.Subscription, error)
func (*KeeperRegistryFilterer) WatchUpkeepReceived ¶
func (_KeeperRegistry *KeeperRegistryFilterer) WatchUpkeepReceived(opts *bind.WatchOpts, sink chan<- *KeeperRegistryUpkeepReceived, id []*big.Int) (event.Subscription, error)
func (*KeeperRegistryFilterer) WatchUpkeepRegistered ¶
func (_KeeperRegistry *KeeperRegistryFilterer) WatchUpkeepRegistered(opts *bind.WatchOpts, sink chan<- *KeeperRegistryUpkeepRegistered, id []*big.Int) (event.Subscription, error)
func (*KeeperRegistryFilterer) WatchUpkeepUnpaused ¶
func (_KeeperRegistry *KeeperRegistryFilterer) WatchUpkeepUnpaused(opts *bind.WatchOpts, sink chan<- *KeeperRegistryUpkeepUnpaused, id []*big.Int) (event.Subscription, error)
type KeeperRegistryFundsAdded ¶
type KeeperRegistryFundsAdded struct { Id *big.Int From common.Address Amount *big.Int Raw types.Log }
func (KeeperRegistryFundsAdded) Topic ¶
func (KeeperRegistryFundsAdded) Topic() common.Hash
type KeeperRegistryFundsAddedIterator ¶
type KeeperRegistryFundsAddedIterator struct { Event *KeeperRegistryFundsAdded // contains filtered or unexported fields }
func (*KeeperRegistryFundsAddedIterator) Close ¶
func (it *KeeperRegistryFundsAddedIterator) Close() error
func (*KeeperRegistryFundsAddedIterator) Error ¶
func (it *KeeperRegistryFundsAddedIterator) Error() error
func (*KeeperRegistryFundsAddedIterator) Next ¶
func (it *KeeperRegistryFundsAddedIterator) Next() bool
type KeeperRegistryFundsWithdrawn ¶
type KeeperRegistryFundsWithdrawn struct { Id *big.Int Amount *big.Int To common.Address Raw types.Log }
func (KeeperRegistryFundsWithdrawn) Topic ¶
func (KeeperRegistryFundsWithdrawn) Topic() common.Hash
type KeeperRegistryFundsWithdrawnIterator ¶
type KeeperRegistryFundsWithdrawnIterator struct { Event *KeeperRegistryFundsWithdrawn // contains filtered or unexported fields }
func (*KeeperRegistryFundsWithdrawnIterator) Close ¶
func (it *KeeperRegistryFundsWithdrawnIterator) Close() error
func (*KeeperRegistryFundsWithdrawnIterator) Error ¶
func (it *KeeperRegistryFundsWithdrawnIterator) Error() error
func (*KeeperRegistryFundsWithdrawnIterator) Next ¶
func (it *KeeperRegistryFundsWithdrawnIterator) Next() bool
type KeeperRegistryInsufficientFundsUpkeepReport ¶
func (KeeperRegistryInsufficientFundsUpkeepReport) Topic ¶
func (KeeperRegistryInsufficientFundsUpkeepReport) Topic() common.Hash
type KeeperRegistryInsufficientFundsUpkeepReportIterator ¶
type KeeperRegistryInsufficientFundsUpkeepReportIterator struct { Event *KeeperRegistryInsufficientFundsUpkeepReport // contains filtered or unexported fields }
func (*KeeperRegistryInsufficientFundsUpkeepReportIterator) Close ¶
func (it *KeeperRegistryInsufficientFundsUpkeepReportIterator) Close() error
func (*KeeperRegistryInsufficientFundsUpkeepReportIterator) Error ¶
func (it *KeeperRegistryInsufficientFundsUpkeepReportIterator) Error() error
func (*KeeperRegistryInsufficientFundsUpkeepReportIterator) Next ¶
func (it *KeeperRegistryInsufficientFundsUpkeepReportIterator) Next() bool
type KeeperRegistryInterface ¶
type KeeperRegistryInterface interface { GetActiveUpkeepIDs(opts *bind.CallOpts, startIndex *big.Int, maxCount *big.Int) ([]*big.Int, error) GetFastGasFeedAddress(opts *bind.CallOpts) (common.Address, error) GetKeeperRegistryLogicAddress(opts *bind.CallOpts) (common.Address, error) GetLinkAddress(opts *bind.CallOpts) (common.Address, error) GetLinkNativeFeedAddress(opts *bind.CallOpts) (common.Address, error) GetMaxPaymentForGas(opts *bind.CallOpts, gasLimit uint32) (*big.Int, error) GetMinBalanceForUpkeep(opts *bind.CallOpts, id *big.Int) (*big.Int, error) GetPaymentModel(opts *bind.CallOpts) (uint8, error) GetPeerRegistryMigrationPermission(opts *bind.CallOpts, peer common.Address) (uint8, error) GetSignerInfo(opts *bind.CallOpts, query common.Address) (GetSignerInfo, error) GetState(opts *bind.CallOpts) (GetState, error) GetTransmitterInfo(opts *bind.CallOpts, query common.Address) (GetTransmitterInfo, error) GetUpkeep(opts *bind.CallOpts, id *big.Int) (UpkeepInfo, error) LatestConfigDetails(opts *bind.CallOpts) (LatestConfigDetails, error) LatestConfigDigestAndEpoch(opts *bind.CallOpts) (LatestConfigDigestAndEpoch, error) Owner(opts *bind.CallOpts) (common.Address, error) TypeAndVersion(opts *bind.CallOpts) (string, error) UpkeepTranscoderVersion(opts *bind.CallOpts) (uint8, error) UpkeepVersion(opts *bind.CallOpts) (uint8, error) AcceptOwnership(opts *bind.TransactOpts) (*types.Transaction, error) AcceptPayeeship(opts *bind.TransactOpts, transmitter common.Address) (*types.Transaction, error) AcceptUpkeepAdmin(opts *bind.TransactOpts, id *big.Int) (*types.Transaction, error) AddFunds(opts *bind.TransactOpts, id *big.Int, amount *big.Int) (*types.Transaction, error) CancelUpkeep(opts *bind.TransactOpts, id *big.Int) (*types.Transaction, error) CheckUpkeep(opts *bind.TransactOpts, id *big.Int) (*types.Transaction, error) MigrateUpkeeps(opts *bind.TransactOpts, ids []*big.Int, destination common.Address) (*types.Transaction, error) OnTokenTransfer(opts *bind.TransactOpts, sender common.Address, amount *big.Int, data []byte) (*types.Transaction, error) Pause(opts *bind.TransactOpts) (*types.Transaction, error) PauseUpkeep(opts *bind.TransactOpts, id *big.Int) (*types.Transaction, error) ReceiveUpkeeps(opts *bind.TransactOpts, encodedUpkeeps []byte) (*types.Transaction, error) RecoverFunds(opts *bind.TransactOpts) (*types.Transaction, error) RegisterUpkeep(opts *bind.TransactOpts, target common.Address, gasLimit uint32, admin common.Address, checkData []byte, offchainConfig []byte) (*types.Transaction, error) SetConfig(opts *bind.TransactOpts, signers []common.Address, transmitters []common.Address, f uint8, onchainConfig []byte, offchainConfigVersion uint64, offchainConfig []byte) (*types.Transaction, error) SetPayees(opts *bind.TransactOpts, payees []common.Address) (*types.Transaction, error) SetPeerRegistryMigrationPermission(opts *bind.TransactOpts, peer common.Address, permission uint8) (*types.Transaction, error) SetUpkeepGasLimit(opts *bind.TransactOpts, id *big.Int, gasLimit uint32) (*types.Transaction, error) SetUpkeepOffchainConfig(opts *bind.TransactOpts, id *big.Int, config []byte) (*types.Transaction, error) SimulatePerformUpkeep(opts *bind.TransactOpts, id *big.Int, performData []byte) (*types.Transaction, error) TransferOwnership(opts *bind.TransactOpts, to common.Address) (*types.Transaction, error) TransferPayeeship(opts *bind.TransactOpts, transmitter common.Address, proposed common.Address) (*types.Transaction, error) TransferUpkeepAdmin(opts *bind.TransactOpts, id *big.Int, proposed common.Address) (*types.Transaction, error) Transmit(opts *bind.TransactOpts, reportContext [3][32]byte, rawReport []byte, rs [][32]byte, ss [][32]byte, rawVs [32]byte) (*types.Transaction, error) Unpause(opts *bind.TransactOpts) (*types.Transaction, error) UnpauseUpkeep(opts *bind.TransactOpts, id *big.Int) (*types.Transaction, error) UpdateCheckData(opts *bind.TransactOpts, id *big.Int, newCheckData []byte) (*types.Transaction, error) WithdrawFunds(opts *bind.TransactOpts, id *big.Int, to common.Address) (*types.Transaction, error) WithdrawOwnerFunds(opts *bind.TransactOpts) (*types.Transaction, error) WithdrawPayment(opts *bind.TransactOpts, from common.Address, to common.Address) (*types.Transaction, error) Fallback(opts *bind.TransactOpts, calldata []byte) (*types.Transaction, error) Receive(opts *bind.TransactOpts) (*types.Transaction, error) FilterCancelledUpkeepReport(opts *bind.FilterOpts, id []*big.Int) (*KeeperRegistryCancelledUpkeepReportIterator, error) WatchCancelledUpkeepReport(opts *bind.WatchOpts, sink chan<- *KeeperRegistryCancelledUpkeepReport, id []*big.Int) (event.Subscription, error) ParseCancelledUpkeepReport(log types.Log) (*KeeperRegistryCancelledUpkeepReport, error) FilterConfigSet(opts *bind.FilterOpts) (*KeeperRegistryConfigSetIterator, error) WatchConfigSet(opts *bind.WatchOpts, sink chan<- *KeeperRegistryConfigSet) (event.Subscription, error) ParseConfigSet(log types.Log) (*KeeperRegistryConfigSet, error) FilterFundsAdded(opts *bind.FilterOpts, id []*big.Int, from []common.Address) (*KeeperRegistryFundsAddedIterator, error) WatchFundsAdded(opts *bind.WatchOpts, sink chan<- *KeeperRegistryFundsAdded, id []*big.Int, from []common.Address) (event.Subscription, error) ParseFundsAdded(log types.Log) (*KeeperRegistryFundsAdded, error) FilterFundsWithdrawn(opts *bind.FilterOpts, id []*big.Int) (*KeeperRegistryFundsWithdrawnIterator, error) WatchFundsWithdrawn(opts *bind.WatchOpts, sink chan<- *KeeperRegistryFundsWithdrawn, id []*big.Int) (event.Subscription, error) ParseFundsWithdrawn(log types.Log) (*KeeperRegistryFundsWithdrawn, error) FilterInsufficientFundsUpkeepReport(opts *bind.FilterOpts, id []*big.Int) (*KeeperRegistryInsufficientFundsUpkeepReportIterator, error) WatchInsufficientFundsUpkeepReport(opts *bind.WatchOpts, sink chan<- *KeeperRegistryInsufficientFundsUpkeepReport, id []*big.Int) (event.Subscription, error) ParseInsufficientFundsUpkeepReport(log types.Log) (*KeeperRegistryInsufficientFundsUpkeepReport, error) FilterOwnerFundsWithdrawn(opts *bind.FilterOpts) (*KeeperRegistryOwnerFundsWithdrawnIterator, error) WatchOwnerFundsWithdrawn(opts *bind.WatchOpts, sink chan<- *KeeperRegistryOwnerFundsWithdrawn) (event.Subscription, error) ParseOwnerFundsWithdrawn(log types.Log) (*KeeperRegistryOwnerFundsWithdrawn, error) FilterOwnershipTransferRequested(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*KeeperRegistryOwnershipTransferRequestedIterator, error) WatchOwnershipTransferRequested(opts *bind.WatchOpts, sink chan<- *KeeperRegistryOwnershipTransferRequested, from []common.Address, to []common.Address) (event.Subscription, error) ParseOwnershipTransferRequested(log types.Log) (*KeeperRegistryOwnershipTransferRequested, error) FilterOwnershipTransferred(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*KeeperRegistryOwnershipTransferredIterator, error) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *KeeperRegistryOwnershipTransferred, from []common.Address, to []common.Address) (event.Subscription, error) ParseOwnershipTransferred(log types.Log) (*KeeperRegistryOwnershipTransferred, error) FilterPaused(opts *bind.FilterOpts) (*KeeperRegistryPausedIterator, error) WatchPaused(opts *bind.WatchOpts, sink chan<- *KeeperRegistryPaused) (event.Subscription, error) ParsePaused(log types.Log) (*KeeperRegistryPaused, error) FilterPayeesUpdated(opts *bind.FilterOpts) (*KeeperRegistryPayeesUpdatedIterator, error) WatchPayeesUpdated(opts *bind.WatchOpts, sink chan<- *KeeperRegistryPayeesUpdated) (event.Subscription, error) ParsePayeesUpdated(log types.Log) (*KeeperRegistryPayeesUpdated, error) FilterPayeeshipTransferRequested(opts *bind.FilterOpts, transmitter []common.Address, from []common.Address, to []common.Address) (*KeeperRegistryPayeeshipTransferRequestedIterator, error) WatchPayeeshipTransferRequested(opts *bind.WatchOpts, sink chan<- *KeeperRegistryPayeeshipTransferRequested, transmitter []common.Address, from []common.Address, to []common.Address) (event.Subscription, error) ParsePayeeshipTransferRequested(log types.Log) (*KeeperRegistryPayeeshipTransferRequested, error) FilterPayeeshipTransferred(opts *bind.FilterOpts, transmitter []common.Address, from []common.Address, to []common.Address) (*KeeperRegistryPayeeshipTransferredIterator, error) WatchPayeeshipTransferred(opts *bind.WatchOpts, sink chan<- *KeeperRegistryPayeeshipTransferred, transmitter []common.Address, from []common.Address, to []common.Address) (event.Subscription, error) ParsePayeeshipTransferred(log types.Log) (*KeeperRegistryPayeeshipTransferred, error) FilterPaymentWithdrawn(opts *bind.FilterOpts, transmitter []common.Address, amount []*big.Int, to []common.Address) (*KeeperRegistryPaymentWithdrawnIterator, error) WatchPaymentWithdrawn(opts *bind.WatchOpts, sink chan<- *KeeperRegistryPaymentWithdrawn, transmitter []common.Address, amount []*big.Int, to []common.Address) (event.Subscription, error) ParsePaymentWithdrawn(log types.Log) (*KeeperRegistryPaymentWithdrawn, error) FilterReorgedUpkeepReport(opts *bind.FilterOpts, id []*big.Int) (*KeeperRegistryReorgedUpkeepReportIterator, error) WatchReorgedUpkeepReport(opts *bind.WatchOpts, sink chan<- *KeeperRegistryReorgedUpkeepReport, id []*big.Int) (event.Subscription, error) ParseReorgedUpkeepReport(log types.Log) (*KeeperRegistryReorgedUpkeepReport, error) FilterStaleUpkeepReport(opts *bind.FilterOpts, id []*big.Int) (*KeeperRegistryStaleUpkeepReportIterator, error) WatchStaleUpkeepReport(opts *bind.WatchOpts, sink chan<- *KeeperRegistryStaleUpkeepReport, id []*big.Int) (event.Subscription, error) ParseStaleUpkeepReport(log types.Log) (*KeeperRegistryStaleUpkeepReport, error) FilterTransmitted(opts *bind.FilterOpts) (*KeeperRegistryTransmittedIterator, error) WatchTransmitted(opts *bind.WatchOpts, sink chan<- *KeeperRegistryTransmitted) (event.Subscription, error) ParseTransmitted(log types.Log) (*KeeperRegistryTransmitted, error) FilterUnpaused(opts *bind.FilterOpts) (*KeeperRegistryUnpausedIterator, error) WatchUnpaused(opts *bind.WatchOpts, sink chan<- *KeeperRegistryUnpaused) (event.Subscription, error) ParseUnpaused(log types.Log) (*KeeperRegistryUnpaused, error) FilterUpkeepAdminTransferRequested(opts *bind.FilterOpts, id []*big.Int, from []common.Address, to []common.Address) (*KeeperRegistryUpkeepAdminTransferRequestedIterator, error) WatchUpkeepAdminTransferRequested(opts *bind.WatchOpts, sink chan<- *KeeperRegistryUpkeepAdminTransferRequested, id []*big.Int, from []common.Address, to []common.Address) (event.Subscription, error) ParseUpkeepAdminTransferRequested(log types.Log) (*KeeperRegistryUpkeepAdminTransferRequested, error) FilterUpkeepAdminTransferred(opts *bind.FilterOpts, id []*big.Int, from []common.Address, to []common.Address) (*KeeperRegistryUpkeepAdminTransferredIterator, error) WatchUpkeepAdminTransferred(opts *bind.WatchOpts, sink chan<- *KeeperRegistryUpkeepAdminTransferred, id []*big.Int, from []common.Address, to []common.Address) (event.Subscription, error) ParseUpkeepAdminTransferred(log types.Log) (*KeeperRegistryUpkeepAdminTransferred, error) FilterUpkeepCanceled(opts *bind.FilterOpts, id []*big.Int, atBlockHeight []uint64) (*KeeperRegistryUpkeepCanceledIterator, error) WatchUpkeepCanceled(opts *bind.WatchOpts, sink chan<- *KeeperRegistryUpkeepCanceled, id []*big.Int, atBlockHeight []uint64) (event.Subscription, error) ParseUpkeepCanceled(log types.Log) (*KeeperRegistryUpkeepCanceled, error) FilterUpkeepCheckDataUpdated(opts *bind.FilterOpts, id []*big.Int) (*KeeperRegistryUpkeepCheckDataUpdatedIterator, error) WatchUpkeepCheckDataUpdated(opts *bind.WatchOpts, sink chan<- *KeeperRegistryUpkeepCheckDataUpdated, id []*big.Int) (event.Subscription, error) ParseUpkeepCheckDataUpdated(log types.Log) (*KeeperRegistryUpkeepCheckDataUpdated, error) FilterUpkeepGasLimitSet(opts *bind.FilterOpts, id []*big.Int) (*KeeperRegistryUpkeepGasLimitSetIterator, error) WatchUpkeepGasLimitSet(opts *bind.WatchOpts, sink chan<- *KeeperRegistryUpkeepGasLimitSet, id []*big.Int) (event.Subscription, error) ParseUpkeepGasLimitSet(log types.Log) (*KeeperRegistryUpkeepGasLimitSet, error) FilterUpkeepMigrated(opts *bind.FilterOpts, id []*big.Int) (*KeeperRegistryUpkeepMigratedIterator, error) WatchUpkeepMigrated(opts *bind.WatchOpts, sink chan<- *KeeperRegistryUpkeepMigrated, id []*big.Int) (event.Subscription, error) ParseUpkeepMigrated(log types.Log) (*KeeperRegistryUpkeepMigrated, error) FilterUpkeepOffchainConfigSet(opts *bind.FilterOpts, id []*big.Int) (*KeeperRegistryUpkeepOffchainConfigSetIterator, error) WatchUpkeepOffchainConfigSet(opts *bind.WatchOpts, sink chan<- *KeeperRegistryUpkeepOffchainConfigSet, id []*big.Int) (event.Subscription, error) ParseUpkeepOffchainConfigSet(log types.Log) (*KeeperRegistryUpkeepOffchainConfigSet, error) FilterUpkeepPaused(opts *bind.FilterOpts, id []*big.Int) (*KeeperRegistryUpkeepPausedIterator, error) WatchUpkeepPaused(opts *bind.WatchOpts, sink chan<- *KeeperRegistryUpkeepPaused, id []*big.Int) (event.Subscription, error) ParseUpkeepPaused(log types.Log) (*KeeperRegistryUpkeepPaused, error) FilterUpkeepPerformed(opts *bind.FilterOpts, id []*big.Int, success []bool) (*KeeperRegistryUpkeepPerformedIterator, error) WatchUpkeepPerformed(opts *bind.WatchOpts, sink chan<- *KeeperRegistryUpkeepPerformed, id []*big.Int, success []bool) (event.Subscription, error) ParseUpkeepPerformed(log types.Log) (*KeeperRegistryUpkeepPerformed, error) FilterUpkeepReceived(opts *bind.FilterOpts, id []*big.Int) (*KeeperRegistryUpkeepReceivedIterator, error) WatchUpkeepReceived(opts *bind.WatchOpts, sink chan<- *KeeperRegistryUpkeepReceived, id []*big.Int) (event.Subscription, error) ParseUpkeepReceived(log types.Log) (*KeeperRegistryUpkeepReceived, error) FilterUpkeepRegistered(opts *bind.FilterOpts, id []*big.Int) (*KeeperRegistryUpkeepRegisteredIterator, error) WatchUpkeepRegistered(opts *bind.WatchOpts, sink chan<- *KeeperRegistryUpkeepRegistered, id []*big.Int) (event.Subscription, error) ParseUpkeepRegistered(log types.Log) (*KeeperRegistryUpkeepRegistered, error) FilterUpkeepUnpaused(opts *bind.FilterOpts, id []*big.Int) (*KeeperRegistryUpkeepUnpausedIterator, error) WatchUpkeepUnpaused(opts *bind.WatchOpts, sink chan<- *KeeperRegistryUpkeepUnpaused, id []*big.Int) (event.Subscription, error) ParseUpkeepUnpaused(log types.Log) (*KeeperRegistryUpkeepUnpaused, error) ParseLog(log types.Log) (generated.AbigenLog, error) Address() common.Address }
type KeeperRegistryOwnerFundsWithdrawn ¶
func (KeeperRegistryOwnerFundsWithdrawn) Topic ¶
func (KeeperRegistryOwnerFundsWithdrawn) Topic() common.Hash
type KeeperRegistryOwnerFundsWithdrawnIterator ¶
type KeeperRegistryOwnerFundsWithdrawnIterator struct { Event *KeeperRegistryOwnerFundsWithdrawn // contains filtered or unexported fields }
func (*KeeperRegistryOwnerFundsWithdrawnIterator) Close ¶
func (it *KeeperRegistryOwnerFundsWithdrawnIterator) Close() error
func (*KeeperRegistryOwnerFundsWithdrawnIterator) Error ¶
func (it *KeeperRegistryOwnerFundsWithdrawnIterator) Error() error
func (*KeeperRegistryOwnerFundsWithdrawnIterator) Next ¶
func (it *KeeperRegistryOwnerFundsWithdrawnIterator) Next() bool
type KeeperRegistryOwnershipTransferRequested ¶
type KeeperRegistryOwnershipTransferRequested struct { From common.Address To common.Address Raw types.Log }
func (KeeperRegistryOwnershipTransferRequested) Topic ¶
func (KeeperRegistryOwnershipTransferRequested) Topic() common.Hash
type KeeperRegistryOwnershipTransferRequestedIterator ¶
type KeeperRegistryOwnershipTransferRequestedIterator struct { Event *KeeperRegistryOwnershipTransferRequested // contains filtered or unexported fields }
func (*KeeperRegistryOwnershipTransferRequestedIterator) Close ¶
func (it *KeeperRegistryOwnershipTransferRequestedIterator) Close() error
func (*KeeperRegistryOwnershipTransferRequestedIterator) Error ¶
func (it *KeeperRegistryOwnershipTransferRequestedIterator) Error() error
func (*KeeperRegistryOwnershipTransferRequestedIterator) Next ¶
func (it *KeeperRegistryOwnershipTransferRequestedIterator) Next() bool
type KeeperRegistryOwnershipTransferred ¶
type KeeperRegistryOwnershipTransferred struct { From common.Address To common.Address Raw types.Log }
func (KeeperRegistryOwnershipTransferred) Topic ¶
func (KeeperRegistryOwnershipTransferred) Topic() common.Hash
type KeeperRegistryOwnershipTransferredIterator ¶
type KeeperRegistryOwnershipTransferredIterator struct { Event *KeeperRegistryOwnershipTransferred // contains filtered or unexported fields }
func (*KeeperRegistryOwnershipTransferredIterator) Close ¶
func (it *KeeperRegistryOwnershipTransferredIterator) Close() error
func (*KeeperRegistryOwnershipTransferredIterator) Error ¶
func (it *KeeperRegistryOwnershipTransferredIterator) Error() error
func (*KeeperRegistryOwnershipTransferredIterator) Next ¶
func (it *KeeperRegistryOwnershipTransferredIterator) Next() bool
type KeeperRegistryPaused ¶
func (KeeperRegistryPaused) Topic ¶
func (KeeperRegistryPaused) Topic() common.Hash
type KeeperRegistryPausedIterator ¶
type KeeperRegistryPausedIterator struct { Event *KeeperRegistryPaused // contains filtered or unexported fields }
func (*KeeperRegistryPausedIterator) Close ¶
func (it *KeeperRegistryPausedIterator) Close() error
func (*KeeperRegistryPausedIterator) Error ¶
func (it *KeeperRegistryPausedIterator) Error() error
func (*KeeperRegistryPausedIterator) Next ¶
func (it *KeeperRegistryPausedIterator) Next() bool
type KeeperRegistryPayeesUpdated ¶
type KeeperRegistryPayeesUpdated struct { Transmitters []common.Address Payees []common.Address Raw types.Log }
func (KeeperRegistryPayeesUpdated) Topic ¶
func (KeeperRegistryPayeesUpdated) Topic() common.Hash
type KeeperRegistryPayeesUpdatedIterator ¶
type KeeperRegistryPayeesUpdatedIterator struct { Event *KeeperRegistryPayeesUpdated // contains filtered or unexported fields }
func (*KeeperRegistryPayeesUpdatedIterator) Close ¶
func (it *KeeperRegistryPayeesUpdatedIterator) Close() error
func (*KeeperRegistryPayeesUpdatedIterator) Error ¶
func (it *KeeperRegistryPayeesUpdatedIterator) Error() error
func (*KeeperRegistryPayeesUpdatedIterator) Next ¶
func (it *KeeperRegistryPayeesUpdatedIterator) Next() bool
type KeeperRegistryPayeeshipTransferRequested ¶
type KeeperRegistryPayeeshipTransferRequested struct { Transmitter common.Address From common.Address To common.Address Raw types.Log }
func (KeeperRegistryPayeeshipTransferRequested) Topic ¶
func (KeeperRegistryPayeeshipTransferRequested) Topic() common.Hash
type KeeperRegistryPayeeshipTransferRequestedIterator ¶
type KeeperRegistryPayeeshipTransferRequestedIterator struct { Event *KeeperRegistryPayeeshipTransferRequested // contains filtered or unexported fields }
func (*KeeperRegistryPayeeshipTransferRequestedIterator) Close ¶
func (it *KeeperRegistryPayeeshipTransferRequestedIterator) Close() error
func (*KeeperRegistryPayeeshipTransferRequestedIterator) Error ¶
func (it *KeeperRegistryPayeeshipTransferRequestedIterator) Error() error
func (*KeeperRegistryPayeeshipTransferRequestedIterator) Next ¶
func (it *KeeperRegistryPayeeshipTransferRequestedIterator) Next() bool
type KeeperRegistryPayeeshipTransferred ¶
type KeeperRegistryPayeeshipTransferred struct { Transmitter common.Address From common.Address To common.Address Raw types.Log }
func (KeeperRegistryPayeeshipTransferred) Topic ¶
func (KeeperRegistryPayeeshipTransferred) Topic() common.Hash
type KeeperRegistryPayeeshipTransferredIterator ¶
type KeeperRegistryPayeeshipTransferredIterator struct { Event *KeeperRegistryPayeeshipTransferred // contains filtered or unexported fields }
func (*KeeperRegistryPayeeshipTransferredIterator) Close ¶
func (it *KeeperRegistryPayeeshipTransferredIterator) Close() error
func (*KeeperRegistryPayeeshipTransferredIterator) Error ¶
func (it *KeeperRegistryPayeeshipTransferredIterator) Error() error
func (*KeeperRegistryPayeeshipTransferredIterator) Next ¶
func (it *KeeperRegistryPayeeshipTransferredIterator) Next() bool
type KeeperRegistryPaymentWithdrawn ¶
type KeeperRegistryPaymentWithdrawn struct { Transmitter common.Address Amount *big.Int To common.Address Payee common.Address Raw types.Log }
func (KeeperRegistryPaymentWithdrawn) Topic ¶
func (KeeperRegistryPaymentWithdrawn) Topic() common.Hash
type KeeperRegistryPaymentWithdrawnIterator ¶
type KeeperRegistryPaymentWithdrawnIterator struct { Event *KeeperRegistryPaymentWithdrawn // contains filtered or unexported fields }
func (*KeeperRegistryPaymentWithdrawnIterator) Close ¶
func (it *KeeperRegistryPaymentWithdrawnIterator) Close() error
func (*KeeperRegistryPaymentWithdrawnIterator) Error ¶
func (it *KeeperRegistryPaymentWithdrawnIterator) Error() error
func (*KeeperRegistryPaymentWithdrawnIterator) Next ¶
func (it *KeeperRegistryPaymentWithdrawnIterator) Next() bool
type KeeperRegistryRaw ¶
type KeeperRegistryRaw struct {
Contract *KeeperRegistry
}
func (*KeeperRegistryRaw) Call ¶
func (_KeeperRegistry *KeeperRegistryRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, params ...interface{}) error
func (*KeeperRegistryRaw) Transact ¶
func (_KeeperRegistry *KeeperRegistryRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
func (*KeeperRegistryRaw) Transfer ¶
func (_KeeperRegistry *KeeperRegistryRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
type KeeperRegistryReorgedUpkeepReport ¶
func (KeeperRegistryReorgedUpkeepReport) Topic ¶
func (KeeperRegistryReorgedUpkeepReport) Topic() common.Hash
type KeeperRegistryReorgedUpkeepReportIterator ¶
type KeeperRegistryReorgedUpkeepReportIterator struct { Event *KeeperRegistryReorgedUpkeepReport // contains filtered or unexported fields }
func (*KeeperRegistryReorgedUpkeepReportIterator) Close ¶
func (it *KeeperRegistryReorgedUpkeepReportIterator) Close() error
func (*KeeperRegistryReorgedUpkeepReportIterator) Error ¶
func (it *KeeperRegistryReorgedUpkeepReportIterator) Error() error
func (*KeeperRegistryReorgedUpkeepReportIterator) Next ¶
func (it *KeeperRegistryReorgedUpkeepReportIterator) Next() bool
type KeeperRegistrySession ¶
type KeeperRegistrySession struct { Contract *KeeperRegistry CallOpts bind.CallOpts TransactOpts bind.TransactOpts }
func (*KeeperRegistrySession) AcceptOwnership ¶
func (_KeeperRegistry *KeeperRegistrySession) AcceptOwnership() (*types.Transaction, error)
func (*KeeperRegistrySession) AcceptPayeeship ¶
func (_KeeperRegistry *KeeperRegistrySession) AcceptPayeeship(transmitter common.Address) (*types.Transaction, error)
func (*KeeperRegistrySession) AcceptUpkeepAdmin ¶
func (_KeeperRegistry *KeeperRegistrySession) AcceptUpkeepAdmin(id *big.Int) (*types.Transaction, error)
func (*KeeperRegistrySession) AddFunds ¶
func (_KeeperRegistry *KeeperRegistrySession) AddFunds(id *big.Int, amount *big.Int) (*types.Transaction, error)
func (*KeeperRegistrySession) CancelUpkeep ¶
func (_KeeperRegistry *KeeperRegistrySession) CancelUpkeep(id *big.Int) (*types.Transaction, error)
func (*KeeperRegistrySession) CheckUpkeep ¶
func (_KeeperRegistry *KeeperRegistrySession) CheckUpkeep(id *big.Int) (*types.Transaction, error)
func (*KeeperRegistrySession) Fallback ¶
func (_KeeperRegistry *KeeperRegistrySession) Fallback(calldata []byte) (*types.Transaction, error)
func (*KeeperRegistrySession) GetActiveUpkeepIDs ¶
func (*KeeperRegistrySession) GetFastGasFeedAddress ¶
func (_KeeperRegistry *KeeperRegistrySession) GetFastGasFeedAddress() (common.Address, error)
func (*KeeperRegistrySession) GetKeeperRegistryLogicAddress ¶
func (_KeeperRegistry *KeeperRegistrySession) GetKeeperRegistryLogicAddress() (common.Address, error)
func (*KeeperRegistrySession) GetLinkAddress ¶
func (_KeeperRegistry *KeeperRegistrySession) GetLinkAddress() (common.Address, error)
func (*KeeperRegistrySession) GetLinkNativeFeedAddress ¶
func (_KeeperRegistry *KeeperRegistrySession) GetLinkNativeFeedAddress() (common.Address, error)
func (*KeeperRegistrySession) GetMaxPaymentForGas ¶
func (_KeeperRegistry *KeeperRegistrySession) GetMaxPaymentForGas(gasLimit uint32) (*big.Int, error)
func (*KeeperRegistrySession) GetMinBalanceForUpkeep ¶
func (*KeeperRegistrySession) GetPaymentModel ¶
func (_KeeperRegistry *KeeperRegistrySession) GetPaymentModel() (uint8, error)
func (*KeeperRegistrySession) GetPeerRegistryMigrationPermission ¶
func (_KeeperRegistry *KeeperRegistrySession) GetPeerRegistryMigrationPermission(peer common.Address) (uint8, error)
func (*KeeperRegistrySession) GetSignerInfo ¶
func (_KeeperRegistry *KeeperRegistrySession) GetSignerInfo(query common.Address) (GetSignerInfo, error)
func (*KeeperRegistrySession) GetState ¶
func (_KeeperRegistry *KeeperRegistrySession) GetState() (GetState, error)
func (*KeeperRegistrySession) GetTransmitterInfo ¶
func (_KeeperRegistry *KeeperRegistrySession) GetTransmitterInfo(query common.Address) (GetTransmitterInfo, error)
func (*KeeperRegistrySession) GetUpkeep ¶
func (_KeeperRegistry *KeeperRegistrySession) GetUpkeep(id *big.Int) (UpkeepInfo, error)
func (*KeeperRegistrySession) LatestConfigDetails ¶
func (_KeeperRegistry *KeeperRegistrySession) LatestConfigDetails() (LatestConfigDetails, error)
func (*KeeperRegistrySession) LatestConfigDigestAndEpoch ¶
func (_KeeperRegistry *KeeperRegistrySession) LatestConfigDigestAndEpoch() (LatestConfigDigestAndEpoch, error)
func (*KeeperRegistrySession) MigrateUpkeeps ¶
func (_KeeperRegistry *KeeperRegistrySession) MigrateUpkeeps(ids []*big.Int, destination common.Address) (*types.Transaction, error)
func (*KeeperRegistrySession) OnTokenTransfer ¶
func (_KeeperRegistry *KeeperRegistrySession) OnTokenTransfer(sender common.Address, amount *big.Int, data []byte) (*types.Transaction, error)
func (*KeeperRegistrySession) Owner ¶
func (_KeeperRegistry *KeeperRegistrySession) Owner() (common.Address, error)
func (*KeeperRegistrySession) Pause ¶
func (_KeeperRegistry *KeeperRegistrySession) Pause() (*types.Transaction, error)
func (*KeeperRegistrySession) PauseUpkeep ¶
func (_KeeperRegistry *KeeperRegistrySession) PauseUpkeep(id *big.Int) (*types.Transaction, error)
func (*KeeperRegistrySession) Receive ¶
func (_KeeperRegistry *KeeperRegistrySession) Receive() (*types.Transaction, error)
func (*KeeperRegistrySession) ReceiveUpkeeps ¶
func (_KeeperRegistry *KeeperRegistrySession) ReceiveUpkeeps(encodedUpkeeps []byte) (*types.Transaction, error)
func (*KeeperRegistrySession) RecoverFunds ¶
func (_KeeperRegistry *KeeperRegistrySession) RecoverFunds() (*types.Transaction, error)
func (*KeeperRegistrySession) RegisterUpkeep ¶
func (*KeeperRegistrySession) SetPayees ¶
func (_KeeperRegistry *KeeperRegistrySession) SetPayees(payees []common.Address) (*types.Transaction, error)
func (*KeeperRegistrySession) SetPeerRegistryMigrationPermission ¶
func (_KeeperRegistry *KeeperRegistrySession) SetPeerRegistryMigrationPermission(peer common.Address, permission uint8) (*types.Transaction, error)
func (*KeeperRegistrySession) SetUpkeepGasLimit ¶
func (_KeeperRegistry *KeeperRegistrySession) SetUpkeepGasLimit(id *big.Int, gasLimit uint32) (*types.Transaction, error)
func (*KeeperRegistrySession) SetUpkeepOffchainConfig ¶
func (_KeeperRegistry *KeeperRegistrySession) SetUpkeepOffchainConfig(id *big.Int, config []byte) (*types.Transaction, error)
func (*KeeperRegistrySession) SimulatePerformUpkeep ¶
func (_KeeperRegistry *KeeperRegistrySession) SimulatePerformUpkeep(id *big.Int, performData []byte) (*types.Transaction, error)
func (*KeeperRegistrySession) TransferOwnership ¶
func (_KeeperRegistry *KeeperRegistrySession) TransferOwnership(to common.Address) (*types.Transaction, error)
func (*KeeperRegistrySession) TransferPayeeship ¶
func (_KeeperRegistry *KeeperRegistrySession) TransferPayeeship(transmitter common.Address, proposed common.Address) (*types.Transaction, error)
func (*KeeperRegistrySession) TransferUpkeepAdmin ¶
func (_KeeperRegistry *KeeperRegistrySession) TransferUpkeepAdmin(id *big.Int, proposed common.Address) (*types.Transaction, error)
func (*KeeperRegistrySession) Transmit ¶
func (_KeeperRegistry *KeeperRegistrySession) Transmit(reportContext [3][32]byte, rawReport []byte, rs [][32]byte, ss [][32]byte, rawVs [32]byte) (*types.Transaction, error)
func (*KeeperRegistrySession) TypeAndVersion ¶
func (_KeeperRegistry *KeeperRegistrySession) TypeAndVersion() (string, error)
func (*KeeperRegistrySession) Unpause ¶
func (_KeeperRegistry *KeeperRegistrySession) Unpause() (*types.Transaction, error)
func (*KeeperRegistrySession) UnpauseUpkeep ¶
func (_KeeperRegistry *KeeperRegistrySession) UnpauseUpkeep(id *big.Int) (*types.Transaction, error)
func (*KeeperRegistrySession) UpdateCheckData ¶
func (_KeeperRegistry *KeeperRegistrySession) UpdateCheckData(id *big.Int, newCheckData []byte) (*types.Transaction, error)
func (*KeeperRegistrySession) UpkeepTranscoderVersion ¶
func (_KeeperRegistry *KeeperRegistrySession) UpkeepTranscoderVersion() (uint8, error)
func (*KeeperRegistrySession) UpkeepVersion ¶ added in v1.13.0
func (_KeeperRegistry *KeeperRegistrySession) UpkeepVersion() (uint8, error)
func (*KeeperRegistrySession) WithdrawFunds ¶
func (_KeeperRegistry *KeeperRegistrySession) WithdrawFunds(id *big.Int, to common.Address) (*types.Transaction, error)
func (*KeeperRegistrySession) WithdrawOwnerFunds ¶
func (_KeeperRegistry *KeeperRegistrySession) WithdrawOwnerFunds() (*types.Transaction, error)
func (*KeeperRegistrySession) WithdrawPayment ¶
func (_KeeperRegistry *KeeperRegistrySession) WithdrawPayment(from common.Address, to common.Address) (*types.Transaction, error)
type KeeperRegistryStaleUpkeepReport ¶
func (KeeperRegistryStaleUpkeepReport) Topic ¶
func (KeeperRegistryStaleUpkeepReport) Topic() common.Hash
type KeeperRegistryStaleUpkeepReportIterator ¶
type KeeperRegistryStaleUpkeepReportIterator struct { Event *KeeperRegistryStaleUpkeepReport // contains filtered or unexported fields }
func (*KeeperRegistryStaleUpkeepReportIterator) Close ¶
func (it *KeeperRegistryStaleUpkeepReportIterator) Close() error
func (*KeeperRegistryStaleUpkeepReportIterator) Error ¶
func (it *KeeperRegistryStaleUpkeepReportIterator) Error() error
func (*KeeperRegistryStaleUpkeepReportIterator) Next ¶
func (it *KeeperRegistryStaleUpkeepReportIterator) Next() bool
type KeeperRegistryTransactor ¶
type KeeperRegistryTransactor struct {
// contains filtered or unexported fields
}
func NewKeeperRegistryTransactor ¶
func NewKeeperRegistryTransactor(address common.Address, transactor bind.ContractTransactor) (*KeeperRegistryTransactor, error)
func (*KeeperRegistryTransactor) AcceptOwnership ¶
func (_KeeperRegistry *KeeperRegistryTransactor) AcceptOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
func (*KeeperRegistryTransactor) AcceptPayeeship ¶
func (_KeeperRegistry *KeeperRegistryTransactor) AcceptPayeeship(opts *bind.TransactOpts, transmitter common.Address) (*types.Transaction, error)
func (*KeeperRegistryTransactor) AcceptUpkeepAdmin ¶
func (_KeeperRegistry *KeeperRegistryTransactor) AcceptUpkeepAdmin(opts *bind.TransactOpts, id *big.Int) (*types.Transaction, error)
func (*KeeperRegistryTransactor) AddFunds ¶
func (_KeeperRegistry *KeeperRegistryTransactor) AddFunds(opts *bind.TransactOpts, id *big.Int, amount *big.Int) (*types.Transaction, error)
func (*KeeperRegistryTransactor) CancelUpkeep ¶
func (_KeeperRegistry *KeeperRegistryTransactor) CancelUpkeep(opts *bind.TransactOpts, id *big.Int) (*types.Transaction, error)
func (*KeeperRegistryTransactor) CheckUpkeep ¶
func (_KeeperRegistry *KeeperRegistryTransactor) CheckUpkeep(opts *bind.TransactOpts, id *big.Int) (*types.Transaction, error)
func (*KeeperRegistryTransactor) Fallback ¶
func (_KeeperRegistry *KeeperRegistryTransactor) Fallback(opts *bind.TransactOpts, calldata []byte) (*types.Transaction, error)
func (*KeeperRegistryTransactor) MigrateUpkeeps ¶
func (_KeeperRegistry *KeeperRegistryTransactor) MigrateUpkeeps(opts *bind.TransactOpts, ids []*big.Int, destination common.Address) (*types.Transaction, error)
func (*KeeperRegistryTransactor) OnTokenTransfer ¶
func (_KeeperRegistry *KeeperRegistryTransactor) OnTokenTransfer(opts *bind.TransactOpts, sender common.Address, amount *big.Int, data []byte) (*types.Transaction, error)
func (*KeeperRegistryTransactor) Pause ¶
func (_KeeperRegistry *KeeperRegistryTransactor) Pause(opts *bind.TransactOpts) (*types.Transaction, error)
func (*KeeperRegistryTransactor) PauseUpkeep ¶
func (_KeeperRegistry *KeeperRegistryTransactor) PauseUpkeep(opts *bind.TransactOpts, id *big.Int) (*types.Transaction, error)
func (*KeeperRegistryTransactor) Receive ¶
func (_KeeperRegistry *KeeperRegistryTransactor) Receive(opts *bind.TransactOpts) (*types.Transaction, error)
func (*KeeperRegistryTransactor) ReceiveUpkeeps ¶
func (_KeeperRegistry *KeeperRegistryTransactor) ReceiveUpkeeps(opts *bind.TransactOpts, encodedUpkeeps []byte) (*types.Transaction, error)
func (*KeeperRegistryTransactor) RecoverFunds ¶
func (_KeeperRegistry *KeeperRegistryTransactor) RecoverFunds(opts *bind.TransactOpts) (*types.Transaction, error)
func (*KeeperRegistryTransactor) RegisterUpkeep ¶
func (_KeeperRegistry *KeeperRegistryTransactor) RegisterUpkeep(opts *bind.TransactOpts, target common.Address, gasLimit uint32, admin common.Address, checkData []byte, offchainConfig []byte) (*types.Transaction, error)
func (*KeeperRegistryTransactor) SetConfig ¶
func (_KeeperRegistry *KeeperRegistryTransactor) SetConfig(opts *bind.TransactOpts, signers []common.Address, transmitters []common.Address, f uint8, onchainConfig []byte, offchainConfigVersion uint64, offchainConfig []byte) (*types.Transaction, error)
func (*KeeperRegistryTransactor) SetPayees ¶
func (_KeeperRegistry *KeeperRegistryTransactor) SetPayees(opts *bind.TransactOpts, payees []common.Address) (*types.Transaction, error)
func (*KeeperRegistryTransactor) SetPeerRegistryMigrationPermission ¶
func (_KeeperRegistry *KeeperRegistryTransactor) SetPeerRegistryMigrationPermission(opts *bind.TransactOpts, peer common.Address, permission uint8) (*types.Transaction, error)
func (*KeeperRegistryTransactor) SetUpkeepGasLimit ¶
func (_KeeperRegistry *KeeperRegistryTransactor) SetUpkeepGasLimit(opts *bind.TransactOpts, id *big.Int, gasLimit uint32) (*types.Transaction, error)
func (*KeeperRegistryTransactor) SetUpkeepOffchainConfig ¶
func (_KeeperRegistry *KeeperRegistryTransactor) SetUpkeepOffchainConfig(opts *bind.TransactOpts, id *big.Int, config []byte) (*types.Transaction, error)
func (*KeeperRegistryTransactor) SimulatePerformUpkeep ¶
func (_KeeperRegistry *KeeperRegistryTransactor) SimulatePerformUpkeep(opts *bind.TransactOpts, id *big.Int, performData []byte) (*types.Transaction, error)
func (*KeeperRegistryTransactor) TransferOwnership ¶
func (_KeeperRegistry *KeeperRegistryTransactor) TransferOwnership(opts *bind.TransactOpts, to common.Address) (*types.Transaction, error)
func (*KeeperRegistryTransactor) TransferPayeeship ¶
func (_KeeperRegistry *KeeperRegistryTransactor) TransferPayeeship(opts *bind.TransactOpts, transmitter common.Address, proposed common.Address) (*types.Transaction, error)
func (*KeeperRegistryTransactor) TransferUpkeepAdmin ¶
func (_KeeperRegistry *KeeperRegistryTransactor) TransferUpkeepAdmin(opts *bind.TransactOpts, id *big.Int, proposed common.Address) (*types.Transaction, error)
func (*KeeperRegistryTransactor) Transmit ¶
func (_KeeperRegistry *KeeperRegistryTransactor) Transmit(opts *bind.TransactOpts, reportContext [3][32]byte, rawReport []byte, rs [][32]byte, ss [][32]byte, rawVs [32]byte) (*types.Transaction, error)
func (*KeeperRegistryTransactor) Unpause ¶
func (_KeeperRegistry *KeeperRegistryTransactor) Unpause(opts *bind.TransactOpts) (*types.Transaction, error)
func (*KeeperRegistryTransactor) UnpauseUpkeep ¶
func (_KeeperRegistry *KeeperRegistryTransactor) UnpauseUpkeep(opts *bind.TransactOpts, id *big.Int) (*types.Transaction, error)
func (*KeeperRegistryTransactor) UpdateCheckData ¶
func (_KeeperRegistry *KeeperRegistryTransactor) UpdateCheckData(opts *bind.TransactOpts, id *big.Int, newCheckData []byte) (*types.Transaction, error)
func (*KeeperRegistryTransactor) WithdrawFunds ¶
func (_KeeperRegistry *KeeperRegistryTransactor) WithdrawFunds(opts *bind.TransactOpts, id *big.Int, to common.Address) (*types.Transaction, error)
func (*KeeperRegistryTransactor) WithdrawOwnerFunds ¶
func (_KeeperRegistry *KeeperRegistryTransactor) WithdrawOwnerFunds(opts *bind.TransactOpts) (*types.Transaction, error)
func (*KeeperRegistryTransactor) WithdrawPayment ¶
func (_KeeperRegistry *KeeperRegistryTransactor) WithdrawPayment(opts *bind.TransactOpts, from common.Address, to common.Address) (*types.Transaction, error)
type KeeperRegistryTransactorRaw ¶
type KeeperRegistryTransactorRaw struct {
Contract *KeeperRegistryTransactor
}
func (*KeeperRegistryTransactorRaw) Transact ¶
func (_KeeperRegistry *KeeperRegistryTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
func (*KeeperRegistryTransactorRaw) Transfer ¶
func (_KeeperRegistry *KeeperRegistryTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
type KeeperRegistryTransactorSession ¶
type KeeperRegistryTransactorSession struct { Contract *KeeperRegistryTransactor TransactOpts bind.TransactOpts }
func (*KeeperRegistryTransactorSession) AcceptOwnership ¶
func (_KeeperRegistry *KeeperRegistryTransactorSession) AcceptOwnership() (*types.Transaction, error)
func (*KeeperRegistryTransactorSession) AcceptPayeeship ¶
func (_KeeperRegistry *KeeperRegistryTransactorSession) AcceptPayeeship(transmitter common.Address) (*types.Transaction, error)
func (*KeeperRegistryTransactorSession) AcceptUpkeepAdmin ¶
func (_KeeperRegistry *KeeperRegistryTransactorSession) AcceptUpkeepAdmin(id *big.Int) (*types.Transaction, error)
func (*KeeperRegistryTransactorSession) AddFunds ¶
func (_KeeperRegistry *KeeperRegistryTransactorSession) AddFunds(id *big.Int, amount *big.Int) (*types.Transaction, error)
func (*KeeperRegistryTransactorSession) CancelUpkeep ¶
func (_KeeperRegistry *KeeperRegistryTransactorSession) CancelUpkeep(id *big.Int) (*types.Transaction, error)
func (*KeeperRegistryTransactorSession) CheckUpkeep ¶
func (_KeeperRegistry *KeeperRegistryTransactorSession) CheckUpkeep(id *big.Int) (*types.Transaction, error)
func (*KeeperRegistryTransactorSession) Fallback ¶
func (_KeeperRegistry *KeeperRegistryTransactorSession) Fallback(calldata []byte) (*types.Transaction, error)
func (*KeeperRegistryTransactorSession) MigrateUpkeeps ¶
func (_KeeperRegistry *KeeperRegistryTransactorSession) MigrateUpkeeps(ids []*big.Int, destination common.Address) (*types.Transaction, error)
func (*KeeperRegistryTransactorSession) OnTokenTransfer ¶
func (_KeeperRegistry *KeeperRegistryTransactorSession) OnTokenTransfer(sender common.Address, amount *big.Int, data []byte) (*types.Transaction, error)
func (*KeeperRegistryTransactorSession) Pause ¶
func (_KeeperRegistry *KeeperRegistryTransactorSession) Pause() (*types.Transaction, error)
func (*KeeperRegistryTransactorSession) PauseUpkeep ¶
func (_KeeperRegistry *KeeperRegistryTransactorSession) PauseUpkeep(id *big.Int) (*types.Transaction, error)
func (*KeeperRegistryTransactorSession) Receive ¶
func (_KeeperRegistry *KeeperRegistryTransactorSession) Receive() (*types.Transaction, error)
func (*KeeperRegistryTransactorSession) ReceiveUpkeeps ¶
func (_KeeperRegistry *KeeperRegistryTransactorSession) ReceiveUpkeeps(encodedUpkeeps []byte) (*types.Transaction, error)
func (*KeeperRegistryTransactorSession) RecoverFunds ¶
func (_KeeperRegistry *KeeperRegistryTransactorSession) RecoverFunds() (*types.Transaction, error)
func (*KeeperRegistryTransactorSession) RegisterUpkeep ¶
func (*KeeperRegistryTransactorSession) SetPayees ¶
func (_KeeperRegistry *KeeperRegistryTransactorSession) SetPayees(payees []common.Address) (*types.Transaction, error)
func (*KeeperRegistryTransactorSession) SetPeerRegistryMigrationPermission ¶
func (_KeeperRegistry *KeeperRegistryTransactorSession) SetPeerRegistryMigrationPermission(peer common.Address, permission uint8) (*types.Transaction, error)
func (*KeeperRegistryTransactorSession) SetUpkeepGasLimit ¶
func (_KeeperRegistry *KeeperRegistryTransactorSession) SetUpkeepGasLimit(id *big.Int, gasLimit uint32) (*types.Transaction, error)
func (*KeeperRegistryTransactorSession) SetUpkeepOffchainConfig ¶
func (_KeeperRegistry *KeeperRegistryTransactorSession) SetUpkeepOffchainConfig(id *big.Int, config []byte) (*types.Transaction, error)
func (*KeeperRegistryTransactorSession) SimulatePerformUpkeep ¶
func (_KeeperRegistry *KeeperRegistryTransactorSession) SimulatePerformUpkeep(id *big.Int, performData []byte) (*types.Transaction, error)
func (*KeeperRegistryTransactorSession) TransferOwnership ¶
func (_KeeperRegistry *KeeperRegistryTransactorSession) TransferOwnership(to common.Address) (*types.Transaction, error)
func (*KeeperRegistryTransactorSession) TransferPayeeship ¶
func (_KeeperRegistry *KeeperRegistryTransactorSession) TransferPayeeship(transmitter common.Address, proposed common.Address) (*types.Transaction, error)
func (*KeeperRegistryTransactorSession) TransferUpkeepAdmin ¶
func (_KeeperRegistry *KeeperRegistryTransactorSession) TransferUpkeepAdmin(id *big.Int, proposed common.Address) (*types.Transaction, error)
func (*KeeperRegistryTransactorSession) Transmit ¶
func (_KeeperRegistry *KeeperRegistryTransactorSession) Transmit(reportContext [3][32]byte, rawReport []byte, rs [][32]byte, ss [][32]byte, rawVs [32]byte) (*types.Transaction, error)
func (*KeeperRegistryTransactorSession) Unpause ¶
func (_KeeperRegistry *KeeperRegistryTransactorSession) Unpause() (*types.Transaction, error)
func (*KeeperRegistryTransactorSession) UnpauseUpkeep ¶
func (_KeeperRegistry *KeeperRegistryTransactorSession) UnpauseUpkeep(id *big.Int) (*types.Transaction, error)
func (*KeeperRegistryTransactorSession) UpdateCheckData ¶
func (_KeeperRegistry *KeeperRegistryTransactorSession) UpdateCheckData(id *big.Int, newCheckData []byte) (*types.Transaction, error)
func (*KeeperRegistryTransactorSession) WithdrawFunds ¶
func (_KeeperRegistry *KeeperRegistryTransactorSession) WithdrawFunds(id *big.Int, to common.Address) (*types.Transaction, error)
func (*KeeperRegistryTransactorSession) WithdrawOwnerFunds ¶
func (_KeeperRegistry *KeeperRegistryTransactorSession) WithdrawOwnerFunds() (*types.Transaction, error)
func (*KeeperRegistryTransactorSession) WithdrawPayment ¶
func (_KeeperRegistry *KeeperRegistryTransactorSession) WithdrawPayment(from common.Address, to common.Address) (*types.Transaction, error)
type KeeperRegistryTransmitted ¶
func (KeeperRegistryTransmitted) Topic ¶
func (KeeperRegistryTransmitted) Topic() common.Hash
type KeeperRegistryTransmittedIterator ¶
type KeeperRegistryTransmittedIterator struct { Event *KeeperRegistryTransmitted // contains filtered or unexported fields }
func (*KeeperRegistryTransmittedIterator) Close ¶
func (it *KeeperRegistryTransmittedIterator) Close() error
func (*KeeperRegistryTransmittedIterator) Error ¶
func (it *KeeperRegistryTransmittedIterator) Error() error
func (*KeeperRegistryTransmittedIterator) Next ¶
func (it *KeeperRegistryTransmittedIterator) Next() bool
type KeeperRegistryUnpaused ¶
func (KeeperRegistryUnpaused) Topic ¶
func (KeeperRegistryUnpaused) Topic() common.Hash
type KeeperRegistryUnpausedIterator ¶
type KeeperRegistryUnpausedIterator struct { Event *KeeperRegistryUnpaused // contains filtered or unexported fields }
func (*KeeperRegistryUnpausedIterator) Close ¶
func (it *KeeperRegistryUnpausedIterator) Close() error
func (*KeeperRegistryUnpausedIterator) Error ¶
func (it *KeeperRegistryUnpausedIterator) Error() error
func (*KeeperRegistryUnpausedIterator) Next ¶
func (it *KeeperRegistryUnpausedIterator) Next() bool
type KeeperRegistryUpkeepAdminTransferRequested ¶
type KeeperRegistryUpkeepAdminTransferRequested struct { Id *big.Int From common.Address To common.Address Raw types.Log }
func (KeeperRegistryUpkeepAdminTransferRequested) Topic ¶
func (KeeperRegistryUpkeepAdminTransferRequested) Topic() common.Hash
type KeeperRegistryUpkeepAdminTransferRequestedIterator ¶
type KeeperRegistryUpkeepAdminTransferRequestedIterator struct { Event *KeeperRegistryUpkeepAdminTransferRequested // contains filtered or unexported fields }
func (*KeeperRegistryUpkeepAdminTransferRequestedIterator) Close ¶
func (it *KeeperRegistryUpkeepAdminTransferRequestedIterator) Close() error
func (*KeeperRegistryUpkeepAdminTransferRequestedIterator) Error ¶
func (it *KeeperRegistryUpkeepAdminTransferRequestedIterator) Error() error
func (*KeeperRegistryUpkeepAdminTransferRequestedIterator) Next ¶
func (it *KeeperRegistryUpkeepAdminTransferRequestedIterator) Next() bool
type KeeperRegistryUpkeepAdminTransferred ¶
type KeeperRegistryUpkeepAdminTransferred struct { Id *big.Int From common.Address To common.Address Raw types.Log }
func (KeeperRegistryUpkeepAdminTransferred) Topic ¶
func (KeeperRegistryUpkeepAdminTransferred) Topic() common.Hash
type KeeperRegistryUpkeepAdminTransferredIterator ¶
type KeeperRegistryUpkeepAdminTransferredIterator struct { Event *KeeperRegistryUpkeepAdminTransferred // contains filtered or unexported fields }
func (*KeeperRegistryUpkeepAdminTransferredIterator) Close ¶
func (it *KeeperRegistryUpkeepAdminTransferredIterator) Close() error
func (*KeeperRegistryUpkeepAdminTransferredIterator) Error ¶
func (it *KeeperRegistryUpkeepAdminTransferredIterator) Error() error
func (*KeeperRegistryUpkeepAdminTransferredIterator) Next ¶
func (it *KeeperRegistryUpkeepAdminTransferredIterator) Next() bool
type KeeperRegistryUpkeepCanceled ¶
func (KeeperRegistryUpkeepCanceled) Topic ¶
func (KeeperRegistryUpkeepCanceled) Topic() common.Hash
type KeeperRegistryUpkeepCanceledIterator ¶
type KeeperRegistryUpkeepCanceledIterator struct { Event *KeeperRegistryUpkeepCanceled // contains filtered or unexported fields }
func (*KeeperRegistryUpkeepCanceledIterator) Close ¶
func (it *KeeperRegistryUpkeepCanceledIterator) Close() error
func (*KeeperRegistryUpkeepCanceledIterator) Error ¶
func (it *KeeperRegistryUpkeepCanceledIterator) Error() error
func (*KeeperRegistryUpkeepCanceledIterator) Next ¶
func (it *KeeperRegistryUpkeepCanceledIterator) Next() bool
type KeeperRegistryUpkeepCheckDataUpdated ¶
func (KeeperRegistryUpkeepCheckDataUpdated) Topic ¶
func (KeeperRegistryUpkeepCheckDataUpdated) Topic() common.Hash
type KeeperRegistryUpkeepCheckDataUpdatedIterator ¶
type KeeperRegistryUpkeepCheckDataUpdatedIterator struct { Event *KeeperRegistryUpkeepCheckDataUpdated // contains filtered or unexported fields }
func (*KeeperRegistryUpkeepCheckDataUpdatedIterator) Close ¶
func (it *KeeperRegistryUpkeepCheckDataUpdatedIterator) Close() error
func (*KeeperRegistryUpkeepCheckDataUpdatedIterator) Error ¶
func (it *KeeperRegistryUpkeepCheckDataUpdatedIterator) Error() error
func (*KeeperRegistryUpkeepCheckDataUpdatedIterator) Next ¶
func (it *KeeperRegistryUpkeepCheckDataUpdatedIterator) Next() bool
type KeeperRegistryUpkeepGasLimitSet ¶
func (KeeperRegistryUpkeepGasLimitSet) Topic ¶
func (KeeperRegistryUpkeepGasLimitSet) Topic() common.Hash
type KeeperRegistryUpkeepGasLimitSetIterator ¶
type KeeperRegistryUpkeepGasLimitSetIterator struct { Event *KeeperRegistryUpkeepGasLimitSet // contains filtered or unexported fields }
func (*KeeperRegistryUpkeepGasLimitSetIterator) Close ¶
func (it *KeeperRegistryUpkeepGasLimitSetIterator) Close() error
func (*KeeperRegistryUpkeepGasLimitSetIterator) Error ¶
func (it *KeeperRegistryUpkeepGasLimitSetIterator) Error() error
func (*KeeperRegistryUpkeepGasLimitSetIterator) Next ¶
func (it *KeeperRegistryUpkeepGasLimitSetIterator) Next() bool
type KeeperRegistryUpkeepMigrated ¶
type KeeperRegistryUpkeepMigrated struct { Id *big.Int RemainingBalance *big.Int Destination common.Address Raw types.Log }
func (KeeperRegistryUpkeepMigrated) Topic ¶
func (KeeperRegistryUpkeepMigrated) Topic() common.Hash
type KeeperRegistryUpkeepMigratedIterator ¶
type KeeperRegistryUpkeepMigratedIterator struct { Event *KeeperRegistryUpkeepMigrated // contains filtered or unexported fields }
func (*KeeperRegistryUpkeepMigratedIterator) Close ¶
func (it *KeeperRegistryUpkeepMigratedIterator) Close() error
func (*KeeperRegistryUpkeepMigratedIterator) Error ¶
func (it *KeeperRegistryUpkeepMigratedIterator) Error() error
func (*KeeperRegistryUpkeepMigratedIterator) Next ¶
func (it *KeeperRegistryUpkeepMigratedIterator) Next() bool
type KeeperRegistryUpkeepOffchainConfigSet ¶
type KeeperRegistryUpkeepOffchainConfigSet struct { Id *big.Int OffchainConfig []byte Raw types.Log }
func (KeeperRegistryUpkeepOffchainConfigSet) Topic ¶
func (KeeperRegistryUpkeepOffchainConfigSet) Topic() common.Hash
type KeeperRegistryUpkeepOffchainConfigSetIterator ¶
type KeeperRegistryUpkeepOffchainConfigSetIterator struct { Event *KeeperRegistryUpkeepOffchainConfigSet // contains filtered or unexported fields }
func (*KeeperRegistryUpkeepOffchainConfigSetIterator) Close ¶
func (it *KeeperRegistryUpkeepOffchainConfigSetIterator) Close() error
func (*KeeperRegistryUpkeepOffchainConfigSetIterator) Error ¶
func (it *KeeperRegistryUpkeepOffchainConfigSetIterator) Error() error
func (*KeeperRegistryUpkeepOffchainConfigSetIterator) Next ¶
func (it *KeeperRegistryUpkeepOffchainConfigSetIterator) Next() bool
type KeeperRegistryUpkeepPaused ¶
func (KeeperRegistryUpkeepPaused) Topic ¶
func (KeeperRegistryUpkeepPaused) Topic() common.Hash
type KeeperRegistryUpkeepPausedIterator ¶
type KeeperRegistryUpkeepPausedIterator struct { Event *KeeperRegistryUpkeepPaused // contains filtered or unexported fields }
func (*KeeperRegistryUpkeepPausedIterator) Close ¶
func (it *KeeperRegistryUpkeepPausedIterator) Close() error
func (*KeeperRegistryUpkeepPausedIterator) Error ¶
func (it *KeeperRegistryUpkeepPausedIterator) Error() error
func (*KeeperRegistryUpkeepPausedIterator) Next ¶
func (it *KeeperRegistryUpkeepPausedIterator) Next() bool
type KeeperRegistryUpkeepPerformed ¶
type KeeperRegistryUpkeepPerformed struct { Id *big.Int Success bool CheckBlockNumber uint32 GasUsed *big.Int GasOverhead *big.Int TotalPayment *big.Int Raw types.Log }
func (KeeperRegistryUpkeepPerformed) Topic ¶
func (KeeperRegistryUpkeepPerformed) Topic() common.Hash
type KeeperRegistryUpkeepPerformedIterator ¶
type KeeperRegistryUpkeepPerformedIterator struct { Event *KeeperRegistryUpkeepPerformed // contains filtered or unexported fields }
func (*KeeperRegistryUpkeepPerformedIterator) Close ¶
func (it *KeeperRegistryUpkeepPerformedIterator) Close() error
func (*KeeperRegistryUpkeepPerformedIterator) Error ¶
func (it *KeeperRegistryUpkeepPerformedIterator) Error() error
func (*KeeperRegistryUpkeepPerformedIterator) Next ¶
func (it *KeeperRegistryUpkeepPerformedIterator) Next() bool
type KeeperRegistryUpkeepReceived ¶
type KeeperRegistryUpkeepReceived struct { Id *big.Int StartingBalance *big.Int ImportedFrom common.Address Raw types.Log }
func (KeeperRegistryUpkeepReceived) Topic ¶
func (KeeperRegistryUpkeepReceived) Topic() common.Hash
type KeeperRegistryUpkeepReceivedIterator ¶
type KeeperRegistryUpkeepReceivedIterator struct { Event *KeeperRegistryUpkeepReceived // contains filtered or unexported fields }
func (*KeeperRegistryUpkeepReceivedIterator) Close ¶
func (it *KeeperRegistryUpkeepReceivedIterator) Close() error
func (*KeeperRegistryUpkeepReceivedIterator) Error ¶
func (it *KeeperRegistryUpkeepReceivedIterator) Error() error
func (*KeeperRegistryUpkeepReceivedIterator) Next ¶
func (it *KeeperRegistryUpkeepReceivedIterator) Next() bool
type KeeperRegistryUpkeepRegistered ¶
type KeeperRegistryUpkeepRegistered struct { Id *big.Int ExecuteGas uint32 Admin common.Address Raw types.Log }
func (KeeperRegistryUpkeepRegistered) Topic ¶
func (KeeperRegistryUpkeepRegistered) Topic() common.Hash
type KeeperRegistryUpkeepRegisteredIterator ¶
type KeeperRegistryUpkeepRegisteredIterator struct { Event *KeeperRegistryUpkeepRegistered // contains filtered or unexported fields }
func (*KeeperRegistryUpkeepRegisteredIterator) Close ¶
func (it *KeeperRegistryUpkeepRegisteredIterator) Close() error
func (*KeeperRegistryUpkeepRegisteredIterator) Error ¶
func (it *KeeperRegistryUpkeepRegisteredIterator) Error() error
func (*KeeperRegistryUpkeepRegisteredIterator) Next ¶
func (it *KeeperRegistryUpkeepRegisteredIterator) Next() bool
type KeeperRegistryUpkeepUnpaused ¶
func (KeeperRegistryUpkeepUnpaused) Topic ¶
func (KeeperRegistryUpkeepUnpaused) Topic() common.Hash
type KeeperRegistryUpkeepUnpausedIterator ¶
type KeeperRegistryUpkeepUnpausedIterator struct { Event *KeeperRegistryUpkeepUnpaused // contains filtered or unexported fields }
func (*KeeperRegistryUpkeepUnpausedIterator) Close ¶
func (it *KeeperRegistryUpkeepUnpausedIterator) Close() error
func (*KeeperRegistryUpkeepUnpausedIterator) Error ¶
func (it *KeeperRegistryUpkeepUnpausedIterator) Error() error
func (*KeeperRegistryUpkeepUnpausedIterator) Next ¶
func (it *KeeperRegistryUpkeepUnpausedIterator) Next() bool
type LatestConfigDetails ¶
type OnchainConfig ¶
type OnchainConfig struct { PaymentPremiumPPB uint32 FlatFeeMicroLink uint32 CheckGasLimit uint32 StalenessSeconds *big.Int GasCeilingMultiplier uint16 MinUpkeepSpend *big.Int MaxPerformGas uint32 MaxCheckDataSize uint32 MaxPerformDataSize uint32 FallbackGasPrice *big.Int FallbackLinkPrice *big.Int Transcoder common.Address Registrar common.Address }
Click to show internal directories.
Click to hide internal directories.