AutomationRegistrar2_1

Verified contract

Active on Base with 8 txns
Deployed by via 0xa81ece67 at 5990626
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "AutomationRegistrar2_1"

0x153d057d82d70ba81141a028eb65b600c58f21da10f89a2a02272a6d298e3c96
0xe0d229df1ccd9e20acb91662c47be7c5e48fc8ab51e7d86b200f0a6292f13d47
0xe68d717a068fbd8f2f97518b5e3678b600d020ed69da13d4514fac49f6922204
0x288367f27d1d4f903a9648ce0ce583bd33c187be2494a44f159690d77acad655
0x7381dfad72f078cfac528497e9c6b7230ff8f1803d2609ee72e015c65e687536
0x20945e113cc6da4257dd2ce9da50a9336fb61262ff29f56566f04a06269ad28e
0x25e4ef1dade46c7ac62cd6d718644de12c28e17e0267367c0f3dc7adc7cdedf6
0xa7d615b58394a6689864508e4b2e29e1e26423fb5f14405295acdf55ac0df140

Functions
Getter at block 22939016
LINK(view returns (address)
0x88fb150bdc53a65fe94dea0c9ba0a6daf8c6e196
getConfig(view returns (address keeperRegistryuint256 minLINKJuels)
(keeperRegistry=0xe226d5acae908252cca3f6cefa577527650a9e1e, minLINKJuels=100000000000000000)
owner(view returns (address)
0xcef2893e396d530bdecb1f1467e69f7b994ec5ad
typeAndVersion(view returns (string)
AutomationRegistrar 2.1.0
Read-only
getAutoApproveAllowedSender(address senderAddressview returns (bool)
getPendingRequest(bytes32 hashview returns (addressuint96)
getTriggerRegistrationDetails(uint8 triggerTypeview returns (struct AutomationRegistrar2_1TriggerRegistrationStorage)
State-modifying
acceptOwnership(
approve(string nameaddress upkeepContractuint32 gasLimitaddress adminAddressuint8 triggerTypebytes checkDatabytes triggerConfigbytes offchainConfigbytes32 hash
cancel(bytes32 hash
onTokenTransfer(address senderuint256 amountbytes data
register(string namebytes encryptedEmailaddress upkeepContractuint32 gasLimitaddress adminAddressuint8 triggerTypebytes checkDatabytes triggerConfigbytes offchainConfiguint96 amountaddress sender
registerUpkeep(struct AutomationRegistrar2_1RegistrationParams requestParamsreturns (uint256)
setAutoApproveAllowedSender(address senderAddressbool allowed
setConfig(address keeperRegistryuint96 minLINKJuels
setTriggerConfig(uint8 triggerTypeuint8 autoApproveTypeuint32 autoApproveMaxAllowed
transferOwnership(address to
Events
AutoApproveAllowedSenderSet(address indexed senderAddressbool allowed
ConfigChanged(address keeperRegistryuint96 minLINKJuels
OwnershipTransferRequested(address indexed fromaddress indexed to
OwnershipTransferred(address indexed fromaddress indexed to
RegistrationApproved(bytes32 indexed hashstring displayNameuint256 indexed upkeepId
RegistrationRejected(bytes32 indexed hash
RegistrationRequested(bytes32 indexed hashstring namebytes encryptedEmailaddress indexed upkeepContractuint32 gasLimitaddress adminAddressuint8 triggerTypebytes triggerConfigbytes offchainConfigbytes checkDatauint96 amount
TriggerConfigSet(uint8 triggerTypeuint8 autoApproveTypeuint32 autoApproveMaxAllowed
Constructor
constructor(address LINKAddressaddress keeperRegistryuint96 minLINKJuelsstruct AutomationRegistrar2_1InitialTriggerConfig[] triggerConfigs
Fallback and receive

This contract contains no fallback and receive objects.

Errors
AmountMismatch(
FunctionNotPermitted(
HashMismatch(
InsufficientPayment(
InvalidAdminAddress(
InvalidDataLength(
LinkTransferFailed(address to
OnlyAdminOrOwner(
OnlyLink(
RegistrationRequestFailed(
RequestNotFound(
SenderMismatch(