AutomationRegistryLogicA2_3
Verified contract
Implementation
Active on
Base with 0 txns
Storage
Map
Table
Raw
Constants and immutables
29
Slot
XX
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 1 additional slot
-
variable spans 1 additional slot
-
variable spans 2 additional slots
8 additional
variables
Balances ($0.00)
No balances found for "AutomationRegistryLogicA2_3"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|
No transactions found for "AutomationRegistryLogicA2_3"
ABI
ABI objects
Getter at block 22927400
fallbackTo() view returns (address)
0x2c652f69368fa3184c944abfae10698a3c6c62a5
owner() view returns (address)
0x8fa510072009e71cfd447169ab5a84cac394f58a
Read-only
This contract contains no read-only function objects.
State-modifying
Events acceptOwnership()
cancelUpkeep(uint256 id)
migrateUpkeeps(uint256[] ids, address destination)
onTokenTransfer(address sender, uint256 amount, bytes data)
receiveUpkeeps(bytes encodedUpkeeps)
registerUpkeep(address target, uint32 gasLimit, address admin, uint8 triggerType, address billingToken, bytes checkData, bytes triggerConfig, bytes offchainConfig) returns (uint256 id)
transferOwnership(address to)
AdminPrivilegeConfigSet(address indexed admin, bytes privilegeConfig)
BillingConfigOverridden(uint256 indexed id, struct AutomationRegistryBase2_3BillingOverrides overrides)
BillingConfigOverrideRemoved(uint256 indexed id)
BillingConfigSet(address indexed token, struct AutomationRegistryBase2_3BillingConfig config)
CancelledUpkeepReport(uint256 indexed id, bytes trigger)
ChainSpecificModuleUpdated(address newModule)
DedupKeyAdded(bytes32 indexed dedupKey)
FeesWithdrawn(address indexed assetAddress, address indexed recipient, uint256 amount)
FundsAdded(uint256 indexed id, address indexed from, uint96 amount)
FundsWithdrawn(uint256 indexed id, uint256 amount, address to)
InsufficientFundsUpkeepReport(uint256 indexed id, bytes trigger)
NOPsSettledOffchain(address[] payees, uint256[] payments)
OwnershipTransferRequested(address indexed from, address indexed to)
OwnershipTransferred(address indexed from, address indexed to)
Paused(address account)
PayeesUpdated(address[] transmitters, address[] payees)
PayeeshipTransferRequested(address indexed transmitter, address indexed from, address indexed to)
PayeeshipTransferred(address indexed transmitter, address indexed from, address indexed to)
PaymentWithdrawn(address indexed transmitter, uint256 indexed amount, address indexed to, address payee)
ReorgedUpkeepReport(uint256 indexed id, bytes trigger)
StaleUpkeepReport(uint256 indexed id, bytes trigger)
Unpaused(address account)
UpkeepAdminTransferRequested(uint256 indexed id, address indexed from, address indexed to)
UpkeepAdminTransferred(uint256 indexed id, address indexed from, address indexed to)
UpkeepCanceled(uint256 indexed id, uint64 indexed atBlockHeight)
UpkeepCharged(uint256 indexed id, struct AutomationRegistryBase2_3PaymentReceipt receipt)
UpkeepCheckDataSet(uint256 indexed id, bytes newCheckData)
UpkeepGasLimitSet(uint256 indexed id, uint96 gasLimit)
UpkeepMigrated(uint256 indexed id, uint256 remainingBalance, address destination)
UpkeepOffchainConfigSet(uint256 indexed id, bytes offchainConfig)
UpkeepPaused(uint256 indexed id)
UpkeepPerformed(uint256 indexed id, bool indexed success, uint96 totalPayment, uint256 gasUsed, uint256 gasOverhead, bytes trigger)
UpkeepPrivilegeConfigSet(uint256 indexed id, bytes privilegeConfig)
UpkeepReceived(uint256 indexed id, uint256 startingBalance, address importedFrom)
UpkeepRegistered(uint256 indexed id, uint32 performGas, address admin)
UpkeepTriggerConfigSet(uint256 indexed id, bytes triggerConfig)
UpkeepUnpaused(uint256 indexed id)
constructor(address logicB)
fallback()
ArrayHasNoEntries()
CannotCancel()
CheckDataExceedsLimit()
ConfigDigestMismatch()
DuplicateEntry()
DuplicateSigners()
GasLimitCanOnlyIncrease()
GasLimitOutsideRange()
IncorrectNumberOfFaultyOracles()
IncorrectNumberOfSignatures()
IncorrectNumberOfSigners()
IndexOutOfRange()
InsufficientBalance(uint256 available, uint256 requested)
InsufficientLinkLiquidity()
InvalidDataLength()
InvalidFeed()
InvalidPayee()
InvalidRecipient()
InvalidReport()
InvalidSigner()
InvalidToken()
InvalidTransmitter()
InvalidTrigger()
InvalidTriggerType()
MigrationNotPermitted()
MustSettleOffchain()
MustSettleOnchain()
NotAContract()
OnlyActiveSigners()
OnlyActiveTransmitters()
OnlyCallableByAdmin()
OnlyCallableByLINKToken()
OnlyCallableByOwnerOrAdmin()
OnlyCallableByOwnerOrRegistrar()
OnlyCallableByPayee()
OnlyCallableByProposedAdmin()
OnlyCallableByProposedPayee()
OnlyCallableByUpkeepPrivilegeManager()
OnlyFinanceAdmin()
OnlyPausedUpkeep()
OnlySimulatedBackend()
OnlyUnpausedUpkeep()
ParameterLengthError()
ReentrantCall()
RegistryPaused()
RepeatedSigner()
RepeatedTransmitter()
TargetCheckReverted(bytes reason)
TooManyOracles()
TranscoderNotSet()
TransferFailed()
UpkeepAlreadyExists()
UpkeepCancelled()
UpkeepNotCanceled()
UpkeepNotNeeded()
ValueNotChanged()
ZeroAddressNotAllowed()