KeeperRegistryLogic2_0

Verified contract

Implementation

Active on Ethereum with 0 txns
Deployed by via 0x052b084e at 16871072
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 1 additional slot
-
variable spans 2 additional slots

No balances found for "KeeperRegistryLogic2_0"

No transactions found for "KeeperRegistryLogic2_0"


Functions
Getter at block 20848227
getFastGasFeedAddress(view returns (address)
0x169e633a2d1e6c10dd91238ba11c4a708dfef37c
getLinkAddress(view returns (address)
0x514910771af9ca656af840dff83e8264ecf986ca
getLinkNativeFeedAddress(view returns (address)
0xdc530d9457755926550b59e8eccdae7624181557
getMode(view returns (uint8)
0
owner(view returns (address)
0x8fa510072009e71cfd447169ab5a84cac394f58a
Read-only

This contract contains no read-only function objects.

State-modifying
acceptOwnership(
acceptPayeeship(address transmitter
acceptUpkeepAdmin(uint256 id
addFunds(uint256 iduint96 amount
cancelUpkeep(uint256 id
checkUpkeep(uint256 idreturns (bool upkeepNeededbytes performDatauint8 upkeepFailureReasonuint256 gasUseduint256 fastGasWeiuint256 linkNative)
migrateUpkeeps(uint256[] idsaddress destination
pause(
pauseUpkeep(uint256 id
receiveUpkeeps(bytes encodedUpkeeps
recoverFunds(
registerUpkeep(address targetuint32 gasLimitaddress adminbytes checkDatabytes offchainConfigreturns (uint256 id)
setPayees(address[] payees
setPeerRegistryMigrationPermission(address peeruint8 permission
setUpkeepGasLimit(uint256 iduint32 gasLimit
setUpkeepOffchainConfig(uint256 idbytes config
transferOwnership(address to
transferPayeeship(address transmitteraddress proposed
transferUpkeepAdmin(uint256 idaddress proposed
unpause(
unpauseUpkeep(uint256 id
updateCheckData(uint256 idbytes newCheckData
withdrawFunds(uint256 idaddress to
withdrawOwnerFunds(
withdrawPayment(address fromaddress to
Events
CancelledUpkeepReport(uint256 indexed id
FundsAdded(uint256 indexed idaddress indexed fromuint96 amount
FundsWithdrawn(uint256 indexed iduint256 amountaddress to
InsufficientFundsUpkeepReport(uint256 indexed id
OwnerFundsWithdrawn(uint96 amount
OwnershipTransferRequested(address indexed fromaddress indexed to
OwnershipTransferred(address indexed fromaddress indexed to
Paused(address account
PayeesUpdated(address[] transmittersaddress[] payees
PayeeshipTransferRequested(address indexed transmitteraddress indexed fromaddress indexed to
PayeeshipTransferred(address indexed transmitteraddress indexed fromaddress indexed to
PaymentWithdrawn(address indexed transmitteruint256 indexed amountaddress indexed toaddress payee
ReorgedUpkeepReport(uint256 indexed id
StaleUpkeepReport(uint256 indexed id
Unpaused(address account
UpkeepAdminTransferRequested(uint256 indexed idaddress indexed fromaddress indexed to
UpkeepAdminTransferred(uint256 indexed idaddress indexed fromaddress indexed to
UpkeepCanceled(uint256 indexed iduint64 indexed atBlockHeight
UpkeepCheckDataUpdated(uint256 indexed idbytes newCheckData
UpkeepGasLimitSet(uint256 indexed iduint96 gasLimit
UpkeepMigrated(uint256 indexed iduint256 remainingBalanceaddress destination
UpkeepOffchainConfigSet(uint256 indexed idbytes offchainConfig
UpkeepPaused(uint256 indexed id
UpkeepPerformed(uint256 indexed idbool indexed successuint32 checkBlockNumberuint256 gasUseduint256 gasOverheaduint96 totalPayment
UpkeepReceived(uint256 indexed iduint256 startingBalanceaddress importedFrom
UpkeepRegistered(uint256 indexed iduint32 executeGasaddress admin
UpkeepUnpaused(uint256 indexed id
Constructor
constructor(uint8 modeaddress linkaddress linkNativeFeedaddress fastGasFeed
Fallback and receive

This contract contains no fallback and receive objects.

Errors
ArrayHasNoEntries(
CannotCancel(
CheckDataExceedsLimit(
ConfigDigestMismatch(
DuplicateEntry(
DuplicateSigners(
GasLimitCanOnlyIncrease(
GasLimitOutsideRange(
IncorrectNumberOfFaultyOracles(
IncorrectNumberOfSignatures(
IncorrectNumberOfSigners(
IndexOutOfRange(
InsufficientFunds(
InvalidDataLength(
InvalidPayee(
InvalidRecipient(
InvalidReport(
MaxCheckDataSizeCanOnlyIncrease(
MaxPerformDataSizeCanOnlyIncrease(
MigrationNotPermitted(
NotAContract(
OnchainConfigNonEmpty(
OnlyActiveSigners(
OnlyActiveTransmitters(
OnlyCallableByAdmin(
OnlyCallableByLINKToken(
OnlyCallableByOwnerOrAdmin(
OnlyCallableByOwnerOrRegistrar(
OnlyCallableByPayee(
OnlyCallableByProposedAdmin(
OnlyCallableByProposedPayee(
OnlyPausedUpkeep(
OnlySimulatedBackend(
OnlyUnpausedUpkeep(
ParameterLengthError(
PaymentGreaterThanAllLINK(
ReentrantCall(
RegistryPaused(
RepeatedSigner(
RepeatedTransmitter(
TargetCheckReverted(bytes reason
TooManyOracles(
TranscoderNotSet(
UpkeepAlreadyExists(
UpkeepCancelled(
UpkeepNotCanceled(
UpkeepNotNeeded(
ValueNotChanged(