This contract is being backfilled. You may encounter incomplete storage history.

L2Resolver

Verified contract

Active on Base with 66,699 txns
Deployed by via 0x941fb24c at 17575714
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "L2Resolver"

0x75d6f4710a1aca461addcc541a08b768b8e3f0fb75b256e0203c19b44b8817e2
0xeff2da55e7eb752c947fca5f20bbdd5a6dafcbf2dadc6d2114ff31a55d7d262f
0x4b6d0b7e4e0a6f177e502ceea6d8b85d43d54a3cbd19abe46832969f5cd9e671
0x9961a6657948efa8b6fc738784605f5a8a7be409ffa9b30ced87b64c36464e72
0x6f51b0fee2b567525c46966adbc14250ae82f50f487ff253e11224cff69f1ff1
0xfc8fdc77f1f29063c337105cb13ec9ddce617a0adb62d5575e1ea0ec5c4b4b79
0xba85c244fc747e14f16890e2277b80bccc4bb011113daf05b0428f562d05210f
0xf863056e500ec8b55306a30f4f95e9164d9c1e8a8251a648a3f1396663d1f0a1
0xbc2b265b6d5ec930ddc73146a13b74e0363873ee0df9b2565cfb03d6f5054f18
0xde31deaf93669e0d7713f24de02091e6579c684cb0e8156e70303e9fd54c6c77

Functions
Getter at block 21743531
ens(view returns (address)
0xb94704422c2a1e396835a571837aa5ae53285a95
owner(view returns (address result)
0xf9bba2f07a2c95fc4225f1caec76e6bf04b463e9
registrarController(view returns (address)
0x4ccb0bb02fcaba27e82a56646e81d8c5bc4119a5
reverseRegistrar(view returns (address)
0x79ea96012eea67a83431f1701b3dff7e37f9e282
Read-only
ABI(bytes32 nodeuint256 contentTypesview returns (uint256bytes)
addr(bytes32 nodeview returns (address)
addr(bytes32 nodeuint256 coinTypeview returns (bytes)
contenthash(bytes32 nodeview returns (bytes)
dnsRecord(bytes32 nodebytes32 nameuint16 resourceview returns (bytes)
hasDNSRecords(bytes32 nodebytes32 nameview returns (bool)
interfaceImplementer(bytes32 nodebytes4 interfaceIDview returns (address)
isApprovedFor(address ownerbytes32 nodeaddress delegateview returns (bool)
isApprovedForAll(address accountaddress operatorview returns (bool)
name(bytes32 nodeview returns (string)
ownershipHandoverExpiresAt(address pendingOwnerview returns (uint256 result)
pubkey(bytes32 nodeview returns (bytes32 xbytes32 y)
recordVersions(bytes32view returns (uint64)
resolve(bytesbytes dataview returns (bytes)
supportsInterface(bytes4 interfaceIDview returns (bool)
text(bytes32 nodestring keyview returns (string)
zonehash(bytes32 nodeview returns (bytes)
State-modifying
approve(bytes32 nodeaddress delegatebool approved
cancelOwnershipHandover(payable 
clearRecords(bytes32 node
completeOwnershipHandover(address pendingOwnerpayable 
multicall(bytes[] datareturns (bytes[] results)
multicallWithNodeCheck(bytes32 nodehashbytes[] datareturns (bytes[] results)
renounceOwnership(payable 
requestOwnershipHandover(payable 
setABI(bytes32 nodeuint256 contentTypebytes data
setAddr(bytes32 nodeaddress a
setAddr(bytes32 nodeuint256 coinTypebytes a
setApprovalForAll(address operatorbool approved
setContenthash(bytes32 nodebytes hash
setDNSRecords(bytes32 nodebytes data
setInterface(bytes32 nodebytes4 interfaceIDaddress implementer
setName(bytes32 nodestring newName
setPubkey(bytes32 nodebytes32 xbytes32 y
setRegistrarController(address registrarController_
setReverseRegistrar(address reverseRegistrar_
setText(bytes32 nodestring keystring value
setZonehash(bytes32 nodebytes hash
transferOwnership(address newOwnerpayable 
Events
ABIChanged(bytes32 indexed nodeuint256 indexed contentType
AddrChanged(bytes32 indexed nodeaddress a
AddressChanged(bytes32 indexed nodeuint256 coinTypebytes newAddress
ApprovalForAll(address indexed owneraddress indexed operatorbool approved
Approved(address ownerbytes32 indexed nodeaddress indexed delegatebool indexed approved
ContenthashChanged(bytes32 indexed nodebytes hash
DNSRecordChanged(bytes32 indexed nodebytes nameuint16 resourcebytes record
DNSRecordDeleted(bytes32 indexed nodebytes nameuint16 resource
DNSZonehashChanged(bytes32 indexed nodebytes lastzonehashbytes zonehash
InterfaceChanged(bytes32 indexed nodebytes4 indexed interfaceIDaddress implementer
NameChanged(bytes32 indexed nodestring name
OwnershipHandoverCanceled(address indexed pendingOwner
OwnershipHandoverRequested(address indexed pendingOwner
OwnershipTransferred(address indexed oldOwneraddress indexed newOwner
PubkeyChanged(bytes32 indexed nodebytes32 xbytes32 y
RegistrarControllerUpdated(address indexed newRegistrarController
ReverseRegistrarUpdated(address indexed newReverseRegistrar
TextChanged(bytes32 indexed nodestring indexed indexedKeystring keystring value
VersionChanged(bytes32 indexed nodeuint64 newVersion
Constructor
constructor(address ens_address registrarController_address reverseRegistrar_address owner_
Fallback and receive

This contract contains no fallback and receive objects.

Errors
AlreadyInitialized(
CantSetSelfAsDelegate(
CantSetSelfAsOperator(
NewOwnerIsZeroAddress(
NoHandoverRequest(
Unauthorized(