KeeperRegistryLogicB2_1

Verified contract

Active on Base with 0 txns
Deployed by via 0x68fc0341 at 5990604
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 1 additional slot
-
variable spans 2 additional slots
2 additional variables

No balances found for "KeeperRegistryLogicB2_1"

No transactions found for "KeeperRegistryLogicB2_1"


Functions
Getter at block 22769019
getAutomationForwarderLogic(view returns (address)
0xbaf11f612a07efd9b0eba996a387348fa5fc70e5
getCancellationDelay(pure returns (uint256)
50
getConditionalGasOverhead(pure returns (uint256)
90000
getFastGasFeedAddress(view returns (address)
0xba0db01cea73792d0b23f243a78b7150c9db7cde
getLinkAddress(view returns (address)
0x88fb150bdc53a65fe94dea0c9ba0a6daf8c6e196
getLinkNativeFeedAddress(view returns (address)
0xc5e65227fe3385b88468f9a01600017cdc9f3a12
getLogGasOverhead(pure returns (uint256)
110000
getMode(view returns (uint8)
2
getPerPerformByteGasOverhead(pure returns (uint256)
20
getPerSignerGasOverhead(pure returns (uint256)
7500
getState(view returns (struct KeeperRegistryBase2_1State statestruct KeeperRegistryBase2_1OnchainConfig configaddress[] signersaddress[] transmittersuint8 f)
(state=(0, 0, 0, 0, 0, 0, 0, 0x0000000000000000000000000000000000000000000000000000000000000000, 0, false), config=(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0x0000000000000000000000000000000000000000, [], 0x0000000000000000000000000000000000000000), signers=[], transmitters=[], f=0)
owner(view returns (address)
0x8fa510072009e71cfd447169ab5a84cac394f58a
upkeepTranscoderVersion(pure returns (uint8)
0
upkeepVersion(pure returns (uint8)
3
Read-only
getActiveUpkeepIDs(uint256 startIndexuint256 maxCountview returns (uint256[])
getAdminPrivilegeConfig(address adminview returns (bytes)
getBalance(uint256 idview returns (uint96 balance)
getForwarder(uint256 upkeepIDview returns (address)
getMaxPaymentForGas(uint8 triggerTypeuint32 gasLimitview returns (uint96 maxPayment)
getMinBalance(uint256 idview returns (uint96)
getMinBalanceForUpkeep(uint256 idview returns (uint96 minBalance)
getPeerRegistryMigrationPermission(address peerview returns (uint8)
getSignerInfo(address queryview returns (bool activeuint8 index)
getTransmitterInfo(address queryview returns (bool activeuint8 indexuint96 balanceuint96 lastCollectedaddress payee)
getTriggerType(uint256 upkeepIdpure returns (uint8)
getUpkeep(uint256 idview returns (struct KeeperRegistryBase2_1UpkeepInfo upkeepInfo)
getUpkeepPrivilegeConfig(uint256 upkeepIdview returns (bytes)
getUpkeepTriggerConfig(uint256 upkeepIdview returns (bytes)
hasDedupKey(bytes32 dedupKeyview returns (bool)
State-modifying
acceptOwnership(
acceptPayeeship(address transmitter
acceptUpkeepAdmin(uint256 id
pause(
pauseUpkeep(uint256 id
recoverFunds(
setAdminPrivilegeConfig(address adminbytes newPrivilegeConfig
setPayees(address[] payees
setPeerRegistryMigrationPermission(address peeruint8 permission
setUpkeepCheckData(uint256 idbytes newCheckData
setUpkeepGasLimit(uint256 iduint32 gasLimit
setUpkeepOffchainConfig(uint256 idbytes config
setUpkeepPrivilegeConfig(uint256 upkeepIdbytes newPrivilegeConfig
transferOwnership(address to
transferPayeeship(address transmitteraddress proposed
transferUpkeepAdmin(uint256 idaddress proposed
unpause(
unpauseUpkeep(uint256 id
withdrawFunds(uint256 idaddress to
withdrawOwnerFunds(
withdrawPayment(address fromaddress to
Events
AdminPrivilegeConfigSet(address indexed adminbytes privilegeConfig
CancelledUpkeepReport(uint256 indexed idbytes trigger
DedupKeyAdded(bytes32 indexed dedupKey
FundsAdded(uint256 indexed idaddress indexed fromuint96 amount
FundsWithdrawn(uint256 indexed iduint256 amountaddress to
InsufficientFundsUpkeepReport(uint256 indexed idbytes trigger
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 idbytes trigger
StaleUpkeepReport(uint256 indexed idbytes trigger
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
UpkeepCheckDataSet(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 successuint96 totalPaymentuint256 gasUseduint256 gasOverheadbytes trigger
UpkeepPrivilegeConfigSet(uint256 indexed idbytes privilegeConfig
UpkeepReceived(uint256 indexed iduint256 startingBalanceaddress importedFrom
UpkeepRegistered(uint256 indexed iduint32 performGasaddress admin
UpkeepTriggerConfigSet(uint256 indexed idbytes triggerConfig
UpkeepUnpaused(uint256 indexed id
Constructor
constructor(uint8 modeaddress linkaddress linkNativeFeedaddress fastGasFeedaddress automationForwarderLogic
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(
InvalidSigner(
InvalidTransmitter(
InvalidTrigger(
InvalidTriggerType(
MaxCheckDataSizeCanOnlyIncrease(
MaxPerformDataSizeCanOnlyIncrease(
MigrationNotPermitted(
NotAContract(
OnlyActiveSigners(
OnlyActiveTransmitters(
OnlyCallableByAdmin(
OnlyCallableByLINKToken(
OnlyCallableByOwnerOrAdmin(
OnlyCallableByOwnerOrRegistrar(
OnlyCallableByPayee(
OnlyCallableByProposedAdmin(
OnlyCallableByProposedPayee(
OnlyCallableByUpkeepPrivilegeManager(
OnlyPausedUpkeep(
OnlySimulatedBackend(
OnlyUnpausedUpkeep(
ParameterLengthError(
PaymentGreaterThanAllLINK(
ReentrantCall(
RegistryPaused(
RepeatedSigner(
RepeatedTransmitter(
TargetCheckReverted(bytes reason
TooManyOracles(
TranscoderNotSet(
UpkeepAlreadyExists(
UpkeepCancelled(
UpkeepNotCanceled(
UpkeepNotNeeded(
ValueNotChanged(