Documentation
¶
Index ¶
- Variables
- type KeeperRegistry
- type KeeperRegistryAdminPrivilegeConfigSet
- type KeeperRegistryAdminPrivilegeConfigSetIterator
- type KeeperRegistryBase21OnchainConfig
- type KeeperRegistryCaller
- func (_KeeperRegistry *KeeperRegistryCaller) FallbackTo(opts *bind.CallOpts) (common.Address, error)
- func (_KeeperRegistry *KeeperRegistryCaller) LatestConfigDetails(opts *bind.CallOpts) (LatestConfigDetails, error)
- func (_KeeperRegistry *KeeperRegistryCaller) LatestConfigDigestAndEpoch(opts *bind.CallOpts) (LatestConfigDigestAndEpoch, error)
- func (_KeeperRegistry *KeeperRegistryCaller) Owner(opts *bind.CallOpts) (common.Address, error)
- func (_KeeperRegistry *KeeperRegistryCaller) TypeAndVersion(opts *bind.CallOpts) (string, error)
- type KeeperRegistryCallerRaw
- type KeeperRegistryCallerSession
- func (_KeeperRegistry *KeeperRegistryCallerSession) FallbackTo() (common.Address, error)
- func (_KeeperRegistry *KeeperRegistryCallerSession) LatestConfigDetails() (LatestConfigDetails, error)
- func (_KeeperRegistry *KeeperRegistryCallerSession) LatestConfigDigestAndEpoch() (LatestConfigDigestAndEpoch, error)
- func (_KeeperRegistry *KeeperRegistryCallerSession) Owner() (common.Address, error)
- func (_KeeperRegistry *KeeperRegistryCallerSession) TypeAndVersion() (string, error)
- type KeeperRegistryCancelledUpkeepReport
- type KeeperRegistryCancelledUpkeepReportIterator
- type KeeperRegistryConfigSet
- type KeeperRegistryConfigSetIterator
- type KeeperRegistryFilterer
- func (_KeeperRegistry *KeeperRegistryFilterer) FilterAdminPrivilegeConfigSet(opts *bind.FilterOpts, admin []common.Address) (*KeeperRegistryAdminPrivilegeConfigSetIterator, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) FilterCancelledUpkeepReport(opts *bind.FilterOpts, id []*big.Int) (*KeeperRegistryCancelledUpkeepReportIterator, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) FilterConfigSet(opts *bind.FilterOpts) (*KeeperRegistryConfigSetIterator, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) FilterFundsAdded(opts *bind.FilterOpts, id []*big.Int, from []common.Address) (*KeeperRegistryFundsAddedIterator, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) FilterFundsWithdrawn(opts *bind.FilterOpts, id []*big.Int) (*KeeperRegistryFundsWithdrawnIterator, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) FilterInsufficientFundsUpkeepReport(opts *bind.FilterOpts, id []*big.Int) (*KeeperRegistryInsufficientFundsUpkeepReportIterator, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) FilterOwnerFundsWithdrawn(opts *bind.FilterOpts) (*KeeperRegistryOwnerFundsWithdrawnIterator, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) FilterOwnershipTransferRequested(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*KeeperRegistryOwnershipTransferRequestedIterator, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*KeeperRegistryOwnershipTransferredIterator, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) FilterPaused(opts *bind.FilterOpts) (*KeeperRegistryPausedIterator, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) FilterPayeesUpdated(opts *bind.FilterOpts) (*KeeperRegistryPayeesUpdatedIterator, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) FilterPayeeshipTransferRequested(opts *bind.FilterOpts, transmitter []common.Address, from []common.Address, ...) (*KeeperRegistryPayeeshipTransferRequestedIterator, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) FilterPayeeshipTransferred(opts *bind.FilterOpts, transmitter []common.Address, from []common.Address, ...) (*KeeperRegistryPayeeshipTransferredIterator, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) FilterPaymentWithdrawn(opts *bind.FilterOpts, transmitter []common.Address, amount []*big.Int, ...) (*KeeperRegistryPaymentWithdrawnIterator, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) FilterReorgedUpkeepReport(opts *bind.FilterOpts, id []*big.Int) (*KeeperRegistryReorgedUpkeepReportIterator, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) FilterStaleUpkeepReport(opts *bind.FilterOpts, id []*big.Int) (*KeeperRegistryStaleUpkeepReportIterator, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) FilterTransmitted(opts *bind.FilterOpts) (*KeeperRegistryTransmittedIterator, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) FilterUnpaused(opts *bind.FilterOpts) (*KeeperRegistryUnpausedIterator, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) FilterUpkeepAdminTransferRequested(opts *bind.FilterOpts, id []*big.Int, from []common.Address, ...) (*KeeperRegistryUpkeepAdminTransferRequestedIterator, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) FilterUpkeepAdminTransferred(opts *bind.FilterOpts, id []*big.Int, from []common.Address, ...) (*KeeperRegistryUpkeepAdminTransferredIterator, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) FilterUpkeepCanceled(opts *bind.FilterOpts, id []*big.Int, atBlockHeight []uint64) (*KeeperRegistryUpkeepCanceledIterator, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) FilterUpkeepCheckDataSet(opts *bind.FilterOpts, id []*big.Int) (*KeeperRegistryUpkeepCheckDataSetIterator, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) FilterUpkeepGasLimitSet(opts *bind.FilterOpts, id []*big.Int) (*KeeperRegistryUpkeepGasLimitSetIterator, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) FilterUpkeepMigrated(opts *bind.FilterOpts, id []*big.Int) (*KeeperRegistryUpkeepMigratedIterator, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) FilterUpkeepOffchainConfigSet(opts *bind.FilterOpts, id []*big.Int) (*KeeperRegistryUpkeepOffchainConfigSetIterator, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) FilterUpkeepPaused(opts *bind.FilterOpts, id []*big.Int) (*KeeperRegistryUpkeepPausedIterator, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) FilterUpkeepPerformed(opts *bind.FilterOpts, id []*big.Int, success []bool) (*KeeperRegistryUpkeepPerformedIterator, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) FilterUpkeepPrivilegeConfigSet(opts *bind.FilterOpts, id []*big.Int) (*KeeperRegistryUpkeepPrivilegeConfigSetIterator, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) FilterUpkeepReceived(opts *bind.FilterOpts, id []*big.Int) (*KeeperRegistryUpkeepReceivedIterator, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) FilterUpkeepRegistered(opts *bind.FilterOpts, id []*big.Int) (*KeeperRegistryUpkeepRegisteredIterator, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) FilterUpkeepTriggerConfigSet(opts *bind.FilterOpts, id []*big.Int) (*KeeperRegistryUpkeepTriggerConfigSetIterator, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) FilterUpkeepUnpaused(opts *bind.FilterOpts, id []*big.Int) (*KeeperRegistryUpkeepUnpausedIterator, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) ParseAdminPrivilegeConfigSet(log types.Log) (*KeeperRegistryAdminPrivilegeConfigSet, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) ParseCancelledUpkeepReport(log types.Log) (*KeeperRegistryCancelledUpkeepReport, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) ParseConfigSet(log types.Log) (*KeeperRegistryConfigSet, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) ParseFundsAdded(log types.Log) (*KeeperRegistryFundsAdded, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) ParseFundsWithdrawn(log types.Log) (*KeeperRegistryFundsWithdrawn, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) ParseInsufficientFundsUpkeepReport(log types.Log) (*KeeperRegistryInsufficientFundsUpkeepReport, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) ParseOwnerFundsWithdrawn(log types.Log) (*KeeperRegistryOwnerFundsWithdrawn, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) ParseOwnershipTransferRequested(log types.Log) (*KeeperRegistryOwnershipTransferRequested, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) ParseOwnershipTransferred(log types.Log) (*KeeperRegistryOwnershipTransferred, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) ParsePaused(log types.Log) (*KeeperRegistryPaused, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) ParsePayeesUpdated(log types.Log) (*KeeperRegistryPayeesUpdated, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) ParsePayeeshipTransferRequested(log types.Log) (*KeeperRegistryPayeeshipTransferRequested, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) ParsePayeeshipTransferred(log types.Log) (*KeeperRegistryPayeeshipTransferred, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) ParsePaymentWithdrawn(log types.Log) (*KeeperRegistryPaymentWithdrawn, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) ParseReorgedUpkeepReport(log types.Log) (*KeeperRegistryReorgedUpkeepReport, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) ParseStaleUpkeepReport(log types.Log) (*KeeperRegistryStaleUpkeepReport, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) ParseTransmitted(log types.Log) (*KeeperRegistryTransmitted, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) ParseUnpaused(log types.Log) (*KeeperRegistryUnpaused, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) ParseUpkeepAdminTransferRequested(log types.Log) (*KeeperRegistryUpkeepAdminTransferRequested, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) ParseUpkeepAdminTransferred(log types.Log) (*KeeperRegistryUpkeepAdminTransferred, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) ParseUpkeepCanceled(log types.Log) (*KeeperRegistryUpkeepCanceled, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) ParseUpkeepCheckDataSet(log types.Log) (*KeeperRegistryUpkeepCheckDataSet, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) ParseUpkeepGasLimitSet(log types.Log) (*KeeperRegistryUpkeepGasLimitSet, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) ParseUpkeepMigrated(log types.Log) (*KeeperRegistryUpkeepMigrated, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) ParseUpkeepOffchainConfigSet(log types.Log) (*KeeperRegistryUpkeepOffchainConfigSet, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) ParseUpkeepPaused(log types.Log) (*KeeperRegistryUpkeepPaused, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) ParseUpkeepPerformed(log types.Log) (*KeeperRegistryUpkeepPerformed, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) ParseUpkeepPrivilegeConfigSet(log types.Log) (*KeeperRegistryUpkeepPrivilegeConfigSet, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) ParseUpkeepReceived(log types.Log) (*KeeperRegistryUpkeepReceived, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) ParseUpkeepRegistered(log types.Log) (*KeeperRegistryUpkeepRegistered, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) ParseUpkeepTriggerConfigSet(log types.Log) (*KeeperRegistryUpkeepTriggerConfigSet, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) ParseUpkeepUnpaused(log types.Log) (*KeeperRegistryUpkeepUnpaused, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) WatchAdminPrivilegeConfigSet(opts *bind.WatchOpts, sink chan<- *KeeperRegistryAdminPrivilegeConfigSet, ...) (event.Subscription, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) WatchCancelledUpkeepReport(opts *bind.WatchOpts, sink chan<- *KeeperRegistryCancelledUpkeepReport, ...) (event.Subscription, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) WatchConfigSet(opts *bind.WatchOpts, sink chan<- *KeeperRegistryConfigSet) (event.Subscription, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) WatchFundsAdded(opts *bind.WatchOpts, sink chan<- *KeeperRegistryFundsAdded, id []*big.Int, ...) (event.Subscription, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) WatchFundsWithdrawn(opts *bind.WatchOpts, sink chan<- *KeeperRegistryFundsWithdrawn, id []*big.Int) (event.Subscription, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) WatchInsufficientFundsUpkeepReport(opts *bind.WatchOpts, sink chan<- *KeeperRegistryInsufficientFundsUpkeepReport, ...) (event.Subscription, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) WatchOwnerFundsWithdrawn(opts *bind.WatchOpts, sink chan<- *KeeperRegistryOwnerFundsWithdrawn) (event.Subscription, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) WatchOwnershipTransferRequested(opts *bind.WatchOpts, sink chan<- *KeeperRegistryOwnershipTransferRequested, ...) (event.Subscription, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *KeeperRegistryOwnershipTransferred, ...) (event.Subscription, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) WatchPaused(opts *bind.WatchOpts, sink chan<- *KeeperRegistryPaused) (event.Subscription, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) WatchPayeesUpdated(opts *bind.WatchOpts, sink chan<- *KeeperRegistryPayeesUpdated) (event.Subscription, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) WatchPayeeshipTransferRequested(opts *bind.WatchOpts, sink chan<- *KeeperRegistryPayeeshipTransferRequested, ...) (event.Subscription, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) WatchPayeeshipTransferred(opts *bind.WatchOpts, sink chan<- *KeeperRegistryPayeeshipTransferred, ...) (event.Subscription, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) WatchPaymentWithdrawn(opts *bind.WatchOpts, sink chan<- *KeeperRegistryPaymentWithdrawn, ...) (event.Subscription, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) WatchReorgedUpkeepReport(opts *bind.WatchOpts, sink chan<- *KeeperRegistryReorgedUpkeepReport, ...) (event.Subscription, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) WatchStaleUpkeepReport(opts *bind.WatchOpts, sink chan<- *KeeperRegistryStaleUpkeepReport, ...) (event.Subscription, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) WatchTransmitted(opts *bind.WatchOpts, sink chan<- *KeeperRegistryTransmitted) (event.Subscription, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) WatchUnpaused(opts *bind.WatchOpts, sink chan<- *KeeperRegistryUnpaused) (event.Subscription, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) WatchUpkeepAdminTransferRequested(opts *bind.WatchOpts, sink chan<- *KeeperRegistryUpkeepAdminTransferRequested, ...) (event.Subscription, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) WatchUpkeepAdminTransferred(opts *bind.WatchOpts, sink chan<- *KeeperRegistryUpkeepAdminTransferred, ...) (event.Subscription, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) WatchUpkeepCanceled(opts *bind.WatchOpts, sink chan<- *KeeperRegistryUpkeepCanceled, id []*big.Int, ...) (event.Subscription, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) WatchUpkeepCheckDataSet(opts *bind.WatchOpts, sink chan<- *KeeperRegistryUpkeepCheckDataSet, ...) (event.Subscription, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) WatchUpkeepGasLimitSet(opts *bind.WatchOpts, sink chan<- *KeeperRegistryUpkeepGasLimitSet, ...) (event.Subscription, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) WatchUpkeepMigrated(opts *bind.WatchOpts, sink chan<- *KeeperRegistryUpkeepMigrated, id []*big.Int) (event.Subscription, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) WatchUpkeepOffchainConfigSet(opts *bind.WatchOpts, sink chan<- *KeeperRegistryUpkeepOffchainConfigSet, ...) (event.Subscription, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) WatchUpkeepPaused(opts *bind.WatchOpts, sink chan<- *KeeperRegistryUpkeepPaused, id []*big.Int) (event.Subscription, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) WatchUpkeepPerformed(opts *bind.WatchOpts, sink chan<- *KeeperRegistryUpkeepPerformed, ...) (event.Subscription, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) WatchUpkeepPrivilegeConfigSet(opts *bind.WatchOpts, sink chan<- *KeeperRegistryUpkeepPrivilegeConfigSet, ...) (event.Subscription, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) WatchUpkeepReceived(opts *bind.WatchOpts, sink chan<- *KeeperRegistryUpkeepReceived, id []*big.Int) (event.Subscription, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) WatchUpkeepRegistered(opts *bind.WatchOpts, sink chan<- *KeeperRegistryUpkeepRegistered, ...) (event.Subscription, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) WatchUpkeepTriggerConfigSet(opts *bind.WatchOpts, sink chan<- *KeeperRegistryUpkeepTriggerConfigSet, ...) (event.Subscription, error)
- func (_KeeperRegistry *KeeperRegistryFilterer) WatchUpkeepUnpaused(opts *bind.WatchOpts, sink chan<- *KeeperRegistryUpkeepUnpaused, id []*big.Int) (event.Subscription, error)
- type KeeperRegistryFundsAdded
- type KeeperRegistryFundsAddedIterator
- type KeeperRegistryFundsWithdrawn
- type KeeperRegistryFundsWithdrawnIterator
- type KeeperRegistryInsufficientFundsUpkeepReport
- type KeeperRegistryInsufficientFundsUpkeepReportIterator
- type KeeperRegistryInterface
- type KeeperRegistryOwnerFundsWithdrawn
- type KeeperRegistryOwnerFundsWithdrawnIterator
- type KeeperRegistryOwnershipTransferRequested
- type KeeperRegistryOwnershipTransferRequestedIterator
- type KeeperRegistryOwnershipTransferred
- type KeeperRegistryOwnershipTransferredIterator
- type KeeperRegistryPaused
- type KeeperRegistryPausedIterator
- type KeeperRegistryPayeesUpdated
- type KeeperRegistryPayeesUpdatedIterator
- type KeeperRegistryPayeeshipTransferRequested
- type KeeperRegistryPayeeshipTransferRequestedIterator
- type KeeperRegistryPayeeshipTransferred
- type KeeperRegistryPayeeshipTransferredIterator
- type KeeperRegistryPaymentWithdrawn
- type KeeperRegistryPaymentWithdrawnIterator
- type KeeperRegistryRaw
- func (_KeeperRegistry *KeeperRegistryRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error
- func (_KeeperRegistry *KeeperRegistryRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_KeeperRegistry *KeeperRegistryRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type KeeperRegistryReorgedUpkeepReport
- type KeeperRegistryReorgedUpkeepReportIterator
- type KeeperRegistrySession
- func (_KeeperRegistry *KeeperRegistrySession) AcceptOwnership() (*types.Transaction, error)
- func (_KeeperRegistry *KeeperRegistrySession) Fallback(calldata []byte) (*types.Transaction, error)
- func (_KeeperRegistry *KeeperRegistrySession) FallbackTo() (common.Address, error)
- func (_KeeperRegistry *KeeperRegistrySession) LatestConfigDetails() (LatestConfigDetails, error)
- func (_KeeperRegistry *KeeperRegistrySession) LatestConfigDigestAndEpoch() (LatestConfigDigestAndEpoch, error)
- func (_KeeperRegistry *KeeperRegistrySession) OnTokenTransfer(sender common.Address, amount *big.Int, data []byte) (*types.Transaction, error)
- func (_KeeperRegistry *KeeperRegistrySession) Owner() (common.Address, error)
- func (_KeeperRegistry *KeeperRegistrySession) SetConfig(signers []common.Address, transmitters []common.Address, f uint8, ...) (*types.Transaction, error)
- func (_KeeperRegistry *KeeperRegistrySession) SetConfig0(signers []common.Address, transmitters []common.Address, f uint8, ...) (*types.Transaction, error)
- func (_KeeperRegistry *KeeperRegistrySession) SimulatePerformUpkeep(id *big.Int, performData []byte) (*types.Transaction, error)
- func (_KeeperRegistry *KeeperRegistrySession) TransferOwnership(to common.Address) (*types.Transaction, error)
- func (_KeeperRegistry *KeeperRegistrySession) Transmit(reportContext [3][32]byte, rawReport []byte, rs [][32]byte, ss [][32]byte, ...) (*types.Transaction, error)
- func (_KeeperRegistry *KeeperRegistrySession) TypeAndVersion() (string, error)
- type KeeperRegistryStaleUpkeepReport
- type KeeperRegistryStaleUpkeepReportIterator
- type KeeperRegistryTransactor
- func (_KeeperRegistry *KeeperRegistryTransactor) AcceptOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_KeeperRegistry *KeeperRegistryTransactor) Fallback(opts *bind.TransactOpts, calldata []byte) (*types.Transaction, error)
- func (_KeeperRegistry *KeeperRegistryTransactor) OnTokenTransfer(opts *bind.TransactOpts, sender common.Address, amount *big.Int, data []byte) (*types.Transaction, error)
- func (_KeeperRegistry *KeeperRegistryTransactor) SetConfig(opts *bind.TransactOpts, signers []common.Address, ...) (*types.Transaction, error)
- func (_KeeperRegistry *KeeperRegistryTransactor) SetConfig0(opts *bind.TransactOpts, signers []common.Address, ...) (*types.Transaction, error)
- func (_KeeperRegistry *KeeperRegistryTransactor) SimulatePerformUpkeep(opts *bind.TransactOpts, id *big.Int, performData []byte) (*types.Transaction, error)
- func (_KeeperRegistry *KeeperRegistryTransactor) TransferOwnership(opts *bind.TransactOpts, to common.Address) (*types.Transaction, error)
- func (_KeeperRegistry *KeeperRegistryTransactor) Transmit(opts *bind.TransactOpts, reportContext [3][32]byte, rawReport []byte, ...) (*types.Transaction, error)
- type KeeperRegistryTransactorRaw
- type KeeperRegistryTransactorSession
- func (_KeeperRegistry *KeeperRegistryTransactorSession) AcceptOwnership() (*types.Transaction, error)
- func (_KeeperRegistry *KeeperRegistryTransactorSession) Fallback(calldata []byte) (*types.Transaction, error)
- func (_KeeperRegistry *KeeperRegistryTransactorSession) OnTokenTransfer(sender common.Address, amount *big.Int, data []byte) (*types.Transaction, error)
- func (_KeeperRegistry *KeeperRegistryTransactorSession) SetConfig(signers []common.Address, transmitters []common.Address, f uint8, ...) (*types.Transaction, error)
- func (_KeeperRegistry *KeeperRegistryTransactorSession) SetConfig0(signers []common.Address, transmitters []common.Address, f uint8, ...) (*types.Transaction, error)
- func (_KeeperRegistry *KeeperRegistryTransactorSession) SimulatePerformUpkeep(id *big.Int, performData []byte) (*types.Transaction, error)
- func (_KeeperRegistry *KeeperRegistryTransactorSession) TransferOwnership(to common.Address) (*types.Transaction, error)
- func (_KeeperRegistry *KeeperRegistryTransactorSession) Transmit(reportContext [3][32]byte, rawReport []byte, rs [][32]byte, ss [][32]byte, ...) (*types.Transaction, error)
- type KeeperRegistryTransmitted
- type KeeperRegistryTransmittedIterator
- type KeeperRegistryUnpaused
- type KeeperRegistryUnpausedIterator
- type KeeperRegistryUpkeepAdminTransferRequested
- type KeeperRegistryUpkeepAdminTransferRequestedIterator
- type KeeperRegistryUpkeepAdminTransferred
- type KeeperRegistryUpkeepAdminTransferredIterator
- type KeeperRegistryUpkeepCanceled
- type KeeperRegistryUpkeepCanceledIterator
- type KeeperRegistryUpkeepCheckDataSet
- type KeeperRegistryUpkeepCheckDataSetIterator
- type KeeperRegistryUpkeepGasLimitSet
- type KeeperRegistryUpkeepGasLimitSetIterator
- type KeeperRegistryUpkeepMigrated
- type KeeperRegistryUpkeepMigratedIterator
- type KeeperRegistryUpkeepOffchainConfigSet
- type KeeperRegistryUpkeepOffchainConfigSetIterator
- type KeeperRegistryUpkeepPaused
- type KeeperRegistryUpkeepPausedIterator
- type KeeperRegistryUpkeepPerformed
- type KeeperRegistryUpkeepPerformedIterator
- type KeeperRegistryUpkeepPrivilegeConfigSet
- type KeeperRegistryUpkeepPrivilegeConfigSetIterator
- type KeeperRegistryUpkeepReceived
- type KeeperRegistryUpkeepReceivedIterator
- type KeeperRegistryUpkeepRegistered
- type KeeperRegistryUpkeepRegisteredIterator
- type KeeperRegistryUpkeepTriggerConfigSet
- type KeeperRegistryUpkeepTriggerConfigSetIterator
- type KeeperRegistryUpkeepUnpaused
- type KeeperRegistryUpkeepUnpausedIterator
- type LatestConfigDetails
- type LatestConfigDigestAndEpoch
Constants ¶
This section is empty.
Variables ¶
View Source
var KeeperRegistryABI = KeeperRegistryMetaData.ABI
View Source
var KeeperRegistryBin = KeeperRegistryMetaData.Bin
View Source
var KeeperRegistryMetaData = &bind.MetaData{
ABI: "[{\"inputs\":[{\"internalType\":\"contractKeeperRegistryLogicB2_1\",\"name\":\"logicA\",\"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\":\"InvalidTrigger\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"InvalidTriggerType\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"MaxCheckDataSizeCanOnlyIncrease\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"MaxPerformDataSizeCanOnlyIncrease\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"MigrationNotPermitted\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"NotAContract\",\"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\":\"OnlyCallableByUpkeepPrivilegeManager\",\"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\":[{\"internalType\":\"bytes\",\"name\":\"reason\",\"type\":\"bytes\"}],\"name\":\"TargetCheckReverted\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"TooManyOracles\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"TranscoderNotSet\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"UpkeepAlreadyExists\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"UpkeepCancelled\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"UpkeepNotCanceled\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"UpkeepNotNeeded\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"ValueNotChanged\",\"type\":\"error\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"admin\",\"type\":\"address\"},{\"indexed\":false,\"internalType\":\"bytes\",\"name\":\"privilegeConfig\",\"type\":\"bytes\"}],\"name\":\"AdminPrivilegeConfigSet\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"uint256\",\"name\":\"id\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"bytes32\",\"name\":\"upkeepTriggerID\",\"type\":\"bytes32\"}],\"name\":\"CancelledUpkeepReport\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"uint32\",\"name\":\"previousConfigBlockNumber\",\"type\":\"uint32\"},{\"indexed\":false,\"internalType\":\"bytes32\",\"name\":\"configDigest\",\"type\":\"bytes32\"},{\"indexed\":false,\"internalType\":\"uint64\",\"name\":\"configCount\",\"type\":\"uint64\"},{\"indexed\":false,\"internalType\":\"address[]\",\"name\":\"signers\",\"type\":\"address[]\"},{\"indexed\":false,\"internalType\":\"address[]\",\"name\":\"transmitters\",\"type\":\"address[]\"},{\"indexed\":false,\"internalType\":\"uint8\",\"name\":\"f\",\"type\":\"uint8\"},{\"indexed\":false,\"internalType\":\"bytes\",\"name\":\"onchainConfig\",\"type\":\"bytes\"},{\"indexed\":false,\"internalType\":\"uint64\",\"name\":\"offchainConfigVersion\",\"type\":\"uint64\"},{\"indexed\":false,\"internalType\":\"bytes\",\"name\":\"offchainConfig\",\"type\":\"bytes\"}],\"name\":\"ConfigSet\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"uint256\",\"name\":\"id\",\"type\":\"uint256\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"from\",\"type\":\"address\"},{\"indexed\":false,\"internalType\":\"uint96\",\"name\":\"amount\",\"type\":\"uint96\"}],\"name\":\"FundsAdded\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"uint256\",\"name\":\"id\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"amount\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"address\",\"name\":\"to\",\"type\":\"address\"}],\"name\":\"FundsWithdrawn\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"uint256\",\"name\":\"id\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"bytes32\",\"name\":\"upkeepTriggerID\",\"type\":\"bytes32\"}],\"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\"},{\"indexed\":false,\"internalType\":\"bytes32\",\"name\":\"upkeepTriggerID\",\"type\":\"bytes32\"}],\"name\":\"ReorgedUpkeepReport\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"uint256\",\"name\":\"id\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"bytes32\",\"name\":\"upkeepTriggerID\",\"type\":\"bytes32\"}],\"name\":\"StaleUpkeepReport\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"bytes32\",\"name\":\"configDigest\",\"type\":\"bytes32\"},{\"indexed\":false,\"internalType\":\"uint32\",\"name\":\"epoch\",\"type\":\"uint32\"}],\"name\":\"Transmitted\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"address\",\"name\":\"account\",\"type\":\"address\"}],\"name\":\"Unpaused\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"uint256\",\"name\":\"id\",\"type\":\"uint256\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"from\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"to\",\"type\":\"address\"}],\"name\":\"UpkeepAdminTransferRequested\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"uint256\",\"name\":\"id\",\"type\":\"uint256\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"from\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"to\",\"type\":\"address\"}],\"name\":\"UpkeepAdminTransferred\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"uint256\",\"name\":\"id\",\"type\":\"uint256\"},{\"indexed\":true,\"internalType\":\"uint64\",\"name\":\"atBlockHeight\",\"type\":\"uint64\"}],\"name\":\"UpkeepCanceled\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"uint256\",\"name\":\"id\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"bytes\",\"name\":\"newCheckData\",\"type\":\"bytes\"}],\"name\":\"UpkeepCheckDataSet\",\"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\":\"uint96\",\"name\":\"totalPayment\",\"type\":\"uint96\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"gasUsed\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"gasOverhead\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"bytes32\",\"name\":\"upkeepTriggerID\",\"type\":\"bytes32\"}],\"name\":\"UpkeepPerformed\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"uint256\",\"name\":\"id\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"bytes\",\"name\":\"privilegeConfig\",\"type\":\"bytes\"}],\"name\":\"UpkeepPrivilegeConfigSet\",\"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\":\"performGas\",\"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\"},{\"indexed\":false,\"internalType\":\"bytes\",\"name\":\"triggerConfig\",\"type\":\"bytes\"}],\"name\":\"UpkeepTriggerConfigSet\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"uint256\",\"name\":\"id\",\"type\":\"uint256\"}],\"name\":\"UpkeepUnpaused\",\"type\":\"event\"},{\"stateMutability\":\"nonpayable\",\"type\":\"fallback\"},{\"inputs\":[],\"name\":\"acceptOwnership\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"fallbackTo\",\"outputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"latestConfigDetails\",\"outputs\":[{\"internalType\":\"uint32\",\"name\":\"configCount\",\"type\":\"uint32\"},{\"internalType\":\"uint32\",\"name\":\"blockNumber\",\"type\":\"uint32\"},{\"internalType\":\"bytes32\",\"name\":\"configDigest\",\"type\":\"bytes32\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"latestConfigDigestAndEpoch\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"scanLogs\",\"type\":\"bool\"},{\"internalType\":\"bytes32\",\"name\":\"configDigest\",\"type\":\"bytes32\"},{\"internalType\":\"uint32\",\"name\":\"epoch\",\"type\":\"uint32\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"sender\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"amount\",\"type\":\"uint256\"},{\"internalType\":\"bytes\",\"name\":\"data\",\"type\":\"bytes\"}],\"name\":\"onTokenTransfer\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"owner\",\"outputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address[]\",\"name\":\"signers\",\"type\":\"address[]\"},{\"internalType\":\"address[]\",\"name\":\"transmitters\",\"type\":\"address[]\"},{\"internalType\":\"uint8\",\"name\":\"f\",\"type\":\"uint8\"},{\"components\":[{\"internalType\":\"uint32\",\"name\":\"paymentPremiumPPB\",\"type\":\"uint32\"},{\"internalType\":\"uint32\",\"name\":\"flatFeeMicroLink\",\"type\":\"uint32\"},{\"internalType\":\"uint32\",\"name\":\"checkGasLimit\",\"type\":\"uint32\"},{\"internalType\":\"uint24\",\"name\":\"stalenessSeconds\",\"type\":\"uint24\"},{\"internalType\":\"uint16\",\"name\":\"gasCeilingMultiplier\",\"type\":\"uint16\"},{\"internalType\":\"uint96\",\"name\":\"minUpkeepSpend\",\"type\":\"uint96\"},{\"internalType\":\"uint32\",\"name\":\"maxPerformGas\",\"type\":\"uint32\"},{\"internalType\":\"uint32\",\"name\":\"maxCheckDataSize\",\"type\":\"uint32\"},{\"internalType\":\"uint32\",\"name\":\"maxPerformDataSize\",\"type\":\"uint32\"},{\"internalType\":\"uint32\",\"name\":\"maxRevertDataSize\",\"type\":\"uint32\"},{\"internalType\":\"uint256\",\"name\":\"fallbackGasPrice\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"fallbackLinkPrice\",\"type\":\"uint256\"},{\"internalType\":\"address\",\"name\":\"transcoder\",\"type\":\"address\"},{\"internalType\":\"address[]\",\"name\":\"registrars\",\"type\":\"address[]\"},{\"internalType\":\"address\",\"name\":\"upkeepPrivilegeManager\",\"type\":\"address\"}],\"internalType\":\"structKeeperRegistryBase2_1.OnchainConfig\",\"name\":\"onchainConfig\",\"type\":\"tuple\"},{\"internalType\":\"uint64\",\"name\":\"offchainConfigVersion\",\"type\":\"uint64\"},{\"internalType\":\"bytes\",\"name\":\"offchainConfig\",\"type\":\"bytes\"}],\"name\":\"setConfig\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address[]\",\"name\":\"signers\",\"type\":\"address[]\"},{\"internalType\":\"address[]\",\"name\":\"transmitters\",\"type\":\"address[]\"},{\"internalType\":\"uint8\",\"name\":\"f\",\"type\":\"uint8\"},{\"internalType\":\"bytes\",\"name\":\"onchainConfigBytes\",\"type\":\"bytes\"},{\"internalType\":\"uint64\",\"name\":\"offchainConfigVersion\",\"type\":\"uint64\"},{\"internalType\":\"bytes\",\"name\":\"offchainConfig\",\"type\":\"bytes\"}],\"name\":\"setConfig\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"id\",\"type\":\"uint256\"},{\"internalType\":\"bytes\",\"name\":\"performData\",\"type\":\"bytes\"}],\"name\":\"simulatePerformUpkeep\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"success\",\"type\":\"bool\"},{\"internalType\":\"uint256\",\"name\":\"gasUsed\",\"type\":\"uint256\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"to\",\"type\":\"address\"}],\"name\":\"transferOwnership\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"bytes32[3]\",\"name\":\"reportContext\",\"type\":\"bytes32[3]\"},{\"internalType\":\"bytes\",\"name\":\"rawReport\",\"type\":\"bytes\"},{\"internalType\":\"bytes32[]\",\"name\":\"rs\",\"type\":\"bytes32[]\"},{\"internalType\":\"bytes32[]\",\"name\":\"ss\",\"type\":\"bytes32[]\"},{\"internalType\":\"bytes32\",\"name\":\"rawVs\",\"type\":\"bytes32\"}],\"name\":\"transmit\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"typeAndVersion\",\"outputs\":[{\"internalType\":\"string\",\"name\":\"\",\"type\":\"string\"}],\"stateMutability\":\"view\",\"type\":\"function\"}]",
Bin: "0x6101206040523480156200001257600080fd5b506040516200543038038062005430833981016040819052620000359162000374565b80816001600160a01b0316634b4fd03b6040518163ffffffff1660e01b8152600401602060405180830381865afa15801562000075573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906200009b91906200039b565b826001600160a01b031663ca30e6036040518163ffffffff1660e01b8152600401602060405180830381865afa158015620000da573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019062000100919062000374565b836001600160a01b031663b10b673c6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156200013f573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019062000165919062000374565b846001600160a01b0316636709d0e56040518163ffffffff1660e01b8152600401602060405180830381865afa158015620001a4573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620001ca919062000374565b3380600081620002215760405162461bcd60e51b815260206004820152601860248201527f43616e6e6f7420736574206f776e657220746f207a65726f000000000000000060448201526064015b60405180910390fd5b600080546001600160a01b0319166001600160a01b038481169190911790915581161562000254576200025481620002b0565b5050508360028111156200026c576200026c620003be565b60e0816002811115620002835762000283620003be565b9052506001600160a01b0392831660805290821660a052811660c052919091166101005250620003d49050565b336001600160a01b038216036200030a5760405162461bcd60e51b815260206004820152601760248201527f43616e6e6f74207472616e7366657220746f2073656c66000000000000000000604482015260640162000218565b600180546001600160a01b0319166001600160a01b0383811691821790925560008054604051929316917fed8889f560326eb138920d842192f0eb3dd22b4f139c87a2c57538e05bae12789190a350565b6001600160a01b03811681146200037157600080fd5b50565b6000602082840312156200038757600080fd5b815162000394816200035b565b9392505050565b600060208284031215620003ae57600080fd5b8151600381106200039457600080fd5b634e487b7160e01b600052602160045260246000fd5b60805160a05160c05160e051610100516150026200042e6000396000818160d6015261016f0152600081816124850152818161337c0152818161350f0152613a3f01526000505060005050600061043b01526150026000f3fe608060405234801561001057600080fd5b50600436106100d45760003560e01c8063a931358d11610081578063b1dc65a41161005b578063b1dc65a4146102e8578063e3d0e712146102fb578063f2fde38b1461030e576100d4565b8063a931358d14610262578063aed2e92914610275578063afcb95d71461029f576100d4565b806381ff7048116100b257806381ff7048146101bc5780638da5cb5b14610231578063a4c0ed361461024f576100d4565b8063181f5a771461011b578063349e8cca1461016d57806379ba5097146101b4575b7f00000000000000000000000000000000000000000000000000000000000000003660008037600080366000845af43d6000803e808015610114573d6000f35b3d6000fd5b005b6101576040518060400160405280601481526020017f4b6565706572526567697374727920322e312e3000000000000000000000000081525081565b6040516101649190613cbe565b60405180910390f35b7f00000000000000000000000000000000000000000000000000000000000000005b60405173ffffffffffffffffffffffffffffffffffffffff9091168152602001610164565b610119610321565b61020e60145460115463ffffffff780100000000000000000000000000000000000000000000000083048116937c01000000000000000000000000000000000000000000000000000000009093041691565b6040805163ffffffff948516815293909216602084015290820152606001610164565b60005473ffffffffffffffffffffffffffffffffffffffff1661018f565b61011961025d366004613d47565b610423565b610119610270366004614167565b61063f565b610288610283366004614234565b611456565b604080519215158352602083019190915201610164565b601154601254604080516000815260208101939093527c010000000000000000000000000000000000000000000000000000000090910463ffffffff1690820152606001610164565b6101196102f63660046142c5565b6115ce565b61011961030936600461437c565b6121b5565b61011961031c36600461440b565b6121de565b60015473ffffffffffffffffffffffffffffffffffffffff1633146103a7576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601660248201527f4d7573742062652070726f706f736564206f776e65720000000000000000000060448201526064015b60405180910390fd5b60008054337fffffffffffffffffffffffff00000000000000000000000000000000000000008083168217845560018054909116905560405173ffffffffffffffffffffffffffffffffffffffff90921692909183917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e091a350565b3373ffffffffffffffffffffffffffffffffffffffff7f00000000000000000000000000000000000000000000000000000000000000001614610492576040517fc8bad78d00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b602081146104cc576040517fdfe9309000000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b60006104da82840184614428565b60008181526004602052604090205490915065010000000000900463ffffffff90811614610534576040517f9c0083a200000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b60008181526004602052604090206001015461056f9085906c0100000000000000000000000090046bffffffffffffffffffffffff16614470565b600082815260046020526040902060010180546bffffffffffffffffffffffff929092166c01000000000000000000000000027fffffffffffffffff000000000000000000000000ffffffffffffffffffffffff9092169190911790556018546105da908590614495565b6018556040516bffffffffffffffffffffffff8516815273ffffffffffffffffffffffffffffffffffffffff86169082907fafd24114486da8ebfc32f3626dada8863652e187461aa74d4bfa7348915062039060200160405180910390a35050505050565b6106476121f2565b601f86511115610683576040517f25d0209c00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b8360ff166000036106c0576040517fe77dba5600000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b845186511415806106df57506106d78460036144a8565b60ff16865111155b15610716576040517f1d2d1c5800000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b601254600e547001000000000000000000000000000000009091046bffffffffffffffffffffffff169060005b816bffffffffffffffffffffffff168110156107ab57610798600e828154811061076f5761076f6144d1565b60009182526020909120015473ffffffffffffffffffffffffffffffffffffffff168484612275565b50806107a381614500565b915050610743565b5060008060005b836bffffffffffffffffffffffff168110156108b457600d81815481106107db576107db6144d1565b600091825260209091200154600e805473ffffffffffffffffffffffffffffffffffffffff90921694509082908110610816576108166144d1565b600091825260208083209091015473ffffffffffffffffffffffffffffffffffffffff8681168452600c8352604080852080547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00001690559116808452600b90925290912080547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff001690559150806108ac81614500565b9150506107b2565b506108c1600d6000613b93565b6108cd600e6000613b93565b604080516080810182526000808252602082018190529181018290526060810182905290805b8c51811015610c5157600c60008e8381518110610912576109126144d1565b60209081029190910181015173ffffffffffffffffffffffffffffffffffffffff1682528101919091526040016000205460ff161561097d576040517f77cea0fa00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b60405180604001604052806001151581526020018260ff16815250600c60008f84815181106109ae576109ae6144d1565b60209081029190910181015173ffffffffffffffffffffffffffffffffffffffff1682528181019290925260400160002082518154939092015160ff16610100027fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00ff921515929092167fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000909316929092171790558b518c9082908110610a5657610a566144d1565b60209081029190910181015173ffffffffffffffffffffffffffffffffffffffff81166000908152600b83526040908190208151608081018352905460ff80821615801584526101008304909116958301959095526bffffffffffffffffffffffff6201000082048116938301939093526e0100000000000000000000000000009004909116606082015294509250610b1b576040517f6a7281ad00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6001835260ff80821660208086019182526bffffffffffffffffffffffff808b166060880190815273ffffffffffffffffffffffffffffffffffffffff87166000908152600b909352604092839020885181549551948a0151925184166e010000000000000000000000000000027fffffffffffff000000000000000000000000ffffffffffffffffffffffffffff939094166201000002929092167fffffffffffff000000000000000000000000000000000000000000000000ffff94909616610100027fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00ff921515929092167fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00009095169490941717919091169290921791909117905580610c4981614500565b9150506108f3565b50508a51610c679150600d9060208d0190613bb1565b508851610c7b90600e9060208c0190613bb1565b506040518061012001604052808960ff168152602001886000015163ffffffff168152602001886020015163ffffffff168152602001886060015162ffffff168152602001886080015161ffff1681526020016012600001600e9054906101000a900460ff16151581526020016012600001600f9054906101000a900460ff1615158152602001856bffffffffffffffffffffffff168152602001600063ffffffff16815250601260008201518160000160006101000a81548160ff021916908360ff16021790555060208201518160000160016101000a81548163ffffffff021916908363ffffffff16021790555060408201518160000160056101000a81548163ffffffff021916908363ffffffff16021790555060608201518160000160096101000a81548162ffffff021916908362ffffff160217905550608082015181600001600c6101000a81548161ffff021916908361ffff16021790555060a082015181600001600e6101000a81548160ff02191690831515021790555060c082015181600001600f6101000a81548160ff02191690831515021790555060e08201518160000160106101000a8154816bffffffffffffffffffffffff02191690836bffffffffffffffffffffffff16021790555061010082015181600001601c6101000a81548163ffffffff021916908363ffffffff1602179055509050506040518061018001604052808860a001516bffffffffffffffffffffffff16815260200188610180015173ffffffffffffffffffffffffffffffffffffffff168152602001601360010160009054906101000a90046bffffffffffffffffffffffff166bffffffffffffffffffffffff168152602001886040015163ffffffff1681526020018860c0015163ffffffff168152602001601360010160149054906101000a900463ffffffff1663ffffffff168152602001601360010160189054906101000a900463ffffffff1663ffffffff1681526020016013600101601c9054906101000a900463ffffffff1663ffffffff1681526020018860e0015163ffffffff16815260200188610100015163ffffffff16815260200188610120015163ffffffff168152602001886101c0015173ffffffffffffffffffffffffffffffffffffffff16815250601360008201518160000160006101000a8154816bffffffffffffffffffffffff02191690836bffffffffffffffffffffffff160217905550602082015181600001600c6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060408201518160010160006101000a8154816bffffffffffffffffffffffff02191690836bffffffffffffffffffffffff160217905550606082015181600101600c6101000a81548163ffffffff021916908363ffffffff16021790555060808201518160010160106101000a81548163ffffffff021916908363ffffffff16021790555060a08201518160010160146101000a81548163ffffffff021916908363ffffffff16021790555060c08201518160010160186101000a81548163ffffffff021916908363ffffffff16021790555060e082015181600101601c6101000a81548163ffffffff021916908363ffffffff1602179055506101008201518160020160006101000a81548163ffffffff021916908363ffffffff1602179055506101208201518160020160046101000a81548163ffffffff021916908363ffffffff1602179055506101408201518160020160086101000a81548163ffffffff021916908363ffffffff16021790555061016082015181600201600c6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555090505086610140015160168190555086610160015160178190555060006013600101601c9054906101000a900463ffffffff16905061123d61247f565b601480547bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167c010000000000000000000000000000000000000000000000000000000063ffffffff93841602178082556001926018916112b89185917801000000000000000000000000000000000000000000000000900416614538565b92506101000a81548163ffffffff021916908363ffffffff1602179055506000886040516020016112e991906145a6565b604080518083037fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe001815291905260145490915061135290469030907801000000000000000000000000000000000000000000000000900463ffffffff168f8f8f878f8f612534565b60115560005b61136260096125de565b8110156113925761137f6113776009836125ee565b6009906125fa565b508061138a81614500565b915050611358565b5060005b896101a00151518110156113e9576113d68a6101a0015182815181106113be576113be6144d1565b6020026020010151600961261c90919063ffffffff16565b50806113e181614500565b915050611396565b507f1591690b8638f5fb2dbec82ac741805ac5da8b45dc5263f4875b0496fdce4e0582601154601360010160189054906101000a900463ffffffff168f8f8f878f8f6040516114409998979695949392919061470a565b60405180910390a1505050505050505050505050565b60008061146161263e565b6012546e010000000000000000000000000000900460ff16156114b0576040517f24522f3400000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b60008581526004602090815260409182902082516101008082018552825460ff81161515835263ffffffff918104821683860181905265010000000000820483168488015273ffffffffffffffffffffffffffffffffffffffff690100000000000000000090920482166060850181905260018601546bffffffffffffffffffffffff80821660808801526c0100000000000000000000000082041660a08701527801000000000000000000000000000000000000000000000000900490931660c08501526002909401541660e08301528451601f890185900485028101850190955287855290936115bf93919291899089908190840183828082843760009201919091525061267692505050565b9093509150505b935093915050565b60005a604080516101208101825260125460ff808216835261010080830463ffffffff90811660208601526501000000000084048116958501959095526901000000000000000000830462ffffff1660608501526c01000000000000000000000000830461ffff1660808501526e0100000000000000000000000000008304821615801560a08601526f010000000000000000000000000000008404909216151560c085015270010000000000000000000000000000000083046bffffffffffffffffffffffff1660e08501527c0100000000000000000000000000000000000000000000000000000000909204909316908201529192506116fc576040517f24522f3400000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b336000908152600b602052604090205460ff16611745576040517f1099ed7500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6011548a3514611781576040517fdfdcf8e700000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b805161178e9060016147a0565b60ff168614158061179f5750858414155b156117d6576040517f0244f71a00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6117e68a8a8a8a8a8a8a8a612881565b60006117f28a8a612aea565b9050600081604001515167ffffffffffffffff81111561181457611814613da3565b6040519080825280602002602001820160405280156118e857816020015b6040805161022081018252600061012082018181526101408301829052610160830182905261018083018290526101a083018290526101c083018290526101e08301829052610200830182905282526020808301829052928201819052606082018190526080820181905260a0820181905260c0820181905260e0820181905261010082015282527fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9092019101816118325790505b5090506000805b836040015151811015611da9576004600085604001518381518110611916576119166144d1565b602090810291909101810151825281810192909252604090810160002081516101008082018452825460ff81161515835263ffffffff91810482169583019590955265010000000000850481169382019390935273ffffffffffffffffffffffffffffffffffffffff69010000000000000000009094048416606082015260018201546bffffffffffffffffffffffff80821660808401526c0100000000000000000000000082041660a08301527801000000000000000000000000000000000000000000000000900490921660c08301526002015490911660e08201528351849083908110611a0857611a086144d1565b602002602001015160000181905250611a3d84604001518281518110611a3057611a306144d1565b6020026020010151612ba3565b838281518110611a4f57611a4f6144d1565b6020026020010151608001906001811115611a6c57611a6c6147b9565b90816001811115611a7f57611a7f6147b9565b81525050611af785848381518110611a9957611a996144d1565b602002602001015160800151858481518110611ab757611ab76144d1565b602002602001015160000151602001518760a001518581518110611add57611add6144d1565b602002602001015151886000015189602001516001612c4e565b838281518110611b0957611b096144d1565b6020026020010151604001906bffffffffffffffffffffffff1690816bffffffffffffffffffffffff1681525050611b7b84604001518281518110611b5057611b506144d1565b602002602001015185608001518381518110611b6e57611b6e6144d1565b6020026020010151612c99565b838281518110611b8d57611b8d6144d1565b602002602001015160e0018181525050611bfb84604001518281518110611bb657611bb66144d1565b602002602001015185608001518381518110611bd457611bd46144d1565b6020026020010151858481518110611bee57611bee6144d1565b6020026020010151612ccc565b848381518110611c0d57611c0d6144d1565b6020026020010151602001858481518110611c2a57611c2a6144d1565b6020026020010151610100018281525082151515158152505050828181518110611c5657611c566144d1565b60200260200101516020015115611c7957611c726001836147e8565b9150611c7e565b611d97565b611ce4838281518110611c9357611c936144d1565b6020026020010151600001516060015185606001518381518110611cb957611cb96144d1565b60200260200101518660a001518481518110611cd757611cd76144d1565b6020026020010151612676565b848381518110611cf657611cf66144d1565b6020026020010151606001858481518110611d1357611d136144d1565b602002602001015160a0018281525082151515158152505050828181518110611d3e57611d3e6144d1565b602002602001015160a0015186611d559190614803565b9550611d9784604001518281518110611d7057611d706144d1565b6020026020010151848381518110611d8a57611d8a6144d1565b6020026020010151612e57565b80611da181614500565b9150506118ef565b508061ffff16600003611dc05750505050506121ab565b8351611dcd9060016147a0565b611ddc9060ff1661044c614816565b616b6c611dea8d6010614816565b5a611df59089614803565b611dff9190614495565b611e099190614495565b611e139190614495565b9450611b58611e2661ffff831687614882565b611e309190614495565b945060008060008060005b87604001515181101561204d57868181518110611e5a57611e5a6144d1565b6020026020010151602001511561203b57611eb68a888381518110611e8157611e816144d1565b6020026020010151608001518a60a001518481518110611ea357611ea36144d1565b6020026020010151518c60000151612f40565b878281518110611ec857611ec86144d1565b602002602001015160c0018181525050611f248989604001518381518110611ef257611ef26144d1565b6020026020010151898481518110611f0c57611f0c6144d1565b60200260200101518b600001518c602001518b612f60565b9093509150611f338285614470565b9350611f3f8386614470565b9450868181518110611f5357611f536144d1565b602002602001015160600151151588604001518281518110611f7757611f776144d1565b60200260200101517fdacc0b3d36199a5f78afb27c76cd01bf100f605edf5ee0c0e23055b0553b68c68486611fac9190614470565b8a8581518110611fbe57611fbe6144d1565b602002602001015160a001518b8681518110611fdc57611fdc6144d1565b602002602001015160c001518c8781518110611ffa57611ffa6144d1565b60209081029190910181015160e00151604080516bffffffffffffffffffffffff909616865291850193909352830152606082015260800160405180910390a35b8061204581614500565b915050611e3b565b5050336000908152600b6020526040902080548492506002906120859084906201000090046bffffffffffffffffffffffff16614470565b92506101000a8154816bffffffffffffffffffffffff02191690836bffffffffffffffffffffffff16021790555080601260000160108282829054906101000a90046bffffffffffffffffffffffff166120df9190614470565b92506101000a8154816bffffffffffffffffffffffff02191690836bffffffffffffffffffffffff16021790555060008f600160038110612122576121226144d1565b602002013560001c9050600060088264ffffffffff16901c905087610100015163ffffffff168163ffffffff1611156121a157601280547bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167c010000000000000000000000000000000000000000000000000000000063ffffffff8416021790555b5050505050505050505b5050505050505050565b6121d6868686868060200190518101906121cf9190614931565b868661063f565b505050505050565b6121e66121f2565b6121ef81613053565b50565b60005473ffffffffffffffffffffffffffffffffffffffff163314612273576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601660248201527f4f6e6c792063616c6c61626c65206279206f776e657200000000000000000000604482015260640161039e565b565b73ffffffffffffffffffffffffffffffffffffffff83166000908152600b602090815260408083208151608081018352905460ff80821615801584526101008304909116948301949094526bffffffffffffffffffffffff6201000082048116938301939093526e010000000000000000000000000000900490911660608201529061247157600081606001518561230d9190614a8b565b9050600061231b8583614ab0565b9050808360400181815161232f9190614470565b6bffffffffffffffffffffffff1690525061234a8582614adb565b8360600181815161235b9190614470565b6bffffffffffffffffffffffff90811690915273ffffffffffffffffffffffffffffffffffffffff89166000908152600b602090815260409182902087518154928901519389015160608a015186166e010000000000000000000000000000027fffffffffffff000000000000000000000000ffffffffffffffffffffffffffff919096166201000002167fffffffffffff000000000000000000000000000000000000000000000000ffff60ff95909516610100027fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00ff921515929092167fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000909416939093171792909216179190911790555050505b6040015190505b9392505050565b600060017f000000000000000000000000000000000000000000000000000000000000000060028111156124b5576124b56147b9565b0361252f57606473ffffffffffffffffffffffffffffffffffffffff1663a3b1b31d6040518163ffffffff1660e01b8152600401602060405180830381865afa158015612506573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061252a9190614b0f565b905090565b504390565b6000808a8a8a8a8a8a8a8a8a60405160200161255899989796959493929190614b28565b604080518083037fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe001815291905280516020909101207dffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff167e01000000000000000000000000000000000000000000000000000000000000179b9a5050505050505050505050565b60006125e8825490565b92915050565b60006124788383613148565b60006124788373ffffffffffffffffffffffffffffffffffffffff8416613172565b60006124788373ffffffffffffffffffffffffffffffffffffffff841661326c565b3215612273576040517fb60ac5db00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b60125460009081906f01000000000000000000000000000000900460ff16156126cb576040517f37ed32e800000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b601280547fffffffffffffffffffffffffffffffff00ffffffffffffffffffffffffffffff166f010000000000000000000000000000001790556040517f4585e33b0000000000000000000000000000000000000000000000000000000090612738908590602401613cbe565b604080517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe08184030181529181526020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167fffffffff000000000000000000000000000000000000000000000000000000009094169390931790925290517f79188d1600000000000000000000000000000000000000000000000000000000815290935073ffffffffffffffffffffffffffffffffffffffff8616906379188d169061280b9087908790600401614bbd565b60408051808303816000875af1158015612829573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061284d9190614bd6565b601280547fffffffffffffffffffffffffffffffff00ffffffffffffffffffffffffffffff16905590969095509350505050565b60008787604051612893929190614c09565b6040519081900381206128aa918b90602001614c19565b604080517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe081840301815282825280516020918201208383019092526000808452908301819052909250906000805b88811015612a8157600185878360208110612916576129166144d1565b61292391901a601b6147a0565b8c8c85818110612935576129356144d1565b905060200201358b8b8681811061294e5761294e6144d1565b905060200201356040516000815260200160405260405161298b949392919093845260ff9290921660208401526040830152606082015260800190565b6020604051602081039080840390855afa1580156129ad573d6000803e3d6000fd5b5050604080517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe081015173ffffffffffffffffffffffffffffffffffffffff81166000908152600c602090815290849020838501909452925460ff8082161515808552610100909204169383019390935290955093509050612a5b576040517f0f4c073700000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b826020015160080260ff166001901b840193508080612a7990614500565b9150506128f9565b50827e01010101010101010101010101010101010101010101010101010101010101841614612adc576040517fc103be2e00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b505050505050505050505050565b612b236040518060c001604052806000815260200160008152602001606081526020016060815260200160608152602001606081525090565b6000612b3183850185614d0a565b6040810151516060820151519192509081141580612b5457508082608001515114155b80612b645750808260a001515114155b15612b9b576040517fb55ac75400000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b509392505050565b6000818160045b600f811015612c30577fff000000000000000000000000000000000000000000000000000000000000008216838260208110612be857612be86144d1565b1a60f81b7effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff191614612c1e57506000949350505050565b80612c2881614500565b915050612baa565b5081600f1a6001811115612c4657612c466147b9565b949350505050565b600080612c6088878b600001516132bb565b9050600080612c7b8b8a63ffffffff16858a8a60018b613347565b9092509050612c8a8183614470565b9b9a5050505050505050505050565b60008282604051602001612cae929190614df7565b60405160208183030381529060405280519060200120905092915050565b600080808084608001516001811115612ce757612ce76147b9565b03612d0b57612cf78686866137a0565b612d06576000925090506115c6565b612d82565b600184608001516001811115612d2357612d236147b9565b03612d50576000612d358787876138a0565b9250905080612d4a57506000925090506115c6565b50612d82565b6040517ff2b2d41200000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b612d8a61247f565b84516040015163ffffffff1611612de457857f846af3fdde418e2757c00c4cf8c6827e65ac4179753128c454922ccd7963886d8560e00151604051612dd191815260200190565b60405180910390a26000925090506115c6565b83604001516bffffffffffffffffffffffff16846000015160a001516bffffffffffffffffffffffff161015612e4a57857ffcb5fa059ae0ddeeac53240ccaa0a8ad80993b33e18e8821f1e1cbc53481240e8560e00151604051612dd191815260200190565b6001969095509350505050565b600081608001516001811115612e6f57612e6f6147b9565b03612ee157612e7c61247f565b6000838152600460205260409020600101805463ffffffff929092167801000000000000000000000000000000000000000000000000027fffffffff00000000ffffffffffffffffffffffffffffffffffffffffffffffff9092169190911790555050565b600181608001516001811115612ef957612ef96147b9565b03612f3c57610100810151600090815260086020526040902080547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff001660011790555b5050565b6000612f4d8484846132bb565b905080851015612c465750929392505050565b600080612f7b888760a001518860c001518888886001613347565b90925090506000612f8c8284614470565b600089815260046020526040902060010180549192508291600c90612fd09084906c0100000000000000000000000090046bffffffffffffffffffffffff16614a8b565b82546101009290920a6bffffffffffffffffffffffff81810219909316918316021790915560008a81526004602052604081206001018054859450909261301991859116614470565b92506101000a8154816bffffffffffffffffffffffff02191690836bffffffffffffffffffffffff16021790555050965096945050505050565b3373ffffffffffffffffffffffffffffffffffffffff8216036130d2576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601760248201527f43616e6e6f74207472616e7366657220746f2073656c66000000000000000000604482015260640161039e565b600180547fffffffffffffffffffffffff00000000000000000000000000000000000000001673ffffffffffffffffffffffffffffffffffffffff83811691821790925560008054604051929316917fed8889f560326eb138920d842192f0eb3dd22b4f139c87a2c57538e05bae12789190a350565b600082600001828154811061315f5761315f6144d1565b9060005260206000200154905092915050565b6000818152600183016020526040812054801561325b576000613196600183614803565b85549091506000906131aa90600190614803565b905081811461320f5760008660000182815481106131ca576131ca6144d1565b90600052602060002001549050808760000184815481106131ed576131ed6144d1565b6000918252602080832090910192909255918252600188019052604090208390555b855486908061322057613220614e1d565b6001900381819060005260206000200160009055905585600101600086815260200190815260200160002060009055600193505050506125e8565b60009150506125e8565b5092915050565b60008181526001830160205260408120546132b3575081546001818101845560008481526020808220909301849055845484825282860190935260409020919091556125e8565b5060006125e8565b600080808560018111156132d1576132d16147b9565b036132e0575062015f906132ff565b60018560018111156132f4576132f46147b9565b03612d5057506201adb05b61331063ffffffff85166014614816565b61331b8460016147a0565b61332a9060ff16611d4c614816565b6133349083614495565b61333e9190614495565b95945050505050565b6000806000896080015161ffff16876133609190614816565b905083801561336e5750803a105b1561337657503a5b600060027f000000000000000000000000000000000000000000000000000000000000000060028111156133ac576133ac6147b9565b0361350b57604080516000815260208101909152851561340a57600036604051806080016040528060488152602001614fae604891396040516020016133f493929190614e4c565b6040516020818303038152906040529050613472565b60155461342690640100000000900463ffffffff166004614e73565b63ffffffff1667ffffffffffffffff81111561344457613444613da3565b6040519080825280601f01601f19166020018201604052801561346e576020820181803683370190505b5090505b6040517f49948e0e00000000000000000000000000000000000000000000000000000000815273420000000000000000000000000000000000000f906349948e0e906134c2908490600401613cbe565b602060405180830381865afa1580156134df573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906135039190614b0f565b915050613665565b60017f0000000000000000000000000000000000000000000000000000000000000000600281111561353f5761353f6147b9565b036136655784156135c157606c73ffffffffffffffffffffffffffffffffffffffff1663c6f7de0e6040518163ffffffff1660e01b8152600401602060405180830381865afa158015613596573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906135ba9190614b0f565b9050613665565b6000606c73ffffffffffffffffffffffffffffffffffffffff166341b247a86040518163ffffffff1660e01b815260040160c060405180830381865afa15801561360f573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906136339190614e96565b505060155492945061365693505050640100000000900463ffffffff1682614816565b613661906010614816565b9150505b8461368157808b6080015161ffff1661367e9190614816565b90505b61368f61ffff871682614882565b90506000878261369f8c8e614495565b6136a99086614816565b6136b39190614495565b6136c590670de0b6b3a7640000614816565b6136cf9190614882565b905060008c6040015163ffffffff1664e8d4a510006136ee9190614816565b898e6020015163ffffffff16858f886137079190614816565b6137119190614495565b61371f90633b9aca00614816565b6137299190614816565b6137339190614882565b61373d9190614495565b90506b033b2e3c9fd0803ce80000006137568284614495565b111561378e576040517f2ad7547a00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b909c909b509950505050505050505050565b600080838060200190518101906137b79190614ee0565b835160c00151815191925063ffffffff9081169116101561381a57847f909d8c7e883c6d2d53a5fb2dbb9ec57875a53c3769c099230027312ffb2a6b118460e0015160405161380891815260200190565b60405180910390a26000915050612478565b60208101511580159061384157506020810151815161383e9063ffffffff16613a39565b14155b8061385a575061384f61247f565b815163ffffffff1610155b1561389557847f07c4f19521a82d67071422fca888431cac8267935db8abe73e354791a3d388688460e0015160405161380891815260200190565b506001949350505050565b6000806000848060200190518101906138b99190614f38565b90506000868260000151836020015160405160200161391093929190928352602083019190915260e01b7fffffffff0000000000000000000000000000000000000000000000000000000016604082015260440190565b604080517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe081840301815291905280516020909101206060830151909150158015906139725750816060015161396f836040015163ffffffff16613a39565b14155b8061398e575061398061247f565b826040015163ffffffff1610155b156139de57867f07c4f19521a82d67071422fca888431cac8267935db8abe73e354791a3d388688660e001516040516139c991815260200190565b60405180910390a26000935091506115c69050565b60008181526008602052604090205460ff1615613a2b57867f909d8c7e883c6d2d53a5fb2dbb9ec57875a53c3769c099230027312ffb2a6b118660e001516040516139c991815260200190565b600197909650945050505050565b600060017f00000000000000000000000000000000000000000000000000000000000000006002811115613a6f57613a6f6147b9565b03613b89576000606473ffffffffffffffffffffffffffffffffffffffff1663a3b1b31d6040518163ffffffff1660e01b8152600401602060405180830381865afa158015613ac2573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190613ae69190614b0f565b90508083101580613b015750610100613aff8483614803565b115b15613b0f5750600092915050565b6040517f2b407a8200000000000000000000000000000000000000000000000000000000815260048101849052606490632b407a8290602401602060405180830381865afa158015613b65573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906124789190614b0f565b504090565b919050565b50805460008255906000526020600020908101906121ef9190613c3b565b828054828255906000526020600020908101928215613c2b579160200282015b82811115613c2b57825182547fffffffffffffffffffffffff00000000000000000000000000000000000000001673ffffffffffffffffffffffffffffffffffffffff909116178255602090920191600190910190613bd1565b50613c37929150613c3b565b5090565b5b80821115613c375760008155600101613c3c565b60005b83811015613c6b578181015183820152602001613c53565b50506000910152565b60008151808452613c8c816020860160208601613c50565b601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0169290920160200192915050565b6020815260006124786020830184613c74565b73ffffffffffffffffffffffffffffffffffffffff811681146121ef57600080fd5b8035613b8e81613cd1565b60008083601f840112613d1057600080fd5b50813567ffffffffffffffff811115613d2857600080fd5b602083019150836020828501011115613d4057600080fd5b9250929050565b60008060008060608587031215613d5d57600080fd5b8435613d6881613cd1565b935060208501359250604085013567ffffffffffffffff811115613d8b57600080fd5b613d9787828801613cfe565b95989497509550505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6040516101e0810167ffffffffffffffff81118282101715613df657613df6613da3565b60405290565b60405160c0810167ffffffffffffffff81118282101715613df657613df6613da3565b604051601f82017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe016810167ffffffffffffffff81118282101715613e6657613e66613da3565b604052919050565b600067ffffffffffffffff821115613e8857613e88613da3565b5060051b60200190565b600082601f830112613ea357600080fd5b81356020613eb8613eb383613e6e565b613e1f565b82815260059290921b84018101918181019086841115613ed757600080fd5b8286015b84811015613efb578035613eee81613cd1565b8352918301918301613edb565b509695505050505050565b803560ff81168114613b8e57600080fd5b63ffffffff811681146121ef57600080fd5b8035613b8e81613f17565b62ffffff811681146121ef57600080fd5b8035613b8e81613f34565b61ffff811681146121ef57600080fd5b8035613b8e81613f50565b6bffffffffffffffffffffffff811681146121ef57600080fd5b8035613b8e81613f6b565b60006101e08284031215613fa357600080fd5b613fab613dd2565b9050613fb682613f29565b8152613fc460208301613f29565b6020820152613fd560408301613f29565b6040820152613fe660608301613f45565b6060820152613ff760808301613f60565b608082015261400860a08301613f85565b60a082015261401960c08301613f29565b60c082015261402a60e08301613f29565b60e082015261010061403d818401613f29565b9082015261012061404f838201613f29565b9082015261014082810135908201526101608083013590820152610180614077818401613cf3565b908201526101a08281013567ffffffffffffffff81111561409757600080fd5b6140a385828601613e92565b8284015250506101c06140b7818401613cf3565b9082015292915050565b803567ffffffffffffffff81168114613b8e57600080fd5b600082601f8301126140ea57600080fd5b813567ffffffffffffffff81111561410457614104613da3565b61413560207fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0601f84011601613e1f565b81815284602083860101111561414a57600080fd5b816020850160208301376000918101602001919091529392505050565b60008060008060008060c0878903121561418057600080fd5b863567ffffffffffffffff8082111561419857600080fd5b6141a48a838b01613e92565b975060208901359150808211156141ba57600080fd5b6141c68a838b01613e92565b96506141d460408a01613f06565b955060608901359150808211156141ea57600080fd5b6141f68a838b01613f90565b945061420460808a016140c1565b935060a089013591508082111561421a57600080fd5b5061422789828a016140d9565b9150509295509295509295565b60008060006040848603121561424957600080fd5b83359250602084013567ffffffffffffffff81111561426757600080fd5b61427386828701613cfe565b9497909650939450505050565b60008083601f84011261429257600080fd5b50813567ffffffffffffffff8111156142aa57600080fd5b6020830191508360208260051b8501011115613d4057600080fd5b60008060008060008060008060e0898b0312156142e157600080fd5b606089018a8111156142f257600080fd5b8998503567ffffffffffffffff8082111561430c57600080fd5b6143188c838d01613cfe565b909950975060808b013591508082111561433157600080fd5b61433d8c838d01614280565b909750955060a08b013591508082111561435657600080fd5b506143638b828c01614280565b999c989b50969995989497949560c00135949350505050565b60008060008060008060c0878903121561439557600080fd5b863567ffffffffffffffff808211156143ad57600080fd5b6143b98a838b01613e92565b975060208901359150808211156143cf57600080fd5b6143db8a838b01613e92565b96506143e960408a01613f06565b955060608901359150808211156143ff57600080fd5b6141f68a838b016140d9565b60006020828403121561441d57600080fd5b813561247881613cd1565b60006020828403121561443a57600080fd5b5035919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b6bffffffffffffffffffffffff81811683821601908082111561326557613265614441565b808201808211156125e8576125e8614441565b600060ff821660ff84168160ff04811182151516156144c9576144c9614441565b029392505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60007fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff820361453157614531614441565b5060010190565b63ffffffff81811683821601908082111561326557613265614441565b600081518084526020808501945080840160005b8381101561459b57815173ffffffffffffffffffffffffffffffffffffffff1687529582019590820190600101614569565b509495945050505050565b602081526145bd60208201835163ffffffff169052565b600060208301516145d6604084018263ffffffff169052565b50604083015163ffffffff8116606084015250606083015162ffffff8116608084015250608083015161ffff811660a08401525060a08301516bffffffffffffffffffffffff811660c08401525060c083015163ffffffff811660e08401525060e083015161010061464f8185018363ffffffff169052565b84015190506101206146688482018363ffffffff169052565b84015190506101406146818482018363ffffffff169052565b840151610160848101919091528401516101808085019190915284015190506101a06146c48185018373ffffffffffffffffffffffffffffffffffffffff169052565b808501519150506101e06101c081818601526146e4610200860184614555565b95015173ffffffffffffffffffffffffffffffffffffffff169301929092525090919050565b600061012063ffffffff808d1684528b6020850152808b1660408501525080606084015261473a8184018a614555565b9050828103608084015261474e8189614555565b905060ff871660a084015282810360c084015261476b8187613c74565b905067ffffffffffffffff851660e08401528281036101008401526147908185613c74565b9c9b505050505050505050505050565b60ff81811683821601908111156125e8576125e8614441565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602160045260246000fd5b61ffff81811683821601908082111561326557613265614441565b818103818111156125e8576125e8614441565b6000817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff048311821515161561484e5761484e614441565b500290565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b60008261489157614891614853565b500490565b8051613b8e81613f17565b8051613b8e81613f34565b8051613b8e81613f50565b8051613b8e81613f6b565b8051613b8e81613cd1565b600082601f8301126148de57600080fd5b815160206148ee613eb383613e6e565b82815260059290921b8401810191818101908684111561490d57600080fd5b8286015b84811015613efb57805161492481613cd1565b8352918301918301614911565b60006020828403121561494357600080fd5b815167ffffffffffffffff8082111561495b57600080fd5b908301906101e0828603121561497057600080fd5b614978613dd2565b61498183614896565b815261498f60208401614896565b60208201526149a060408401614896565b60408201526149b1606084016148a1565b60608201526149c2608084016148ac565b60808201526149d360a084016148b7565b60a08201526149e460c08401614896565b60c08201526149f560e08401614896565b60e0820152610100614a08818501614896565b90820152610120614a1a848201614896565b9082015261014083810151908201526101608084015190820152610180614a428185016148c2565b908201526101a08381015183811115614a5a57600080fd5b614a66888287016148cd565b8284015250506101c09150614a7c8284016148c2565b91810191909152949350505050565b6bffffffffffffffffffffffff82811682821603908082111561326557613265614441565b60006bffffffffffffffffffffffff80841680614acf57614acf614853565b92169190910492915050565b60006bffffffffffffffffffffffff80831681851681830481118215151615614b0657614b06614441565b02949350505050565b600060208284031215614b2157600080fd5b5051919050565b60006101208b835273ffffffffffffffffffffffffffffffffffffffff8b16602084015267ffffffffffffffff808b166040850152816060850152614b6f8285018b614555565b91508382036080850152614b83828a614555565b915060ff881660a085015283820360c0850152614ba08288613c74565b90861660e085015283810361010085015290506147908185613c74565b828152604060208201526000612c466040830184613c74565b60008060408385031215614be957600080fd5b82518015158114614bf957600080fd5b6020939093015192949293505050565b8183823760009101908152919050565b8281526080810160608360208401379392505050565b600082601f830112614c4057600080fd5b81356020614c50613eb383613e6e565b82815260059290921b84018101918181019086841115614c6f57600080fd5b8286015b84811015613efb5780358352918301918301614c73565b600082601f830112614c9b57600080fd5b81356020614cab613eb383613e6e565b82815260059290921b84018101918181019086841115614cca57600080fd5b8286015b84811015613efb57803567ffffffffffffffff811115614cee5760008081fd5b614cfc8986838b01016140d9565b845250918301918301614cce565b600060208284031215614d1c57600080fd5b813567ffffffffffffffff80821115614d3457600080fd5b9083019060c08286031215614d4857600080fd5b614d50613dfc565b8235815260208301356020820152604083013582811115614d7057600080fd5b614d7c87828601614c2f565b604083015250606083013582811115614d9457600080fd5b614da087828601614c2f565b606083015250608083013582811115614db857600080fd5b614dc487828601614c8a565b60808301525060a083013582811115614ddc57600080fd5b614de887828601614c8a565b60a08301525095945050505050565b82815260008251614e0f816020850160208701613c50565b919091016020019392505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603160045260246000fd5b828482376000838201600081528351614e69818360208801613c50565b0195945050505050565b600063ffffffff80831681851681830481118215151615614b0657614b06614441565b60008060008060008060c08789031215614eaf57600080fd5b865195506020870151945060408701519350606087015192506080870151915060a087015190509295509295509295565b600060408284031215614ef257600080fd5b6040516040810181811067ffffffffffffffff82111715614f1557614f15613da3565b6040528251614f2381613f17565b81526020928301519281019290925250919050565b600060808284031215614f4a57600080fd5b6040516080810181811067ffffffffffffffff82111715614f6d57614f6d613da3565b604052825181526020830151614f8281613f17565b60208201526040830151614f9581613f17565b6040820152606092830151928101929092525091905056fe307866666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666a164736f6c6343000810000a",
}
Functions ¶
This section is empty.
Types ¶
type KeeperRegistry ¶
type KeeperRegistry struct { KeeperRegistryCaller KeeperRegistryTransactor KeeperRegistryFilterer // contains filtered or unexported fields }
func DeployKeeperRegistry ¶
func DeployKeeperRegistry(auth *bind.TransactOpts, backend bind.ContractBackend, logicA common.Address) (common.Address, *types.Transaction, *KeeperRegistry, error)
func NewKeeperRegistry ¶
func NewKeeperRegistry(address common.Address, backend bind.ContractBackend) (*KeeperRegistry, error)
func (*KeeperRegistry) Address ¶
func (_KeeperRegistry *KeeperRegistry) Address() common.Address
type KeeperRegistryAdminPrivilegeConfigSet ¶ added in v2.4.0
type KeeperRegistryAdminPrivilegeConfigSet struct { Admin common.Address PrivilegeConfig []byte Raw types.Log }
func (KeeperRegistryAdminPrivilegeConfigSet) Topic ¶ added in v2.4.0
func (KeeperRegistryAdminPrivilegeConfigSet) Topic() common.Hash
type KeeperRegistryAdminPrivilegeConfigSetIterator ¶ added in v2.4.0
type KeeperRegistryAdminPrivilegeConfigSetIterator struct { Event *KeeperRegistryAdminPrivilegeConfigSet // contains filtered or unexported fields }
func (*KeeperRegistryAdminPrivilegeConfigSetIterator) Close ¶ added in v2.4.0
func (it *KeeperRegistryAdminPrivilegeConfigSetIterator) Close() error
func (*KeeperRegistryAdminPrivilegeConfigSetIterator) Error ¶ added in v2.4.0
func (it *KeeperRegistryAdminPrivilegeConfigSetIterator) Error() error
func (*KeeperRegistryAdminPrivilegeConfigSetIterator) Next ¶ added in v2.4.0
func (it *KeeperRegistryAdminPrivilegeConfigSetIterator) Next() bool
type KeeperRegistryBase21OnchainConfig ¶ added in v2.4.0
type KeeperRegistryBase21OnchainConfig struct { PaymentPremiumPPB uint32 FlatFeeMicroLink uint32 CheckGasLimit uint32 StalenessSeconds *big.Int GasCeilingMultiplier uint16 MinUpkeepSpend *big.Int MaxPerformGas uint32 MaxCheckDataSize uint32 MaxPerformDataSize uint32 MaxRevertDataSize uint32 FallbackGasPrice *big.Int FallbackLinkPrice *big.Int Transcoder common.Address Registrars []common.Address UpkeepPrivilegeManager common.Address }
type KeeperRegistryCaller ¶
type KeeperRegistryCaller struct {
// contains filtered or unexported fields
}
func NewKeeperRegistryCaller ¶
func NewKeeperRegistryCaller(address common.Address, caller bind.ContractCaller) (*KeeperRegistryCaller, error)
func (*KeeperRegistryCaller) FallbackTo ¶
func (*KeeperRegistryCaller) LatestConfigDetails ¶
func (_KeeperRegistry *KeeperRegistryCaller) LatestConfigDetails(opts *bind.CallOpts) (LatestConfigDetails, error)
func (*KeeperRegistryCaller) LatestConfigDigestAndEpoch ¶
func (_KeeperRegistry *KeeperRegistryCaller) LatestConfigDigestAndEpoch(opts *bind.CallOpts) (LatestConfigDigestAndEpoch, error)
func (*KeeperRegistryCaller) TypeAndVersion ¶
func (_KeeperRegistry *KeeperRegistryCaller) TypeAndVersion(opts *bind.CallOpts) (string, error)
type KeeperRegistryCallerRaw ¶
type KeeperRegistryCallerRaw struct {
Contract *KeeperRegistryCaller
}
type KeeperRegistryCallerSession ¶
type KeeperRegistryCallerSession struct { Contract *KeeperRegistryCaller CallOpts bind.CallOpts }
func (*KeeperRegistryCallerSession) FallbackTo ¶
func (_KeeperRegistry *KeeperRegistryCallerSession) FallbackTo() (common.Address, error)
func (*KeeperRegistryCallerSession) LatestConfigDetails ¶
func (_KeeperRegistry *KeeperRegistryCallerSession) LatestConfigDetails() (LatestConfigDetails, error)
func (*KeeperRegistryCallerSession) LatestConfigDigestAndEpoch ¶
func (_KeeperRegistry *KeeperRegistryCallerSession) LatestConfigDigestAndEpoch() (LatestConfigDigestAndEpoch, error)
func (*KeeperRegistryCallerSession) Owner ¶
func (_KeeperRegistry *KeeperRegistryCallerSession) Owner() (common.Address, error)
func (*KeeperRegistryCallerSession) TypeAndVersion ¶
func (_KeeperRegistry *KeeperRegistryCallerSession) TypeAndVersion() (string, error)
type KeeperRegistryCancelledUpkeepReport ¶
type KeeperRegistryCancelledUpkeepReport struct { Id *big.Int UpkeepTriggerID [32]byte Raw types.Log }
func (KeeperRegistryCancelledUpkeepReport) Topic ¶
func (KeeperRegistryCancelledUpkeepReport) Topic() common.Hash
type KeeperRegistryCancelledUpkeepReportIterator ¶
type KeeperRegistryCancelledUpkeepReportIterator struct { Event *KeeperRegistryCancelledUpkeepReport // contains filtered or unexported fields }
func (*KeeperRegistryCancelledUpkeepReportIterator) Close ¶
func (it *KeeperRegistryCancelledUpkeepReportIterator) Close() error
func (*KeeperRegistryCancelledUpkeepReportIterator) Error ¶
func (it *KeeperRegistryCancelledUpkeepReportIterator) Error() error
func (*KeeperRegistryCancelledUpkeepReportIterator) Next ¶
func (it *KeeperRegistryCancelledUpkeepReportIterator) Next() bool
type KeeperRegistryConfigSet ¶
type KeeperRegistryConfigSet struct { PreviousConfigBlockNumber uint32 ConfigDigest [32]byte ConfigCount uint64 Signers []common.Address Transmitters []common.Address F uint8 OnchainConfig []byte OffchainConfigVersion uint64 OffchainConfig []byte Raw types.Log }
func (KeeperRegistryConfigSet) Topic ¶
func (KeeperRegistryConfigSet) Topic() common.Hash
type KeeperRegistryConfigSetIterator ¶
type KeeperRegistryConfigSetIterator struct { Event *KeeperRegistryConfigSet // contains filtered or unexported fields }
func (*KeeperRegistryConfigSetIterator) Close ¶
func (it *KeeperRegistryConfigSetIterator) Close() error
func (*KeeperRegistryConfigSetIterator) Error ¶
func (it *KeeperRegistryConfigSetIterator) Error() error
func (*KeeperRegistryConfigSetIterator) Next ¶
func (it *KeeperRegistryConfigSetIterator) Next() bool
type KeeperRegistryFilterer ¶
type KeeperRegistryFilterer struct {
// contains filtered or unexported fields
}
func NewKeeperRegistryFilterer ¶
func NewKeeperRegistryFilterer(address common.Address, filterer bind.ContractFilterer) (*KeeperRegistryFilterer, error)
func (*KeeperRegistryFilterer) FilterAdminPrivilegeConfigSet ¶ added in v2.4.0
func (_KeeperRegistry *KeeperRegistryFilterer) FilterAdminPrivilegeConfigSet(opts *bind.FilterOpts, admin []common.Address) (*KeeperRegistryAdminPrivilegeConfigSetIterator, error)
func (*KeeperRegistryFilterer) FilterCancelledUpkeepReport ¶
func (_KeeperRegistry *KeeperRegistryFilterer) FilterCancelledUpkeepReport(opts *bind.FilterOpts, id []*big.Int) (*KeeperRegistryCancelledUpkeepReportIterator, error)
func (*KeeperRegistryFilterer) FilterConfigSet ¶
func (_KeeperRegistry *KeeperRegistryFilterer) FilterConfigSet(opts *bind.FilterOpts) (*KeeperRegistryConfigSetIterator, error)
func (*KeeperRegistryFilterer) FilterFundsAdded ¶
func (_KeeperRegistry *KeeperRegistryFilterer) FilterFundsAdded(opts *bind.FilterOpts, id []*big.Int, from []common.Address) (*KeeperRegistryFundsAddedIterator, error)
func (*KeeperRegistryFilterer) FilterFundsWithdrawn ¶
func (_KeeperRegistry *KeeperRegistryFilterer) FilterFundsWithdrawn(opts *bind.FilterOpts, id []*big.Int) (*KeeperRegistryFundsWithdrawnIterator, error)
func (*KeeperRegistryFilterer) FilterInsufficientFundsUpkeepReport ¶
func (_KeeperRegistry *KeeperRegistryFilterer) FilterInsufficientFundsUpkeepReport(opts *bind.FilterOpts, id []*big.Int) (*KeeperRegistryInsufficientFundsUpkeepReportIterator, error)
func (*KeeperRegistryFilterer) FilterOwnerFundsWithdrawn ¶
func (_KeeperRegistry *KeeperRegistryFilterer) FilterOwnerFundsWithdrawn(opts *bind.FilterOpts) (*KeeperRegistryOwnerFundsWithdrawnIterator, error)
func (*KeeperRegistryFilterer) FilterOwnershipTransferRequested ¶
func (_KeeperRegistry *KeeperRegistryFilterer) FilterOwnershipTransferRequested(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*KeeperRegistryOwnershipTransferRequestedIterator, error)
func (*KeeperRegistryFilterer) FilterOwnershipTransferred ¶
func (_KeeperRegistry *KeeperRegistryFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*KeeperRegistryOwnershipTransferredIterator, error)
func (*KeeperRegistryFilterer) FilterPaused ¶
func (_KeeperRegistry *KeeperRegistryFilterer) FilterPaused(opts *bind.FilterOpts) (*KeeperRegistryPausedIterator, error)
func (*KeeperRegistryFilterer) FilterPayeesUpdated ¶
func (_KeeperRegistry *KeeperRegistryFilterer) FilterPayeesUpdated(opts *bind.FilterOpts) (*KeeperRegistryPayeesUpdatedIterator, error)
func (*KeeperRegistryFilterer) FilterPayeeshipTransferRequested ¶
func (_KeeperRegistry *KeeperRegistryFilterer) FilterPayeeshipTransferRequested(opts *bind.FilterOpts, transmitter []common.Address, from []common.Address, to []common.Address) (*KeeperRegistryPayeeshipTransferRequestedIterator, error)
func (*KeeperRegistryFilterer) FilterPayeeshipTransferred ¶
func (_KeeperRegistry *KeeperRegistryFilterer) FilterPayeeshipTransferred(opts *bind.FilterOpts, transmitter []common.Address, from []common.Address, to []common.Address) (*KeeperRegistryPayeeshipTransferredIterator, error)
func (*KeeperRegistryFilterer) FilterPaymentWithdrawn ¶
func (_KeeperRegistry *KeeperRegistryFilterer) FilterPaymentWithdrawn(opts *bind.FilterOpts, transmitter []common.Address, amount []*big.Int, to []common.Address) (*KeeperRegistryPaymentWithdrawnIterator, error)
func (*KeeperRegistryFilterer) FilterReorgedUpkeepReport ¶
func (_KeeperRegistry *KeeperRegistryFilterer) FilterReorgedUpkeepReport(opts *bind.FilterOpts, id []*big.Int) (*KeeperRegistryReorgedUpkeepReportIterator, error)
func (*KeeperRegistryFilterer) FilterStaleUpkeepReport ¶
func (_KeeperRegistry *KeeperRegistryFilterer) FilterStaleUpkeepReport(opts *bind.FilterOpts, id []*big.Int) (*KeeperRegistryStaleUpkeepReportIterator, error)
func (*KeeperRegistryFilterer) FilterTransmitted ¶
func (_KeeperRegistry *KeeperRegistryFilterer) FilterTransmitted(opts *bind.FilterOpts) (*KeeperRegistryTransmittedIterator, error)
func (*KeeperRegistryFilterer) FilterUnpaused ¶
func (_KeeperRegistry *KeeperRegistryFilterer) FilterUnpaused(opts *bind.FilterOpts) (*KeeperRegistryUnpausedIterator, error)
func (*KeeperRegistryFilterer) FilterUpkeepAdminTransferRequested ¶
func (_KeeperRegistry *KeeperRegistryFilterer) FilterUpkeepAdminTransferRequested(opts *bind.FilterOpts, id []*big.Int, from []common.Address, to []common.Address) (*KeeperRegistryUpkeepAdminTransferRequestedIterator, error)
func (*KeeperRegistryFilterer) FilterUpkeepAdminTransferred ¶
func (_KeeperRegistry *KeeperRegistryFilterer) FilterUpkeepAdminTransferred(opts *bind.FilterOpts, id []*big.Int, from []common.Address, to []common.Address) (*KeeperRegistryUpkeepAdminTransferredIterator, error)
func (*KeeperRegistryFilterer) FilterUpkeepCanceled ¶
func (_KeeperRegistry *KeeperRegistryFilterer) FilterUpkeepCanceled(opts *bind.FilterOpts, id []*big.Int, atBlockHeight []uint64) (*KeeperRegistryUpkeepCanceledIterator, error)
func (*KeeperRegistryFilterer) FilterUpkeepCheckDataSet ¶
func (_KeeperRegistry *KeeperRegistryFilterer) FilterUpkeepCheckDataSet(opts *bind.FilterOpts, id []*big.Int) (*KeeperRegistryUpkeepCheckDataSetIterator, error)
func (*KeeperRegistryFilterer) FilterUpkeepGasLimitSet ¶
func (_KeeperRegistry *KeeperRegistryFilterer) FilterUpkeepGasLimitSet(opts *bind.FilterOpts, id []*big.Int) (*KeeperRegistryUpkeepGasLimitSetIterator, error)
func (*KeeperRegistryFilterer) FilterUpkeepMigrated ¶
func (_KeeperRegistry *KeeperRegistryFilterer) FilterUpkeepMigrated(opts *bind.FilterOpts, id []*big.Int) (*KeeperRegistryUpkeepMigratedIterator, error)
func (*KeeperRegistryFilterer) FilterUpkeepOffchainConfigSet ¶
func (_KeeperRegistry *KeeperRegistryFilterer) FilterUpkeepOffchainConfigSet(opts *bind.FilterOpts, id []*big.Int) (*KeeperRegistryUpkeepOffchainConfigSetIterator, error)
func (*KeeperRegistryFilterer) FilterUpkeepPaused ¶
func (_KeeperRegistry *KeeperRegistryFilterer) FilterUpkeepPaused(opts *bind.FilterOpts, id []*big.Int) (*KeeperRegistryUpkeepPausedIterator, error)
func (*KeeperRegistryFilterer) FilterUpkeepPerformed ¶
func (_KeeperRegistry *KeeperRegistryFilterer) FilterUpkeepPerformed(opts *bind.FilterOpts, id []*big.Int, success []bool) (*KeeperRegistryUpkeepPerformedIterator, error)
func (*KeeperRegistryFilterer) FilterUpkeepPrivilegeConfigSet ¶
func (_KeeperRegistry *KeeperRegistryFilterer) FilterUpkeepPrivilegeConfigSet(opts *bind.FilterOpts, id []*big.Int) (*KeeperRegistryUpkeepPrivilegeConfigSetIterator, error)
func (*KeeperRegistryFilterer) FilterUpkeepReceived ¶
func (_KeeperRegistry *KeeperRegistryFilterer) FilterUpkeepReceived(opts *bind.FilterOpts, id []*big.Int) (*KeeperRegistryUpkeepReceivedIterator, error)
func (*KeeperRegistryFilterer) FilterUpkeepRegistered ¶
func (_KeeperRegistry *KeeperRegistryFilterer) FilterUpkeepRegistered(opts *bind.FilterOpts, id []*big.Int) (*KeeperRegistryUpkeepRegisteredIterator, error)
func (*KeeperRegistryFilterer) FilterUpkeepTriggerConfigSet ¶
func (_KeeperRegistry *KeeperRegistryFilterer) FilterUpkeepTriggerConfigSet(opts *bind.FilterOpts, id []*big.Int) (*KeeperRegistryUpkeepTriggerConfigSetIterator, error)
func (*KeeperRegistryFilterer) FilterUpkeepUnpaused ¶
func (_KeeperRegistry *KeeperRegistryFilterer) FilterUpkeepUnpaused(opts *bind.FilterOpts, id []*big.Int) (*KeeperRegistryUpkeepUnpausedIterator, error)
func (*KeeperRegistryFilterer) ParseAdminPrivilegeConfigSet ¶ added in v2.4.0
func (_KeeperRegistry *KeeperRegistryFilterer) ParseAdminPrivilegeConfigSet(log types.Log) (*KeeperRegistryAdminPrivilegeConfigSet, error)
func (*KeeperRegistryFilterer) ParseCancelledUpkeepReport ¶
func (_KeeperRegistry *KeeperRegistryFilterer) ParseCancelledUpkeepReport(log types.Log) (*KeeperRegistryCancelledUpkeepReport, error)
func (*KeeperRegistryFilterer) ParseConfigSet ¶
func (_KeeperRegistry *KeeperRegistryFilterer) ParseConfigSet(log types.Log) (*KeeperRegistryConfigSet, error)
func (*KeeperRegistryFilterer) ParseFundsAdded ¶
func (_KeeperRegistry *KeeperRegistryFilterer) ParseFundsAdded(log types.Log) (*KeeperRegistryFundsAdded, error)
func (*KeeperRegistryFilterer) ParseFundsWithdrawn ¶
func (_KeeperRegistry *KeeperRegistryFilterer) ParseFundsWithdrawn(log types.Log) (*KeeperRegistryFundsWithdrawn, error)
func (*KeeperRegistryFilterer) ParseInsufficientFundsUpkeepReport ¶
func (_KeeperRegistry *KeeperRegistryFilterer) ParseInsufficientFundsUpkeepReport(log types.Log) (*KeeperRegistryInsufficientFundsUpkeepReport, error)
func (*KeeperRegistryFilterer) ParseOwnerFundsWithdrawn ¶
func (_KeeperRegistry *KeeperRegistryFilterer) ParseOwnerFundsWithdrawn(log types.Log) (*KeeperRegistryOwnerFundsWithdrawn, error)
func (*KeeperRegistryFilterer) ParseOwnershipTransferRequested ¶
func (_KeeperRegistry *KeeperRegistryFilterer) ParseOwnershipTransferRequested(log types.Log) (*KeeperRegistryOwnershipTransferRequested, error)
func (*KeeperRegistryFilterer) ParseOwnershipTransferred ¶
func (_KeeperRegistry *KeeperRegistryFilterer) ParseOwnershipTransferred(log types.Log) (*KeeperRegistryOwnershipTransferred, error)
func (*KeeperRegistryFilterer) ParsePaused ¶
func (_KeeperRegistry *KeeperRegistryFilterer) ParsePaused(log types.Log) (*KeeperRegistryPaused, error)
func (*KeeperRegistryFilterer) ParsePayeesUpdated ¶
func (_KeeperRegistry *KeeperRegistryFilterer) ParsePayeesUpdated(log types.Log) (*KeeperRegistryPayeesUpdated, error)
func (*KeeperRegistryFilterer) ParsePayeeshipTransferRequested ¶
func (_KeeperRegistry *KeeperRegistryFilterer) ParsePayeeshipTransferRequested(log types.Log) (*KeeperRegistryPayeeshipTransferRequested, error)
func (*KeeperRegistryFilterer) ParsePayeeshipTransferred ¶
func (_KeeperRegistry *KeeperRegistryFilterer) ParsePayeeshipTransferred(log types.Log) (*KeeperRegistryPayeeshipTransferred, error)
func (*KeeperRegistryFilterer) ParsePaymentWithdrawn ¶
func (_KeeperRegistry *KeeperRegistryFilterer) ParsePaymentWithdrawn(log types.Log) (*KeeperRegistryPaymentWithdrawn, error)
func (*KeeperRegistryFilterer) ParseReorgedUpkeepReport ¶
func (_KeeperRegistry *KeeperRegistryFilterer) ParseReorgedUpkeepReport(log types.Log) (*KeeperRegistryReorgedUpkeepReport, error)
func (*KeeperRegistryFilterer) ParseStaleUpkeepReport ¶
func (_KeeperRegistry *KeeperRegistryFilterer) ParseStaleUpkeepReport(log types.Log) (*KeeperRegistryStaleUpkeepReport, error)
func (*KeeperRegistryFilterer) ParseTransmitted ¶
func (_KeeperRegistry *KeeperRegistryFilterer) ParseTransmitted(log types.Log) (*KeeperRegistryTransmitted, error)
func (*KeeperRegistryFilterer) ParseUnpaused ¶
func (_KeeperRegistry *KeeperRegistryFilterer) ParseUnpaused(log types.Log) (*KeeperRegistryUnpaused, error)
func (*KeeperRegistryFilterer) ParseUpkeepAdminTransferRequested ¶
func (_KeeperRegistry *KeeperRegistryFilterer) ParseUpkeepAdminTransferRequested(log types.Log) (*KeeperRegistryUpkeepAdminTransferRequested, error)
func (*KeeperRegistryFilterer) ParseUpkeepAdminTransferred ¶
func (_KeeperRegistry *KeeperRegistryFilterer) ParseUpkeepAdminTransferred(log types.Log) (*KeeperRegistryUpkeepAdminTransferred, error)
func (*KeeperRegistryFilterer) ParseUpkeepCanceled ¶
func (_KeeperRegistry *KeeperRegistryFilterer) ParseUpkeepCanceled(log types.Log) (*KeeperRegistryUpkeepCanceled, error)
func (*KeeperRegistryFilterer) ParseUpkeepCheckDataSet ¶
func (_KeeperRegistry *KeeperRegistryFilterer) ParseUpkeepCheckDataSet(log types.Log) (*KeeperRegistryUpkeepCheckDataSet, error)
func (*KeeperRegistryFilterer) ParseUpkeepGasLimitSet ¶
func (_KeeperRegistry *KeeperRegistryFilterer) ParseUpkeepGasLimitSet(log types.Log) (*KeeperRegistryUpkeepGasLimitSet, error)
func (*KeeperRegistryFilterer) ParseUpkeepMigrated ¶
func (_KeeperRegistry *KeeperRegistryFilterer) ParseUpkeepMigrated(log types.Log) (*KeeperRegistryUpkeepMigrated, error)
func (*KeeperRegistryFilterer) ParseUpkeepOffchainConfigSet ¶
func (_KeeperRegistry *KeeperRegistryFilterer) ParseUpkeepOffchainConfigSet(log types.Log) (*KeeperRegistryUpkeepOffchainConfigSet, error)
func (*KeeperRegistryFilterer) ParseUpkeepPaused ¶
func (_KeeperRegistry *KeeperRegistryFilterer) ParseUpkeepPaused(log types.Log) (*KeeperRegistryUpkeepPaused, error)
func (*KeeperRegistryFilterer) ParseUpkeepPerformed ¶
func (_KeeperRegistry *KeeperRegistryFilterer) ParseUpkeepPerformed(log types.Log) (*KeeperRegistryUpkeepPerformed, error)
func (*KeeperRegistryFilterer) ParseUpkeepPrivilegeConfigSet ¶
func (_KeeperRegistry *KeeperRegistryFilterer) ParseUpkeepPrivilegeConfigSet(log types.Log) (*KeeperRegistryUpkeepPrivilegeConfigSet, error)
func (*KeeperRegistryFilterer) ParseUpkeepReceived ¶
func (_KeeperRegistry *KeeperRegistryFilterer) ParseUpkeepReceived(log types.Log) (*KeeperRegistryUpkeepReceived, error)
func (*KeeperRegistryFilterer) ParseUpkeepRegistered ¶
func (_KeeperRegistry *KeeperRegistryFilterer) ParseUpkeepRegistered(log types.Log) (*KeeperRegistryUpkeepRegistered, error)
func (*KeeperRegistryFilterer) ParseUpkeepTriggerConfigSet ¶
func (_KeeperRegistry *KeeperRegistryFilterer) ParseUpkeepTriggerConfigSet(log types.Log) (*KeeperRegistryUpkeepTriggerConfigSet, error)
func (*KeeperRegistryFilterer) ParseUpkeepUnpaused ¶
func (_KeeperRegistry *KeeperRegistryFilterer) ParseUpkeepUnpaused(log types.Log) (*KeeperRegistryUpkeepUnpaused, error)
func (*KeeperRegistryFilterer) WatchAdminPrivilegeConfigSet ¶ added in v2.4.0
func (_KeeperRegistry *KeeperRegistryFilterer) WatchAdminPrivilegeConfigSet(opts *bind.WatchOpts, sink chan<- *KeeperRegistryAdminPrivilegeConfigSet, admin []common.Address) (event.Subscription, error)
func (*KeeperRegistryFilterer) WatchCancelledUpkeepReport ¶
func (_KeeperRegistry *KeeperRegistryFilterer) WatchCancelledUpkeepReport(opts *bind.WatchOpts, sink chan<- *KeeperRegistryCancelledUpkeepReport, id []*big.Int) (event.Subscription, error)
func (*KeeperRegistryFilterer) WatchConfigSet ¶
func (_KeeperRegistry *KeeperRegistryFilterer) WatchConfigSet(opts *bind.WatchOpts, sink chan<- *KeeperRegistryConfigSet) (event.Subscription, error)
func (*KeeperRegistryFilterer) WatchFundsAdded ¶
func (_KeeperRegistry *KeeperRegistryFilterer) WatchFundsAdded(opts *bind.WatchOpts, sink chan<- *KeeperRegistryFundsAdded, id []*big.Int, from []common.Address) (event.Subscription, error)
func (*KeeperRegistryFilterer) WatchFundsWithdrawn ¶
func (_KeeperRegistry *KeeperRegistryFilterer) WatchFundsWithdrawn(opts *bind.WatchOpts, sink chan<- *KeeperRegistryFundsWithdrawn, id []*big.Int) (event.Subscription, error)
func (*KeeperRegistryFilterer) WatchInsufficientFundsUpkeepReport ¶
func (_KeeperRegistry *KeeperRegistryFilterer) WatchInsufficientFundsUpkeepReport(opts *bind.WatchOpts, sink chan<- *KeeperRegistryInsufficientFundsUpkeepReport, id []*big.Int) (event.Subscription, error)
func (*KeeperRegistryFilterer) WatchOwnerFundsWithdrawn ¶
func (_KeeperRegistry *KeeperRegistryFilterer) WatchOwnerFundsWithdrawn(opts *bind.WatchOpts, sink chan<- *KeeperRegistryOwnerFundsWithdrawn) (event.Subscription, error)
func (*KeeperRegistryFilterer) WatchOwnershipTransferRequested ¶
func (_KeeperRegistry *KeeperRegistryFilterer) WatchOwnershipTransferRequested(opts *bind.WatchOpts, sink chan<- *KeeperRegistryOwnershipTransferRequested, from []common.Address, to []common.Address) (event.Subscription, error)
func (*KeeperRegistryFilterer) WatchOwnershipTransferred ¶
func (_KeeperRegistry *KeeperRegistryFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *KeeperRegistryOwnershipTransferred, from []common.Address, to []common.Address) (event.Subscription, error)
func (*KeeperRegistryFilterer) WatchPaused ¶
func (_KeeperRegistry *KeeperRegistryFilterer) WatchPaused(opts *bind.WatchOpts, sink chan<- *KeeperRegistryPaused) (event.Subscription, error)
func (*KeeperRegistryFilterer) WatchPayeesUpdated ¶
func (_KeeperRegistry *KeeperRegistryFilterer) WatchPayeesUpdated(opts *bind.WatchOpts, sink chan<- *KeeperRegistryPayeesUpdated) (event.Subscription, error)
func (*KeeperRegistryFilterer) WatchPayeeshipTransferRequested ¶
func (_KeeperRegistry *KeeperRegistryFilterer) WatchPayeeshipTransferRequested(opts *bind.WatchOpts, sink chan<- *KeeperRegistryPayeeshipTransferRequested, transmitter []common.Address, from []common.Address, to []common.Address) (event.Subscription, error)
func (*KeeperRegistryFilterer) WatchPayeeshipTransferred ¶
func (_KeeperRegistry *KeeperRegistryFilterer) WatchPayeeshipTransferred(opts *bind.WatchOpts, sink chan<- *KeeperRegistryPayeeshipTransferred, transmitter []common.Address, from []common.Address, to []common.Address) (event.Subscription, error)
func (*KeeperRegistryFilterer) WatchPaymentWithdrawn ¶
func (_KeeperRegistry *KeeperRegistryFilterer) WatchPaymentWithdrawn(opts *bind.WatchOpts, sink chan<- *KeeperRegistryPaymentWithdrawn, transmitter []common.Address, amount []*big.Int, to []common.Address) (event.Subscription, error)
func (*KeeperRegistryFilterer) WatchReorgedUpkeepReport ¶
func (_KeeperRegistry *KeeperRegistryFilterer) WatchReorgedUpkeepReport(opts *bind.WatchOpts, sink chan<- *KeeperRegistryReorgedUpkeepReport, id []*big.Int) (event.Subscription, error)
func (*KeeperRegistryFilterer) WatchStaleUpkeepReport ¶
func (_KeeperRegistry *KeeperRegistryFilterer) WatchStaleUpkeepReport(opts *bind.WatchOpts, sink chan<- *KeeperRegistryStaleUpkeepReport, id []*big.Int) (event.Subscription, error)
func (*KeeperRegistryFilterer) WatchTransmitted ¶
func (_KeeperRegistry *KeeperRegistryFilterer) WatchTransmitted(opts *bind.WatchOpts, sink chan<- *KeeperRegistryTransmitted) (event.Subscription, error)
func (*KeeperRegistryFilterer) WatchUnpaused ¶
func (_KeeperRegistry *KeeperRegistryFilterer) WatchUnpaused(opts *bind.WatchOpts, sink chan<- *KeeperRegistryUnpaused) (event.Subscription, error)
func (*KeeperRegistryFilterer) WatchUpkeepAdminTransferRequested ¶
func (_KeeperRegistry *KeeperRegistryFilterer) WatchUpkeepAdminTransferRequested(opts *bind.WatchOpts, sink chan<- *KeeperRegistryUpkeepAdminTransferRequested, id []*big.Int, from []common.Address, to []common.Address) (event.Subscription, error)
func (*KeeperRegistryFilterer) WatchUpkeepAdminTransferred ¶
func (_KeeperRegistry *KeeperRegistryFilterer) WatchUpkeepAdminTransferred(opts *bind.WatchOpts, sink chan<- *KeeperRegistryUpkeepAdminTransferred, id []*big.Int, from []common.Address, to []common.Address) (event.Subscription, error)
func (*KeeperRegistryFilterer) WatchUpkeepCanceled ¶
func (_KeeperRegistry *KeeperRegistryFilterer) WatchUpkeepCanceled(opts *bind.WatchOpts, sink chan<- *KeeperRegistryUpkeepCanceled, id []*big.Int, atBlockHeight []uint64) (event.Subscription, error)
func (*KeeperRegistryFilterer) WatchUpkeepCheckDataSet ¶
func (_KeeperRegistry *KeeperRegistryFilterer) WatchUpkeepCheckDataSet(opts *bind.WatchOpts, sink chan<- *KeeperRegistryUpkeepCheckDataSet, id []*big.Int) (event.Subscription, error)
func (*KeeperRegistryFilterer) WatchUpkeepGasLimitSet ¶
func (_KeeperRegistry *KeeperRegistryFilterer) WatchUpkeepGasLimitSet(opts *bind.WatchOpts, sink chan<- *KeeperRegistryUpkeepGasLimitSet, id []*big.Int) (event.Subscription, error)
func (*KeeperRegistryFilterer) WatchUpkeepMigrated ¶
func (_KeeperRegistry *KeeperRegistryFilterer) WatchUpkeepMigrated(opts *bind.WatchOpts, sink chan<- *KeeperRegistryUpkeepMigrated, id []*big.Int) (event.Subscription, error)
func (*KeeperRegistryFilterer) WatchUpkeepOffchainConfigSet ¶
func (_KeeperRegistry *KeeperRegistryFilterer) WatchUpkeepOffchainConfigSet(opts *bind.WatchOpts, sink chan<- *KeeperRegistryUpkeepOffchainConfigSet, id []*big.Int) (event.Subscription, error)
func (*KeeperRegistryFilterer) WatchUpkeepPaused ¶
func (_KeeperRegistry *KeeperRegistryFilterer) WatchUpkeepPaused(opts *bind.WatchOpts, sink chan<- *KeeperRegistryUpkeepPaused, id []*big.Int) (event.Subscription, error)
func (*KeeperRegistryFilterer) WatchUpkeepPerformed ¶
func (_KeeperRegistry *KeeperRegistryFilterer) WatchUpkeepPerformed(opts *bind.WatchOpts, sink chan<- *KeeperRegistryUpkeepPerformed, id []*big.Int, success []bool) (event.Subscription, error)
func (*KeeperRegistryFilterer) WatchUpkeepPrivilegeConfigSet ¶
func (_KeeperRegistry *KeeperRegistryFilterer) WatchUpkeepPrivilegeConfigSet(opts *bind.WatchOpts, sink chan<- *KeeperRegistryUpkeepPrivilegeConfigSet, id []*big.Int) (event.Subscription, error)
func (*KeeperRegistryFilterer) WatchUpkeepReceived ¶
func (_KeeperRegistry *KeeperRegistryFilterer) WatchUpkeepReceived(opts *bind.WatchOpts, sink chan<- *KeeperRegistryUpkeepReceived, id []*big.Int) (event.Subscription, error)
func (*KeeperRegistryFilterer) WatchUpkeepRegistered ¶
func (_KeeperRegistry *KeeperRegistryFilterer) WatchUpkeepRegistered(opts *bind.WatchOpts, sink chan<- *KeeperRegistryUpkeepRegistered, id []*big.Int) (event.Subscription, error)
func (*KeeperRegistryFilterer) WatchUpkeepTriggerConfigSet ¶
func (_KeeperRegistry *KeeperRegistryFilterer) WatchUpkeepTriggerConfigSet(opts *bind.WatchOpts, sink chan<- *KeeperRegistryUpkeepTriggerConfigSet, id []*big.Int) (event.Subscription, error)
func (*KeeperRegistryFilterer) WatchUpkeepUnpaused ¶
func (_KeeperRegistry *KeeperRegistryFilterer) WatchUpkeepUnpaused(opts *bind.WatchOpts, sink chan<- *KeeperRegistryUpkeepUnpaused, id []*big.Int) (event.Subscription, error)
type KeeperRegistryFundsAdded ¶
type KeeperRegistryFundsAdded struct { Id *big.Int From common.Address Amount *big.Int Raw types.Log }
func (KeeperRegistryFundsAdded) Topic ¶
func (KeeperRegistryFundsAdded) Topic() common.Hash
type KeeperRegistryFundsAddedIterator ¶
type KeeperRegistryFundsAddedIterator struct { Event *KeeperRegistryFundsAdded // contains filtered or unexported fields }
func (*KeeperRegistryFundsAddedIterator) Close ¶
func (it *KeeperRegistryFundsAddedIterator) Close() error
func (*KeeperRegistryFundsAddedIterator) Error ¶
func (it *KeeperRegistryFundsAddedIterator) Error() error
func (*KeeperRegistryFundsAddedIterator) Next ¶
func (it *KeeperRegistryFundsAddedIterator) Next() bool
type KeeperRegistryFundsWithdrawn ¶
type KeeperRegistryFundsWithdrawn struct { Id *big.Int Amount *big.Int To common.Address Raw types.Log }
func (KeeperRegistryFundsWithdrawn) Topic ¶
func (KeeperRegistryFundsWithdrawn) Topic() common.Hash
type KeeperRegistryFundsWithdrawnIterator ¶
type KeeperRegistryFundsWithdrawnIterator struct { Event *KeeperRegistryFundsWithdrawn // contains filtered or unexported fields }
func (*KeeperRegistryFundsWithdrawnIterator) Close ¶
func (it *KeeperRegistryFundsWithdrawnIterator) Close() error
func (*KeeperRegistryFundsWithdrawnIterator) Error ¶
func (it *KeeperRegistryFundsWithdrawnIterator) Error() error
func (*KeeperRegistryFundsWithdrawnIterator) Next ¶
func (it *KeeperRegistryFundsWithdrawnIterator) Next() bool
type KeeperRegistryInsufficientFundsUpkeepReport ¶
type KeeperRegistryInsufficientFundsUpkeepReport struct { Id *big.Int UpkeepTriggerID [32]byte Raw types.Log }
func (KeeperRegistryInsufficientFundsUpkeepReport) Topic ¶
func (KeeperRegistryInsufficientFundsUpkeepReport) Topic() common.Hash
type KeeperRegistryInsufficientFundsUpkeepReportIterator ¶
type KeeperRegistryInsufficientFundsUpkeepReportIterator struct { Event *KeeperRegistryInsufficientFundsUpkeepReport // contains filtered or unexported fields }
func (*KeeperRegistryInsufficientFundsUpkeepReportIterator) Close ¶
func (it *KeeperRegistryInsufficientFundsUpkeepReportIterator) Close() error
func (*KeeperRegistryInsufficientFundsUpkeepReportIterator) Error ¶
func (it *KeeperRegistryInsufficientFundsUpkeepReportIterator) Error() error
func (*KeeperRegistryInsufficientFundsUpkeepReportIterator) Next ¶
func (it *KeeperRegistryInsufficientFundsUpkeepReportIterator) Next() bool
type KeeperRegistryInterface ¶
type KeeperRegistryInterface interface { FallbackTo(opts *bind.CallOpts) (common.Address, error) LatestConfigDetails(opts *bind.CallOpts) (LatestConfigDetails, error) LatestConfigDigestAndEpoch(opts *bind.CallOpts) (LatestConfigDigestAndEpoch, error) Owner(opts *bind.CallOpts) (common.Address, error) TypeAndVersion(opts *bind.CallOpts) (string, error) AcceptOwnership(opts *bind.TransactOpts) (*types.Transaction, error) OnTokenTransfer(opts *bind.TransactOpts, sender common.Address, amount *big.Int, data []byte) (*types.Transaction, error) SetConfig(opts *bind.TransactOpts, signers []common.Address, transmitters []common.Address, f uint8, onchainConfig KeeperRegistryBase21OnchainConfig, offchainConfigVersion uint64, offchainConfig []byte) (*types.Transaction, error) SetConfig0(opts *bind.TransactOpts, signers []common.Address, transmitters []common.Address, f uint8, onchainConfigBytes []byte, offchainConfigVersion uint64, offchainConfig []byte) (*types.Transaction, error) SimulatePerformUpkeep(opts *bind.TransactOpts, id *big.Int, performData []byte) (*types.Transaction, error) TransferOwnership(opts *bind.TransactOpts, to common.Address) (*types.Transaction, error) Transmit(opts *bind.TransactOpts, reportContext [3][32]byte, rawReport []byte, rs [][32]byte, ss [][32]byte, rawVs [32]byte) (*types.Transaction, error) Fallback(opts *bind.TransactOpts, calldata []byte) (*types.Transaction, error) FilterAdminPrivilegeConfigSet(opts *bind.FilterOpts, admin []common.Address) (*KeeperRegistryAdminPrivilegeConfigSetIterator, error) WatchAdminPrivilegeConfigSet(opts *bind.WatchOpts, sink chan<- *KeeperRegistryAdminPrivilegeConfigSet, admin []common.Address) (event.Subscription, error) ParseAdminPrivilegeConfigSet(log types.Log) (*KeeperRegistryAdminPrivilegeConfigSet, error) FilterCancelledUpkeepReport(opts *bind.FilterOpts, id []*big.Int) (*KeeperRegistryCancelledUpkeepReportIterator, error) WatchCancelledUpkeepReport(opts *bind.WatchOpts, sink chan<- *KeeperRegistryCancelledUpkeepReport, id []*big.Int) (event.Subscription, error) ParseCancelledUpkeepReport(log types.Log) (*KeeperRegistryCancelledUpkeepReport, error) FilterConfigSet(opts *bind.FilterOpts) (*KeeperRegistryConfigSetIterator, error) WatchConfigSet(opts *bind.WatchOpts, sink chan<- *KeeperRegistryConfigSet) (event.Subscription, error) ParseConfigSet(log types.Log) (*KeeperRegistryConfigSet, error) FilterFundsAdded(opts *bind.FilterOpts, id []*big.Int, from []common.Address) (*KeeperRegistryFundsAddedIterator, error) WatchFundsAdded(opts *bind.WatchOpts, sink chan<- *KeeperRegistryFundsAdded, id []*big.Int, from []common.Address) (event.Subscription, error) ParseFundsAdded(log types.Log) (*KeeperRegistryFundsAdded, error) FilterFundsWithdrawn(opts *bind.FilterOpts, id []*big.Int) (*KeeperRegistryFundsWithdrawnIterator, error) WatchFundsWithdrawn(opts *bind.WatchOpts, sink chan<- *KeeperRegistryFundsWithdrawn, id []*big.Int) (event.Subscription, error) ParseFundsWithdrawn(log types.Log) (*KeeperRegistryFundsWithdrawn, error) FilterInsufficientFundsUpkeepReport(opts *bind.FilterOpts, id []*big.Int) (*KeeperRegistryInsufficientFundsUpkeepReportIterator, error) WatchInsufficientFundsUpkeepReport(opts *bind.WatchOpts, sink chan<- *KeeperRegistryInsufficientFundsUpkeepReport, id []*big.Int) (event.Subscription, error) ParseInsufficientFundsUpkeepReport(log types.Log) (*KeeperRegistryInsufficientFundsUpkeepReport, error) FilterOwnerFundsWithdrawn(opts *bind.FilterOpts) (*KeeperRegistryOwnerFundsWithdrawnIterator, error) WatchOwnerFundsWithdrawn(opts *bind.WatchOpts, sink chan<- *KeeperRegistryOwnerFundsWithdrawn) (event.Subscription, error) ParseOwnerFundsWithdrawn(log types.Log) (*KeeperRegistryOwnerFundsWithdrawn, error) FilterOwnershipTransferRequested(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*KeeperRegistryOwnershipTransferRequestedIterator, error) WatchOwnershipTransferRequested(opts *bind.WatchOpts, sink chan<- *KeeperRegistryOwnershipTransferRequested, from []common.Address, to []common.Address) (event.Subscription, error) ParseOwnershipTransferRequested(log types.Log) (*KeeperRegistryOwnershipTransferRequested, error) FilterOwnershipTransferred(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*KeeperRegistryOwnershipTransferredIterator, error) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *KeeperRegistryOwnershipTransferred, from []common.Address, to []common.Address) (event.Subscription, error) ParseOwnershipTransferred(log types.Log) (*KeeperRegistryOwnershipTransferred, error) FilterPaused(opts *bind.FilterOpts) (*KeeperRegistryPausedIterator, error) WatchPaused(opts *bind.WatchOpts, sink chan<- *KeeperRegistryPaused) (event.Subscription, error) ParsePaused(log types.Log) (*KeeperRegistryPaused, error) FilterPayeesUpdated(opts *bind.FilterOpts) (*KeeperRegistryPayeesUpdatedIterator, error) WatchPayeesUpdated(opts *bind.WatchOpts, sink chan<- *KeeperRegistryPayeesUpdated) (event.Subscription, error) ParsePayeesUpdated(log types.Log) (*KeeperRegistryPayeesUpdated, error) FilterPayeeshipTransferRequested(opts *bind.FilterOpts, transmitter []common.Address, from []common.Address, to []common.Address) (*KeeperRegistryPayeeshipTransferRequestedIterator, error) WatchPayeeshipTransferRequested(opts *bind.WatchOpts, sink chan<- *KeeperRegistryPayeeshipTransferRequested, transmitter []common.Address, from []common.Address, to []common.Address) (event.Subscription, error) ParsePayeeshipTransferRequested(log types.Log) (*KeeperRegistryPayeeshipTransferRequested, error) FilterPayeeshipTransferred(opts *bind.FilterOpts, transmitter []common.Address, from []common.Address, to []common.Address) (*KeeperRegistryPayeeshipTransferredIterator, error) WatchPayeeshipTransferred(opts *bind.WatchOpts, sink chan<- *KeeperRegistryPayeeshipTransferred, transmitter []common.Address, from []common.Address, to []common.Address) (event.Subscription, error) ParsePayeeshipTransferred(log types.Log) (*KeeperRegistryPayeeshipTransferred, error) FilterPaymentWithdrawn(opts *bind.FilterOpts, transmitter []common.Address, amount []*big.Int, to []common.Address) (*KeeperRegistryPaymentWithdrawnIterator, error) WatchPaymentWithdrawn(opts *bind.WatchOpts, sink chan<- *KeeperRegistryPaymentWithdrawn, transmitter []common.Address, amount []*big.Int, to []common.Address) (event.Subscription, error) ParsePaymentWithdrawn(log types.Log) (*KeeperRegistryPaymentWithdrawn, error) FilterReorgedUpkeepReport(opts *bind.FilterOpts, id []*big.Int) (*KeeperRegistryReorgedUpkeepReportIterator, error) WatchReorgedUpkeepReport(opts *bind.WatchOpts, sink chan<- *KeeperRegistryReorgedUpkeepReport, id []*big.Int) (event.Subscription, error) ParseReorgedUpkeepReport(log types.Log) (*KeeperRegistryReorgedUpkeepReport, error) FilterStaleUpkeepReport(opts *bind.FilterOpts, id []*big.Int) (*KeeperRegistryStaleUpkeepReportIterator, error) WatchStaleUpkeepReport(opts *bind.WatchOpts, sink chan<- *KeeperRegistryStaleUpkeepReport, id []*big.Int) (event.Subscription, error) ParseStaleUpkeepReport(log types.Log) (*KeeperRegistryStaleUpkeepReport, error) FilterTransmitted(opts *bind.FilterOpts) (*KeeperRegistryTransmittedIterator, error) WatchTransmitted(opts *bind.WatchOpts, sink chan<- *KeeperRegistryTransmitted) (event.Subscription, error) ParseTransmitted(log types.Log) (*KeeperRegistryTransmitted, error) FilterUnpaused(opts *bind.FilterOpts) (*KeeperRegistryUnpausedIterator, error) WatchUnpaused(opts *bind.WatchOpts, sink chan<- *KeeperRegistryUnpaused) (event.Subscription, error) ParseUnpaused(log types.Log) (*KeeperRegistryUnpaused, error) FilterUpkeepAdminTransferRequested(opts *bind.FilterOpts, id []*big.Int, from []common.Address, to []common.Address) (*KeeperRegistryUpkeepAdminTransferRequestedIterator, error) WatchUpkeepAdminTransferRequested(opts *bind.WatchOpts, sink chan<- *KeeperRegistryUpkeepAdminTransferRequested, id []*big.Int, from []common.Address, to []common.Address) (event.Subscription, error) ParseUpkeepAdminTransferRequested(log types.Log) (*KeeperRegistryUpkeepAdminTransferRequested, error) FilterUpkeepAdminTransferred(opts *bind.FilterOpts, id []*big.Int, from []common.Address, to []common.Address) (*KeeperRegistryUpkeepAdminTransferredIterator, error) WatchUpkeepAdminTransferred(opts *bind.WatchOpts, sink chan<- *KeeperRegistryUpkeepAdminTransferred, id []*big.Int, from []common.Address, to []common.Address) (event.Subscription, error) ParseUpkeepAdminTransferred(log types.Log) (*KeeperRegistryUpkeepAdminTransferred, error) FilterUpkeepCanceled(opts *bind.FilterOpts, id []*big.Int, atBlockHeight []uint64) (*KeeperRegistryUpkeepCanceledIterator, error) WatchUpkeepCanceled(opts *bind.WatchOpts, sink chan<- *KeeperRegistryUpkeepCanceled, id []*big.Int, atBlockHeight []uint64) (event.Subscription, error) ParseUpkeepCanceled(log types.Log) (*KeeperRegistryUpkeepCanceled, error) FilterUpkeepCheckDataSet(opts *bind.FilterOpts, id []*big.Int) (*KeeperRegistryUpkeepCheckDataSetIterator, error) WatchUpkeepCheckDataSet(opts *bind.WatchOpts, sink chan<- *KeeperRegistryUpkeepCheckDataSet, id []*big.Int) (event.Subscription, error) ParseUpkeepCheckDataSet(log types.Log) (*KeeperRegistryUpkeepCheckDataSet, error) FilterUpkeepGasLimitSet(opts *bind.FilterOpts, id []*big.Int) (*KeeperRegistryUpkeepGasLimitSetIterator, error) WatchUpkeepGasLimitSet(opts *bind.WatchOpts, sink chan<- *KeeperRegistryUpkeepGasLimitSet, id []*big.Int) (event.Subscription, error) ParseUpkeepGasLimitSet(log types.Log) (*KeeperRegistryUpkeepGasLimitSet, error) FilterUpkeepMigrated(opts *bind.FilterOpts, id []*big.Int) (*KeeperRegistryUpkeepMigratedIterator, error) WatchUpkeepMigrated(opts *bind.WatchOpts, sink chan<- *KeeperRegistryUpkeepMigrated, id []*big.Int) (event.Subscription, error) ParseUpkeepMigrated(log types.Log) (*KeeperRegistryUpkeepMigrated, error) FilterUpkeepOffchainConfigSet(opts *bind.FilterOpts, id []*big.Int) (*KeeperRegistryUpkeepOffchainConfigSetIterator, error) WatchUpkeepOffchainConfigSet(opts *bind.WatchOpts, sink chan<- *KeeperRegistryUpkeepOffchainConfigSet, id []*big.Int) (event.Subscription, error) ParseUpkeepOffchainConfigSet(log types.Log) (*KeeperRegistryUpkeepOffchainConfigSet, error) FilterUpkeepPaused(opts *bind.FilterOpts, id []*big.Int) (*KeeperRegistryUpkeepPausedIterator, error) WatchUpkeepPaused(opts *bind.WatchOpts, sink chan<- *KeeperRegistryUpkeepPaused, id []*big.Int) (event.Subscription, error) ParseUpkeepPaused(log types.Log) (*KeeperRegistryUpkeepPaused, error) FilterUpkeepPerformed(opts *bind.FilterOpts, id []*big.Int, success []bool) (*KeeperRegistryUpkeepPerformedIterator, error) WatchUpkeepPerformed(opts *bind.WatchOpts, sink chan<- *KeeperRegistryUpkeepPerformed, id []*big.Int, success []bool) (event.Subscription, error) ParseUpkeepPerformed(log types.Log) (*KeeperRegistryUpkeepPerformed, error) FilterUpkeepPrivilegeConfigSet(opts *bind.FilterOpts, id []*big.Int) (*KeeperRegistryUpkeepPrivilegeConfigSetIterator, error) WatchUpkeepPrivilegeConfigSet(opts *bind.WatchOpts, sink chan<- *KeeperRegistryUpkeepPrivilegeConfigSet, id []*big.Int) (event.Subscription, error) ParseUpkeepPrivilegeConfigSet(log types.Log) (*KeeperRegistryUpkeepPrivilegeConfigSet, error) FilterUpkeepReceived(opts *bind.FilterOpts, id []*big.Int) (*KeeperRegistryUpkeepReceivedIterator, error) WatchUpkeepReceived(opts *bind.WatchOpts, sink chan<- *KeeperRegistryUpkeepReceived, id []*big.Int) (event.Subscription, error) ParseUpkeepReceived(log types.Log) (*KeeperRegistryUpkeepReceived, error) FilterUpkeepRegistered(opts *bind.FilterOpts, id []*big.Int) (*KeeperRegistryUpkeepRegisteredIterator, error) WatchUpkeepRegistered(opts *bind.WatchOpts, sink chan<- *KeeperRegistryUpkeepRegistered, id []*big.Int) (event.Subscription, error) ParseUpkeepRegistered(log types.Log) (*KeeperRegistryUpkeepRegistered, error) FilterUpkeepTriggerConfigSet(opts *bind.FilterOpts, id []*big.Int) (*KeeperRegistryUpkeepTriggerConfigSetIterator, error) WatchUpkeepTriggerConfigSet(opts *bind.WatchOpts, sink chan<- *KeeperRegistryUpkeepTriggerConfigSet, id []*big.Int) (event.Subscription, error) ParseUpkeepTriggerConfigSet(log types.Log) (*KeeperRegistryUpkeepTriggerConfigSet, error) FilterUpkeepUnpaused(opts *bind.FilterOpts, id []*big.Int) (*KeeperRegistryUpkeepUnpausedIterator, error) WatchUpkeepUnpaused(opts *bind.WatchOpts, sink chan<- *KeeperRegistryUpkeepUnpaused, id []*big.Int) (event.Subscription, error) ParseUpkeepUnpaused(log types.Log) (*KeeperRegistryUpkeepUnpaused, error) ParseLog(log types.Log) (generated.AbigenLog, error) Address() common.Address }
type KeeperRegistryOwnerFundsWithdrawn ¶
func (KeeperRegistryOwnerFundsWithdrawn) Topic ¶
func (KeeperRegistryOwnerFundsWithdrawn) Topic() common.Hash
type KeeperRegistryOwnerFundsWithdrawnIterator ¶
type KeeperRegistryOwnerFundsWithdrawnIterator struct { Event *KeeperRegistryOwnerFundsWithdrawn // contains filtered or unexported fields }
func (*KeeperRegistryOwnerFundsWithdrawnIterator) Close ¶
func (it *KeeperRegistryOwnerFundsWithdrawnIterator) Close() error
func (*KeeperRegistryOwnerFundsWithdrawnIterator) Error ¶
func (it *KeeperRegistryOwnerFundsWithdrawnIterator) Error() error
func (*KeeperRegistryOwnerFundsWithdrawnIterator) Next ¶
func (it *KeeperRegistryOwnerFundsWithdrawnIterator) Next() bool
type KeeperRegistryOwnershipTransferRequested ¶
type KeeperRegistryOwnershipTransferRequested struct { From common.Address To common.Address Raw types.Log }
func (KeeperRegistryOwnershipTransferRequested) Topic ¶
func (KeeperRegistryOwnershipTransferRequested) Topic() common.Hash
type KeeperRegistryOwnershipTransferRequestedIterator ¶
type KeeperRegistryOwnershipTransferRequestedIterator struct { Event *KeeperRegistryOwnershipTransferRequested // contains filtered or unexported fields }
func (*KeeperRegistryOwnershipTransferRequestedIterator) Close ¶
func (it *KeeperRegistryOwnershipTransferRequestedIterator) Close() error
func (*KeeperRegistryOwnershipTransferRequestedIterator) Error ¶
func (it *KeeperRegistryOwnershipTransferRequestedIterator) Error() error
func (*KeeperRegistryOwnershipTransferRequestedIterator) Next ¶
func (it *KeeperRegistryOwnershipTransferRequestedIterator) Next() bool
type KeeperRegistryOwnershipTransferred ¶
type KeeperRegistryOwnershipTransferred struct { From common.Address To common.Address Raw types.Log }
func (KeeperRegistryOwnershipTransferred) Topic ¶
func (KeeperRegistryOwnershipTransferred) Topic() common.Hash
type KeeperRegistryOwnershipTransferredIterator ¶
type KeeperRegistryOwnershipTransferredIterator struct { Event *KeeperRegistryOwnershipTransferred // contains filtered or unexported fields }
func (*KeeperRegistryOwnershipTransferredIterator) Close ¶
func (it *KeeperRegistryOwnershipTransferredIterator) Close() error
func (*KeeperRegistryOwnershipTransferredIterator) Error ¶
func (it *KeeperRegistryOwnershipTransferredIterator) Error() error
func (*KeeperRegistryOwnershipTransferredIterator) Next ¶
func (it *KeeperRegistryOwnershipTransferredIterator) Next() bool
type KeeperRegistryPaused ¶
func (KeeperRegistryPaused) Topic ¶
func (KeeperRegistryPaused) Topic() common.Hash
type KeeperRegistryPausedIterator ¶
type KeeperRegistryPausedIterator struct { Event *KeeperRegistryPaused // contains filtered or unexported fields }
func (*KeeperRegistryPausedIterator) Close ¶
func (it *KeeperRegistryPausedIterator) Close() error
func (*KeeperRegistryPausedIterator) Error ¶
func (it *KeeperRegistryPausedIterator) Error() error
func (*KeeperRegistryPausedIterator) Next ¶
func (it *KeeperRegistryPausedIterator) Next() bool
type KeeperRegistryPayeesUpdated ¶
type KeeperRegistryPayeesUpdated struct { Transmitters []common.Address Payees []common.Address Raw types.Log }
func (KeeperRegistryPayeesUpdated) Topic ¶
func (KeeperRegistryPayeesUpdated) Topic() common.Hash
type KeeperRegistryPayeesUpdatedIterator ¶
type KeeperRegistryPayeesUpdatedIterator struct { Event *KeeperRegistryPayeesUpdated // contains filtered or unexported fields }
func (*KeeperRegistryPayeesUpdatedIterator) Close ¶
func (it *KeeperRegistryPayeesUpdatedIterator) Close() error
func (*KeeperRegistryPayeesUpdatedIterator) Error ¶
func (it *KeeperRegistryPayeesUpdatedIterator) Error() error
func (*KeeperRegistryPayeesUpdatedIterator) Next ¶
func (it *KeeperRegistryPayeesUpdatedIterator) Next() bool
type KeeperRegistryPayeeshipTransferRequested ¶
type KeeperRegistryPayeeshipTransferRequested struct { Transmitter common.Address From common.Address To common.Address Raw types.Log }
func (KeeperRegistryPayeeshipTransferRequested) Topic ¶
func (KeeperRegistryPayeeshipTransferRequested) Topic() common.Hash
type KeeperRegistryPayeeshipTransferRequestedIterator ¶
type KeeperRegistryPayeeshipTransferRequestedIterator struct { Event *KeeperRegistryPayeeshipTransferRequested // contains filtered or unexported fields }
func (*KeeperRegistryPayeeshipTransferRequestedIterator) Close ¶
func (it *KeeperRegistryPayeeshipTransferRequestedIterator) Close() error
func (*KeeperRegistryPayeeshipTransferRequestedIterator) Error ¶
func (it *KeeperRegistryPayeeshipTransferRequestedIterator) Error() error
func (*KeeperRegistryPayeeshipTransferRequestedIterator) Next ¶
func (it *KeeperRegistryPayeeshipTransferRequestedIterator) Next() bool
type KeeperRegistryPayeeshipTransferred ¶
type KeeperRegistryPayeeshipTransferred struct { Transmitter common.Address From common.Address To common.Address Raw types.Log }
func (KeeperRegistryPayeeshipTransferred) Topic ¶
func (KeeperRegistryPayeeshipTransferred) Topic() common.Hash
type KeeperRegistryPayeeshipTransferredIterator ¶
type KeeperRegistryPayeeshipTransferredIterator struct { Event *KeeperRegistryPayeeshipTransferred // contains filtered or unexported fields }
func (*KeeperRegistryPayeeshipTransferredIterator) Close ¶
func (it *KeeperRegistryPayeeshipTransferredIterator) Close() error
func (*KeeperRegistryPayeeshipTransferredIterator) Error ¶
func (it *KeeperRegistryPayeeshipTransferredIterator) Error() error
func (*KeeperRegistryPayeeshipTransferredIterator) Next ¶
func (it *KeeperRegistryPayeeshipTransferredIterator) Next() bool
type KeeperRegistryPaymentWithdrawn ¶
type KeeperRegistryPaymentWithdrawn struct { Transmitter common.Address Amount *big.Int To common.Address Payee common.Address Raw types.Log }
func (KeeperRegistryPaymentWithdrawn) Topic ¶
func (KeeperRegistryPaymentWithdrawn) Topic() common.Hash
type KeeperRegistryPaymentWithdrawnIterator ¶
type KeeperRegistryPaymentWithdrawnIterator struct { Event *KeeperRegistryPaymentWithdrawn // contains filtered or unexported fields }
func (*KeeperRegistryPaymentWithdrawnIterator) Close ¶
func (it *KeeperRegistryPaymentWithdrawnIterator) Close() error
func (*KeeperRegistryPaymentWithdrawnIterator) Error ¶
func (it *KeeperRegistryPaymentWithdrawnIterator) Error() error
func (*KeeperRegistryPaymentWithdrawnIterator) Next ¶
func (it *KeeperRegistryPaymentWithdrawnIterator) Next() bool
type KeeperRegistryRaw ¶
type KeeperRegistryRaw struct {
Contract *KeeperRegistry
}
func (*KeeperRegistryRaw) Call ¶
func (_KeeperRegistry *KeeperRegistryRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, params ...interface{}) error
func (*KeeperRegistryRaw) Transact ¶
func (_KeeperRegistry *KeeperRegistryRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
func (*KeeperRegistryRaw) Transfer ¶
func (_KeeperRegistry *KeeperRegistryRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
type KeeperRegistryReorgedUpkeepReport ¶
type KeeperRegistryReorgedUpkeepReport struct { Id *big.Int UpkeepTriggerID [32]byte Raw types.Log }
func (KeeperRegistryReorgedUpkeepReport) Topic ¶
func (KeeperRegistryReorgedUpkeepReport) Topic() common.Hash
type KeeperRegistryReorgedUpkeepReportIterator ¶
type KeeperRegistryReorgedUpkeepReportIterator struct { Event *KeeperRegistryReorgedUpkeepReport // contains filtered or unexported fields }
func (*KeeperRegistryReorgedUpkeepReportIterator) Close ¶
func (it *KeeperRegistryReorgedUpkeepReportIterator) Close() error
func (*KeeperRegistryReorgedUpkeepReportIterator) Error ¶
func (it *KeeperRegistryReorgedUpkeepReportIterator) Error() error
func (*KeeperRegistryReorgedUpkeepReportIterator) Next ¶
func (it *KeeperRegistryReorgedUpkeepReportIterator) Next() bool
type KeeperRegistrySession ¶
type KeeperRegistrySession struct { Contract *KeeperRegistry CallOpts bind.CallOpts TransactOpts bind.TransactOpts }
func (*KeeperRegistrySession) AcceptOwnership ¶
func (_KeeperRegistry *KeeperRegistrySession) AcceptOwnership() (*types.Transaction, error)
func (*KeeperRegistrySession) Fallback ¶
func (_KeeperRegistry *KeeperRegistrySession) Fallback(calldata []byte) (*types.Transaction, error)
func (*KeeperRegistrySession) FallbackTo ¶
func (_KeeperRegistry *KeeperRegistrySession) FallbackTo() (common.Address, error)
func (*KeeperRegistrySession) LatestConfigDetails ¶
func (_KeeperRegistry *KeeperRegistrySession) LatestConfigDetails() (LatestConfigDetails, error)
func (*KeeperRegistrySession) LatestConfigDigestAndEpoch ¶
func (_KeeperRegistry *KeeperRegistrySession) LatestConfigDigestAndEpoch() (LatestConfigDigestAndEpoch, error)
func (*KeeperRegistrySession) OnTokenTransfer ¶
func (_KeeperRegistry *KeeperRegistrySession) OnTokenTransfer(sender common.Address, amount *big.Int, data []byte) (*types.Transaction, error)
func (*KeeperRegistrySession) Owner ¶
func (_KeeperRegistry *KeeperRegistrySession) Owner() (common.Address, error)
func (*KeeperRegistrySession) SetConfig ¶
func (_KeeperRegistry *KeeperRegistrySession) SetConfig(signers []common.Address, transmitters []common.Address, f uint8, onchainConfig KeeperRegistryBase21OnchainConfig, offchainConfigVersion uint64, offchainConfig []byte) (*types.Transaction, error)
func (*KeeperRegistrySession) SetConfig0 ¶ added in v2.4.0
func (*KeeperRegistrySession) SimulatePerformUpkeep ¶
func (_KeeperRegistry *KeeperRegistrySession) SimulatePerformUpkeep(id *big.Int, performData []byte) (*types.Transaction, error)
func (*KeeperRegistrySession) TransferOwnership ¶
func (_KeeperRegistry *KeeperRegistrySession) TransferOwnership(to common.Address) (*types.Transaction, error)
func (*KeeperRegistrySession) Transmit ¶
func (_KeeperRegistry *KeeperRegistrySession) Transmit(reportContext [3][32]byte, rawReport []byte, rs [][32]byte, ss [][32]byte, rawVs [32]byte) (*types.Transaction, error)
func (*KeeperRegistrySession) TypeAndVersion ¶
func (_KeeperRegistry *KeeperRegistrySession) TypeAndVersion() (string, error)
type KeeperRegistryStaleUpkeepReport ¶
func (KeeperRegistryStaleUpkeepReport) Topic ¶
func (KeeperRegistryStaleUpkeepReport) Topic() common.Hash
type KeeperRegistryStaleUpkeepReportIterator ¶
type KeeperRegistryStaleUpkeepReportIterator struct { Event *KeeperRegistryStaleUpkeepReport // contains filtered or unexported fields }
func (*KeeperRegistryStaleUpkeepReportIterator) Close ¶
func (it *KeeperRegistryStaleUpkeepReportIterator) Close() error
func (*KeeperRegistryStaleUpkeepReportIterator) Error ¶
func (it *KeeperRegistryStaleUpkeepReportIterator) Error() error
func (*KeeperRegistryStaleUpkeepReportIterator) Next ¶
func (it *KeeperRegistryStaleUpkeepReportIterator) Next() bool
type KeeperRegistryTransactor ¶
type KeeperRegistryTransactor struct {
// contains filtered or unexported fields
}
func NewKeeperRegistryTransactor ¶
func NewKeeperRegistryTransactor(address common.Address, transactor bind.ContractTransactor) (*KeeperRegistryTransactor, error)
func (*KeeperRegistryTransactor) AcceptOwnership ¶
func (_KeeperRegistry *KeeperRegistryTransactor) AcceptOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
func (*KeeperRegistryTransactor) Fallback ¶
func (_KeeperRegistry *KeeperRegistryTransactor) Fallback(opts *bind.TransactOpts, calldata []byte) (*types.Transaction, error)
func (*KeeperRegistryTransactor) OnTokenTransfer ¶
func (_KeeperRegistry *KeeperRegistryTransactor) OnTokenTransfer(opts *bind.TransactOpts, sender common.Address, amount *big.Int, data []byte) (*types.Transaction, error)
func (*KeeperRegistryTransactor) SetConfig ¶
func (_KeeperRegistry *KeeperRegistryTransactor) SetConfig(opts *bind.TransactOpts, signers []common.Address, transmitters []common.Address, f uint8, onchainConfig KeeperRegistryBase21OnchainConfig, offchainConfigVersion uint64, offchainConfig []byte) (*types.Transaction, error)
func (*KeeperRegistryTransactor) SetConfig0 ¶ added in v2.4.0
func (_KeeperRegistry *KeeperRegistryTransactor) SetConfig0(opts *bind.TransactOpts, signers []common.Address, transmitters []common.Address, f uint8, onchainConfigBytes []byte, offchainConfigVersion uint64, offchainConfig []byte) (*types.Transaction, error)
func (*KeeperRegistryTransactor) SimulatePerformUpkeep ¶
func (_KeeperRegistry *KeeperRegistryTransactor) SimulatePerformUpkeep(opts *bind.TransactOpts, id *big.Int, performData []byte) (*types.Transaction, error)
func (*KeeperRegistryTransactor) TransferOwnership ¶
func (_KeeperRegistry *KeeperRegistryTransactor) TransferOwnership(opts *bind.TransactOpts, to common.Address) (*types.Transaction, error)
func (*KeeperRegistryTransactor) Transmit ¶
func (_KeeperRegistry *KeeperRegistryTransactor) Transmit(opts *bind.TransactOpts, reportContext [3][32]byte, rawReport []byte, rs [][32]byte, ss [][32]byte, rawVs [32]byte) (*types.Transaction, error)
type KeeperRegistryTransactorRaw ¶
type KeeperRegistryTransactorRaw struct {
Contract *KeeperRegistryTransactor
}
func (*KeeperRegistryTransactorRaw) Transact ¶
func (_KeeperRegistry *KeeperRegistryTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
func (*KeeperRegistryTransactorRaw) Transfer ¶
func (_KeeperRegistry *KeeperRegistryTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
type KeeperRegistryTransactorSession ¶
type KeeperRegistryTransactorSession struct { Contract *KeeperRegistryTransactor TransactOpts bind.TransactOpts }
func (*KeeperRegistryTransactorSession) AcceptOwnership ¶
func (_KeeperRegistry *KeeperRegistryTransactorSession) AcceptOwnership() (*types.Transaction, error)
func (*KeeperRegistryTransactorSession) Fallback ¶
func (_KeeperRegistry *KeeperRegistryTransactorSession) Fallback(calldata []byte) (*types.Transaction, error)
func (*KeeperRegistryTransactorSession) OnTokenTransfer ¶
func (_KeeperRegistry *KeeperRegistryTransactorSession) OnTokenTransfer(sender common.Address, amount *big.Int, data []byte) (*types.Transaction, error)
func (*KeeperRegistryTransactorSession) SetConfig ¶
func (_KeeperRegistry *KeeperRegistryTransactorSession) SetConfig(signers []common.Address, transmitters []common.Address, f uint8, onchainConfig KeeperRegistryBase21OnchainConfig, offchainConfigVersion uint64, offchainConfig []byte) (*types.Transaction, error)
func (*KeeperRegistryTransactorSession) SetConfig0 ¶ added in v2.4.0
func (*KeeperRegistryTransactorSession) SimulatePerformUpkeep ¶
func (_KeeperRegistry *KeeperRegistryTransactorSession) SimulatePerformUpkeep(id *big.Int, performData []byte) (*types.Transaction, error)
func (*KeeperRegistryTransactorSession) TransferOwnership ¶
func (_KeeperRegistry *KeeperRegistryTransactorSession) TransferOwnership(to common.Address) (*types.Transaction, error)
type KeeperRegistryTransmitted ¶
func (KeeperRegistryTransmitted) Topic ¶
func (KeeperRegistryTransmitted) Topic() common.Hash
type KeeperRegistryTransmittedIterator ¶
type KeeperRegistryTransmittedIterator struct { Event *KeeperRegistryTransmitted // contains filtered or unexported fields }
func (*KeeperRegistryTransmittedIterator) Close ¶
func (it *KeeperRegistryTransmittedIterator) Close() error
func (*KeeperRegistryTransmittedIterator) Error ¶
func (it *KeeperRegistryTransmittedIterator) Error() error
func (*KeeperRegistryTransmittedIterator) Next ¶
func (it *KeeperRegistryTransmittedIterator) Next() bool
type KeeperRegistryUnpaused ¶
func (KeeperRegistryUnpaused) Topic ¶
func (KeeperRegistryUnpaused) Topic() common.Hash
type KeeperRegistryUnpausedIterator ¶
type KeeperRegistryUnpausedIterator struct { Event *KeeperRegistryUnpaused // contains filtered or unexported fields }
func (*KeeperRegistryUnpausedIterator) Close ¶
func (it *KeeperRegistryUnpausedIterator) Close() error
func (*KeeperRegistryUnpausedIterator) Error ¶
func (it *KeeperRegistryUnpausedIterator) Error() error
func (*KeeperRegistryUnpausedIterator) Next ¶
func (it *KeeperRegistryUnpausedIterator) Next() bool
type KeeperRegistryUpkeepAdminTransferRequested ¶
type KeeperRegistryUpkeepAdminTransferRequested struct { Id *big.Int From common.Address To common.Address Raw types.Log }
func (KeeperRegistryUpkeepAdminTransferRequested) Topic ¶
func (KeeperRegistryUpkeepAdminTransferRequested) Topic() common.Hash
type KeeperRegistryUpkeepAdminTransferRequestedIterator ¶
type KeeperRegistryUpkeepAdminTransferRequestedIterator struct { Event *KeeperRegistryUpkeepAdminTransferRequested // contains filtered or unexported fields }
func (*KeeperRegistryUpkeepAdminTransferRequestedIterator) Close ¶
func (it *KeeperRegistryUpkeepAdminTransferRequestedIterator) Close() error
func (*KeeperRegistryUpkeepAdminTransferRequestedIterator) Error ¶
func (it *KeeperRegistryUpkeepAdminTransferRequestedIterator) Error() error
func (*KeeperRegistryUpkeepAdminTransferRequestedIterator) Next ¶
func (it *KeeperRegistryUpkeepAdminTransferRequestedIterator) Next() bool
type KeeperRegistryUpkeepAdminTransferred ¶
type KeeperRegistryUpkeepAdminTransferred struct { Id *big.Int From common.Address To common.Address Raw types.Log }
func (KeeperRegistryUpkeepAdminTransferred) Topic ¶
func (KeeperRegistryUpkeepAdminTransferred) Topic() common.Hash
type KeeperRegistryUpkeepAdminTransferredIterator ¶
type KeeperRegistryUpkeepAdminTransferredIterator struct { Event *KeeperRegistryUpkeepAdminTransferred // contains filtered or unexported fields }
func (*KeeperRegistryUpkeepAdminTransferredIterator) Close ¶
func (it *KeeperRegistryUpkeepAdminTransferredIterator) Close() error
func (*KeeperRegistryUpkeepAdminTransferredIterator) Error ¶
func (it *KeeperRegistryUpkeepAdminTransferredIterator) Error() error
func (*KeeperRegistryUpkeepAdminTransferredIterator) Next ¶
func (it *KeeperRegistryUpkeepAdminTransferredIterator) Next() bool
type KeeperRegistryUpkeepCanceled ¶
func (KeeperRegistryUpkeepCanceled) Topic ¶
func (KeeperRegistryUpkeepCanceled) Topic() common.Hash
type KeeperRegistryUpkeepCanceledIterator ¶
type KeeperRegistryUpkeepCanceledIterator struct { Event *KeeperRegistryUpkeepCanceled // contains filtered or unexported fields }
func (*KeeperRegistryUpkeepCanceledIterator) Close ¶
func (it *KeeperRegistryUpkeepCanceledIterator) Close() error
func (*KeeperRegistryUpkeepCanceledIterator) Error ¶
func (it *KeeperRegistryUpkeepCanceledIterator) Error() error
func (*KeeperRegistryUpkeepCanceledIterator) Next ¶
func (it *KeeperRegistryUpkeepCanceledIterator) Next() bool
type KeeperRegistryUpkeepCheckDataSet ¶
func (KeeperRegistryUpkeepCheckDataSet) Topic ¶
func (KeeperRegistryUpkeepCheckDataSet) Topic() common.Hash
type KeeperRegistryUpkeepCheckDataSetIterator ¶
type KeeperRegistryUpkeepCheckDataSetIterator struct { Event *KeeperRegistryUpkeepCheckDataSet // contains filtered or unexported fields }
func (*KeeperRegistryUpkeepCheckDataSetIterator) Close ¶
func (it *KeeperRegistryUpkeepCheckDataSetIterator) Close() error
func (*KeeperRegistryUpkeepCheckDataSetIterator) Error ¶
func (it *KeeperRegistryUpkeepCheckDataSetIterator) Error() error
func (*KeeperRegistryUpkeepCheckDataSetIterator) Next ¶
func (it *KeeperRegistryUpkeepCheckDataSetIterator) Next() bool
type KeeperRegistryUpkeepGasLimitSet ¶
func (KeeperRegistryUpkeepGasLimitSet) Topic ¶
func (KeeperRegistryUpkeepGasLimitSet) Topic() common.Hash
type KeeperRegistryUpkeepGasLimitSetIterator ¶
type KeeperRegistryUpkeepGasLimitSetIterator struct { Event *KeeperRegistryUpkeepGasLimitSet // contains filtered or unexported fields }
func (*KeeperRegistryUpkeepGasLimitSetIterator) Close ¶
func (it *KeeperRegistryUpkeepGasLimitSetIterator) Close() error
func (*KeeperRegistryUpkeepGasLimitSetIterator) Error ¶
func (it *KeeperRegistryUpkeepGasLimitSetIterator) Error() error
func (*KeeperRegistryUpkeepGasLimitSetIterator) Next ¶
func (it *KeeperRegistryUpkeepGasLimitSetIterator) Next() bool
type KeeperRegistryUpkeepMigrated ¶
type KeeperRegistryUpkeepMigrated struct { Id *big.Int RemainingBalance *big.Int Destination common.Address Raw types.Log }
func (KeeperRegistryUpkeepMigrated) Topic ¶
func (KeeperRegistryUpkeepMigrated) Topic() common.Hash
type KeeperRegistryUpkeepMigratedIterator ¶
type KeeperRegistryUpkeepMigratedIterator struct { Event *KeeperRegistryUpkeepMigrated // contains filtered or unexported fields }
func (*KeeperRegistryUpkeepMigratedIterator) Close ¶
func (it *KeeperRegistryUpkeepMigratedIterator) Close() error
func (*KeeperRegistryUpkeepMigratedIterator) Error ¶
func (it *KeeperRegistryUpkeepMigratedIterator) Error() error
func (*KeeperRegistryUpkeepMigratedIterator) Next ¶
func (it *KeeperRegistryUpkeepMigratedIterator) Next() bool
type KeeperRegistryUpkeepOffchainConfigSet ¶
type KeeperRegistryUpkeepOffchainConfigSet struct { Id *big.Int OffchainConfig []byte Raw types.Log }
func (KeeperRegistryUpkeepOffchainConfigSet) Topic ¶
func (KeeperRegistryUpkeepOffchainConfigSet) Topic() common.Hash
type KeeperRegistryUpkeepOffchainConfigSetIterator ¶
type KeeperRegistryUpkeepOffchainConfigSetIterator struct { Event *KeeperRegistryUpkeepOffchainConfigSet // contains filtered or unexported fields }
func (*KeeperRegistryUpkeepOffchainConfigSetIterator) Close ¶
func (it *KeeperRegistryUpkeepOffchainConfigSetIterator) Close() error
func (*KeeperRegistryUpkeepOffchainConfigSetIterator) Error ¶
func (it *KeeperRegistryUpkeepOffchainConfigSetIterator) Error() error
func (*KeeperRegistryUpkeepOffchainConfigSetIterator) Next ¶
func (it *KeeperRegistryUpkeepOffchainConfigSetIterator) Next() bool
type KeeperRegistryUpkeepPaused ¶
func (KeeperRegistryUpkeepPaused) Topic ¶
func (KeeperRegistryUpkeepPaused) Topic() common.Hash
type KeeperRegistryUpkeepPausedIterator ¶
type KeeperRegistryUpkeepPausedIterator struct { Event *KeeperRegistryUpkeepPaused // contains filtered or unexported fields }
func (*KeeperRegistryUpkeepPausedIterator) Close ¶
func (it *KeeperRegistryUpkeepPausedIterator) Close() error
func (*KeeperRegistryUpkeepPausedIterator) Error ¶
func (it *KeeperRegistryUpkeepPausedIterator) Error() error
func (*KeeperRegistryUpkeepPausedIterator) Next ¶
func (it *KeeperRegistryUpkeepPausedIterator) Next() bool
type KeeperRegistryUpkeepPerformed ¶
type KeeperRegistryUpkeepPerformed struct { Id *big.Int Success bool TotalPayment *big.Int GasUsed *big.Int GasOverhead *big.Int UpkeepTriggerID [32]byte Raw types.Log }
func (KeeperRegistryUpkeepPerformed) Topic ¶
func (KeeperRegistryUpkeepPerformed) Topic() common.Hash
type KeeperRegistryUpkeepPerformedIterator ¶
type KeeperRegistryUpkeepPerformedIterator struct { Event *KeeperRegistryUpkeepPerformed // contains filtered or unexported fields }
func (*KeeperRegistryUpkeepPerformedIterator) Close ¶
func (it *KeeperRegistryUpkeepPerformedIterator) Close() error
func (*KeeperRegistryUpkeepPerformedIterator) Error ¶
func (it *KeeperRegistryUpkeepPerformedIterator) Error() error
func (*KeeperRegistryUpkeepPerformedIterator) Next ¶
func (it *KeeperRegistryUpkeepPerformedIterator) Next() bool
type KeeperRegistryUpkeepPrivilegeConfigSet ¶
type KeeperRegistryUpkeepPrivilegeConfigSet struct { Id *big.Int PrivilegeConfig []byte Raw types.Log }
func (KeeperRegistryUpkeepPrivilegeConfigSet) Topic ¶
func (KeeperRegistryUpkeepPrivilegeConfigSet) Topic() common.Hash
type KeeperRegistryUpkeepPrivilegeConfigSetIterator ¶
type KeeperRegistryUpkeepPrivilegeConfigSetIterator struct { Event *KeeperRegistryUpkeepPrivilegeConfigSet // contains filtered or unexported fields }
func (*KeeperRegistryUpkeepPrivilegeConfigSetIterator) Close ¶
func (it *KeeperRegistryUpkeepPrivilegeConfigSetIterator) Close() error
func (*KeeperRegistryUpkeepPrivilegeConfigSetIterator) Error ¶
func (it *KeeperRegistryUpkeepPrivilegeConfigSetIterator) Error() error
func (*KeeperRegistryUpkeepPrivilegeConfigSetIterator) Next ¶
func (it *KeeperRegistryUpkeepPrivilegeConfigSetIterator) Next() bool
type KeeperRegistryUpkeepReceived ¶
type KeeperRegistryUpkeepReceived struct { Id *big.Int StartingBalance *big.Int ImportedFrom common.Address Raw types.Log }
func (KeeperRegistryUpkeepReceived) Topic ¶
func (KeeperRegistryUpkeepReceived) Topic() common.Hash
type KeeperRegistryUpkeepReceivedIterator ¶
type KeeperRegistryUpkeepReceivedIterator struct { Event *KeeperRegistryUpkeepReceived // contains filtered or unexported fields }
func (*KeeperRegistryUpkeepReceivedIterator) Close ¶
func (it *KeeperRegistryUpkeepReceivedIterator) Close() error
func (*KeeperRegistryUpkeepReceivedIterator) Error ¶
func (it *KeeperRegistryUpkeepReceivedIterator) Error() error
func (*KeeperRegistryUpkeepReceivedIterator) Next ¶
func (it *KeeperRegistryUpkeepReceivedIterator) Next() bool
type KeeperRegistryUpkeepRegistered ¶
type KeeperRegistryUpkeepRegistered struct { Id *big.Int PerformGas uint32 Admin common.Address Raw types.Log }
func (KeeperRegistryUpkeepRegistered) Topic ¶
func (KeeperRegistryUpkeepRegistered) Topic() common.Hash
type KeeperRegistryUpkeepRegisteredIterator ¶
type KeeperRegistryUpkeepRegisteredIterator struct { Event *KeeperRegistryUpkeepRegistered // contains filtered or unexported fields }
func (*KeeperRegistryUpkeepRegisteredIterator) Close ¶
func (it *KeeperRegistryUpkeepRegisteredIterator) Close() error
func (*KeeperRegistryUpkeepRegisteredIterator) Error ¶
func (it *KeeperRegistryUpkeepRegisteredIterator) Error() error
func (*KeeperRegistryUpkeepRegisteredIterator) Next ¶
func (it *KeeperRegistryUpkeepRegisteredIterator) Next() bool
type KeeperRegistryUpkeepTriggerConfigSet ¶
func (KeeperRegistryUpkeepTriggerConfigSet) Topic ¶
func (KeeperRegistryUpkeepTriggerConfigSet) Topic() common.Hash
type KeeperRegistryUpkeepTriggerConfigSetIterator ¶
type KeeperRegistryUpkeepTriggerConfigSetIterator struct { Event *KeeperRegistryUpkeepTriggerConfigSet // contains filtered or unexported fields }
func (*KeeperRegistryUpkeepTriggerConfigSetIterator) Close ¶
func (it *KeeperRegistryUpkeepTriggerConfigSetIterator) Close() error
func (*KeeperRegistryUpkeepTriggerConfigSetIterator) Error ¶
func (it *KeeperRegistryUpkeepTriggerConfigSetIterator) Error() error
func (*KeeperRegistryUpkeepTriggerConfigSetIterator) Next ¶
func (it *KeeperRegistryUpkeepTriggerConfigSetIterator) Next() bool
type KeeperRegistryUpkeepUnpaused ¶
func (KeeperRegistryUpkeepUnpaused) Topic ¶
func (KeeperRegistryUpkeepUnpaused) Topic() common.Hash
type KeeperRegistryUpkeepUnpausedIterator ¶
type KeeperRegistryUpkeepUnpausedIterator struct { Event *KeeperRegistryUpkeepUnpaused // contains filtered or unexported fields }
func (*KeeperRegistryUpkeepUnpausedIterator) Close ¶
func (it *KeeperRegistryUpkeepUnpausedIterator) Close() error
func (*KeeperRegistryUpkeepUnpausedIterator) Error ¶
func (it *KeeperRegistryUpkeepUnpausedIterator) Error() error
func (*KeeperRegistryUpkeepUnpausedIterator) Next ¶
func (it *KeeperRegistryUpkeepUnpausedIterator) Next() bool
type LatestConfigDetails ¶
Click to show internal directories.
Click to hide internal directories.