Documentation ¶
Index ¶
- Variables
- type KeeperRegistryLogic
- type KeeperRegistryLogicCaller
- func (_KeeperRegistryLogic *KeeperRegistryLogicCaller) GetFastGasFeedAddress(opts *bind.CallOpts) (common.Address, error)
- func (_KeeperRegistryLogic *KeeperRegistryLogicCaller) GetLinkAddress(opts *bind.CallOpts) (common.Address, error)
- func (_KeeperRegistryLogic *KeeperRegistryLogicCaller) GetLinkNativeFeedAddress(opts *bind.CallOpts) (common.Address, error)
- func (_KeeperRegistryLogic *KeeperRegistryLogicCaller) GetPaymentModel(opts *bind.CallOpts) (uint8, error)
- func (_KeeperRegistryLogic *KeeperRegistryLogicCaller) Owner(opts *bind.CallOpts) (common.Address, error)
- type KeeperRegistryLogicCallerRaw
- type KeeperRegistryLogicCallerSession
- func (_KeeperRegistryLogic *KeeperRegistryLogicCallerSession) GetFastGasFeedAddress() (common.Address, error)
- func (_KeeperRegistryLogic *KeeperRegistryLogicCallerSession) GetLinkAddress() (common.Address, error)
- func (_KeeperRegistryLogic *KeeperRegistryLogicCallerSession) GetLinkNativeFeedAddress() (common.Address, error)
- func (_KeeperRegistryLogic *KeeperRegistryLogicCallerSession) GetPaymentModel() (uint8, error)
- func (_KeeperRegistryLogic *KeeperRegistryLogicCallerSession) Owner() (common.Address, error)
- type KeeperRegistryLogicCancelledUpkeepReport
- type KeeperRegistryLogicCancelledUpkeepReportIterator
- type KeeperRegistryLogicFilterer
- func (_KeeperRegistryLogic *KeeperRegistryLogicFilterer) FilterCancelledUpkeepReport(opts *bind.FilterOpts, id []*big.Int) (*KeeperRegistryLogicCancelledUpkeepReportIterator, error)
- func (_KeeperRegistryLogic *KeeperRegistryLogicFilterer) FilterFundsAdded(opts *bind.FilterOpts, id []*big.Int, from []common.Address) (*KeeperRegistryLogicFundsAddedIterator, error)
- func (_KeeperRegistryLogic *KeeperRegistryLogicFilterer) FilterFundsWithdrawn(opts *bind.FilterOpts, id []*big.Int) (*KeeperRegistryLogicFundsWithdrawnIterator, error)
- func (_KeeperRegistryLogic *KeeperRegistryLogicFilterer) FilterInsufficientFundsUpkeepReport(opts *bind.FilterOpts, id []*big.Int) (*KeeperRegistryLogicInsufficientFundsUpkeepReportIterator, error)
- func (_KeeperRegistryLogic *KeeperRegistryLogicFilterer) FilterOwnerFundsWithdrawn(opts *bind.FilterOpts) (*KeeperRegistryLogicOwnerFundsWithdrawnIterator, error)
- func (_KeeperRegistryLogic *KeeperRegistryLogicFilterer) FilterOwnershipTransferRequested(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*KeeperRegistryLogicOwnershipTransferRequestedIterator, error)
- func (_KeeperRegistryLogic *KeeperRegistryLogicFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*KeeperRegistryLogicOwnershipTransferredIterator, error)
- func (_KeeperRegistryLogic *KeeperRegistryLogicFilterer) FilterPaused(opts *bind.FilterOpts) (*KeeperRegistryLogicPausedIterator, error)
- func (_KeeperRegistryLogic *KeeperRegistryLogicFilterer) FilterPayeesUpdated(opts *bind.FilterOpts) (*KeeperRegistryLogicPayeesUpdatedIterator, error)
- func (_KeeperRegistryLogic *KeeperRegistryLogicFilterer) FilterPayeeshipTransferRequested(opts *bind.FilterOpts, transmitter []common.Address, from []common.Address, ...) (*KeeperRegistryLogicPayeeshipTransferRequestedIterator, error)
- func (_KeeperRegistryLogic *KeeperRegistryLogicFilterer) FilterPayeeshipTransferred(opts *bind.FilterOpts, transmitter []common.Address, from []common.Address, ...) (*KeeperRegistryLogicPayeeshipTransferredIterator, error)
- func (_KeeperRegistryLogic *KeeperRegistryLogicFilterer) FilterPaymentWithdrawn(opts *bind.FilterOpts, transmitter []common.Address, amount []*big.Int, ...) (*KeeperRegistryLogicPaymentWithdrawnIterator, error)
- func (_KeeperRegistryLogic *KeeperRegistryLogicFilterer) FilterReorgedUpkeepReport(opts *bind.FilterOpts, id []*big.Int) (*KeeperRegistryLogicReorgedUpkeepReportIterator, error)
- func (_KeeperRegistryLogic *KeeperRegistryLogicFilterer) FilterStaleUpkeepReport(opts *bind.FilterOpts, id []*big.Int) (*KeeperRegistryLogicStaleUpkeepReportIterator, error)
- func (_KeeperRegistryLogic *KeeperRegistryLogicFilterer) FilterUnpaused(opts *bind.FilterOpts) (*KeeperRegistryLogicUnpausedIterator, error)
- func (_KeeperRegistryLogic *KeeperRegistryLogicFilterer) FilterUpkeepAdminTransferRequested(opts *bind.FilterOpts, id []*big.Int, from []common.Address, ...) (*KeeperRegistryLogicUpkeepAdminTransferRequestedIterator, error)
- func (_KeeperRegistryLogic *KeeperRegistryLogicFilterer) FilterUpkeepAdminTransferred(opts *bind.FilterOpts, id []*big.Int, from []common.Address, ...) (*KeeperRegistryLogicUpkeepAdminTransferredIterator, error)
- func (_KeeperRegistryLogic *KeeperRegistryLogicFilterer) FilterUpkeepCanceled(opts *bind.FilterOpts, id []*big.Int, atBlockHeight []uint64) (*KeeperRegistryLogicUpkeepCanceledIterator, error)
- func (_KeeperRegistryLogic *KeeperRegistryLogicFilterer) FilterUpkeepCheckDataUpdated(opts *bind.FilterOpts, id []*big.Int) (*KeeperRegistryLogicUpkeepCheckDataUpdatedIterator, error)
- func (_KeeperRegistryLogic *KeeperRegistryLogicFilterer) FilterUpkeepGasLimitSet(opts *bind.FilterOpts, id []*big.Int) (*KeeperRegistryLogicUpkeepGasLimitSetIterator, error)
- func (_KeeperRegistryLogic *KeeperRegistryLogicFilterer) FilterUpkeepMigrated(opts *bind.FilterOpts, id []*big.Int) (*KeeperRegistryLogicUpkeepMigratedIterator, error)
- func (_KeeperRegistryLogic *KeeperRegistryLogicFilterer) FilterUpkeepOffchainConfigSet(opts *bind.FilterOpts, id []*big.Int) (*KeeperRegistryLogicUpkeepOffchainConfigSetIterator, error)
- func (_KeeperRegistryLogic *KeeperRegistryLogicFilterer) FilterUpkeepPaused(opts *bind.FilterOpts, id []*big.Int) (*KeeperRegistryLogicUpkeepPausedIterator, error)
- func (_KeeperRegistryLogic *KeeperRegistryLogicFilterer) FilterUpkeepPerformed(opts *bind.FilterOpts, id []*big.Int, success []bool) (*KeeperRegistryLogicUpkeepPerformedIterator, error)
- func (_KeeperRegistryLogic *KeeperRegistryLogicFilterer) FilterUpkeepReceived(opts *bind.FilterOpts, id []*big.Int) (*KeeperRegistryLogicUpkeepReceivedIterator, error)
- func (_KeeperRegistryLogic *KeeperRegistryLogicFilterer) FilterUpkeepRegistered(opts *bind.FilterOpts, id []*big.Int) (*KeeperRegistryLogicUpkeepRegisteredIterator, error)
- func (_KeeperRegistryLogic *KeeperRegistryLogicFilterer) FilterUpkeepUnpaused(opts *bind.FilterOpts, id []*big.Int) (*KeeperRegistryLogicUpkeepUnpausedIterator, error)
- func (_KeeperRegistryLogic *KeeperRegistryLogicFilterer) ParseCancelledUpkeepReport(log types.Log) (*KeeperRegistryLogicCancelledUpkeepReport, error)
- func (_KeeperRegistryLogic *KeeperRegistryLogicFilterer) ParseFundsAdded(log types.Log) (*KeeperRegistryLogicFundsAdded, error)
- func (_KeeperRegistryLogic *KeeperRegistryLogicFilterer) ParseFundsWithdrawn(log types.Log) (*KeeperRegistryLogicFundsWithdrawn, error)
- func (_KeeperRegistryLogic *KeeperRegistryLogicFilterer) ParseInsufficientFundsUpkeepReport(log types.Log) (*KeeperRegistryLogicInsufficientFundsUpkeepReport, error)
- func (_KeeperRegistryLogic *KeeperRegistryLogicFilterer) ParseOwnerFundsWithdrawn(log types.Log) (*KeeperRegistryLogicOwnerFundsWithdrawn, error)
- func (_KeeperRegistryLogic *KeeperRegistryLogicFilterer) ParseOwnershipTransferRequested(log types.Log) (*KeeperRegistryLogicOwnershipTransferRequested, error)
- func (_KeeperRegistryLogic *KeeperRegistryLogicFilterer) ParseOwnershipTransferred(log types.Log) (*KeeperRegistryLogicOwnershipTransferred, error)
- func (_KeeperRegistryLogic *KeeperRegistryLogicFilterer) ParsePaused(log types.Log) (*KeeperRegistryLogicPaused, error)
- func (_KeeperRegistryLogic *KeeperRegistryLogicFilterer) ParsePayeesUpdated(log types.Log) (*KeeperRegistryLogicPayeesUpdated, error)
- func (_KeeperRegistryLogic *KeeperRegistryLogicFilterer) ParsePayeeshipTransferRequested(log types.Log) (*KeeperRegistryLogicPayeeshipTransferRequested, error)
- func (_KeeperRegistryLogic *KeeperRegistryLogicFilterer) ParsePayeeshipTransferred(log types.Log) (*KeeperRegistryLogicPayeeshipTransferred, error)
- func (_KeeperRegistryLogic *KeeperRegistryLogicFilterer) ParsePaymentWithdrawn(log types.Log) (*KeeperRegistryLogicPaymentWithdrawn, error)
- func (_KeeperRegistryLogic *KeeperRegistryLogicFilterer) ParseReorgedUpkeepReport(log types.Log) (*KeeperRegistryLogicReorgedUpkeepReport, error)
- func (_KeeperRegistryLogic *KeeperRegistryLogicFilterer) ParseStaleUpkeepReport(log types.Log) (*KeeperRegistryLogicStaleUpkeepReport, error)
- func (_KeeperRegistryLogic *KeeperRegistryLogicFilterer) ParseUnpaused(log types.Log) (*KeeperRegistryLogicUnpaused, error)
- func (_KeeperRegistryLogic *KeeperRegistryLogicFilterer) ParseUpkeepAdminTransferRequested(log types.Log) (*KeeperRegistryLogicUpkeepAdminTransferRequested, error)
- func (_KeeperRegistryLogic *KeeperRegistryLogicFilterer) ParseUpkeepAdminTransferred(log types.Log) (*KeeperRegistryLogicUpkeepAdminTransferred, error)
- func (_KeeperRegistryLogic *KeeperRegistryLogicFilterer) ParseUpkeepCanceled(log types.Log) (*KeeperRegistryLogicUpkeepCanceled, error)
- func (_KeeperRegistryLogic *KeeperRegistryLogicFilterer) ParseUpkeepCheckDataUpdated(log types.Log) (*KeeperRegistryLogicUpkeepCheckDataUpdated, error)
- func (_KeeperRegistryLogic *KeeperRegistryLogicFilterer) ParseUpkeepGasLimitSet(log types.Log) (*KeeperRegistryLogicUpkeepGasLimitSet, error)
- func (_KeeperRegistryLogic *KeeperRegistryLogicFilterer) ParseUpkeepMigrated(log types.Log) (*KeeperRegistryLogicUpkeepMigrated, error)
- func (_KeeperRegistryLogic *KeeperRegistryLogicFilterer) ParseUpkeepOffchainConfigSet(log types.Log) (*KeeperRegistryLogicUpkeepOffchainConfigSet, error)
- func (_KeeperRegistryLogic *KeeperRegistryLogicFilterer) ParseUpkeepPaused(log types.Log) (*KeeperRegistryLogicUpkeepPaused, error)
- func (_KeeperRegistryLogic *KeeperRegistryLogicFilterer) ParseUpkeepPerformed(log types.Log) (*KeeperRegistryLogicUpkeepPerformed, error)
- func (_KeeperRegistryLogic *KeeperRegistryLogicFilterer) ParseUpkeepReceived(log types.Log) (*KeeperRegistryLogicUpkeepReceived, error)
- func (_KeeperRegistryLogic *KeeperRegistryLogicFilterer) ParseUpkeepRegistered(log types.Log) (*KeeperRegistryLogicUpkeepRegistered, error)
- func (_KeeperRegistryLogic *KeeperRegistryLogicFilterer) ParseUpkeepUnpaused(log types.Log) (*KeeperRegistryLogicUpkeepUnpaused, error)
- func (_KeeperRegistryLogic *KeeperRegistryLogicFilterer) WatchCancelledUpkeepReport(opts *bind.WatchOpts, sink chan<- *KeeperRegistryLogicCancelledUpkeepReport, ...) (event.Subscription, error)
- func (_KeeperRegistryLogic *KeeperRegistryLogicFilterer) WatchFundsAdded(opts *bind.WatchOpts, sink chan<- *KeeperRegistryLogicFundsAdded, ...) (event.Subscription, error)
- func (_KeeperRegistryLogic *KeeperRegistryLogicFilterer) WatchFundsWithdrawn(opts *bind.WatchOpts, sink chan<- *KeeperRegistryLogicFundsWithdrawn, ...) (event.Subscription, error)
- func (_KeeperRegistryLogic *KeeperRegistryLogicFilterer) WatchInsufficientFundsUpkeepReport(opts *bind.WatchOpts, ...) (event.Subscription, error)
- func (_KeeperRegistryLogic *KeeperRegistryLogicFilterer) WatchOwnerFundsWithdrawn(opts *bind.WatchOpts, sink chan<- *KeeperRegistryLogicOwnerFundsWithdrawn) (event.Subscription, error)
- func (_KeeperRegistryLogic *KeeperRegistryLogicFilterer) WatchOwnershipTransferRequested(opts *bind.WatchOpts, ...) (event.Subscription, error)
- func (_KeeperRegistryLogic *KeeperRegistryLogicFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *KeeperRegistryLogicOwnershipTransferred, ...) (event.Subscription, error)
- func (_KeeperRegistryLogic *KeeperRegistryLogicFilterer) WatchPaused(opts *bind.WatchOpts, sink chan<- *KeeperRegistryLogicPaused) (event.Subscription, error)
- func (_KeeperRegistryLogic *KeeperRegistryLogicFilterer) WatchPayeesUpdated(opts *bind.WatchOpts, sink chan<- *KeeperRegistryLogicPayeesUpdated) (event.Subscription, error)
- func (_KeeperRegistryLogic *KeeperRegistryLogicFilterer) WatchPayeeshipTransferRequested(opts *bind.WatchOpts, ...) (event.Subscription, error)
- func (_KeeperRegistryLogic *KeeperRegistryLogicFilterer) WatchPayeeshipTransferred(opts *bind.WatchOpts, sink chan<- *KeeperRegistryLogicPayeeshipTransferred, ...) (event.Subscription, error)
- func (_KeeperRegistryLogic *KeeperRegistryLogicFilterer) WatchPaymentWithdrawn(opts *bind.WatchOpts, sink chan<- *KeeperRegistryLogicPaymentWithdrawn, ...) (event.Subscription, error)
- func (_KeeperRegistryLogic *KeeperRegistryLogicFilterer) WatchReorgedUpkeepReport(opts *bind.WatchOpts, sink chan<- *KeeperRegistryLogicReorgedUpkeepReport, ...) (event.Subscription, error)
- func (_KeeperRegistryLogic *KeeperRegistryLogicFilterer) WatchStaleUpkeepReport(opts *bind.WatchOpts, sink chan<- *KeeperRegistryLogicStaleUpkeepReport, ...) (event.Subscription, error)
- func (_KeeperRegistryLogic *KeeperRegistryLogicFilterer) WatchUnpaused(opts *bind.WatchOpts, sink chan<- *KeeperRegistryLogicUnpaused) (event.Subscription, error)
- func (_KeeperRegistryLogic *KeeperRegistryLogicFilterer) WatchUpkeepAdminTransferRequested(opts *bind.WatchOpts, ...) (event.Subscription, error)
- func (_KeeperRegistryLogic *KeeperRegistryLogicFilterer) WatchUpkeepAdminTransferred(opts *bind.WatchOpts, sink chan<- *KeeperRegistryLogicUpkeepAdminTransferred, ...) (event.Subscription, error)
- func (_KeeperRegistryLogic *KeeperRegistryLogicFilterer) WatchUpkeepCanceled(opts *bind.WatchOpts, sink chan<- *KeeperRegistryLogicUpkeepCanceled, ...) (event.Subscription, error)
- func (_KeeperRegistryLogic *KeeperRegistryLogicFilterer) WatchUpkeepCheckDataUpdated(opts *bind.WatchOpts, sink chan<- *KeeperRegistryLogicUpkeepCheckDataUpdated, ...) (event.Subscription, error)
- func (_KeeperRegistryLogic *KeeperRegistryLogicFilterer) WatchUpkeepGasLimitSet(opts *bind.WatchOpts, sink chan<- *KeeperRegistryLogicUpkeepGasLimitSet, ...) (event.Subscription, error)
- func (_KeeperRegistryLogic *KeeperRegistryLogicFilterer) WatchUpkeepMigrated(opts *bind.WatchOpts, sink chan<- *KeeperRegistryLogicUpkeepMigrated, ...) (event.Subscription, error)
- func (_KeeperRegistryLogic *KeeperRegistryLogicFilterer) WatchUpkeepOffchainConfigSet(opts *bind.WatchOpts, sink chan<- *KeeperRegistryLogicUpkeepOffchainConfigSet, ...) (event.Subscription, error)
- func (_KeeperRegistryLogic *KeeperRegistryLogicFilterer) WatchUpkeepPaused(opts *bind.WatchOpts, sink chan<- *KeeperRegistryLogicUpkeepPaused, ...) (event.Subscription, error)
- func (_KeeperRegistryLogic *KeeperRegistryLogicFilterer) WatchUpkeepPerformed(opts *bind.WatchOpts, sink chan<- *KeeperRegistryLogicUpkeepPerformed, ...) (event.Subscription, error)
- func (_KeeperRegistryLogic *KeeperRegistryLogicFilterer) WatchUpkeepReceived(opts *bind.WatchOpts, sink chan<- *KeeperRegistryLogicUpkeepReceived, ...) (event.Subscription, error)
- func (_KeeperRegistryLogic *KeeperRegistryLogicFilterer) WatchUpkeepRegistered(opts *bind.WatchOpts, sink chan<- *KeeperRegistryLogicUpkeepRegistered, ...) (event.Subscription, error)
- func (_KeeperRegistryLogic *KeeperRegistryLogicFilterer) WatchUpkeepUnpaused(opts *bind.WatchOpts, sink chan<- *KeeperRegistryLogicUpkeepUnpaused, ...) (event.Subscription, error)
- type KeeperRegistryLogicFundsAdded
- type KeeperRegistryLogicFundsAddedIterator
- type KeeperRegistryLogicFundsWithdrawn
- type KeeperRegistryLogicFundsWithdrawnIterator
- type KeeperRegistryLogicInsufficientFundsUpkeepReport
- type KeeperRegistryLogicInsufficientFundsUpkeepReportIterator
- type KeeperRegistryLogicInterface
- type KeeperRegistryLogicOwnerFundsWithdrawn
- type KeeperRegistryLogicOwnerFundsWithdrawnIterator
- type KeeperRegistryLogicOwnershipTransferRequested
- type KeeperRegistryLogicOwnershipTransferRequestedIterator
- type KeeperRegistryLogicOwnershipTransferred
- type KeeperRegistryLogicOwnershipTransferredIterator
- type KeeperRegistryLogicPaused
- type KeeperRegistryLogicPausedIterator
- type KeeperRegistryLogicPayeesUpdated
- type KeeperRegistryLogicPayeesUpdatedIterator
- type KeeperRegistryLogicPayeeshipTransferRequested
- type KeeperRegistryLogicPayeeshipTransferRequestedIterator
- type KeeperRegistryLogicPayeeshipTransferred
- type KeeperRegistryLogicPayeeshipTransferredIterator
- type KeeperRegistryLogicPaymentWithdrawn
- type KeeperRegistryLogicPaymentWithdrawnIterator
- type KeeperRegistryLogicRaw
- func (_KeeperRegistryLogic *KeeperRegistryLogicRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error
- func (_KeeperRegistryLogic *KeeperRegistryLogicRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_KeeperRegistryLogic *KeeperRegistryLogicRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type KeeperRegistryLogicReorgedUpkeepReport
- type KeeperRegistryLogicReorgedUpkeepReportIterator
- type KeeperRegistryLogicSession
- func (_KeeperRegistryLogic *KeeperRegistryLogicSession) AcceptOwnership() (*types.Transaction, error)
- func (_KeeperRegistryLogic *KeeperRegistryLogicSession) AcceptPayeeship(transmitter common.Address) (*types.Transaction, error)
- func (_KeeperRegistryLogic *KeeperRegistryLogicSession) AcceptUpkeepAdmin(id *big.Int) (*types.Transaction, error)
- func (_KeeperRegistryLogic *KeeperRegistryLogicSession) AddFunds(id *big.Int, amount *big.Int) (*types.Transaction, error)
- func (_KeeperRegistryLogic *KeeperRegistryLogicSession) CancelUpkeep(id *big.Int) (*types.Transaction, error)
- func (_KeeperRegistryLogic *KeeperRegistryLogicSession) CheckUpkeep(id *big.Int) (*types.Transaction, error)
- func (_KeeperRegistryLogic *KeeperRegistryLogicSession) GetFastGasFeedAddress() (common.Address, error)
- func (_KeeperRegistryLogic *KeeperRegistryLogicSession) GetLinkAddress() (common.Address, error)
- func (_KeeperRegistryLogic *KeeperRegistryLogicSession) GetLinkNativeFeedAddress() (common.Address, error)
- func (_KeeperRegistryLogic *KeeperRegistryLogicSession) GetPaymentModel() (uint8, error)
- func (_KeeperRegistryLogic *KeeperRegistryLogicSession) MigrateUpkeeps(ids []*big.Int, destination common.Address) (*types.Transaction, error)
- func (_KeeperRegistryLogic *KeeperRegistryLogicSession) Owner() (common.Address, error)
- func (_KeeperRegistryLogic *KeeperRegistryLogicSession) Pause() (*types.Transaction, error)
- func (_KeeperRegistryLogic *KeeperRegistryLogicSession) PauseUpkeep(id *big.Int) (*types.Transaction, error)
- func (_KeeperRegistryLogic *KeeperRegistryLogicSession) ReceiveUpkeeps(encodedUpkeeps []byte) (*types.Transaction, error)
- func (_KeeperRegistryLogic *KeeperRegistryLogicSession) RecoverFunds() (*types.Transaction, error)
- func (_KeeperRegistryLogic *KeeperRegistryLogicSession) RegisterUpkeep(target common.Address, gasLimit uint32, admin common.Address, checkData []byte, ...) (*types.Transaction, error)
- func (_KeeperRegistryLogic *KeeperRegistryLogicSession) SetPayees(payees []common.Address) (*types.Transaction, error)
- func (_KeeperRegistryLogic *KeeperRegistryLogicSession) SetPeerRegistryMigrationPermission(peer common.Address, permission uint8) (*types.Transaction, error)
- func (_KeeperRegistryLogic *KeeperRegistryLogicSession) SetUpkeepGasLimit(id *big.Int, gasLimit uint32) (*types.Transaction, error)
- func (_KeeperRegistryLogic *KeeperRegistryLogicSession) SetUpkeepOffchainConfig(id *big.Int, config []byte) (*types.Transaction, error)
- func (_KeeperRegistryLogic *KeeperRegistryLogicSession) TransferOwnership(to common.Address) (*types.Transaction, error)
- func (_KeeperRegistryLogic *KeeperRegistryLogicSession) TransferPayeeship(transmitter common.Address, proposed common.Address) (*types.Transaction, error)
- func (_KeeperRegistryLogic *KeeperRegistryLogicSession) TransferUpkeepAdmin(id *big.Int, proposed common.Address) (*types.Transaction, error)
- func (_KeeperRegistryLogic *KeeperRegistryLogicSession) Unpause() (*types.Transaction, error)
- func (_KeeperRegistryLogic *KeeperRegistryLogicSession) UnpauseUpkeep(id *big.Int) (*types.Transaction, error)
- func (_KeeperRegistryLogic *KeeperRegistryLogicSession) UpdateCheckData(id *big.Int, newCheckData []byte) (*types.Transaction, error)
- func (_KeeperRegistryLogic *KeeperRegistryLogicSession) WithdrawFunds(id *big.Int, to common.Address) (*types.Transaction, error)
- func (_KeeperRegistryLogic *KeeperRegistryLogicSession) WithdrawOwnerFunds() (*types.Transaction, error)
- func (_KeeperRegistryLogic *KeeperRegistryLogicSession) WithdrawPayment(from common.Address, to common.Address) (*types.Transaction, error)
- type KeeperRegistryLogicStaleUpkeepReport
- type KeeperRegistryLogicStaleUpkeepReportIterator
- type KeeperRegistryLogicTransactor
- func (_KeeperRegistryLogic *KeeperRegistryLogicTransactor) AcceptOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_KeeperRegistryLogic *KeeperRegistryLogicTransactor) AcceptPayeeship(opts *bind.TransactOpts, transmitter common.Address) (*types.Transaction, error)
- func (_KeeperRegistryLogic *KeeperRegistryLogicTransactor) AcceptUpkeepAdmin(opts *bind.TransactOpts, id *big.Int) (*types.Transaction, error)
- func (_KeeperRegistryLogic *KeeperRegistryLogicTransactor) AddFunds(opts *bind.TransactOpts, id *big.Int, amount *big.Int) (*types.Transaction, error)
- func (_KeeperRegistryLogic *KeeperRegistryLogicTransactor) CancelUpkeep(opts *bind.TransactOpts, id *big.Int) (*types.Transaction, error)
- func (_KeeperRegistryLogic *KeeperRegistryLogicTransactor) CheckUpkeep(opts *bind.TransactOpts, id *big.Int) (*types.Transaction, error)
- func (_KeeperRegistryLogic *KeeperRegistryLogicTransactor) MigrateUpkeeps(opts *bind.TransactOpts, ids []*big.Int, destination common.Address) (*types.Transaction, error)
- func (_KeeperRegistryLogic *KeeperRegistryLogicTransactor) Pause(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_KeeperRegistryLogic *KeeperRegistryLogicTransactor) PauseUpkeep(opts *bind.TransactOpts, id *big.Int) (*types.Transaction, error)
- func (_KeeperRegistryLogic *KeeperRegistryLogicTransactor) ReceiveUpkeeps(opts *bind.TransactOpts, encodedUpkeeps []byte) (*types.Transaction, error)
- func (_KeeperRegistryLogic *KeeperRegistryLogicTransactor) RecoverFunds(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_KeeperRegistryLogic *KeeperRegistryLogicTransactor) RegisterUpkeep(opts *bind.TransactOpts, target common.Address, gasLimit uint32, ...) (*types.Transaction, error)
- func (_KeeperRegistryLogic *KeeperRegistryLogicTransactor) SetPayees(opts *bind.TransactOpts, payees []common.Address) (*types.Transaction, error)
- func (_KeeperRegistryLogic *KeeperRegistryLogicTransactor) SetPeerRegistryMigrationPermission(opts *bind.TransactOpts, peer common.Address, permission uint8) (*types.Transaction, error)
- func (_KeeperRegistryLogic *KeeperRegistryLogicTransactor) SetUpkeepGasLimit(opts *bind.TransactOpts, id *big.Int, gasLimit uint32) (*types.Transaction, error)
- func (_KeeperRegistryLogic *KeeperRegistryLogicTransactor) SetUpkeepOffchainConfig(opts *bind.TransactOpts, id *big.Int, config []byte) (*types.Transaction, error)
- func (_KeeperRegistryLogic *KeeperRegistryLogicTransactor) TransferOwnership(opts *bind.TransactOpts, to common.Address) (*types.Transaction, error)
- func (_KeeperRegistryLogic *KeeperRegistryLogicTransactor) TransferPayeeship(opts *bind.TransactOpts, transmitter common.Address, proposed common.Address) (*types.Transaction, error)
- func (_KeeperRegistryLogic *KeeperRegistryLogicTransactor) TransferUpkeepAdmin(opts *bind.TransactOpts, id *big.Int, proposed common.Address) (*types.Transaction, error)
- func (_KeeperRegistryLogic *KeeperRegistryLogicTransactor) Unpause(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_KeeperRegistryLogic *KeeperRegistryLogicTransactor) UnpauseUpkeep(opts *bind.TransactOpts, id *big.Int) (*types.Transaction, error)
- func (_KeeperRegistryLogic *KeeperRegistryLogicTransactor) UpdateCheckData(opts *bind.TransactOpts, id *big.Int, newCheckData []byte) (*types.Transaction, error)
- func (_KeeperRegistryLogic *KeeperRegistryLogicTransactor) WithdrawFunds(opts *bind.TransactOpts, id *big.Int, to common.Address) (*types.Transaction, error)
- func (_KeeperRegistryLogic *KeeperRegistryLogicTransactor) WithdrawOwnerFunds(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_KeeperRegistryLogic *KeeperRegistryLogicTransactor) WithdrawPayment(opts *bind.TransactOpts, from common.Address, to common.Address) (*types.Transaction, error)
- type KeeperRegistryLogicTransactorRaw
- type KeeperRegistryLogicTransactorSession
- func (_KeeperRegistryLogic *KeeperRegistryLogicTransactorSession) AcceptOwnership() (*types.Transaction, error)
- func (_KeeperRegistryLogic *KeeperRegistryLogicTransactorSession) AcceptPayeeship(transmitter common.Address) (*types.Transaction, error)
- func (_KeeperRegistryLogic *KeeperRegistryLogicTransactorSession) AcceptUpkeepAdmin(id *big.Int) (*types.Transaction, error)
- func (_KeeperRegistryLogic *KeeperRegistryLogicTransactorSession) AddFunds(id *big.Int, amount *big.Int) (*types.Transaction, error)
- func (_KeeperRegistryLogic *KeeperRegistryLogicTransactorSession) CancelUpkeep(id *big.Int) (*types.Transaction, error)
- func (_KeeperRegistryLogic *KeeperRegistryLogicTransactorSession) CheckUpkeep(id *big.Int) (*types.Transaction, error)
- func (_KeeperRegistryLogic *KeeperRegistryLogicTransactorSession) MigrateUpkeeps(ids []*big.Int, destination common.Address) (*types.Transaction, error)
- func (_KeeperRegistryLogic *KeeperRegistryLogicTransactorSession) Pause() (*types.Transaction, error)
- func (_KeeperRegistryLogic *KeeperRegistryLogicTransactorSession) PauseUpkeep(id *big.Int) (*types.Transaction, error)
- func (_KeeperRegistryLogic *KeeperRegistryLogicTransactorSession) ReceiveUpkeeps(encodedUpkeeps []byte) (*types.Transaction, error)
- func (_KeeperRegistryLogic *KeeperRegistryLogicTransactorSession) RecoverFunds() (*types.Transaction, error)
- func (_KeeperRegistryLogic *KeeperRegistryLogicTransactorSession) RegisterUpkeep(target common.Address, gasLimit uint32, admin common.Address, checkData []byte, ...) (*types.Transaction, error)
- func (_KeeperRegistryLogic *KeeperRegistryLogicTransactorSession) SetPayees(payees []common.Address) (*types.Transaction, error)
- func (_KeeperRegistryLogic *KeeperRegistryLogicTransactorSession) SetPeerRegistryMigrationPermission(peer common.Address, permission uint8) (*types.Transaction, error)
- func (_KeeperRegistryLogic *KeeperRegistryLogicTransactorSession) SetUpkeepGasLimit(id *big.Int, gasLimit uint32) (*types.Transaction, error)
- func (_KeeperRegistryLogic *KeeperRegistryLogicTransactorSession) SetUpkeepOffchainConfig(id *big.Int, config []byte) (*types.Transaction, error)
- func (_KeeperRegistryLogic *KeeperRegistryLogicTransactorSession) TransferOwnership(to common.Address) (*types.Transaction, error)
- func (_KeeperRegistryLogic *KeeperRegistryLogicTransactorSession) TransferPayeeship(transmitter common.Address, proposed common.Address) (*types.Transaction, error)
- func (_KeeperRegistryLogic *KeeperRegistryLogicTransactorSession) TransferUpkeepAdmin(id *big.Int, proposed common.Address) (*types.Transaction, error)
- func (_KeeperRegistryLogic *KeeperRegistryLogicTransactorSession) Unpause() (*types.Transaction, error)
- func (_KeeperRegistryLogic *KeeperRegistryLogicTransactorSession) UnpauseUpkeep(id *big.Int) (*types.Transaction, error)
- func (_KeeperRegistryLogic *KeeperRegistryLogicTransactorSession) UpdateCheckData(id *big.Int, newCheckData []byte) (*types.Transaction, error)
- func (_KeeperRegistryLogic *KeeperRegistryLogicTransactorSession) WithdrawFunds(id *big.Int, to common.Address) (*types.Transaction, error)
- func (_KeeperRegistryLogic *KeeperRegistryLogicTransactorSession) WithdrawOwnerFunds() (*types.Transaction, error)
- func (_KeeperRegistryLogic *KeeperRegistryLogicTransactorSession) WithdrawPayment(from common.Address, to common.Address) (*types.Transaction, error)
- type KeeperRegistryLogicUnpaused
- type KeeperRegistryLogicUnpausedIterator
- type KeeperRegistryLogicUpkeepAdminTransferRequested
- type KeeperRegistryLogicUpkeepAdminTransferRequestedIterator
- type KeeperRegistryLogicUpkeepAdminTransferred
- type KeeperRegistryLogicUpkeepAdminTransferredIterator
- type KeeperRegistryLogicUpkeepCanceled
- type KeeperRegistryLogicUpkeepCanceledIterator
- type KeeperRegistryLogicUpkeepCheckDataUpdated
- type KeeperRegistryLogicUpkeepCheckDataUpdatedIterator
- type KeeperRegistryLogicUpkeepGasLimitSet
- type KeeperRegistryLogicUpkeepGasLimitSetIterator
- type KeeperRegistryLogicUpkeepMigrated
- type KeeperRegistryLogicUpkeepMigratedIterator
- type KeeperRegistryLogicUpkeepOffchainConfigSet
- type KeeperRegistryLogicUpkeepOffchainConfigSetIterator
- type KeeperRegistryLogicUpkeepPaused
- type KeeperRegistryLogicUpkeepPausedIterator
- type KeeperRegistryLogicUpkeepPerformed
- type KeeperRegistryLogicUpkeepPerformedIterator
- type KeeperRegistryLogicUpkeepReceived
- type KeeperRegistryLogicUpkeepReceivedIterator
- type KeeperRegistryLogicUpkeepRegistered
- type KeeperRegistryLogicUpkeepRegisteredIterator
- type KeeperRegistryLogicUpkeepUnpaused
- type KeeperRegistryLogicUpkeepUnpausedIterator
Constants ¶
This section is empty.
Variables ¶
View Source
var KeeperRegistryLogicABI = KeeperRegistryLogicMetaData.ABI
View Source
var KeeperRegistryLogicBin = KeeperRegistryLogicMetaData.Bin
View Source
var KeeperRegistryLogicMetaData = &bind.MetaData{
ABI: "[{\"inputs\":[{\"internalType\":\"enumKeeperRegistryBase2_0.PaymentModel\",\"name\":\"paymentModel\",\"type\":\"uint8\"},{\"internalType\":\"address\",\"name\":\"link\",\"type\":\"address\"},{\"internalType\":\"address\",\"name\":\"linkNativeFeed\",\"type\":\"address\"},{\"internalType\":\"address\",\"name\":\"fastGasFeed\",\"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\":\"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\":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\":\"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\"},{\"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\":[],\"name\":\"getFastGasFeedAddress\",\"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\":[],\"name\":\"getPaymentModel\",\"outputs\":[{\"internalType\":\"enumKeeperRegistryBase2_0.PaymentModel\",\"name\":\"\",\"type\":\"uint8\"}],\"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\":[],\"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\":\"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\":\"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\":[],\"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\":[{\"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\"}]",
Bin: "0x6101006040523480156200001257600080fd5b5060405162005d8838038062005d888339810160408190526200003591620001ef565b838383833380600081620000905760405162461bcd60e51b815260206004820152601860248201527f43616e6e6f7420736574206f776e657220746f207a65726f000000000000000060448201526064015b60405180910390fd5b600080546001600160a01b0319166001600160a01b0384811691909117909155811615620000c357620000c38162000126565b505050836002811115620000db57620000db62000251565b60e0816002811115620000f257620000f262000251565b60f81b9052506001600160601b0319606093841b811660805291831b821660a05290911b1660c05250620002679350505050565b6001600160a01b038116331415620001815760405162461bcd60e51b815260206004820152601760248201527f43616e6e6f74207472616e7366657220746f2073656c66000000000000000000604482015260640162000087565b600180546001600160a01b0319166001600160a01b0383811691821790925560008054604051929316917fed8889f560326eb138920d842192f0eb3dd22b4f139c87a2c57538e05bae12789190a350565b80516001600160a01b0381168114620001ea57600080fd5b919050565b600080600080608085870312156200020657600080fd5b8451600381106200021657600080fd5b93506200022660208601620001d2565b92506200023660408601620001d2565b91506200024660608601620001d2565b905092959194509250565b634e487b7160e01b600052602160045260246000fd5b60805160601c60a05160601c60c05160601c60e05160f81c615a8e620002fa600039600081816104250152818161433301526144ea0152600081816102370152613f3f01526000818161038501526140280152600081816103ec01528181610ed70152818161119401528181611b2b0152818161219e015281816124d3015281816129ba0152612a4d0152615a8e6000f3fe608060405234801561001057600080fd5b50600436106101da5760003560e01c80638e86139b11610104578063b148ab6b116100a2578063eb5dcd6c11610071578063eb5dcd6c14610410578063f157014114610423578063f2fde38b14610451578063f7d334ba1461046457600080fd5b8063b148ab6b146103bc578063b79550be146103cf578063c8048022146103d7578063ca30e603146103ea57600080fd5b8063a710b221116100de578063a710b2211461035d578063a72aa27e14610370578063b10b673c14610383578063b121e147146103a957600080fd5b80638e86139b14610324578063948108f7146103375780639fab43861461034a57600080fd5b8063744bfe611161017c57806385c1b0ba1161014b57806385c1b0ba146102cd5780638765ecbe146102e05780638da5cb5b146102f35780638dcf0fe71461031157600080fd5b8063744bfe61146102a257806379ba5097146102b55780637d9b97e0146102bd5780638456cb59146102c557600080fd5b80633f4ba83a116101b85780633f4ba83a1461021a5780635165f2f5146102225780636709d0e5146102355780636ded9eae1461028157600080fd5b8063187256e8146101df5780631a2af011146101f45780633b9cce5914610207575b600080fd5b6101f26101ed366004614bd8565b610489565b005b6101f2610202366004614f87565b6104fa565b6101f2610215366004614cb5565b61064e565b6101f26108a4565b6101f2610230366004614f55565b61090a565b7f00000000000000000000000000000000000000000000000000000000000000005b60405173ffffffffffffffffffffffffffffffffffffffff90911681526020015b60405180910390f35b61029461028f366004614c13565b610a84565b604051908152602001610278565b6101f26102b0366004614f87565b610c61565b6101f2610fba565b6101f26110bc565b6101f2611226565b6101f26102db366004614cf7565b611297565b6101f26102ee366004614f55565b611bb6565b60005473ffffffffffffffffffffffffffffffffffffffff16610257565b6101f261031f366004614faa565b611d3d565b6101f2610332366004614ec9565b611d9f565b6101f2610345366004615019565b611fdb565b6101f2610358366004614faa565b61227a565b6101f261036b366004614ba5565b612329565b6101f261037e366004614ff6565b6125b4565b7f0000000000000000000000000000000000000000000000000000000000000000610257565b6101f26103b7366004614b8a565b612696565b6101f26103ca366004614f55565b61278e565b6101f2612981565b6101f26103e5366004614f55565b612aec565b7f0000000000000000000000000000000000000000000000000000000000000000610257565b6101f261041e366004614ba5565b612e8f565b7f00000000000000000000000000000000000000000000000000000000000000006040516102789190615538565b6101f261045f366004614b8a565b612fee565b610477610472366004614f55565b613002565b604051610278969594939291906153a9565b610491613696565b73ffffffffffffffffffffffffffffffffffffffff8216600090815260166020526040902080548291907fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff001660018360038111156104f1576104f161595f565b02179055505050565b61050382613719565b73ffffffffffffffffffffffffffffffffffffffff8116331415610553576040517f8c8728c700000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b73ffffffffffffffffffffffffffffffffffffffff81166105a0576040517f9c8d2cd200000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b60008281526006602052604090205473ffffffffffffffffffffffffffffffffffffffff82811691161461064a5760008281526006602052604080822080547fffffffffffffffffffffffff00000000000000000000000000000000000000001673ffffffffffffffffffffffffffffffffffffffff851690811790915590519091339185917fb1cbb2c4b8480034c27e06da5f096b8233a8fd4497028593a41ff6df79726b3591a45b5050565b610656613696565b600b548114610691576040517fcf54c06a00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b60005b600b54811015610863576000600b82815481106106b3576106b36159bd565b600091825260208083209091015473ffffffffffffffffffffffffffffffffffffffff908116808452600c909252604083205491935016908585858181106106fd576106fd6159bd565b90506020020160208101906107129190614b8a565b905073ffffffffffffffffffffffffffffffffffffffff811615806107a5575073ffffffffffffffffffffffffffffffffffffffff82161580159061078357508073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614155b80156107a5575073ffffffffffffffffffffffffffffffffffffffff81811614155b156107dc576040517fb387a23800000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b73ffffffffffffffffffffffffffffffffffffffff8181161461084d5773ffffffffffffffffffffffffffffffffffffffff8381166000908152600c6020526040902080547fffffffffffffffffffffffff0000000000000000000000000000000000000000169183169190911790555b505050808061085b906158a4565b915050610694565b507fa46de38886467c59be07a0675f14781206a5477d871628af46c2443822fcb725600b8383604051610898939291906151af565b60405180910390a15050565b6108ac613696565b600f80547fffffffffffffffffffffffffffffffffff00ffffffffffffffffffffffffffff1690556040513381527f5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa906020015b60405180910390a1565b61091381613719565b600081815260046020908152604091829020825160e081018452815463ffffffff8082168352640100000000820481169483019490945268010000000000000000810460ff1615159482018590526901000000000000000000900473ffffffffffffffffffffffffffffffffffffffff1660608201526001909101546bffffffffffffffffffffffff80821660808401526c0100000000000000000000000082041660a08301527801000000000000000000000000000000000000000000000000900490911660c082015290610a15576040517f1b88a78400000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b600082815260046020526040902080547fffffffffffffffffffffffffffffffffffffffffffffff00ffffffffffffffff169055610a546002836137cc565b5060405182907f7bada562044eb163f6b4003c4553e4e62825344c0418eea087bed5ee05a4745690600090a25050565b6000805473ffffffffffffffffffffffffffffffffffffffff163314801590610ad557506011546c01000000000000000000000000900473ffffffffffffffffffffffffffffffffffffffff163314155b15610b0c576040517fd48b678b00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b610b176001436157dc565b6012546040805192406020840152309083015268010000000000000000900463ffffffff1660608201526080016040516020818303038152906040528051906020012060001c9050610ba48189898960008a8a8080601f016020809104026020016040519081016040528093929190818152602001838380828437600092018290525092506137e1915050565b6012805468010000000000000000900463ffffffff16906008610bc6836158dd565b825463ffffffff9182166101009390930a9283029190920219909116179055506000818152601760205260409020610bff9084846146a9565b506040805163ffffffff8916815273ffffffffffffffffffffffffffffffffffffffff8816602082015282917fbae366358c023f887e791d7a62f2e4316f1026bd77f6fb49501a917b3bc5d012910160405180910390a2979650505050505050565b73ffffffffffffffffffffffffffffffffffffffff8116610cae576040517f9c8d2cd200000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6000828152600460209081526040808320815160e081018352815463ffffffff8082168352640100000000820481168387015260ff6801000000000000000083041615158386015273ffffffffffffffffffffffffffffffffffffffff6901000000000000000000909204821660608401526001909301546bffffffffffffffffffffffff80821660808501526c0100000000000000000000000082041660a08401527801000000000000000000000000000000000000000000000000900490921660c082015286855260059093529220549091163314610dbb576040517fa47c170600000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b43816020015163ffffffff161115610dff576040517fff84e5dd00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6000838152600460205260409020600101546015546c010000000000000000000000009091046bffffffffffffffffffffffff1690610e3f9082906157dc565b60155560008481526004602081905260409182902060010180547fffffffffffffffff000000000000000000000000ffffffffffffffffffffffff16905590517fa9059cbb00000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff858116928201929092526bffffffffffffffffffffffff831660248201527f00000000000000000000000000000000000000000000000000000000000000009091169063a9059cbb90604401602060405180830381600087803b158015610f1d57600080fd5b505af1158015610f31573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610f559190614e54565b50604080516bffffffffffffffffffffffff8316815273ffffffffffffffffffffffffffffffffffffffff8516602082015285917ff3b5906e5672f3e524854103bcafbbdba80dbdfeca2c35e116127b1060a68318910160405180910390a250505050565b60015473ffffffffffffffffffffffffffffffffffffffff163314611040576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601660248201527f4d7573742062652070726f706f736564206f776e65720000000000000000000060448201526064015b60405180910390fd5b60008054337fffffffffffffffffffffffff00000000000000000000000000000000000000008083168217845560018054909116905560405173ffffffffffffffffffffffffffffffffffffffff90921692909183917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e091a350565b6110c4613696565b6011546015546bffffffffffffffffffffffff909116906110e69082906157dc565b601555601180547fffffffffffffffffffffffffffffffffffffffff0000000000000000000000001690556040516bffffffffffffffffffffffff821681527f1d07d0b0be43d3e5fee41a80b579af370affee03fa595bf56d5d4c19328162f19060200160405180910390a16040517fa9059cbb0000000000000000000000000000000000000000000000000000000081523360048201526bffffffffffffffffffffffff821660248201527f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff169063a9059cbb906044015b602060405180830381600087803b1580156111ee57600080fd5b505af1158015611202573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061064a9190614e54565b61122e613696565b600f80547fffffffffffffffffffffffffffffffffff00ffffffffffffffffffffffffffff166e0100000000000000000000000000001790556040513381527f62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a25890602001610900565b600173ffffffffffffffffffffffffffffffffffffffff821660009081526016602052604090205460ff1660038111156112d3576112d361595f565b1415801561131b5750600373ffffffffffffffffffffffffffffffffffffffff821660009081526016602052604090205460ff1660038111156113185761131861595f565b14155b15611352576040517f0ebeec3c00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6010546c01000000000000000000000000900473ffffffffffffffffffffffffffffffffffffffff166113b1576040517fd12d7d8d00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b816113e8576040517f2c2fc94100000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6040805160e081018252600080825260208201819052918101829052606081018290526080810182905260a0810182905260c081018290526000808567ffffffffffffffff81111561143c5761143c6159ec565b60405190808252806020026020018201604052801561146f57816020015b606081526020019060019003908161145a5790505b50905060008667ffffffffffffffff81111561148d5761148d6159ec565b6040519080825280602002602001820160405280156114b6578160200160208202803683370190505b50905060008767ffffffffffffffff8111156114d4576114d46159ec565b60405190808252806020026020018201604052801561155957816020015b6040805160e08101825260008082526020808301829052928201819052606082018190526080820181905260a0820181905260c082015282527fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9092019101816114f25790505b50905060005b888110156118e457898982818110611579576115796159bd565b60209081029290920135600081815260048452604090819020815160e081018352815463ffffffff8082168352640100000000820481169783019790975268010000000000000000810460ff16151593820193909352690100000000000000000090920473ffffffffffffffffffffffffffffffffffffffff166060830152600101546bffffffffffffffffffffffff80821660808401526c0100000000000000000000000082041660a08301527801000000000000000000000000000000000000000000000000900490931660c0840152985090965061165b905087613719565b8582828151811061166e5761166e6159bd565b602002602001018190525060076000888152602001908152602001600020805461169790615850565b80601f01602080910402602001604051908101604052809291908181526020018280546116c390615850565b80156117105780601f106116e557610100808354040283529160200191611710565b820191906000526020600020905b8154815290600101906020018083116116f357829003601f168201915b5050505050848281518110611727576117276159bd565b60200260200101819052506005600088815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16838281518110611778576117786159bd565b73ffffffffffffffffffffffffffffffffffffffff9092166020928302919091019091015260a08601516117ba906bffffffffffffffffffffffff168661569c565b600088815260046020908152604080832080547fffffff000000000000000000000000000000000000000000000000000000000016815560010180547fffffffff000000000000000000000000000000000000000000000000000000001690556007909152812091965061182e919061474b565b600087815260066020526040902080547fffffffffffffffffffffffff000000000000000000000000000000000000000016905561186d600288613bbb565b5060a0860151604080516bffffffffffffffffffffffff909216825273ffffffffffffffffffffffffffffffffffffffff8a16602083015288917fb38647142fbb1ea4c000fc4569b37a4e9a9f6313317b84ee3e5326c1a6cd06ff910160405180910390a2806118dc816158a4565b91505061155f565b50836015546118f391906157dc565b601555604051600090611912908b908b9085908890889060200161525f565b60405160208183030381529060405290508773ffffffffffffffffffffffffffffffffffffffff16638e86139b6010600001600c9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663c71249ab60028c73ffffffffffffffffffffffffffffffffffffffff166348013d7b6040518163ffffffff1660e01b8152600401602060405180830381600087803b1580156119ca57600080fd5b505af11580156119de573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611a029190614f34565b866040518463ffffffff1660e01b8152600401611a219392919061554b565b60006040518083038186803b158015611a3957600080fd5b505afa158015611a4d573d6000803e3d6000fd5b505050506040513d6000823e601f3d9081017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0168201604052611a939190810190614eff565b6040518263ffffffff1660e01b8152600401611aaf9190615446565b600060405180830381600087803b158015611ac957600080fd5b505af1158015611add573d6000803e3d6000fd5b50506040517fa9059cbb00000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff8b81166004830152602482018990527f000000000000000000000000000000000000000000000000000000000000000016925063a9059cbb9150604401602060405180830381600087803b158015611b7157600080fd5b505af1158015611b85573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611ba99190614e54565b5050505050505050505050565b611bbf81613719565b600081815260046020908152604091829020825160e081018452815463ffffffff8082168352640100000000820481169483019490945268010000000000000000810460ff16158015958301959095526901000000000000000000900473ffffffffffffffffffffffffffffffffffffffff1660608201526001909101546bffffffffffffffffffffffff80821660808401526c0100000000000000000000000082041660a08301527801000000000000000000000000000000000000000000000000900490911660c082015290611cc3576040517f514b6c2400000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b600082815260046020526040902080547fffffffffffffffffffffffffffffffffffffffffffffff00ffffffffffffffff1668010000000000000000179055611d0d600283613bbb565b5060405182907f8ab10247ce168c27748e656ecf852b951fcaac790c18106b19aa0ae57a8b741f90600090a25050565b611d4683613719565b6000838152601760205260409020611d5f9083836146a9565b50827f3e8740446213c8a77d40e08f79136ce3f347d13ed270a6ebdf57159e0faf48508383604051611d929291906153f9565b60405180910390a2505050565b60023360009081526016602052604090205460ff166003811115611dc557611dc561595f565b14158015611df7575060033360009081526016602052604090205460ff166003811115611df457611df461595f565b14155b15611e2e576040517f0ebeec3c00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6000808080611e3f85870187614d4b565b935093509350935060005b8451811015611fd257611f21858281518110611e6857611e686159bd565b6020026020010151858381518110611e8257611e826159bd565b602002602001015160600151868481518110611ea057611ea06159bd565b602002602001015160000151858581518110611ebe57611ebe6159bd565b6020026020010151888681518110611ed857611ed86159bd565b602002602001015160a00151888781518110611ef657611ef66159bd565b60200260200101518a8881518110611f1057611f106159bd565b6020026020010151604001516137e1565b848181518110611f3357611f336159bd565b60200260200101517f74931a144e43a50694897f241d973aecb5024c0e910f9bb80a163ea3c1cf5a71858381518110611f6e57611f6e6159bd565b602002602001015160a0015133604051611fb89291906bffffffffffffffffffffffff92909216825273ffffffffffffffffffffffffffffffffffffffff16602082015260400190565b60405180910390a280611fca816158a4565b915050611e4a565b50505050505050565b600082815260046020908152604091829020825160e081018452815463ffffffff80821683526401000000008204811694830185905268010000000000000000820460ff161515958301959095526901000000000000000000900473ffffffffffffffffffffffffffffffffffffffff1660608201526001909101546bffffffffffffffffffffffff80821660808401526c0100000000000000000000000082041660a083015278010000000000000000000000000000000000000000000000009004831660c082015291146120dd576040517f9c0083a200000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b818160a001516120ed91906156d9565b600084815260046020526040902060010180547fffffffffffffffff000000000000000000000000ffffffffffffffffffffffff166c010000000000000000000000006bffffffffffffffffffffffff938416021790556015546121539184169061569c565b6015556040517f23b872dd0000000000000000000000000000000000000000000000000000000081523360048201523060248201526bffffffffffffffffffffffff831660448201527f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff16906323b872dd90606401602060405180830381600087803b1580156121f757600080fd5b505af115801561220b573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061222f9190614e54565b506040516bffffffffffffffffffffffff83168152339084907fafd24114486da8ebfc32f3626dada8863652e187461aa74d4bfa7348915062039060200160405180910390a3505050565b61228383613719565b60125474010000000000000000000000000000000000000000900463ffffffff168111156122dd576040517fae7235df00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b60008381526007602052604090206122f69083836146a9565b50827f7b778136e5211932b51a145badd01959415e79e051a933604b3d323f862dcabf8383604051611d929291906153f9565b73ffffffffffffffffffffffffffffffffffffffff8116612376576040517f9c8d2cd200000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b73ffffffffffffffffffffffffffffffffffffffff8281166000908152600c60205260409020541633146123d6576040517fcebf515b00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b600f54600b5460009161240d91859170010000000000000000000000000000000090046bffffffffffffffffffffffff1690613bc7565b73ffffffffffffffffffffffffffffffffffffffff8416600090815260086020526040902080547fffffffffffffffffffffffffffffffffffff000000000000000000000000ffff169055601554909150612477906bffffffffffffffffffffffff8316906157dc565b6015556040517fa9059cbb00000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff83811660048301526bffffffffffffffffffffffff831660248301527f0000000000000000000000000000000000000000000000000000000000000000169063a9059cbb90604401602060405180830381600087803b15801561251757600080fd5b505af115801561252b573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061254f9190614e54565b5060405133815273ffffffffffffffffffffffffffffffffffffffff808416916bffffffffffffffffffffffff8416918616907f9819093176a1851202c7bcfa46845809b4e47c261866550e94ed3775d2f406989060200160405180910390a4505050565b6108fc8163ffffffff1610806125dd575060125463ffffffff6401000000009091048116908216115b15612614576040517f14c237fb00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b61261d82613719565b60008281526004602090815260409182902080547fffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000001663ffffffff8516908117909155915191825283917fc24c07e655ce79fba8a589778987d3c015bc6af1632bb20cf9182e02a65d972c910160405180910390a25050565b73ffffffffffffffffffffffffffffffffffffffff8181166000908152600d60205260409020541633146126f6576040517f6752e7aa00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b73ffffffffffffffffffffffffffffffffffffffff8181166000818152600c602090815260408083208054337fffffffffffffffffffffffff00000000000000000000000000000000000000008083168217909355600d909452828520805490921690915590519416939092849290917f78af32efdcad432315431e9b03d27e6cd98fb79c405fdc5af7c1714d9c0f75b39190a45050565b600081815260046020908152604091829020825160e081018452815463ffffffff80821683526401000000008204811694830185905268010000000000000000820460ff161515958301959095526901000000000000000000900473ffffffffffffffffffffffffffffffffffffffff1660608201526001909101546bffffffffffffffffffffffff80821660808401526c0100000000000000000000000082041660a083015278010000000000000000000000000000000000000000000000009004831660c08201529114612890576040517f9c0083a200000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b60008281526006602052604090205473ffffffffffffffffffffffffffffffffffffffff1633146128ed576040517f6352a85300000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b60008281526005602090815260408083208054337fffffffffffffffffffffffff0000000000000000000000000000000000000000808316821790935560069094528285208054909216909155905173ffffffffffffffffffffffffffffffffffffffff90911692839186917f5cff4db96bef051785e999f44bfcd21c18823e034fb92dd376e3db4ce0feeb2c91a4505050565b612989613696565b6040517f70a082310000000000000000000000000000000000000000000000000000000081523060048201526000907f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff16906370a082319060240160206040518083038186803b158015612a1157600080fd5b505afa158015612a25573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190612a499190614f6e565b90507f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff1663a9059cbb3360155484612a9691906157dc565b6040517fffffffff0000000000000000000000000000000000000000000000000000000060e085901b16815273ffffffffffffffffffffffffffffffffffffffff909216600483015260248201526044016111d4565b6000818152600460209081526040808320815160e081018352815463ffffffff80821683526401000000008204811695830186905260ff6801000000000000000083041615159483019490945273ffffffffffffffffffffffffffffffffffffffff69010000000000000000009091041660608201526001909101546bffffffffffffffffffffffff80821660808401526c0100000000000000000000000082041660a083015278010000000000000000000000000000000000000000000000009004821660c08201529291141590612bda60005473ffffffffffffffffffffffffffffffffffffffff1690565b73ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16149050818015612c2a5750808015612c28575043836020015163ffffffff16115b155b15612c61576040517ffbc0357800000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b80158015612c93575060008481526005602052604090205473ffffffffffffffffffffffffffffffffffffffff163314155b15612cca576040517ffbdb8e5600000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b4381612cde57612cdb60328261569c565b90505b6000858152600460205260409020805463ffffffff808416640100000000027fffffffffffffffffffffffffffffffffffffffffffffffff00000000ffffffff90921691909117909155612d37906002908790613bbb16565b5060105460808501516bffffffffffffffffffffffff9182169160009116821115612d9c576080860151612d6b90836157f3565b90508560a001516bffffffffffffffffffffffff16816bffffffffffffffffffffffff161115612d9c575060a08501515b808660a00151612dac91906157f3565b600088815260046020526040902060010180547fffffffffffffffff000000000000000000000000ffffffffffffffffffffffff166c010000000000000000000000006bffffffffffffffffffffffff93841602179055601154612e12918391166156d9565b601180547fffffffffffffffffffffffffffffffffffffffff000000000000000000000000166bffffffffffffffffffffffff9290921691909117905560405167ffffffffffffffff84169088907f91cb3bb75cfbd718bbfccc56b7f53d92d7048ef4ca39a3b7b7c6d4af1f79118190600090a350505050505050565b73ffffffffffffffffffffffffffffffffffffffff8281166000908152600c6020526040902054163314612eef576040517fcebf515b00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b73ffffffffffffffffffffffffffffffffffffffff8116331415612f3f576040517f8c8728c700000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b73ffffffffffffffffffffffffffffffffffffffff8281166000908152600d602052604090205481169082161461064a5773ffffffffffffffffffffffffffffffffffffffff8281166000818152600d602052604080822080547fffffffffffffffffffffffff0000000000000000000000000000000000000000169486169485179055513392917f84f7c7c80bb8ed2279b4aab5f61cd05e6374073d38f46d7f32de8c30e9e3836791a45050565b612ff6613696565b612fff81613dee565b50565b60006060600080600080613014613ee4565b6000600f604051806101200160405290816000820160009054906101000a900460ff1660ff1660ff1681526020016000820160019054906101000a900463ffffffff1663ffffffff1663ffffffff1681526020016000820160059054906101000a900463ffffffff1663ffffffff1663ffffffff1681526020016000820160099054906101000a900462ffffff1662ffffff1662ffffff16815260200160008201600c9054906101000a900461ffff1661ffff1661ffff16815260200160008201600e9054906101000a900460ff1615151515815260200160008201600f9054906101000a900460ff161515151581526020016000820160109054906101000a90046bffffffffffffffffffffffff166bffffffffffffffffffffffff166bffffffffffffffffffffffff16815260200160008201601c9054906101000a900463ffffffff1663ffffffff1663ffffffff168152505090506000600460008a81526020019081526020016000206040518060e00160405290816000820160009054906101000a900463ffffffff1663ffffffff1663ffffffff1681526020016000820160049054906101000a900463ffffffff1663ffffffff1663ffffffff1681526020016000820160089054906101000a900460ff161515151581526020016000820160099054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020016001820160009054906101000a90046bffffffffffffffffffffffff166bffffffffffffffffffffffff166bffffffffffffffffffffffff16815260200160018201600c9054906101000a90046bffffffffffffffffffffffff166bffffffffffffffffffffffff166bffffffffffffffffffffffff1681526020016001820160189054906101000a900463ffffffff1663ffffffff1663ffffffff1681525050905063ffffffff8016816020015163ffffffff161461332957505060408051602081019091526000808252965094506001935085915081905061368d565b80604001511561335857505060408051602081019091526000808252965094506002935085915081905061368d565b61336182613f1c565b825160125492965090945060009161339f9185917801000000000000000000000000000000000000000000000000900463ffffffff16888886614118565b9050806bffffffffffffffffffffffff168260a001516bffffffffffffffffffffffff1610156133eb57600060405180602001604052806000815250600698509850985050505061368d565b5a60008b815260076020526040808220905192985090917f6e04ff0d000000000000000000000000000000000000000000000000000000009161343091602401615459565b604080517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe08184030181529181526020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167fffffffff000000000000000000000000000000000000000000000000000000009094169390931790925260608501516012549251919350600092839273ffffffffffffffffffffffffffffffffffffffff9092169163ffffffff909116906134ec908690615193565b60006040518083038160008787f1925050503d806000811461352a576040519150601f19603f3d011682016040523d82523d6000602084013e61352f565b606091505b50915091505a61353f908a6157dc565b98508161356b5760006040518060200160405280600081525060039b509b509b5050505050505061368d565b6060818060200190518101906135819190614e78565b909d5090508c6135b15760006040518060200160405280600081525060049c509c509c505050505050505061368d565b6012548151780100000000000000000000000000000000000000000000000090910463ffffffff1610156136055760006040518060200160405280600081525060059c509c509c505050505050505061368d565b604051806060016040528060014361361d91906157dc565b63ffffffff1681526020016136336001436157dc565b4081526020018281525060405160200161364d9190615585565b604080517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe081840301815291905260019d509b5060009a50505050505050505b91939550919395565b60005473ffffffffffffffffffffffffffffffffffffffff163314613717576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601660248201527f4f6e6c792063616c6c61626c65206279206f776e6572000000000000000000006044820152606401611037565b565b60008181526005602052604090205473ffffffffffffffffffffffffffffffffffffffff163314613776576040517fa47c170600000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b600081815260046020526040902054640100000000900463ffffffff90811614612fff576040517f9c0083a200000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b60006137d88383614161565b90505b92915050565b600f546e010000000000000000000000000000900460ff1615613830576040517f24522f3400000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b73ffffffffffffffffffffffffffffffffffffffff86163b61387e576040517f09ee12d500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b60125482517401000000000000000000000000000000000000000090910463ffffffff1610156138da576040517fae7235df00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6108fc8563ffffffff161080613903575060125463ffffffff6401000000009091048116908616115b1561393a576040517f14c237fb00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6040518060e001604052808663ffffffff16815260200163ffffffff8016815260200182151581526020018773ffffffffffffffffffffffffffffffffffffffff16815260200160006bffffffffffffffffffffffff168152602001846bffffffffffffffffffffffff168152602001600063ffffffff168152506004600089815260200190815260200160002060008201518160000160006101000a81548163ffffffff021916908363ffffffff16021790555060208201518160000160046101000a81548163ffffffff021916908363ffffffff16021790555060408201518160000160086101000a81548160ff02191690831515021790555060608201518160000160096101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060808201518160010160006101000a8154816bffffffffffffffffffffffff02191690836bffffffffffffffffffffffff16021790555060a082015181600101600c6101000a8154816bffffffffffffffffffffffff02191690836bffffffffffffffffffffffff16021790555060c08201518160010160186101000a81548163ffffffff021916908363ffffffff160217905550905050836005600089815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550826bffffffffffffffffffffffff16601554613b83919061569c565b60155560008781526007602090815260409091208351613ba592850190614785565b50613bb16002886137cc565b5050505050505050565b60006137d883836141b0565b73ffffffffffffffffffffffffffffffffffffffff831660009081526008602090815260408083208151608081018352905460ff80821615158352610100820416938201939093526bffffffffffffffffffffffff6201000084048116928201929092526e01000000000000000000000000000090920416606082018190528290613c5290866157f3565b90506000613c60858361571d565b90508083604001818151613c7491906156d9565b6bffffffffffffffffffffffff9081169091528716606085015250613c9985826157b1565b613ca390836157f3565b60118054600090613cc39084906bffffffffffffffffffffffff166156d9565b825461010092830a6bffffffffffffffffffffffff81810219909216928216029190911790925573ffffffffffffffffffffffffffffffffffffffff999099166000908152600860209081526040918290208751815492890151938901516060909901517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00009093169015157fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00ff161760ff909316909b02919091177fffffffffffff000000000000000000000000000000000000000000000000ffff1662010000878416027fffffffffffff000000000000000000000000ffffffffffffffffffffffffffff16176e010000000000000000000000000000919092160217909755509095945050505050565b73ffffffffffffffffffffffffffffffffffffffff8116331415613e6e576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601760248201527f43616e6e6f74207472616e7366657220746f2073656c660000000000000000006044820152606401611037565b600180547fffffffffffffffffffffffff00000000000000000000000000000000000000001673ffffffffffffffffffffffffffffffffffffffff83811691821790925560008054604051929316917fed8889f560326eb138920d842192f0eb3dd22b4f139c87a2c57538e05bae12789190a350565b3215613717576040517fb60ac5db00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6000806000836060015162ffffff1690506000808263ffffffff161190506000807f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff1663feaf968c6040518163ffffffff1660e01b815260040160a06040518083038186803b158015613fa357600080fd5b505afa158015613fb7573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190613fdb919061503c565b5094509092505050600081131580613ff257508142105b806140135750828015614013575061400a82426157dc565b8463ffffffff16105b15614022576013549550614026565b8095505b7f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff1663feaf968c6040518163ffffffff1660e01b815260040160a06040518083038186803b15801561408c57600080fd5b505afa1580156140a0573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906140c4919061503c565b50945090925050506000811315806140db57508142105b806140fc57508280156140fc57506140f382426157dc565b8463ffffffff16105b1561410b57601454945061410f565b8094505b50505050915091565b6000806141298689600001516142a3565b90506000806141448a8a63ffffffff16858a8a60018b6142e6565b909250905061415381836156d9565b9a9950505050505050505050565b60008181526001830160205260408120546141a8575081546001818101845560008481526020808220909301849055845484825282860190935260409020919091556137db565b5060006137db565b600081815260018301602052604081205480156142995760006141d46001836157dc565b85549091506000906141e8906001906157dc565b905081811461424d576000866000018281548110614208576142086159bd565b906000526020600020015490508087600001848154811061422b5761422b6159bd565b6000918252602080832090910192909255918252600188019052604090208390555b855486908061425e5761425e61598e565b6001900381819060005260206000200160009055905585600101600086815260200190815260200160002060009055600193505050506137db565b60009150506137db565b60006142b663ffffffff84166014615748565b6142c18360016156b4565b6142d09060ff16611d4c615748565b6142dc9061fde861569c565b6137d8919061569c565b6000806000896080015161ffff16876142ff9190615748565b905083801561430d5750803a105b1561431557503a5b6000614321898b61569c565b61432b9083615748565b9050600060027f000000000000000000000000000000000000000000000000000000000000000060028111156143635761436361595f565b14156144e65760408051600081526020810190915286156143c257600036604051806080016040528060488152602001615a3a604891396040516020016143ac9392919061516c565b604051602081830303815290604052905061443e565b6012546143f2907801000000000000000000000000000000000000000000000000900463ffffffff166004615785565b63ffffffff1667ffffffffffffffff811115614410576144106159ec565b6040519080825280601f01601f19166020018201604052801561443a576020820181803683370190505b5090505b6040517f49948e0e00000000000000000000000000000000000000000000000000000000815273420000000000000000000000000000000000000f906349948e0e9061448e908490600401615446565b60206040518083038186803b1580156144a657600080fd5b505afa1580156144ba573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906144de9190614f6e565b9150506145a2565b60017f0000000000000000000000000000000000000000000000000000000000000000600281111561451a5761451a61595f565b14156145a257606c73ffffffffffffffffffffffffffffffffffffffff1663c6f7de0e6040518163ffffffff1660e01b815260040160206040518083038186803b15801561456757600080fd5b505afa15801561457b573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061459f9190614f6e565b90505b856145be57808c6080015161ffff166145bb9190615748565b90505b6145cc61ffff881682615709565b90506000886145db838561569c565b6145ed90670de0b6b3a7640000615748565b6145f79190615709565b905060008d6040015163ffffffff1664e8d4a510006146169190615748565b633b9aca008f6020015163ffffffff16846146319190615748565b61463b9190615709565b614645919061569c565b90506b033b2e3c9fd0803ce800000061465e828461569c565b1115614696576040517f2ad7547a00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b909d909c509a5050505050505050505050565b8280546146b590615850565b90600052602060002090601f0160209004810192826146d7576000855561473b565b82601f1061470e578280017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0082351617855561473b565b8280016001018555821561473b579182015b8281111561473b578235825591602001919060010190614720565b506147479291506147f9565b5090565b50805461475790615850565b6000825580601f10614767575050565b601f016020900490600052602060002090810190612fff91906147f9565b82805461479190615850565b90600052602060002090601f0160209004810192826147b3576000855561473b565b82601f106147cc57805160ff191683800117855561473b565b8280016001018555821561473b579182015b8281111561473b5782518255916020019190600101906147de565b5b8082111561474757600081556001016147fa565b803573ffffffffffffffffffffffffffffffffffffffff8116811461483257600080fd5b919050565b60008083601f84011261484957600080fd5b50813567ffffffffffffffff81111561486157600080fd5b6020830191508360208260051b850101111561487c57600080fd5b9250929050565b600082601f83011261489457600080fd5b813560206148a96148a483615632565b6155e3565b80838252828201915082860187848660051b89010111156148c957600080fd5b60005b858110156148ef576148dd8261480e565b845292840192908401906001016148cc565b5090979650505050505050565b600082601f83011261490d57600080fd5b8135602061491d6148a483615632565b80838252828201915082860187848660051b890101111561493d57600080fd5b60005b858110156148ef57813567ffffffffffffffff81111561495f57600080fd5b8801603f81018a1361497057600080fd5b8581013560406149826148a483615656565b8281528c8284860101111561499657600080fd5b828285018a8301376000928101890192909252508552509284019290840190600101614940565b600082601f8301126149ce57600080fd5b813560206149de6148a483615632565b8281528181019085830160e0808602880185018910156149fd57600080fd5b6000805b87811015614aa25782848c031215614a17578182fd5b614a1f6155ba565b614a2885614b40565b8152614a35888601614b40565b88820152604080860135614a4881615a2b565b908201526060614a5986820161480e565b908201526080614a6a868201614b6e565b9082015260a0614a7b868201614b6e565b9082015260c0614a8c868201614b40565b9082015286529486019492820192600101614a01565b50929998505050505050505050565b60008083601f840112614ac357600080fd5b50813567ffffffffffffffff811115614adb57600080fd5b60208301915083602082850101111561487c57600080fd5b600082601f830112614b0457600080fd5b8151614b126148a482615656565b818152846020838601011115614b2757600080fd5b614b38826020830160208701615820565b949350505050565b803563ffffffff8116811461483257600080fd5b805169ffffffffffffffffffff8116811461483257600080fd5b80356bffffffffffffffffffffffff8116811461483257600080fd5b600060208284031215614b9c57600080fd5b6137d88261480e565b60008060408385031215614bb857600080fd5b614bc18361480e565b9150614bcf6020840161480e565b90509250929050565b60008060408385031215614beb57600080fd5b614bf48361480e565b9150602083013560048110614c0857600080fd5b809150509250929050565b600080600080600080600060a0888a031215614c2e57600080fd5b614c378861480e565b9650614c4560208901614b40565b9550614c536040890161480e565b9450606088013567ffffffffffffffff80821115614c7057600080fd5b614c7c8b838c01614ab1565b909650945060808a0135915080821115614c9557600080fd5b50614ca28a828b01614ab1565b989b979a50959850939692959293505050565b60008060208385031215614cc857600080fd5b823567ffffffffffffffff811115614cdf57600080fd5b614ceb85828601614837565b90969095509350505050565b600080600060408486031215614d0c57600080fd5b833567ffffffffffffffff811115614d2357600080fd5b614d2f86828701614837565b9094509250614d4290506020850161480e565b90509250925092565b60008060008060808587031215614d6157600080fd5b843567ffffffffffffffff80821115614d7957600080fd5b818701915087601f830112614d8d57600080fd5b81356020614d9d6148a483615632565b8083825282820191508286018c848660051b8901011115614dbd57600080fd5b600096505b84871015614de0578035835260019690960195918301918301614dc2565b5098505088013592505080821115614df757600080fd5b614e03888389016149bd565b94506040870135915080821115614e1957600080fd5b614e25888389016148fc565b93506060870135915080821115614e3b57600080fd5b50614e4887828801614883565b91505092959194509250565b600060208284031215614e6657600080fd5b8151614e7181615a2b565b9392505050565b60008060408385031215614e8b57600080fd5b8251614e9681615a2b565b602084015190925067ffffffffffffffff811115614eb357600080fd5b614ebf85828601614af3565b9150509250929050565b60008060208385031215614edc57600080fd5b823567ffffffffffffffff811115614ef357600080fd5b614ceb85828601614ab1565b600060208284031215614f1157600080fd5b815167ffffffffffffffff811115614f2857600080fd5b614b3884828501614af3565b600060208284031215614f4657600080fd5b815160038110614e7157600080fd5b600060208284031215614f6757600080fd5b5035919050565b600060208284031215614f8057600080fd5b5051919050565b60008060408385031215614f9a57600080fd5b82359150614bcf6020840161480e565b600080600060408486031215614fbf57600080fd5b83359250602084013567ffffffffffffffff811115614fdd57600080fd5b614fe986828701614ab1565b9497909650939450505050565b6000806040838503121561500957600080fd5b82359150614bcf60208401614b40565b6000806040838503121561502c57600080fd5b82359150614bcf60208401614b6e565b600080600080600060a0868803121561505457600080fd5b61505d86614b54565b945060208601519350604086015192506060860151915061508060808701614b54565b90509295509295909350565b600081518084526020808501945080840160005b838110156150d257815173ffffffffffffffffffffffffffffffffffffffff16875295820195908201906001016150a0565b509495945050505050565b6000815180845260208085019450848260051b860182860160005b858110156148ef578383038952615110838351615122565b988501989250908401906001016150f8565b6000815180845261513a816020860160208601615820565b601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0169290920160200192915050565b828482376000838201600081528351615189818360208801615820565b0195945050505050565b600082516151a5818460208701615820565b9190910192915050565b6000604082016040835280865480835260608501915087600052602092508260002060005b8281101561520657815473ffffffffffffffffffffffffffffffffffffffff16845292840192600191820191016151d4565b505050838103828501528481528590820160005b868110156152535773ffffffffffffffffffffffffffffffffffffffff6152408461480e565b168252918301919083019060010161521a565b50979650505050505050565b60006080808352868184015260a07f07ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff88111561529a57600080fd5b8760051b808a838701378085019050818101600081526020838784030181880152818a5180845260c093508385019150828c01945060005b81811015615370578551805163ffffffff908116855285820151168585015260408082015115159085015260608082015173ffffffffffffffffffffffffffffffffffffffff1690850152888101516bffffffffffffffffffffffff168985015287810151615350898601826bffffffffffffffffffffffff169052565b5085015163ffffffff16838601529483019460e0909201916001016152d2565b50508781036040890152615384818b6150dd565b95505050505050828103606084015261539d818561508c565b98975050505050505050565b861515815260c0602082015260006153c460c0830188615122565b9050600786106153d6576153d661595f565b8560408301528460608301528360808301528260a0830152979650505050505050565b60208152816020820152818360408301376000818301604090810191909152601f9092017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0160101919050565b6020815260006137d86020830184615122565b600060208083526000845481600182811c91508083168061547b57607f831692505b8583108114156154b2577f4e487b710000000000000000000000000000000000000000000000000000000085526022600452602485fd5b8786018381526020018180156154cf57600181146154fe57615529565b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00861682528782019650615529565b60008b81526020902060005b868110156155235781548482015290850190890161550a565b83019750505b50949998505050505050505050565b6020810161554583615a1b565b91905290565b61555484615a1b565b83815261556083615a1b565b82602082015260606040820152600061557c6060830184615122565b95945050505050565b6020815263ffffffff82511660208201526020820151604082015260006040830151606080840152614b386080840182615122565b60405160e0810167ffffffffffffffff811182821017156155dd576155dd6159ec565b60405290565b604051601f82017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe016810167ffffffffffffffff8111828210171561562a5761562a6159ec565b604052919050565b600067ffffffffffffffff82111561564c5761564c6159ec565b5060051b60200190565b600067ffffffffffffffff821115615670576156706159ec565b50601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe01660200190565b600082198211156156af576156af615901565b500190565b600060ff821660ff84168060ff038211156156d1576156d1615901565b019392505050565b60006bffffffffffffffffffffffff80831681851680830382111561570057615700615901565b01949350505050565b60008261571857615718615930565b500490565b60006bffffffffffffffffffffffff8084168061573c5761573c615930565b92169190910492915050565b6000817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff048311821515161561578057615780615901565b500290565b600063ffffffff808316818516818304811182151516156157a8576157a8615901565b02949350505050565b60006bffffffffffffffffffffffff808316818516818304811182151516156157a8576157a8615901565b6000828210156157ee576157ee615901565b500390565b60006bffffffffffffffffffffffff8381169083168181101561581857615818615901565b039392505050565b60005b8381101561583b578181015183820152602001615823565b8381111561584a576000848401525b50505050565b600181811c9082168061586457607f821691505b6020821081141561589e577f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b50919050565b60007fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8214156158d6576158d6615901565b5060010190565b600063ffffffff808316818114156158f7576158f7615901565b6001019392505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b60038110612fff57612fff61595f565b8015158114612fff57600080fdfe307866666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666a164736f6c6343000806000a",
}
Functions ¶
This section is empty.
Types ¶
type KeeperRegistryLogic ¶
type KeeperRegistryLogic struct { KeeperRegistryLogicCaller KeeperRegistryLogicTransactor KeeperRegistryLogicFilterer // contains filtered or unexported fields }
func DeployKeeperRegistryLogic ¶
func DeployKeeperRegistryLogic(auth *bind.TransactOpts, backend bind.ContractBackend, paymentModel uint8, link common.Address, linkNativeFeed common.Address, fastGasFeed common.Address) (common.Address, *types.Transaction, *KeeperRegistryLogic, error)
func NewKeeperRegistryLogic ¶
func NewKeeperRegistryLogic(address common.Address, backend bind.ContractBackend) (*KeeperRegistryLogic, error)
func (*KeeperRegistryLogic) Address ¶
func (_KeeperRegistryLogic *KeeperRegistryLogic) Address() common.Address
type KeeperRegistryLogicCaller ¶
type KeeperRegistryLogicCaller struct {
// contains filtered or unexported fields
}
func NewKeeperRegistryLogicCaller ¶
func NewKeeperRegistryLogicCaller(address common.Address, caller bind.ContractCaller) (*KeeperRegistryLogicCaller, error)
func (*KeeperRegistryLogicCaller) GetFastGasFeedAddress ¶
func (*KeeperRegistryLogicCaller) GetLinkAddress ¶
func (*KeeperRegistryLogicCaller) GetLinkNativeFeedAddress ¶
func (*KeeperRegistryLogicCaller) GetPaymentModel ¶
func (_KeeperRegistryLogic *KeeperRegistryLogicCaller) GetPaymentModel(opts *bind.CallOpts) (uint8, error)
type KeeperRegistryLogicCallerRaw ¶
type KeeperRegistryLogicCallerRaw struct {
Contract *KeeperRegistryLogicCaller
}
type KeeperRegistryLogicCallerSession ¶
type KeeperRegistryLogicCallerSession struct { Contract *KeeperRegistryLogicCaller CallOpts bind.CallOpts }
func (*KeeperRegistryLogicCallerSession) GetFastGasFeedAddress ¶
func (_KeeperRegistryLogic *KeeperRegistryLogicCallerSession) GetFastGasFeedAddress() (common.Address, error)
func (*KeeperRegistryLogicCallerSession) GetLinkAddress ¶
func (_KeeperRegistryLogic *KeeperRegistryLogicCallerSession) GetLinkAddress() (common.Address, error)
func (*KeeperRegistryLogicCallerSession) GetLinkNativeFeedAddress ¶
func (_KeeperRegistryLogic *KeeperRegistryLogicCallerSession) GetLinkNativeFeedAddress() (common.Address, error)
func (*KeeperRegistryLogicCallerSession) GetPaymentModel ¶
func (_KeeperRegistryLogic *KeeperRegistryLogicCallerSession) GetPaymentModel() (uint8, error)
type KeeperRegistryLogicCancelledUpkeepReport ¶
func (KeeperRegistryLogicCancelledUpkeepReport) Topic ¶
func (KeeperRegistryLogicCancelledUpkeepReport) Topic() common.Hash
type KeeperRegistryLogicCancelledUpkeepReportIterator ¶
type KeeperRegistryLogicCancelledUpkeepReportIterator struct { Event *KeeperRegistryLogicCancelledUpkeepReport // contains filtered or unexported fields }
func (*KeeperRegistryLogicCancelledUpkeepReportIterator) Close ¶
func (it *KeeperRegistryLogicCancelledUpkeepReportIterator) Close() error
func (*KeeperRegistryLogicCancelledUpkeepReportIterator) Error ¶
func (it *KeeperRegistryLogicCancelledUpkeepReportIterator) Error() error
func (*KeeperRegistryLogicCancelledUpkeepReportIterator) Next ¶
func (it *KeeperRegistryLogicCancelledUpkeepReportIterator) Next() bool
type KeeperRegistryLogicFilterer ¶
type KeeperRegistryLogicFilterer struct {
// contains filtered or unexported fields
}
func NewKeeperRegistryLogicFilterer ¶
func NewKeeperRegistryLogicFilterer(address common.Address, filterer bind.ContractFilterer) (*KeeperRegistryLogicFilterer, error)
func (*KeeperRegistryLogicFilterer) FilterCancelledUpkeepReport ¶
func (_KeeperRegistryLogic *KeeperRegistryLogicFilterer) FilterCancelledUpkeepReport(opts *bind.FilterOpts, id []*big.Int) (*KeeperRegistryLogicCancelledUpkeepReportIterator, error)
func (*KeeperRegistryLogicFilterer) FilterFundsAdded ¶
func (_KeeperRegistryLogic *KeeperRegistryLogicFilterer) FilterFundsAdded(opts *bind.FilterOpts, id []*big.Int, from []common.Address) (*KeeperRegistryLogicFundsAddedIterator, error)
func (*KeeperRegistryLogicFilterer) FilterFundsWithdrawn ¶
func (_KeeperRegistryLogic *KeeperRegistryLogicFilterer) FilterFundsWithdrawn(opts *bind.FilterOpts, id []*big.Int) (*KeeperRegistryLogicFundsWithdrawnIterator, error)
func (*KeeperRegistryLogicFilterer) FilterInsufficientFundsUpkeepReport ¶
func (_KeeperRegistryLogic *KeeperRegistryLogicFilterer) FilterInsufficientFundsUpkeepReport(opts *bind.FilterOpts, id []*big.Int) (*KeeperRegistryLogicInsufficientFundsUpkeepReportIterator, error)
func (*KeeperRegistryLogicFilterer) FilterOwnerFundsWithdrawn ¶
func (_KeeperRegistryLogic *KeeperRegistryLogicFilterer) FilterOwnerFundsWithdrawn(opts *bind.FilterOpts) (*KeeperRegistryLogicOwnerFundsWithdrawnIterator, error)
func (*KeeperRegistryLogicFilterer) FilterOwnershipTransferRequested ¶
func (_KeeperRegistryLogic *KeeperRegistryLogicFilterer) FilterOwnershipTransferRequested(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*KeeperRegistryLogicOwnershipTransferRequestedIterator, error)
func (*KeeperRegistryLogicFilterer) FilterOwnershipTransferred ¶
func (_KeeperRegistryLogic *KeeperRegistryLogicFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*KeeperRegistryLogicOwnershipTransferredIterator, error)
func (*KeeperRegistryLogicFilterer) FilterPaused ¶
func (_KeeperRegistryLogic *KeeperRegistryLogicFilterer) FilterPaused(opts *bind.FilterOpts) (*KeeperRegistryLogicPausedIterator, error)
func (*KeeperRegistryLogicFilterer) FilterPayeesUpdated ¶
func (_KeeperRegistryLogic *KeeperRegistryLogicFilterer) FilterPayeesUpdated(opts *bind.FilterOpts) (*KeeperRegistryLogicPayeesUpdatedIterator, error)
func (*KeeperRegistryLogicFilterer) FilterPayeeshipTransferRequested ¶
func (_KeeperRegistryLogic *KeeperRegistryLogicFilterer) FilterPayeeshipTransferRequested(opts *bind.FilterOpts, transmitter []common.Address, from []common.Address, to []common.Address) (*KeeperRegistryLogicPayeeshipTransferRequestedIterator, error)
func (*KeeperRegistryLogicFilterer) FilterPayeeshipTransferred ¶
func (_KeeperRegistryLogic *KeeperRegistryLogicFilterer) FilterPayeeshipTransferred(opts *bind.FilterOpts, transmitter []common.Address, from []common.Address, to []common.Address) (*KeeperRegistryLogicPayeeshipTransferredIterator, error)
func (*KeeperRegistryLogicFilterer) FilterPaymentWithdrawn ¶
func (_KeeperRegistryLogic *KeeperRegistryLogicFilterer) FilterPaymentWithdrawn(opts *bind.FilterOpts, transmitter []common.Address, amount []*big.Int, to []common.Address) (*KeeperRegistryLogicPaymentWithdrawnIterator, error)
func (*KeeperRegistryLogicFilterer) FilterReorgedUpkeepReport ¶
func (_KeeperRegistryLogic *KeeperRegistryLogicFilterer) FilterReorgedUpkeepReport(opts *bind.FilterOpts, id []*big.Int) (*KeeperRegistryLogicReorgedUpkeepReportIterator, error)
func (*KeeperRegistryLogicFilterer) FilterStaleUpkeepReport ¶
func (_KeeperRegistryLogic *KeeperRegistryLogicFilterer) FilterStaleUpkeepReport(opts *bind.FilterOpts, id []*big.Int) (*KeeperRegistryLogicStaleUpkeepReportIterator, error)
func (*KeeperRegistryLogicFilterer) FilterUnpaused ¶
func (_KeeperRegistryLogic *KeeperRegistryLogicFilterer) FilterUnpaused(opts *bind.FilterOpts) (*KeeperRegistryLogicUnpausedIterator, error)
func (*KeeperRegistryLogicFilterer) FilterUpkeepAdminTransferRequested ¶
func (_KeeperRegistryLogic *KeeperRegistryLogicFilterer) FilterUpkeepAdminTransferRequested(opts *bind.FilterOpts, id []*big.Int, from []common.Address, to []common.Address) (*KeeperRegistryLogicUpkeepAdminTransferRequestedIterator, error)
func (*KeeperRegistryLogicFilterer) FilterUpkeepAdminTransferred ¶
func (_KeeperRegistryLogic *KeeperRegistryLogicFilterer) FilterUpkeepAdminTransferred(opts *bind.FilterOpts, id []*big.Int, from []common.Address, to []common.Address) (*KeeperRegistryLogicUpkeepAdminTransferredIterator, error)
func (*KeeperRegistryLogicFilterer) FilterUpkeepCanceled ¶
func (_KeeperRegistryLogic *KeeperRegistryLogicFilterer) FilterUpkeepCanceled(opts *bind.FilterOpts, id []*big.Int, atBlockHeight []uint64) (*KeeperRegistryLogicUpkeepCanceledIterator, error)
func (*KeeperRegistryLogicFilterer) FilterUpkeepCheckDataUpdated ¶
func (_KeeperRegistryLogic *KeeperRegistryLogicFilterer) FilterUpkeepCheckDataUpdated(opts *bind.FilterOpts, id []*big.Int) (*KeeperRegistryLogicUpkeepCheckDataUpdatedIterator, error)
func (*KeeperRegistryLogicFilterer) FilterUpkeepGasLimitSet ¶
func (_KeeperRegistryLogic *KeeperRegistryLogicFilterer) FilterUpkeepGasLimitSet(opts *bind.FilterOpts, id []*big.Int) (*KeeperRegistryLogicUpkeepGasLimitSetIterator, error)
func (*KeeperRegistryLogicFilterer) FilterUpkeepMigrated ¶
func (_KeeperRegistryLogic *KeeperRegistryLogicFilterer) FilterUpkeepMigrated(opts *bind.FilterOpts, id []*big.Int) (*KeeperRegistryLogicUpkeepMigratedIterator, error)
func (*KeeperRegistryLogicFilterer) FilterUpkeepOffchainConfigSet ¶
func (_KeeperRegistryLogic *KeeperRegistryLogicFilterer) FilterUpkeepOffchainConfigSet(opts *bind.FilterOpts, id []*big.Int) (*KeeperRegistryLogicUpkeepOffchainConfigSetIterator, error)
func (*KeeperRegistryLogicFilterer) FilterUpkeepPaused ¶
func (_KeeperRegistryLogic *KeeperRegistryLogicFilterer) FilterUpkeepPaused(opts *bind.FilterOpts, id []*big.Int) (*KeeperRegistryLogicUpkeepPausedIterator, error)
func (*KeeperRegistryLogicFilterer) FilterUpkeepPerformed ¶
func (_KeeperRegistryLogic *KeeperRegistryLogicFilterer) FilterUpkeepPerformed(opts *bind.FilterOpts, id []*big.Int, success []bool) (*KeeperRegistryLogicUpkeepPerformedIterator, error)
func (*KeeperRegistryLogicFilterer) FilterUpkeepReceived ¶
func (_KeeperRegistryLogic *KeeperRegistryLogicFilterer) FilterUpkeepReceived(opts *bind.FilterOpts, id []*big.Int) (*KeeperRegistryLogicUpkeepReceivedIterator, error)
func (*KeeperRegistryLogicFilterer) FilterUpkeepRegistered ¶
func (_KeeperRegistryLogic *KeeperRegistryLogicFilterer) FilterUpkeepRegistered(opts *bind.FilterOpts, id []*big.Int) (*KeeperRegistryLogicUpkeepRegisteredIterator, error)
func (*KeeperRegistryLogicFilterer) FilterUpkeepUnpaused ¶
func (_KeeperRegistryLogic *KeeperRegistryLogicFilterer) FilterUpkeepUnpaused(opts *bind.FilterOpts, id []*big.Int) (*KeeperRegistryLogicUpkeepUnpausedIterator, error)
func (*KeeperRegistryLogicFilterer) ParseCancelledUpkeepReport ¶
func (_KeeperRegistryLogic *KeeperRegistryLogicFilterer) ParseCancelledUpkeepReport(log types.Log) (*KeeperRegistryLogicCancelledUpkeepReport, error)
func (*KeeperRegistryLogicFilterer) ParseFundsAdded ¶
func (_KeeperRegistryLogic *KeeperRegistryLogicFilterer) ParseFundsAdded(log types.Log) (*KeeperRegistryLogicFundsAdded, error)
func (*KeeperRegistryLogicFilterer) ParseFundsWithdrawn ¶
func (_KeeperRegistryLogic *KeeperRegistryLogicFilterer) ParseFundsWithdrawn(log types.Log) (*KeeperRegistryLogicFundsWithdrawn, error)
func (*KeeperRegistryLogicFilterer) ParseInsufficientFundsUpkeepReport ¶
func (_KeeperRegistryLogic *KeeperRegistryLogicFilterer) ParseInsufficientFundsUpkeepReport(log types.Log) (*KeeperRegistryLogicInsufficientFundsUpkeepReport, error)
func (*KeeperRegistryLogicFilterer) ParseOwnerFundsWithdrawn ¶
func (_KeeperRegistryLogic *KeeperRegistryLogicFilterer) ParseOwnerFundsWithdrawn(log types.Log) (*KeeperRegistryLogicOwnerFundsWithdrawn, error)
func (*KeeperRegistryLogicFilterer) ParseOwnershipTransferRequested ¶
func (_KeeperRegistryLogic *KeeperRegistryLogicFilterer) ParseOwnershipTransferRequested(log types.Log) (*KeeperRegistryLogicOwnershipTransferRequested, error)
func (*KeeperRegistryLogicFilterer) ParseOwnershipTransferred ¶
func (_KeeperRegistryLogic *KeeperRegistryLogicFilterer) ParseOwnershipTransferred(log types.Log) (*KeeperRegistryLogicOwnershipTransferred, error)
func (*KeeperRegistryLogicFilterer) ParsePaused ¶
func (_KeeperRegistryLogic *KeeperRegistryLogicFilterer) ParsePaused(log types.Log) (*KeeperRegistryLogicPaused, error)
func (*KeeperRegistryLogicFilterer) ParsePayeesUpdated ¶
func (_KeeperRegistryLogic *KeeperRegistryLogicFilterer) ParsePayeesUpdated(log types.Log) (*KeeperRegistryLogicPayeesUpdated, error)
func (*KeeperRegistryLogicFilterer) ParsePayeeshipTransferRequested ¶
func (_KeeperRegistryLogic *KeeperRegistryLogicFilterer) ParsePayeeshipTransferRequested(log types.Log) (*KeeperRegistryLogicPayeeshipTransferRequested, error)
func (*KeeperRegistryLogicFilterer) ParsePayeeshipTransferred ¶
func (_KeeperRegistryLogic *KeeperRegistryLogicFilterer) ParsePayeeshipTransferred(log types.Log) (*KeeperRegistryLogicPayeeshipTransferred, error)
func (*KeeperRegistryLogicFilterer) ParsePaymentWithdrawn ¶
func (_KeeperRegistryLogic *KeeperRegistryLogicFilterer) ParsePaymentWithdrawn(log types.Log) (*KeeperRegistryLogicPaymentWithdrawn, error)
func (*KeeperRegistryLogicFilterer) ParseReorgedUpkeepReport ¶
func (_KeeperRegistryLogic *KeeperRegistryLogicFilterer) ParseReorgedUpkeepReport(log types.Log) (*KeeperRegistryLogicReorgedUpkeepReport, error)
func (*KeeperRegistryLogicFilterer) ParseStaleUpkeepReport ¶
func (_KeeperRegistryLogic *KeeperRegistryLogicFilterer) ParseStaleUpkeepReport(log types.Log) (*KeeperRegistryLogicStaleUpkeepReport, error)
func (*KeeperRegistryLogicFilterer) ParseUnpaused ¶
func (_KeeperRegistryLogic *KeeperRegistryLogicFilterer) ParseUnpaused(log types.Log) (*KeeperRegistryLogicUnpaused, error)
func (*KeeperRegistryLogicFilterer) ParseUpkeepAdminTransferRequested ¶
func (_KeeperRegistryLogic *KeeperRegistryLogicFilterer) ParseUpkeepAdminTransferRequested(log types.Log) (*KeeperRegistryLogicUpkeepAdminTransferRequested, error)
func (*KeeperRegistryLogicFilterer) ParseUpkeepAdminTransferred ¶
func (_KeeperRegistryLogic *KeeperRegistryLogicFilterer) ParseUpkeepAdminTransferred(log types.Log) (*KeeperRegistryLogicUpkeepAdminTransferred, error)
func (*KeeperRegistryLogicFilterer) ParseUpkeepCanceled ¶
func (_KeeperRegistryLogic *KeeperRegistryLogicFilterer) ParseUpkeepCanceled(log types.Log) (*KeeperRegistryLogicUpkeepCanceled, error)
func (*KeeperRegistryLogicFilterer) ParseUpkeepCheckDataUpdated ¶
func (_KeeperRegistryLogic *KeeperRegistryLogicFilterer) ParseUpkeepCheckDataUpdated(log types.Log) (*KeeperRegistryLogicUpkeepCheckDataUpdated, error)
func (*KeeperRegistryLogicFilterer) ParseUpkeepGasLimitSet ¶
func (_KeeperRegistryLogic *KeeperRegistryLogicFilterer) ParseUpkeepGasLimitSet(log types.Log) (*KeeperRegistryLogicUpkeepGasLimitSet, error)
func (*KeeperRegistryLogicFilterer) ParseUpkeepMigrated ¶
func (_KeeperRegistryLogic *KeeperRegistryLogicFilterer) ParseUpkeepMigrated(log types.Log) (*KeeperRegistryLogicUpkeepMigrated, error)
func (*KeeperRegistryLogicFilterer) ParseUpkeepOffchainConfigSet ¶
func (_KeeperRegistryLogic *KeeperRegistryLogicFilterer) ParseUpkeepOffchainConfigSet(log types.Log) (*KeeperRegistryLogicUpkeepOffchainConfigSet, error)
func (*KeeperRegistryLogicFilterer) ParseUpkeepPaused ¶
func (_KeeperRegistryLogic *KeeperRegistryLogicFilterer) ParseUpkeepPaused(log types.Log) (*KeeperRegistryLogicUpkeepPaused, error)
func (*KeeperRegistryLogicFilterer) ParseUpkeepPerformed ¶
func (_KeeperRegistryLogic *KeeperRegistryLogicFilterer) ParseUpkeepPerformed(log types.Log) (*KeeperRegistryLogicUpkeepPerformed, error)
func (*KeeperRegistryLogicFilterer) ParseUpkeepReceived ¶
func (_KeeperRegistryLogic *KeeperRegistryLogicFilterer) ParseUpkeepReceived(log types.Log) (*KeeperRegistryLogicUpkeepReceived, error)
func (*KeeperRegistryLogicFilterer) ParseUpkeepRegistered ¶
func (_KeeperRegistryLogic *KeeperRegistryLogicFilterer) ParseUpkeepRegistered(log types.Log) (*KeeperRegistryLogicUpkeepRegistered, error)
func (*KeeperRegistryLogicFilterer) ParseUpkeepUnpaused ¶
func (_KeeperRegistryLogic *KeeperRegistryLogicFilterer) ParseUpkeepUnpaused(log types.Log) (*KeeperRegistryLogicUpkeepUnpaused, error)
func (*KeeperRegistryLogicFilterer) WatchCancelledUpkeepReport ¶
func (_KeeperRegistryLogic *KeeperRegistryLogicFilterer) WatchCancelledUpkeepReport(opts *bind.WatchOpts, sink chan<- *KeeperRegistryLogicCancelledUpkeepReport, id []*big.Int) (event.Subscription, error)
func (*KeeperRegistryLogicFilterer) WatchFundsAdded ¶
func (_KeeperRegistryLogic *KeeperRegistryLogicFilterer) WatchFundsAdded(opts *bind.WatchOpts, sink chan<- *KeeperRegistryLogicFundsAdded, id []*big.Int, from []common.Address) (event.Subscription, error)
func (*KeeperRegistryLogicFilterer) WatchFundsWithdrawn ¶
func (_KeeperRegistryLogic *KeeperRegistryLogicFilterer) WatchFundsWithdrawn(opts *bind.WatchOpts, sink chan<- *KeeperRegistryLogicFundsWithdrawn, id []*big.Int) (event.Subscription, error)
func (*KeeperRegistryLogicFilterer) WatchInsufficientFundsUpkeepReport ¶
func (_KeeperRegistryLogic *KeeperRegistryLogicFilterer) WatchInsufficientFundsUpkeepReport(opts *bind.WatchOpts, sink chan<- *KeeperRegistryLogicInsufficientFundsUpkeepReport, id []*big.Int) (event.Subscription, error)
func (*KeeperRegistryLogicFilterer) WatchOwnerFundsWithdrawn ¶
func (_KeeperRegistryLogic *KeeperRegistryLogicFilterer) WatchOwnerFundsWithdrawn(opts *bind.WatchOpts, sink chan<- *KeeperRegistryLogicOwnerFundsWithdrawn) (event.Subscription, error)
func (*KeeperRegistryLogicFilterer) WatchOwnershipTransferRequested ¶
func (_KeeperRegistryLogic *KeeperRegistryLogicFilterer) WatchOwnershipTransferRequested(opts *bind.WatchOpts, sink chan<- *KeeperRegistryLogicOwnershipTransferRequested, from []common.Address, to []common.Address) (event.Subscription, error)
func (*KeeperRegistryLogicFilterer) WatchOwnershipTransferred ¶
func (_KeeperRegistryLogic *KeeperRegistryLogicFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *KeeperRegistryLogicOwnershipTransferred, from []common.Address, to []common.Address) (event.Subscription, error)
func (*KeeperRegistryLogicFilterer) WatchPaused ¶
func (_KeeperRegistryLogic *KeeperRegistryLogicFilterer) WatchPaused(opts *bind.WatchOpts, sink chan<- *KeeperRegistryLogicPaused) (event.Subscription, error)
func (*KeeperRegistryLogicFilterer) WatchPayeesUpdated ¶
func (_KeeperRegistryLogic *KeeperRegistryLogicFilterer) WatchPayeesUpdated(opts *bind.WatchOpts, sink chan<- *KeeperRegistryLogicPayeesUpdated) (event.Subscription, error)
func (*KeeperRegistryLogicFilterer) WatchPayeeshipTransferRequested ¶
func (_KeeperRegistryLogic *KeeperRegistryLogicFilterer) WatchPayeeshipTransferRequested(opts *bind.WatchOpts, sink chan<- *KeeperRegistryLogicPayeeshipTransferRequested, transmitter []common.Address, from []common.Address, to []common.Address) (event.Subscription, error)
func (*KeeperRegistryLogicFilterer) WatchPayeeshipTransferred ¶
func (_KeeperRegistryLogic *KeeperRegistryLogicFilterer) WatchPayeeshipTransferred(opts *bind.WatchOpts, sink chan<- *KeeperRegistryLogicPayeeshipTransferred, transmitter []common.Address, from []common.Address, to []common.Address) (event.Subscription, error)
func (*KeeperRegistryLogicFilterer) WatchPaymentWithdrawn ¶
func (_KeeperRegistryLogic *KeeperRegistryLogicFilterer) WatchPaymentWithdrawn(opts *bind.WatchOpts, sink chan<- *KeeperRegistryLogicPaymentWithdrawn, transmitter []common.Address, amount []*big.Int, to []common.Address) (event.Subscription, error)
func (*KeeperRegistryLogicFilterer) WatchReorgedUpkeepReport ¶
func (_KeeperRegistryLogic *KeeperRegistryLogicFilterer) WatchReorgedUpkeepReport(opts *bind.WatchOpts, sink chan<- *KeeperRegistryLogicReorgedUpkeepReport, id []*big.Int) (event.Subscription, error)
func (*KeeperRegistryLogicFilterer) WatchStaleUpkeepReport ¶
func (_KeeperRegistryLogic *KeeperRegistryLogicFilterer) WatchStaleUpkeepReport(opts *bind.WatchOpts, sink chan<- *KeeperRegistryLogicStaleUpkeepReport, id []*big.Int) (event.Subscription, error)
func (*KeeperRegistryLogicFilterer) WatchUnpaused ¶
func (_KeeperRegistryLogic *KeeperRegistryLogicFilterer) WatchUnpaused(opts *bind.WatchOpts, sink chan<- *KeeperRegistryLogicUnpaused) (event.Subscription, error)
func (*KeeperRegistryLogicFilterer) WatchUpkeepAdminTransferRequested ¶
func (_KeeperRegistryLogic *KeeperRegistryLogicFilterer) WatchUpkeepAdminTransferRequested(opts *bind.WatchOpts, sink chan<- *KeeperRegistryLogicUpkeepAdminTransferRequested, id []*big.Int, from []common.Address, to []common.Address) (event.Subscription, error)
func (*KeeperRegistryLogicFilterer) WatchUpkeepAdminTransferred ¶
func (_KeeperRegistryLogic *KeeperRegistryLogicFilterer) WatchUpkeepAdminTransferred(opts *bind.WatchOpts, sink chan<- *KeeperRegistryLogicUpkeepAdminTransferred, id []*big.Int, from []common.Address, to []common.Address) (event.Subscription, error)
func (*KeeperRegistryLogicFilterer) WatchUpkeepCanceled ¶
func (_KeeperRegistryLogic *KeeperRegistryLogicFilterer) WatchUpkeepCanceled(opts *bind.WatchOpts, sink chan<- *KeeperRegistryLogicUpkeepCanceled, id []*big.Int, atBlockHeight []uint64) (event.Subscription, error)
func (*KeeperRegistryLogicFilterer) WatchUpkeepCheckDataUpdated ¶
func (_KeeperRegistryLogic *KeeperRegistryLogicFilterer) WatchUpkeepCheckDataUpdated(opts *bind.WatchOpts, sink chan<- *KeeperRegistryLogicUpkeepCheckDataUpdated, id []*big.Int) (event.Subscription, error)
func (*KeeperRegistryLogicFilterer) WatchUpkeepGasLimitSet ¶
func (_KeeperRegistryLogic *KeeperRegistryLogicFilterer) WatchUpkeepGasLimitSet(opts *bind.WatchOpts, sink chan<- *KeeperRegistryLogicUpkeepGasLimitSet, id []*big.Int) (event.Subscription, error)
func (*KeeperRegistryLogicFilterer) WatchUpkeepMigrated ¶
func (_KeeperRegistryLogic *KeeperRegistryLogicFilterer) WatchUpkeepMigrated(opts *bind.WatchOpts, sink chan<- *KeeperRegistryLogicUpkeepMigrated, id []*big.Int) (event.Subscription, error)
func (*KeeperRegistryLogicFilterer) WatchUpkeepOffchainConfigSet ¶
func (_KeeperRegistryLogic *KeeperRegistryLogicFilterer) WatchUpkeepOffchainConfigSet(opts *bind.WatchOpts, sink chan<- *KeeperRegistryLogicUpkeepOffchainConfigSet, id []*big.Int) (event.Subscription, error)
func (*KeeperRegistryLogicFilterer) WatchUpkeepPaused ¶
func (_KeeperRegistryLogic *KeeperRegistryLogicFilterer) WatchUpkeepPaused(opts *bind.WatchOpts, sink chan<- *KeeperRegistryLogicUpkeepPaused, id []*big.Int) (event.Subscription, error)
func (*KeeperRegistryLogicFilterer) WatchUpkeepPerformed ¶
func (_KeeperRegistryLogic *KeeperRegistryLogicFilterer) WatchUpkeepPerformed(opts *bind.WatchOpts, sink chan<- *KeeperRegistryLogicUpkeepPerformed, id []*big.Int, success []bool) (event.Subscription, error)
func (*KeeperRegistryLogicFilterer) WatchUpkeepReceived ¶
func (_KeeperRegistryLogic *KeeperRegistryLogicFilterer) WatchUpkeepReceived(opts *bind.WatchOpts, sink chan<- *KeeperRegistryLogicUpkeepReceived, id []*big.Int) (event.Subscription, error)
func (*KeeperRegistryLogicFilterer) WatchUpkeepRegistered ¶
func (_KeeperRegistryLogic *KeeperRegistryLogicFilterer) WatchUpkeepRegistered(opts *bind.WatchOpts, sink chan<- *KeeperRegistryLogicUpkeepRegistered, id []*big.Int) (event.Subscription, error)
func (*KeeperRegistryLogicFilterer) WatchUpkeepUnpaused ¶
func (_KeeperRegistryLogic *KeeperRegistryLogicFilterer) WatchUpkeepUnpaused(opts *bind.WatchOpts, sink chan<- *KeeperRegistryLogicUpkeepUnpaused, id []*big.Int) (event.Subscription, error)
type KeeperRegistryLogicFundsAdded ¶
type KeeperRegistryLogicFundsAdded struct { Id *big.Int From common.Address Amount *big.Int Raw types.Log }
func (KeeperRegistryLogicFundsAdded) Topic ¶
func (KeeperRegistryLogicFundsAdded) Topic() common.Hash
type KeeperRegistryLogicFundsAddedIterator ¶
type KeeperRegistryLogicFundsAddedIterator struct { Event *KeeperRegistryLogicFundsAdded // contains filtered or unexported fields }
func (*KeeperRegistryLogicFundsAddedIterator) Close ¶
func (it *KeeperRegistryLogicFundsAddedIterator) Close() error
func (*KeeperRegistryLogicFundsAddedIterator) Error ¶
func (it *KeeperRegistryLogicFundsAddedIterator) Error() error
func (*KeeperRegistryLogicFundsAddedIterator) Next ¶
func (it *KeeperRegistryLogicFundsAddedIterator) Next() bool
type KeeperRegistryLogicFundsWithdrawn ¶
type KeeperRegistryLogicFundsWithdrawn struct { Id *big.Int Amount *big.Int To common.Address Raw types.Log }
func (KeeperRegistryLogicFundsWithdrawn) Topic ¶
func (KeeperRegistryLogicFundsWithdrawn) Topic() common.Hash
type KeeperRegistryLogicFundsWithdrawnIterator ¶
type KeeperRegistryLogicFundsWithdrawnIterator struct { Event *KeeperRegistryLogicFundsWithdrawn // contains filtered or unexported fields }
func (*KeeperRegistryLogicFundsWithdrawnIterator) Close ¶
func (it *KeeperRegistryLogicFundsWithdrawnIterator) Close() error
func (*KeeperRegistryLogicFundsWithdrawnIterator) Error ¶
func (it *KeeperRegistryLogicFundsWithdrawnIterator) Error() error
func (*KeeperRegistryLogicFundsWithdrawnIterator) Next ¶
func (it *KeeperRegistryLogicFundsWithdrawnIterator) Next() bool
type KeeperRegistryLogicInsufficientFundsUpkeepReport ¶
func (KeeperRegistryLogicInsufficientFundsUpkeepReport) Topic ¶
func (KeeperRegistryLogicInsufficientFundsUpkeepReport) Topic() common.Hash
type KeeperRegistryLogicInsufficientFundsUpkeepReportIterator ¶
type KeeperRegistryLogicInsufficientFundsUpkeepReportIterator struct { Event *KeeperRegistryLogicInsufficientFundsUpkeepReport // contains filtered or unexported fields }
func (*KeeperRegistryLogicInsufficientFundsUpkeepReportIterator) Close ¶
func (it *KeeperRegistryLogicInsufficientFundsUpkeepReportIterator) Close() error
func (*KeeperRegistryLogicInsufficientFundsUpkeepReportIterator) Error ¶
func (it *KeeperRegistryLogicInsufficientFundsUpkeepReportIterator) Error() error
func (*KeeperRegistryLogicInsufficientFundsUpkeepReportIterator) Next ¶
func (it *KeeperRegistryLogicInsufficientFundsUpkeepReportIterator) Next() bool
type KeeperRegistryLogicInterface ¶
type KeeperRegistryLogicInterface interface { GetFastGasFeedAddress(opts *bind.CallOpts) (common.Address, error) GetLinkAddress(opts *bind.CallOpts) (common.Address, error) GetLinkNativeFeedAddress(opts *bind.CallOpts) (common.Address, error) GetPaymentModel(opts *bind.CallOpts) (uint8, error) Owner(opts *bind.CallOpts) (common.Address, 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) 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) 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) 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) 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) FilterCancelledUpkeepReport(opts *bind.FilterOpts, id []*big.Int) (*KeeperRegistryLogicCancelledUpkeepReportIterator, error) WatchCancelledUpkeepReport(opts *bind.WatchOpts, sink chan<- *KeeperRegistryLogicCancelledUpkeepReport, id []*big.Int) (event.Subscription, error) ParseCancelledUpkeepReport(log types.Log) (*KeeperRegistryLogicCancelledUpkeepReport, error) FilterFundsAdded(opts *bind.FilterOpts, id []*big.Int, from []common.Address) (*KeeperRegistryLogicFundsAddedIterator, error) WatchFundsAdded(opts *bind.WatchOpts, sink chan<- *KeeperRegistryLogicFundsAdded, id []*big.Int, from []common.Address) (event.Subscription, error) ParseFundsAdded(log types.Log) (*KeeperRegistryLogicFundsAdded, error) FilterFundsWithdrawn(opts *bind.FilterOpts, id []*big.Int) (*KeeperRegistryLogicFundsWithdrawnIterator, error) WatchFundsWithdrawn(opts *bind.WatchOpts, sink chan<- *KeeperRegistryLogicFundsWithdrawn, id []*big.Int) (event.Subscription, error) ParseFundsWithdrawn(log types.Log) (*KeeperRegistryLogicFundsWithdrawn, error) FilterInsufficientFundsUpkeepReport(opts *bind.FilterOpts, id []*big.Int) (*KeeperRegistryLogicInsufficientFundsUpkeepReportIterator, error) WatchInsufficientFundsUpkeepReport(opts *bind.WatchOpts, sink chan<- *KeeperRegistryLogicInsufficientFundsUpkeepReport, id []*big.Int) (event.Subscription, error) ParseInsufficientFundsUpkeepReport(log types.Log) (*KeeperRegistryLogicInsufficientFundsUpkeepReport, error) FilterOwnerFundsWithdrawn(opts *bind.FilterOpts) (*KeeperRegistryLogicOwnerFundsWithdrawnIterator, error) WatchOwnerFundsWithdrawn(opts *bind.WatchOpts, sink chan<- *KeeperRegistryLogicOwnerFundsWithdrawn) (event.Subscription, error) ParseOwnerFundsWithdrawn(log types.Log) (*KeeperRegistryLogicOwnerFundsWithdrawn, error) FilterOwnershipTransferRequested(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*KeeperRegistryLogicOwnershipTransferRequestedIterator, error) WatchOwnershipTransferRequested(opts *bind.WatchOpts, sink chan<- *KeeperRegistryLogicOwnershipTransferRequested, from []common.Address, to []common.Address) (event.Subscription, error) ParseOwnershipTransferRequested(log types.Log) (*KeeperRegistryLogicOwnershipTransferRequested, error) FilterOwnershipTransferred(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*KeeperRegistryLogicOwnershipTransferredIterator, error) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *KeeperRegistryLogicOwnershipTransferred, from []common.Address, to []common.Address) (event.Subscription, error) ParseOwnershipTransferred(log types.Log) (*KeeperRegistryLogicOwnershipTransferred, error) FilterPaused(opts *bind.FilterOpts) (*KeeperRegistryLogicPausedIterator, error) WatchPaused(opts *bind.WatchOpts, sink chan<- *KeeperRegistryLogicPaused) (event.Subscription, error) ParsePaused(log types.Log) (*KeeperRegistryLogicPaused, error) FilterPayeesUpdated(opts *bind.FilterOpts) (*KeeperRegistryLogicPayeesUpdatedIterator, error) WatchPayeesUpdated(opts *bind.WatchOpts, sink chan<- *KeeperRegistryLogicPayeesUpdated) (event.Subscription, error) ParsePayeesUpdated(log types.Log) (*KeeperRegistryLogicPayeesUpdated, error) FilterPayeeshipTransferRequested(opts *bind.FilterOpts, transmitter []common.Address, from []common.Address, to []common.Address) (*KeeperRegistryLogicPayeeshipTransferRequestedIterator, error) WatchPayeeshipTransferRequested(opts *bind.WatchOpts, sink chan<- *KeeperRegistryLogicPayeeshipTransferRequested, transmitter []common.Address, from []common.Address, to []common.Address) (event.Subscription, error) ParsePayeeshipTransferRequested(log types.Log) (*KeeperRegistryLogicPayeeshipTransferRequested, error) FilterPayeeshipTransferred(opts *bind.FilterOpts, transmitter []common.Address, from []common.Address, to []common.Address) (*KeeperRegistryLogicPayeeshipTransferredIterator, error) WatchPayeeshipTransferred(opts *bind.WatchOpts, sink chan<- *KeeperRegistryLogicPayeeshipTransferred, transmitter []common.Address, from []common.Address, to []common.Address) (event.Subscription, error) ParsePayeeshipTransferred(log types.Log) (*KeeperRegistryLogicPayeeshipTransferred, error) FilterPaymentWithdrawn(opts *bind.FilterOpts, transmitter []common.Address, amount []*big.Int, to []common.Address) (*KeeperRegistryLogicPaymentWithdrawnIterator, error) WatchPaymentWithdrawn(opts *bind.WatchOpts, sink chan<- *KeeperRegistryLogicPaymentWithdrawn, transmitter []common.Address, amount []*big.Int, to []common.Address) (event.Subscription, error) ParsePaymentWithdrawn(log types.Log) (*KeeperRegistryLogicPaymentWithdrawn, error) FilterReorgedUpkeepReport(opts *bind.FilterOpts, id []*big.Int) (*KeeperRegistryLogicReorgedUpkeepReportIterator, error) WatchReorgedUpkeepReport(opts *bind.WatchOpts, sink chan<- *KeeperRegistryLogicReorgedUpkeepReport, id []*big.Int) (event.Subscription, error) ParseReorgedUpkeepReport(log types.Log) (*KeeperRegistryLogicReorgedUpkeepReport, error) FilterStaleUpkeepReport(opts *bind.FilterOpts, id []*big.Int) (*KeeperRegistryLogicStaleUpkeepReportIterator, error) WatchStaleUpkeepReport(opts *bind.WatchOpts, sink chan<- *KeeperRegistryLogicStaleUpkeepReport, id []*big.Int) (event.Subscription, error) ParseStaleUpkeepReport(log types.Log) (*KeeperRegistryLogicStaleUpkeepReport, error) FilterUnpaused(opts *bind.FilterOpts) (*KeeperRegistryLogicUnpausedIterator, error) WatchUnpaused(opts *bind.WatchOpts, sink chan<- *KeeperRegistryLogicUnpaused) (event.Subscription, error) ParseUnpaused(log types.Log) (*KeeperRegistryLogicUnpaused, error) FilterUpkeepAdminTransferRequested(opts *bind.FilterOpts, id []*big.Int, from []common.Address, to []common.Address) (*KeeperRegistryLogicUpkeepAdminTransferRequestedIterator, error) WatchUpkeepAdminTransferRequested(opts *bind.WatchOpts, sink chan<- *KeeperRegistryLogicUpkeepAdminTransferRequested, id []*big.Int, from []common.Address, to []common.Address) (event.Subscription, error) ParseUpkeepAdminTransferRequested(log types.Log) (*KeeperRegistryLogicUpkeepAdminTransferRequested, error) FilterUpkeepAdminTransferred(opts *bind.FilterOpts, id []*big.Int, from []common.Address, to []common.Address) (*KeeperRegistryLogicUpkeepAdminTransferredIterator, error) WatchUpkeepAdminTransferred(opts *bind.WatchOpts, sink chan<- *KeeperRegistryLogicUpkeepAdminTransferred, id []*big.Int, from []common.Address, to []common.Address) (event.Subscription, error) ParseUpkeepAdminTransferred(log types.Log) (*KeeperRegistryLogicUpkeepAdminTransferred, error) FilterUpkeepCanceled(opts *bind.FilterOpts, id []*big.Int, atBlockHeight []uint64) (*KeeperRegistryLogicUpkeepCanceledIterator, error) WatchUpkeepCanceled(opts *bind.WatchOpts, sink chan<- *KeeperRegistryLogicUpkeepCanceled, id []*big.Int, atBlockHeight []uint64) (event.Subscription, error) ParseUpkeepCanceled(log types.Log) (*KeeperRegistryLogicUpkeepCanceled, error) FilterUpkeepCheckDataUpdated(opts *bind.FilterOpts, id []*big.Int) (*KeeperRegistryLogicUpkeepCheckDataUpdatedIterator, error) WatchUpkeepCheckDataUpdated(opts *bind.WatchOpts, sink chan<- *KeeperRegistryLogicUpkeepCheckDataUpdated, id []*big.Int) (event.Subscription, error) ParseUpkeepCheckDataUpdated(log types.Log) (*KeeperRegistryLogicUpkeepCheckDataUpdated, error) FilterUpkeepGasLimitSet(opts *bind.FilterOpts, id []*big.Int) (*KeeperRegistryLogicUpkeepGasLimitSetIterator, error) WatchUpkeepGasLimitSet(opts *bind.WatchOpts, sink chan<- *KeeperRegistryLogicUpkeepGasLimitSet, id []*big.Int) (event.Subscription, error) ParseUpkeepGasLimitSet(log types.Log) (*KeeperRegistryLogicUpkeepGasLimitSet, error) FilterUpkeepMigrated(opts *bind.FilterOpts, id []*big.Int) (*KeeperRegistryLogicUpkeepMigratedIterator, error) WatchUpkeepMigrated(opts *bind.WatchOpts, sink chan<- *KeeperRegistryLogicUpkeepMigrated, id []*big.Int) (event.Subscription, error) ParseUpkeepMigrated(log types.Log) (*KeeperRegistryLogicUpkeepMigrated, error) FilterUpkeepOffchainConfigSet(opts *bind.FilterOpts, id []*big.Int) (*KeeperRegistryLogicUpkeepOffchainConfigSetIterator, error) WatchUpkeepOffchainConfigSet(opts *bind.WatchOpts, sink chan<- *KeeperRegistryLogicUpkeepOffchainConfigSet, id []*big.Int) (event.Subscription, error) ParseUpkeepOffchainConfigSet(log types.Log) (*KeeperRegistryLogicUpkeepOffchainConfigSet, error) FilterUpkeepPaused(opts *bind.FilterOpts, id []*big.Int) (*KeeperRegistryLogicUpkeepPausedIterator, error) WatchUpkeepPaused(opts *bind.WatchOpts, sink chan<- *KeeperRegistryLogicUpkeepPaused, id []*big.Int) (event.Subscription, error) ParseUpkeepPaused(log types.Log) (*KeeperRegistryLogicUpkeepPaused, error) FilterUpkeepPerformed(opts *bind.FilterOpts, id []*big.Int, success []bool) (*KeeperRegistryLogicUpkeepPerformedIterator, error) WatchUpkeepPerformed(opts *bind.WatchOpts, sink chan<- *KeeperRegistryLogicUpkeepPerformed, id []*big.Int, success []bool) (event.Subscription, error) ParseUpkeepPerformed(log types.Log) (*KeeperRegistryLogicUpkeepPerformed, error) FilterUpkeepReceived(opts *bind.FilterOpts, id []*big.Int) (*KeeperRegistryLogicUpkeepReceivedIterator, error) WatchUpkeepReceived(opts *bind.WatchOpts, sink chan<- *KeeperRegistryLogicUpkeepReceived, id []*big.Int) (event.Subscription, error) ParseUpkeepReceived(log types.Log) (*KeeperRegistryLogicUpkeepReceived, error) FilterUpkeepRegistered(opts *bind.FilterOpts, id []*big.Int) (*KeeperRegistryLogicUpkeepRegisteredIterator, error) WatchUpkeepRegistered(opts *bind.WatchOpts, sink chan<- *KeeperRegistryLogicUpkeepRegistered, id []*big.Int) (event.Subscription, error) ParseUpkeepRegistered(log types.Log) (*KeeperRegistryLogicUpkeepRegistered, error) FilterUpkeepUnpaused(opts *bind.FilterOpts, id []*big.Int) (*KeeperRegistryLogicUpkeepUnpausedIterator, error) WatchUpkeepUnpaused(opts *bind.WatchOpts, sink chan<- *KeeperRegistryLogicUpkeepUnpaused, id []*big.Int) (event.Subscription, error) ParseUpkeepUnpaused(log types.Log) (*KeeperRegistryLogicUpkeepUnpaused, error) ParseLog(log types.Log) (generated.AbigenLog, error) Address() common.Address }
type KeeperRegistryLogicOwnerFundsWithdrawn ¶
func (KeeperRegistryLogicOwnerFundsWithdrawn) Topic ¶
func (KeeperRegistryLogicOwnerFundsWithdrawn) Topic() common.Hash
type KeeperRegistryLogicOwnerFundsWithdrawnIterator ¶
type KeeperRegistryLogicOwnerFundsWithdrawnIterator struct { Event *KeeperRegistryLogicOwnerFundsWithdrawn // contains filtered or unexported fields }
func (*KeeperRegistryLogicOwnerFundsWithdrawnIterator) Close ¶
func (it *KeeperRegistryLogicOwnerFundsWithdrawnIterator) Close() error
func (*KeeperRegistryLogicOwnerFundsWithdrawnIterator) Error ¶
func (it *KeeperRegistryLogicOwnerFundsWithdrawnIterator) Error() error
func (*KeeperRegistryLogicOwnerFundsWithdrawnIterator) Next ¶
func (it *KeeperRegistryLogicOwnerFundsWithdrawnIterator) Next() bool
type KeeperRegistryLogicOwnershipTransferRequested ¶
type KeeperRegistryLogicOwnershipTransferRequested struct { From common.Address To common.Address Raw types.Log }
func (KeeperRegistryLogicOwnershipTransferRequested) Topic ¶
func (KeeperRegistryLogicOwnershipTransferRequested) Topic() common.Hash
type KeeperRegistryLogicOwnershipTransferRequestedIterator ¶
type KeeperRegistryLogicOwnershipTransferRequestedIterator struct { Event *KeeperRegistryLogicOwnershipTransferRequested // contains filtered or unexported fields }
func (*KeeperRegistryLogicOwnershipTransferRequestedIterator) Close ¶
func (it *KeeperRegistryLogicOwnershipTransferRequestedIterator) Close() error
func (*KeeperRegistryLogicOwnershipTransferRequestedIterator) Error ¶
func (it *KeeperRegistryLogicOwnershipTransferRequestedIterator) Error() error
func (*KeeperRegistryLogicOwnershipTransferRequestedIterator) Next ¶
func (it *KeeperRegistryLogicOwnershipTransferRequestedIterator) Next() bool
type KeeperRegistryLogicOwnershipTransferred ¶
type KeeperRegistryLogicOwnershipTransferred struct { From common.Address To common.Address Raw types.Log }
func (KeeperRegistryLogicOwnershipTransferred) Topic ¶
func (KeeperRegistryLogicOwnershipTransferred) Topic() common.Hash
type KeeperRegistryLogicOwnershipTransferredIterator ¶
type KeeperRegistryLogicOwnershipTransferredIterator struct { Event *KeeperRegistryLogicOwnershipTransferred // contains filtered or unexported fields }
func (*KeeperRegistryLogicOwnershipTransferredIterator) Close ¶
func (it *KeeperRegistryLogicOwnershipTransferredIterator) Close() error
func (*KeeperRegistryLogicOwnershipTransferredIterator) Error ¶
func (it *KeeperRegistryLogicOwnershipTransferredIterator) Error() error
func (*KeeperRegistryLogicOwnershipTransferredIterator) Next ¶
func (it *KeeperRegistryLogicOwnershipTransferredIterator) Next() bool
type KeeperRegistryLogicPaused ¶
func (KeeperRegistryLogicPaused) Topic ¶
func (KeeperRegistryLogicPaused) Topic() common.Hash
type KeeperRegistryLogicPausedIterator ¶
type KeeperRegistryLogicPausedIterator struct { Event *KeeperRegistryLogicPaused // contains filtered or unexported fields }
func (*KeeperRegistryLogicPausedIterator) Close ¶
func (it *KeeperRegistryLogicPausedIterator) Close() error
func (*KeeperRegistryLogicPausedIterator) Error ¶
func (it *KeeperRegistryLogicPausedIterator) Error() error
func (*KeeperRegistryLogicPausedIterator) Next ¶
func (it *KeeperRegistryLogicPausedIterator) Next() bool
type KeeperRegistryLogicPayeesUpdated ¶
type KeeperRegistryLogicPayeesUpdated struct { Transmitters []common.Address Payees []common.Address Raw types.Log }
func (KeeperRegistryLogicPayeesUpdated) Topic ¶
func (KeeperRegistryLogicPayeesUpdated) Topic() common.Hash
type KeeperRegistryLogicPayeesUpdatedIterator ¶
type KeeperRegistryLogicPayeesUpdatedIterator struct { Event *KeeperRegistryLogicPayeesUpdated // contains filtered or unexported fields }
func (*KeeperRegistryLogicPayeesUpdatedIterator) Close ¶
func (it *KeeperRegistryLogicPayeesUpdatedIterator) Close() error
func (*KeeperRegistryLogicPayeesUpdatedIterator) Error ¶
func (it *KeeperRegistryLogicPayeesUpdatedIterator) Error() error
func (*KeeperRegistryLogicPayeesUpdatedIterator) Next ¶
func (it *KeeperRegistryLogicPayeesUpdatedIterator) Next() bool
type KeeperRegistryLogicPayeeshipTransferRequested ¶
type KeeperRegistryLogicPayeeshipTransferRequested struct { Transmitter common.Address From common.Address To common.Address Raw types.Log }
func (KeeperRegistryLogicPayeeshipTransferRequested) Topic ¶
func (KeeperRegistryLogicPayeeshipTransferRequested) Topic() common.Hash
type KeeperRegistryLogicPayeeshipTransferRequestedIterator ¶
type KeeperRegistryLogicPayeeshipTransferRequestedIterator struct { Event *KeeperRegistryLogicPayeeshipTransferRequested // contains filtered or unexported fields }
func (*KeeperRegistryLogicPayeeshipTransferRequestedIterator) Close ¶
func (it *KeeperRegistryLogicPayeeshipTransferRequestedIterator) Close() error
func (*KeeperRegistryLogicPayeeshipTransferRequestedIterator) Error ¶
func (it *KeeperRegistryLogicPayeeshipTransferRequestedIterator) Error() error
func (*KeeperRegistryLogicPayeeshipTransferRequestedIterator) Next ¶
func (it *KeeperRegistryLogicPayeeshipTransferRequestedIterator) Next() bool
type KeeperRegistryLogicPayeeshipTransferred ¶
type KeeperRegistryLogicPayeeshipTransferred struct { Transmitter common.Address From common.Address To common.Address Raw types.Log }
func (KeeperRegistryLogicPayeeshipTransferred) Topic ¶
func (KeeperRegistryLogicPayeeshipTransferred) Topic() common.Hash
type KeeperRegistryLogicPayeeshipTransferredIterator ¶
type KeeperRegistryLogicPayeeshipTransferredIterator struct { Event *KeeperRegistryLogicPayeeshipTransferred // contains filtered or unexported fields }
func (*KeeperRegistryLogicPayeeshipTransferredIterator) Close ¶
func (it *KeeperRegistryLogicPayeeshipTransferredIterator) Close() error
func (*KeeperRegistryLogicPayeeshipTransferredIterator) Error ¶
func (it *KeeperRegistryLogicPayeeshipTransferredIterator) Error() error
func (*KeeperRegistryLogicPayeeshipTransferredIterator) Next ¶
func (it *KeeperRegistryLogicPayeeshipTransferredIterator) Next() bool
type KeeperRegistryLogicPaymentWithdrawn ¶
type KeeperRegistryLogicPaymentWithdrawn struct { Transmitter common.Address Amount *big.Int To common.Address Payee common.Address Raw types.Log }
func (KeeperRegistryLogicPaymentWithdrawn) Topic ¶
func (KeeperRegistryLogicPaymentWithdrawn) Topic() common.Hash
type KeeperRegistryLogicPaymentWithdrawnIterator ¶
type KeeperRegistryLogicPaymentWithdrawnIterator struct { Event *KeeperRegistryLogicPaymentWithdrawn // contains filtered or unexported fields }
func (*KeeperRegistryLogicPaymentWithdrawnIterator) Close ¶
func (it *KeeperRegistryLogicPaymentWithdrawnIterator) Close() error
func (*KeeperRegistryLogicPaymentWithdrawnIterator) Error ¶
func (it *KeeperRegistryLogicPaymentWithdrawnIterator) Error() error
func (*KeeperRegistryLogicPaymentWithdrawnIterator) Next ¶
func (it *KeeperRegistryLogicPaymentWithdrawnIterator) Next() bool
type KeeperRegistryLogicRaw ¶
type KeeperRegistryLogicRaw struct {
Contract *KeeperRegistryLogic
}
func (*KeeperRegistryLogicRaw) Call ¶
func (_KeeperRegistryLogic *KeeperRegistryLogicRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, params ...interface{}) error
func (*KeeperRegistryLogicRaw) Transact ¶
func (_KeeperRegistryLogic *KeeperRegistryLogicRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
func (*KeeperRegistryLogicRaw) Transfer ¶
func (_KeeperRegistryLogic *KeeperRegistryLogicRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
type KeeperRegistryLogicReorgedUpkeepReport ¶
func (KeeperRegistryLogicReorgedUpkeepReport) Topic ¶
func (KeeperRegistryLogicReorgedUpkeepReport) Topic() common.Hash
type KeeperRegistryLogicReorgedUpkeepReportIterator ¶
type KeeperRegistryLogicReorgedUpkeepReportIterator struct { Event *KeeperRegistryLogicReorgedUpkeepReport // contains filtered or unexported fields }
func (*KeeperRegistryLogicReorgedUpkeepReportIterator) Close ¶
func (it *KeeperRegistryLogicReorgedUpkeepReportIterator) Close() error
func (*KeeperRegistryLogicReorgedUpkeepReportIterator) Error ¶
func (it *KeeperRegistryLogicReorgedUpkeepReportIterator) Error() error
func (*KeeperRegistryLogicReorgedUpkeepReportIterator) Next ¶
func (it *KeeperRegistryLogicReorgedUpkeepReportIterator) Next() bool
type KeeperRegistryLogicSession ¶
type KeeperRegistryLogicSession struct { Contract *KeeperRegistryLogic CallOpts bind.CallOpts TransactOpts bind.TransactOpts }
func (*KeeperRegistryLogicSession) AcceptOwnership ¶
func (_KeeperRegistryLogic *KeeperRegistryLogicSession) AcceptOwnership() (*types.Transaction, error)
func (*KeeperRegistryLogicSession) AcceptPayeeship ¶
func (_KeeperRegistryLogic *KeeperRegistryLogicSession) AcceptPayeeship(transmitter common.Address) (*types.Transaction, error)
func (*KeeperRegistryLogicSession) AcceptUpkeepAdmin ¶
func (_KeeperRegistryLogic *KeeperRegistryLogicSession) AcceptUpkeepAdmin(id *big.Int) (*types.Transaction, error)
func (*KeeperRegistryLogicSession) AddFunds ¶
func (_KeeperRegistryLogic *KeeperRegistryLogicSession) AddFunds(id *big.Int, amount *big.Int) (*types.Transaction, error)
func (*KeeperRegistryLogicSession) CancelUpkeep ¶
func (_KeeperRegistryLogic *KeeperRegistryLogicSession) CancelUpkeep(id *big.Int) (*types.Transaction, error)
func (*KeeperRegistryLogicSession) CheckUpkeep ¶
func (_KeeperRegistryLogic *KeeperRegistryLogicSession) CheckUpkeep(id *big.Int) (*types.Transaction, error)
func (*KeeperRegistryLogicSession) GetFastGasFeedAddress ¶
func (_KeeperRegistryLogic *KeeperRegistryLogicSession) GetFastGasFeedAddress() (common.Address, error)
func (*KeeperRegistryLogicSession) GetLinkAddress ¶
func (_KeeperRegistryLogic *KeeperRegistryLogicSession) GetLinkAddress() (common.Address, error)
func (*KeeperRegistryLogicSession) GetLinkNativeFeedAddress ¶
func (_KeeperRegistryLogic *KeeperRegistryLogicSession) GetLinkNativeFeedAddress() (common.Address, error)
func (*KeeperRegistryLogicSession) GetPaymentModel ¶
func (_KeeperRegistryLogic *KeeperRegistryLogicSession) GetPaymentModel() (uint8, error)
func (*KeeperRegistryLogicSession) MigrateUpkeeps ¶
func (_KeeperRegistryLogic *KeeperRegistryLogicSession) MigrateUpkeeps(ids []*big.Int, destination common.Address) (*types.Transaction, error)
func (*KeeperRegistryLogicSession) Owner ¶
func (_KeeperRegistryLogic *KeeperRegistryLogicSession) Owner() (common.Address, error)
func (*KeeperRegistryLogicSession) Pause ¶
func (_KeeperRegistryLogic *KeeperRegistryLogicSession) Pause() (*types.Transaction, error)
func (*KeeperRegistryLogicSession) PauseUpkeep ¶
func (_KeeperRegistryLogic *KeeperRegistryLogicSession) PauseUpkeep(id *big.Int) (*types.Transaction, error)
func (*KeeperRegistryLogicSession) ReceiveUpkeeps ¶
func (_KeeperRegistryLogic *KeeperRegistryLogicSession) ReceiveUpkeeps(encodedUpkeeps []byte) (*types.Transaction, error)
func (*KeeperRegistryLogicSession) RecoverFunds ¶
func (_KeeperRegistryLogic *KeeperRegistryLogicSession) RecoverFunds() (*types.Transaction, error)
func (*KeeperRegistryLogicSession) RegisterUpkeep ¶
func (*KeeperRegistryLogicSession) SetPayees ¶
func (_KeeperRegistryLogic *KeeperRegistryLogicSession) SetPayees(payees []common.Address) (*types.Transaction, error)
func (*KeeperRegistryLogicSession) SetPeerRegistryMigrationPermission ¶
func (_KeeperRegistryLogic *KeeperRegistryLogicSession) SetPeerRegistryMigrationPermission(peer common.Address, permission uint8) (*types.Transaction, error)
func (*KeeperRegistryLogicSession) SetUpkeepGasLimit ¶
func (_KeeperRegistryLogic *KeeperRegistryLogicSession) SetUpkeepGasLimit(id *big.Int, gasLimit uint32) (*types.Transaction, error)
func (*KeeperRegistryLogicSession) SetUpkeepOffchainConfig ¶
func (_KeeperRegistryLogic *KeeperRegistryLogicSession) SetUpkeepOffchainConfig(id *big.Int, config []byte) (*types.Transaction, error)
func (*KeeperRegistryLogicSession) TransferOwnership ¶
func (_KeeperRegistryLogic *KeeperRegistryLogicSession) TransferOwnership(to common.Address) (*types.Transaction, error)
func (*KeeperRegistryLogicSession) TransferPayeeship ¶
func (_KeeperRegistryLogic *KeeperRegistryLogicSession) TransferPayeeship(transmitter common.Address, proposed common.Address) (*types.Transaction, error)
func (*KeeperRegistryLogicSession) TransferUpkeepAdmin ¶
func (_KeeperRegistryLogic *KeeperRegistryLogicSession) TransferUpkeepAdmin(id *big.Int, proposed common.Address) (*types.Transaction, error)
func (*KeeperRegistryLogicSession) Unpause ¶
func (_KeeperRegistryLogic *KeeperRegistryLogicSession) Unpause() (*types.Transaction, error)
func (*KeeperRegistryLogicSession) UnpauseUpkeep ¶
func (_KeeperRegistryLogic *KeeperRegistryLogicSession) UnpauseUpkeep(id *big.Int) (*types.Transaction, error)
func (*KeeperRegistryLogicSession) UpdateCheckData ¶
func (_KeeperRegistryLogic *KeeperRegistryLogicSession) UpdateCheckData(id *big.Int, newCheckData []byte) (*types.Transaction, error)
func (*KeeperRegistryLogicSession) WithdrawFunds ¶
func (_KeeperRegistryLogic *KeeperRegistryLogicSession) WithdrawFunds(id *big.Int, to common.Address) (*types.Transaction, error)
func (*KeeperRegistryLogicSession) WithdrawOwnerFunds ¶
func (_KeeperRegistryLogic *KeeperRegistryLogicSession) WithdrawOwnerFunds() (*types.Transaction, error)
func (*KeeperRegistryLogicSession) WithdrawPayment ¶
func (_KeeperRegistryLogic *KeeperRegistryLogicSession) WithdrawPayment(from common.Address, to common.Address) (*types.Transaction, error)
type KeeperRegistryLogicStaleUpkeepReport ¶
func (KeeperRegistryLogicStaleUpkeepReport) Topic ¶
func (KeeperRegistryLogicStaleUpkeepReport) Topic() common.Hash
type KeeperRegistryLogicStaleUpkeepReportIterator ¶
type KeeperRegistryLogicStaleUpkeepReportIterator struct { Event *KeeperRegistryLogicStaleUpkeepReport // contains filtered or unexported fields }
func (*KeeperRegistryLogicStaleUpkeepReportIterator) Close ¶
func (it *KeeperRegistryLogicStaleUpkeepReportIterator) Close() error
func (*KeeperRegistryLogicStaleUpkeepReportIterator) Error ¶
func (it *KeeperRegistryLogicStaleUpkeepReportIterator) Error() error
func (*KeeperRegistryLogicStaleUpkeepReportIterator) Next ¶
func (it *KeeperRegistryLogicStaleUpkeepReportIterator) Next() bool
type KeeperRegistryLogicTransactor ¶
type KeeperRegistryLogicTransactor struct {
// contains filtered or unexported fields
}
func NewKeeperRegistryLogicTransactor ¶
func NewKeeperRegistryLogicTransactor(address common.Address, transactor bind.ContractTransactor) (*KeeperRegistryLogicTransactor, error)
func (*KeeperRegistryLogicTransactor) AcceptOwnership ¶
func (_KeeperRegistryLogic *KeeperRegistryLogicTransactor) AcceptOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
func (*KeeperRegistryLogicTransactor) AcceptPayeeship ¶
func (_KeeperRegistryLogic *KeeperRegistryLogicTransactor) AcceptPayeeship(opts *bind.TransactOpts, transmitter common.Address) (*types.Transaction, error)
func (*KeeperRegistryLogicTransactor) AcceptUpkeepAdmin ¶
func (_KeeperRegistryLogic *KeeperRegistryLogicTransactor) AcceptUpkeepAdmin(opts *bind.TransactOpts, id *big.Int) (*types.Transaction, error)
func (*KeeperRegistryLogicTransactor) AddFunds ¶
func (_KeeperRegistryLogic *KeeperRegistryLogicTransactor) AddFunds(opts *bind.TransactOpts, id *big.Int, amount *big.Int) (*types.Transaction, error)
func (*KeeperRegistryLogicTransactor) CancelUpkeep ¶
func (_KeeperRegistryLogic *KeeperRegistryLogicTransactor) CancelUpkeep(opts *bind.TransactOpts, id *big.Int) (*types.Transaction, error)
func (*KeeperRegistryLogicTransactor) CheckUpkeep ¶
func (_KeeperRegistryLogic *KeeperRegistryLogicTransactor) CheckUpkeep(opts *bind.TransactOpts, id *big.Int) (*types.Transaction, error)
func (*KeeperRegistryLogicTransactor) MigrateUpkeeps ¶
func (_KeeperRegistryLogic *KeeperRegistryLogicTransactor) MigrateUpkeeps(opts *bind.TransactOpts, ids []*big.Int, destination common.Address) (*types.Transaction, error)
func (*KeeperRegistryLogicTransactor) Pause ¶
func (_KeeperRegistryLogic *KeeperRegistryLogicTransactor) Pause(opts *bind.TransactOpts) (*types.Transaction, error)
func (*KeeperRegistryLogicTransactor) PauseUpkeep ¶
func (_KeeperRegistryLogic *KeeperRegistryLogicTransactor) PauseUpkeep(opts *bind.TransactOpts, id *big.Int) (*types.Transaction, error)
func (*KeeperRegistryLogicTransactor) ReceiveUpkeeps ¶
func (_KeeperRegistryLogic *KeeperRegistryLogicTransactor) ReceiveUpkeeps(opts *bind.TransactOpts, encodedUpkeeps []byte) (*types.Transaction, error)
func (*KeeperRegistryLogicTransactor) RecoverFunds ¶
func (_KeeperRegistryLogic *KeeperRegistryLogicTransactor) RecoverFunds(opts *bind.TransactOpts) (*types.Transaction, error)
func (*KeeperRegistryLogicTransactor) RegisterUpkeep ¶
func (_KeeperRegistryLogic *KeeperRegistryLogicTransactor) RegisterUpkeep(opts *bind.TransactOpts, target common.Address, gasLimit uint32, admin common.Address, checkData []byte, offchainConfig []byte) (*types.Transaction, error)
func (*KeeperRegistryLogicTransactor) SetPayees ¶
func (_KeeperRegistryLogic *KeeperRegistryLogicTransactor) SetPayees(opts *bind.TransactOpts, payees []common.Address) (*types.Transaction, error)
func (*KeeperRegistryLogicTransactor) SetPeerRegistryMigrationPermission ¶
func (_KeeperRegistryLogic *KeeperRegistryLogicTransactor) SetPeerRegistryMigrationPermission(opts *bind.TransactOpts, peer common.Address, permission uint8) (*types.Transaction, error)
func (*KeeperRegistryLogicTransactor) SetUpkeepGasLimit ¶
func (_KeeperRegistryLogic *KeeperRegistryLogicTransactor) SetUpkeepGasLimit(opts *bind.TransactOpts, id *big.Int, gasLimit uint32) (*types.Transaction, error)
func (*KeeperRegistryLogicTransactor) SetUpkeepOffchainConfig ¶
func (_KeeperRegistryLogic *KeeperRegistryLogicTransactor) SetUpkeepOffchainConfig(opts *bind.TransactOpts, id *big.Int, config []byte) (*types.Transaction, error)
func (*KeeperRegistryLogicTransactor) TransferOwnership ¶
func (_KeeperRegistryLogic *KeeperRegistryLogicTransactor) TransferOwnership(opts *bind.TransactOpts, to common.Address) (*types.Transaction, error)
func (*KeeperRegistryLogicTransactor) TransferPayeeship ¶
func (_KeeperRegistryLogic *KeeperRegistryLogicTransactor) TransferPayeeship(opts *bind.TransactOpts, transmitter common.Address, proposed common.Address) (*types.Transaction, error)
func (*KeeperRegistryLogicTransactor) TransferUpkeepAdmin ¶
func (_KeeperRegistryLogic *KeeperRegistryLogicTransactor) TransferUpkeepAdmin(opts *bind.TransactOpts, id *big.Int, proposed common.Address) (*types.Transaction, error)
func (*KeeperRegistryLogicTransactor) Unpause ¶
func (_KeeperRegistryLogic *KeeperRegistryLogicTransactor) Unpause(opts *bind.TransactOpts) (*types.Transaction, error)
func (*KeeperRegistryLogicTransactor) UnpauseUpkeep ¶
func (_KeeperRegistryLogic *KeeperRegistryLogicTransactor) UnpauseUpkeep(opts *bind.TransactOpts, id *big.Int) (*types.Transaction, error)
func (*KeeperRegistryLogicTransactor) UpdateCheckData ¶
func (_KeeperRegistryLogic *KeeperRegistryLogicTransactor) UpdateCheckData(opts *bind.TransactOpts, id *big.Int, newCheckData []byte) (*types.Transaction, error)
func (*KeeperRegistryLogicTransactor) WithdrawFunds ¶
func (_KeeperRegistryLogic *KeeperRegistryLogicTransactor) WithdrawFunds(opts *bind.TransactOpts, id *big.Int, to common.Address) (*types.Transaction, error)
func (*KeeperRegistryLogicTransactor) WithdrawOwnerFunds ¶
func (_KeeperRegistryLogic *KeeperRegistryLogicTransactor) WithdrawOwnerFunds(opts *bind.TransactOpts) (*types.Transaction, error)
func (*KeeperRegistryLogicTransactor) WithdrawPayment ¶
func (_KeeperRegistryLogic *KeeperRegistryLogicTransactor) WithdrawPayment(opts *bind.TransactOpts, from common.Address, to common.Address) (*types.Transaction, error)
type KeeperRegistryLogicTransactorRaw ¶
type KeeperRegistryLogicTransactorRaw struct {
Contract *KeeperRegistryLogicTransactor
}
func (*KeeperRegistryLogicTransactorRaw) Transact ¶
func (_KeeperRegistryLogic *KeeperRegistryLogicTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
func (*KeeperRegistryLogicTransactorRaw) Transfer ¶
func (_KeeperRegistryLogic *KeeperRegistryLogicTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
type KeeperRegistryLogicTransactorSession ¶
type KeeperRegistryLogicTransactorSession struct { Contract *KeeperRegistryLogicTransactor TransactOpts bind.TransactOpts }
func (*KeeperRegistryLogicTransactorSession) AcceptOwnership ¶
func (_KeeperRegistryLogic *KeeperRegistryLogicTransactorSession) AcceptOwnership() (*types.Transaction, error)
func (*KeeperRegistryLogicTransactorSession) AcceptPayeeship ¶
func (_KeeperRegistryLogic *KeeperRegistryLogicTransactorSession) AcceptPayeeship(transmitter common.Address) (*types.Transaction, error)
func (*KeeperRegistryLogicTransactorSession) AcceptUpkeepAdmin ¶
func (_KeeperRegistryLogic *KeeperRegistryLogicTransactorSession) AcceptUpkeepAdmin(id *big.Int) (*types.Transaction, error)
func (*KeeperRegistryLogicTransactorSession) AddFunds ¶
func (_KeeperRegistryLogic *KeeperRegistryLogicTransactorSession) AddFunds(id *big.Int, amount *big.Int) (*types.Transaction, error)
func (*KeeperRegistryLogicTransactorSession) CancelUpkeep ¶
func (_KeeperRegistryLogic *KeeperRegistryLogicTransactorSession) CancelUpkeep(id *big.Int) (*types.Transaction, error)
func (*KeeperRegistryLogicTransactorSession) CheckUpkeep ¶
func (_KeeperRegistryLogic *KeeperRegistryLogicTransactorSession) CheckUpkeep(id *big.Int) (*types.Transaction, error)
func (*KeeperRegistryLogicTransactorSession) MigrateUpkeeps ¶
func (_KeeperRegistryLogic *KeeperRegistryLogicTransactorSession) MigrateUpkeeps(ids []*big.Int, destination common.Address) (*types.Transaction, error)
func (*KeeperRegistryLogicTransactorSession) Pause ¶
func (_KeeperRegistryLogic *KeeperRegistryLogicTransactorSession) Pause() (*types.Transaction, error)
func (*KeeperRegistryLogicTransactorSession) PauseUpkeep ¶
func (_KeeperRegistryLogic *KeeperRegistryLogicTransactorSession) PauseUpkeep(id *big.Int) (*types.Transaction, error)
func (*KeeperRegistryLogicTransactorSession) ReceiveUpkeeps ¶
func (_KeeperRegistryLogic *KeeperRegistryLogicTransactorSession) ReceiveUpkeeps(encodedUpkeeps []byte) (*types.Transaction, error)
func (*KeeperRegistryLogicTransactorSession) RecoverFunds ¶
func (_KeeperRegistryLogic *KeeperRegistryLogicTransactorSession) RecoverFunds() (*types.Transaction, error)
func (*KeeperRegistryLogicTransactorSession) RegisterUpkeep ¶
func (*KeeperRegistryLogicTransactorSession) SetPayees ¶
func (_KeeperRegistryLogic *KeeperRegistryLogicTransactorSession) SetPayees(payees []common.Address) (*types.Transaction, error)
func (*KeeperRegistryLogicTransactorSession) SetPeerRegistryMigrationPermission ¶
func (_KeeperRegistryLogic *KeeperRegistryLogicTransactorSession) SetPeerRegistryMigrationPermission(peer common.Address, permission uint8) (*types.Transaction, error)
func (*KeeperRegistryLogicTransactorSession) SetUpkeepGasLimit ¶
func (_KeeperRegistryLogic *KeeperRegistryLogicTransactorSession) SetUpkeepGasLimit(id *big.Int, gasLimit uint32) (*types.Transaction, error)
func (*KeeperRegistryLogicTransactorSession) SetUpkeepOffchainConfig ¶
func (_KeeperRegistryLogic *KeeperRegistryLogicTransactorSession) SetUpkeepOffchainConfig(id *big.Int, config []byte) (*types.Transaction, error)
func (*KeeperRegistryLogicTransactorSession) TransferOwnership ¶
func (_KeeperRegistryLogic *KeeperRegistryLogicTransactorSession) TransferOwnership(to common.Address) (*types.Transaction, error)
func (*KeeperRegistryLogicTransactorSession) TransferPayeeship ¶
func (_KeeperRegistryLogic *KeeperRegistryLogicTransactorSession) TransferPayeeship(transmitter common.Address, proposed common.Address) (*types.Transaction, error)
func (*KeeperRegistryLogicTransactorSession) TransferUpkeepAdmin ¶
func (_KeeperRegistryLogic *KeeperRegistryLogicTransactorSession) TransferUpkeepAdmin(id *big.Int, proposed common.Address) (*types.Transaction, error)
func (*KeeperRegistryLogicTransactorSession) Unpause ¶
func (_KeeperRegistryLogic *KeeperRegistryLogicTransactorSession) Unpause() (*types.Transaction, error)
func (*KeeperRegistryLogicTransactorSession) UnpauseUpkeep ¶
func (_KeeperRegistryLogic *KeeperRegistryLogicTransactorSession) UnpauseUpkeep(id *big.Int) (*types.Transaction, error)
func (*KeeperRegistryLogicTransactorSession) UpdateCheckData ¶
func (_KeeperRegistryLogic *KeeperRegistryLogicTransactorSession) UpdateCheckData(id *big.Int, newCheckData []byte) (*types.Transaction, error)
func (*KeeperRegistryLogicTransactorSession) WithdrawFunds ¶
func (_KeeperRegistryLogic *KeeperRegistryLogicTransactorSession) WithdrawFunds(id *big.Int, to common.Address) (*types.Transaction, error)
func (*KeeperRegistryLogicTransactorSession) WithdrawOwnerFunds ¶
func (_KeeperRegistryLogic *KeeperRegistryLogicTransactorSession) WithdrawOwnerFunds() (*types.Transaction, error)
func (*KeeperRegistryLogicTransactorSession) WithdrawPayment ¶
func (_KeeperRegistryLogic *KeeperRegistryLogicTransactorSession) WithdrawPayment(from common.Address, to common.Address) (*types.Transaction, error)
type KeeperRegistryLogicUnpaused ¶
func (KeeperRegistryLogicUnpaused) Topic ¶
func (KeeperRegistryLogicUnpaused) Topic() common.Hash
type KeeperRegistryLogicUnpausedIterator ¶
type KeeperRegistryLogicUnpausedIterator struct { Event *KeeperRegistryLogicUnpaused // contains filtered or unexported fields }
func (*KeeperRegistryLogicUnpausedIterator) Close ¶
func (it *KeeperRegistryLogicUnpausedIterator) Close() error
func (*KeeperRegistryLogicUnpausedIterator) Error ¶
func (it *KeeperRegistryLogicUnpausedIterator) Error() error
func (*KeeperRegistryLogicUnpausedIterator) Next ¶
func (it *KeeperRegistryLogicUnpausedIterator) Next() bool
type KeeperRegistryLogicUpkeepAdminTransferRequested ¶
type KeeperRegistryLogicUpkeepAdminTransferRequested struct { Id *big.Int From common.Address To common.Address Raw types.Log }
func (KeeperRegistryLogicUpkeepAdminTransferRequested) Topic ¶
func (KeeperRegistryLogicUpkeepAdminTransferRequested) Topic() common.Hash
type KeeperRegistryLogicUpkeepAdminTransferRequestedIterator ¶
type KeeperRegistryLogicUpkeepAdminTransferRequestedIterator struct { Event *KeeperRegistryLogicUpkeepAdminTransferRequested // contains filtered or unexported fields }
func (*KeeperRegistryLogicUpkeepAdminTransferRequestedIterator) Close ¶
func (it *KeeperRegistryLogicUpkeepAdminTransferRequestedIterator) Close() error
func (*KeeperRegistryLogicUpkeepAdminTransferRequestedIterator) Error ¶
func (it *KeeperRegistryLogicUpkeepAdminTransferRequestedIterator) Error() error
func (*KeeperRegistryLogicUpkeepAdminTransferRequestedIterator) Next ¶
func (it *KeeperRegistryLogicUpkeepAdminTransferRequestedIterator) Next() bool
type KeeperRegistryLogicUpkeepAdminTransferred ¶
type KeeperRegistryLogicUpkeepAdminTransferred struct { Id *big.Int From common.Address To common.Address Raw types.Log }
func (KeeperRegistryLogicUpkeepAdminTransferred) Topic ¶
func (KeeperRegistryLogicUpkeepAdminTransferred) Topic() common.Hash
type KeeperRegistryLogicUpkeepAdminTransferredIterator ¶
type KeeperRegistryLogicUpkeepAdminTransferredIterator struct { Event *KeeperRegistryLogicUpkeepAdminTransferred // contains filtered or unexported fields }
func (*KeeperRegistryLogicUpkeepAdminTransferredIterator) Close ¶
func (it *KeeperRegistryLogicUpkeepAdminTransferredIterator) Close() error
func (*KeeperRegistryLogicUpkeepAdminTransferredIterator) Error ¶
func (it *KeeperRegistryLogicUpkeepAdminTransferredIterator) Error() error
func (*KeeperRegistryLogicUpkeepAdminTransferredIterator) Next ¶
func (it *KeeperRegistryLogicUpkeepAdminTransferredIterator) Next() bool
type KeeperRegistryLogicUpkeepCanceled ¶
func (KeeperRegistryLogicUpkeepCanceled) Topic ¶
func (KeeperRegistryLogicUpkeepCanceled) Topic() common.Hash
type KeeperRegistryLogicUpkeepCanceledIterator ¶
type KeeperRegistryLogicUpkeepCanceledIterator struct { Event *KeeperRegistryLogicUpkeepCanceled // contains filtered or unexported fields }
func (*KeeperRegistryLogicUpkeepCanceledIterator) Close ¶
func (it *KeeperRegistryLogicUpkeepCanceledIterator) Close() error
func (*KeeperRegistryLogicUpkeepCanceledIterator) Error ¶
func (it *KeeperRegistryLogicUpkeepCanceledIterator) Error() error
func (*KeeperRegistryLogicUpkeepCanceledIterator) Next ¶
func (it *KeeperRegistryLogicUpkeepCanceledIterator) Next() bool
type KeeperRegistryLogicUpkeepCheckDataUpdated ¶
type KeeperRegistryLogicUpkeepCheckDataUpdated struct { Id *big.Int NewCheckData []byte Raw types.Log }
func (KeeperRegistryLogicUpkeepCheckDataUpdated) Topic ¶
func (KeeperRegistryLogicUpkeepCheckDataUpdated) Topic() common.Hash
type KeeperRegistryLogicUpkeepCheckDataUpdatedIterator ¶
type KeeperRegistryLogicUpkeepCheckDataUpdatedIterator struct { Event *KeeperRegistryLogicUpkeepCheckDataUpdated // contains filtered or unexported fields }
func (*KeeperRegistryLogicUpkeepCheckDataUpdatedIterator) Close ¶
func (it *KeeperRegistryLogicUpkeepCheckDataUpdatedIterator) Close() error
func (*KeeperRegistryLogicUpkeepCheckDataUpdatedIterator) Error ¶
func (it *KeeperRegistryLogicUpkeepCheckDataUpdatedIterator) Error() error
func (*KeeperRegistryLogicUpkeepCheckDataUpdatedIterator) Next ¶
func (it *KeeperRegistryLogicUpkeepCheckDataUpdatedIterator) Next() bool
type KeeperRegistryLogicUpkeepGasLimitSet ¶
func (KeeperRegistryLogicUpkeepGasLimitSet) Topic ¶
func (KeeperRegistryLogicUpkeepGasLimitSet) Topic() common.Hash
type KeeperRegistryLogicUpkeepGasLimitSetIterator ¶
type KeeperRegistryLogicUpkeepGasLimitSetIterator struct { Event *KeeperRegistryLogicUpkeepGasLimitSet // contains filtered or unexported fields }
func (*KeeperRegistryLogicUpkeepGasLimitSetIterator) Close ¶
func (it *KeeperRegistryLogicUpkeepGasLimitSetIterator) Close() error
func (*KeeperRegistryLogicUpkeepGasLimitSetIterator) Error ¶
func (it *KeeperRegistryLogicUpkeepGasLimitSetIterator) Error() error
func (*KeeperRegistryLogicUpkeepGasLimitSetIterator) Next ¶
func (it *KeeperRegistryLogicUpkeepGasLimitSetIterator) Next() bool
type KeeperRegistryLogicUpkeepMigrated ¶
type KeeperRegistryLogicUpkeepMigrated struct { Id *big.Int RemainingBalance *big.Int Destination common.Address Raw types.Log }
func (KeeperRegistryLogicUpkeepMigrated) Topic ¶
func (KeeperRegistryLogicUpkeepMigrated) Topic() common.Hash
type KeeperRegistryLogicUpkeepMigratedIterator ¶
type KeeperRegistryLogicUpkeepMigratedIterator struct { Event *KeeperRegistryLogicUpkeepMigrated // contains filtered or unexported fields }
func (*KeeperRegistryLogicUpkeepMigratedIterator) Close ¶
func (it *KeeperRegistryLogicUpkeepMigratedIterator) Close() error
func (*KeeperRegistryLogicUpkeepMigratedIterator) Error ¶
func (it *KeeperRegistryLogicUpkeepMigratedIterator) Error() error
func (*KeeperRegistryLogicUpkeepMigratedIterator) Next ¶
func (it *KeeperRegistryLogicUpkeepMigratedIterator) Next() bool
type KeeperRegistryLogicUpkeepOffchainConfigSet ¶
type KeeperRegistryLogicUpkeepOffchainConfigSet struct { Id *big.Int OffchainConfig []byte Raw types.Log }
func (KeeperRegistryLogicUpkeepOffchainConfigSet) Topic ¶
func (KeeperRegistryLogicUpkeepOffchainConfigSet) Topic() common.Hash
type KeeperRegistryLogicUpkeepOffchainConfigSetIterator ¶
type KeeperRegistryLogicUpkeepOffchainConfigSetIterator struct { Event *KeeperRegistryLogicUpkeepOffchainConfigSet // contains filtered or unexported fields }
func (*KeeperRegistryLogicUpkeepOffchainConfigSetIterator) Close ¶
func (it *KeeperRegistryLogicUpkeepOffchainConfigSetIterator) Close() error
func (*KeeperRegistryLogicUpkeepOffchainConfigSetIterator) Error ¶
func (it *KeeperRegistryLogicUpkeepOffchainConfigSetIterator) Error() error
func (*KeeperRegistryLogicUpkeepOffchainConfigSetIterator) Next ¶
func (it *KeeperRegistryLogicUpkeepOffchainConfigSetIterator) Next() bool
type KeeperRegistryLogicUpkeepPaused ¶
func (KeeperRegistryLogicUpkeepPaused) Topic ¶
func (KeeperRegistryLogicUpkeepPaused) Topic() common.Hash
type KeeperRegistryLogicUpkeepPausedIterator ¶
type KeeperRegistryLogicUpkeepPausedIterator struct { Event *KeeperRegistryLogicUpkeepPaused // contains filtered or unexported fields }
func (*KeeperRegistryLogicUpkeepPausedIterator) Close ¶
func (it *KeeperRegistryLogicUpkeepPausedIterator) Close() error
func (*KeeperRegistryLogicUpkeepPausedIterator) Error ¶
func (it *KeeperRegistryLogicUpkeepPausedIterator) Error() error
func (*KeeperRegistryLogicUpkeepPausedIterator) Next ¶
func (it *KeeperRegistryLogicUpkeepPausedIterator) Next() bool
type KeeperRegistryLogicUpkeepPerformed ¶
type KeeperRegistryLogicUpkeepPerformed struct { Id *big.Int Success bool CheckBlockNumber uint32 GasUsed *big.Int GasOverhead *big.Int TotalPayment *big.Int Raw types.Log }
func (KeeperRegistryLogicUpkeepPerformed) Topic ¶
func (KeeperRegistryLogicUpkeepPerformed) Topic() common.Hash
type KeeperRegistryLogicUpkeepPerformedIterator ¶
type KeeperRegistryLogicUpkeepPerformedIterator struct { Event *KeeperRegistryLogicUpkeepPerformed // contains filtered or unexported fields }
func (*KeeperRegistryLogicUpkeepPerformedIterator) Close ¶
func (it *KeeperRegistryLogicUpkeepPerformedIterator) Close() error
func (*KeeperRegistryLogicUpkeepPerformedIterator) Error ¶
func (it *KeeperRegistryLogicUpkeepPerformedIterator) Error() error
func (*KeeperRegistryLogicUpkeepPerformedIterator) Next ¶
func (it *KeeperRegistryLogicUpkeepPerformedIterator) Next() bool
type KeeperRegistryLogicUpkeepReceived ¶
type KeeperRegistryLogicUpkeepReceived struct { Id *big.Int StartingBalance *big.Int ImportedFrom common.Address Raw types.Log }
func (KeeperRegistryLogicUpkeepReceived) Topic ¶
func (KeeperRegistryLogicUpkeepReceived) Topic() common.Hash
type KeeperRegistryLogicUpkeepReceivedIterator ¶
type KeeperRegistryLogicUpkeepReceivedIterator struct { Event *KeeperRegistryLogicUpkeepReceived // contains filtered or unexported fields }
func (*KeeperRegistryLogicUpkeepReceivedIterator) Close ¶
func (it *KeeperRegistryLogicUpkeepReceivedIterator) Close() error
func (*KeeperRegistryLogicUpkeepReceivedIterator) Error ¶
func (it *KeeperRegistryLogicUpkeepReceivedIterator) Error() error
func (*KeeperRegistryLogicUpkeepReceivedIterator) Next ¶
func (it *KeeperRegistryLogicUpkeepReceivedIterator) Next() bool
type KeeperRegistryLogicUpkeepRegistered ¶
type KeeperRegistryLogicUpkeepRegistered struct { Id *big.Int ExecuteGas uint32 Admin common.Address Raw types.Log }
func (KeeperRegistryLogicUpkeepRegistered) Topic ¶
func (KeeperRegistryLogicUpkeepRegistered) Topic() common.Hash
type KeeperRegistryLogicUpkeepRegisteredIterator ¶
type KeeperRegistryLogicUpkeepRegisteredIterator struct { Event *KeeperRegistryLogicUpkeepRegistered // contains filtered or unexported fields }
func (*KeeperRegistryLogicUpkeepRegisteredIterator) Close ¶
func (it *KeeperRegistryLogicUpkeepRegisteredIterator) Close() error
func (*KeeperRegistryLogicUpkeepRegisteredIterator) Error ¶
func (it *KeeperRegistryLogicUpkeepRegisteredIterator) Error() error
func (*KeeperRegistryLogicUpkeepRegisteredIterator) Next ¶
func (it *KeeperRegistryLogicUpkeepRegisteredIterator) Next() bool
type KeeperRegistryLogicUpkeepUnpaused ¶
func (KeeperRegistryLogicUpkeepUnpaused) Topic ¶
func (KeeperRegistryLogicUpkeepUnpaused) Topic() common.Hash
type KeeperRegistryLogicUpkeepUnpausedIterator ¶
type KeeperRegistryLogicUpkeepUnpausedIterator struct { Event *KeeperRegistryLogicUpkeepUnpaused // contains filtered or unexported fields }
func (*KeeperRegistryLogicUpkeepUnpausedIterator) Close ¶
func (it *KeeperRegistryLogicUpkeepUnpausedIterator) Close() error
func (*KeeperRegistryLogicUpkeepUnpausedIterator) Error ¶
func (it *KeeperRegistryLogicUpkeepUnpausedIterator) Error() error
func (*KeeperRegistryLogicUpkeepUnpausedIterator) Next ¶
func (it *KeeperRegistryLogicUpkeepUnpausedIterator) Next() bool
Click to show internal directories.
Click to hide internal directories.