L2Resolver

Verified contract

Active on Base with 86,246 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"

0x2a7463e7d00acc54dd9affd3bc3496a11e04b7b01461917e59b28cee71225292
0x11868997bde6188beec736955e2d7857e1fd5ba917e72d07e6e8722cb447c373
0x34c8f869242de85bb2c5c96d68adb6faa214de114678f00c75a017eaeb5688f6
0xd3ca2c770a84b3574740bdcc8970863230acb34cb4723e9107161ac5b7d0679c
0x2d8cb0d6cf2dccbd60e27e748540bb7533a1e012c21f68c772aada80de93e65a
0x45f4fdf3fe63562fbcbf8d7aa0990c32573401525482b6a11f7d366c5a6b41b9
0x09f9c42084382cc547dd612212987dcce4399853f2b1c7f150b25742a8399e99
0xfa3cc4985be8f01cc977ab5c3f9b1bd67bc2bbc321437369557533d8a3fc9e5d
0x00e83782e49dd2891d02380a8c1ca68650670e9ae9408ac15a1ca09ca5352d00
0xa776312d05f5b1bcb07c28b342787a69c1b357cf6e3995e79de228880761be31

Functions
Getter at block 22754665
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(