BaseRegistrarImplementation

Verified contract

Active on Ethereum with 11,780 txns
Deployed by via 0xf9443688 at 7666399
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $0
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
 (#6)
ERC-721
--
 (#19)
ERC-721
--
)
ERC-721
--
0xed02f1a1074cfdef7ac37bf7ffb98d7ac10bc81f1216fe8e8a9a1dc4156c704d
0x529db68a5c76545509286ef295f9cdcdc2877628871ca7d5c67f5e1d1bfd72c7
0xf74b722379d2dfdc48fec16e6f3c37a6abefbab48255a4288c9bf0993befa906
0x2895906e26e4752a5a64ca85bbe7871820ff67c5fb21cbcc127950af19021772
0x4ab3a43f5de78c24af9fffd2686de95777149e8e2c079a05fbb34554a2441387
0x875627176b6673aa48f30969495f215564fb8b89eb9c038b2b265a95ba0b504a
0x713bbc5c9a2c5bba3cb695357d6ad3ba75a6923fc69d845f3a7d4a4d65f4c16e
From
0xf492131ea45cfe470bb36c9ef452505e9b05e8e055f2d458ec45cb9d3ef52e20
0xe17a8691ad657b0d92a50cf10802d28ac0178cb4a2fc7d20e37acdc52f9f8bba
0xfff7c82a75e9fa0bd3de087ee3adacb207d479f963d7edf383c20ec9fe6dd5cb

Functions
Getter at block 21287397
GRACE_PERIOD(view returns (uint256)
7776000
MIGRATION_LOCK_PERIOD(view returns (uint256)
2419200
baseNode(view returns (bytes32)
0x93cdeb708b7545dc668eb9280176169d1c33cfd8ed6f04690a0bcc88a93fc4ae
ens(view returns (address)
0x314159265dd8dbb310642f98f50c066173c1259b
isOwner(view returns (bool)
false
owner(view returns (address)
0x911143d946ba5d467bfc476491fdb235fef4d667
previousRegistrar(view returns (address)
0x6090a6e47849629b7245dfa1ca21d94cd15878ef
transferPeriodEnds(view returns (uint256)
1588550400
Read-only
available(uint256 idview returns (bool)
balanceOf(address ownerview returns (uint256)
controllers(addressview returns (bool)
getApproved(uint256 tokenIdview returns (address)
isApprovedForAll(address owneraddress operatorview returns (bool)
nameExpires(uint256 idview returns (uint256)
ownerOf(uint256 tokenIdview returns (address)
supportsInterface(bytes4 interfaceIDview returns (bool)
State-modifying
acceptRegistrarTransfer(bytes32 labeladdress deeduint256
addController(address controller
approve(address touint256 tokenId
reclaim(uint256 idaddress owner
register(uint256 idaddress owneruint256 durationreturns (uint256)
removeController(address controller
renew(uint256 iduint256 durationreturns (uint256)
renounceOwnership(
safeTransferFrom(address fromaddress touint256 tokenId
safeTransferFrom(address fromaddress touint256 tokenIdbytes _data
setApprovalForAll(address tobool approved
setResolver(address resolver
transferFrom(address fromaddress touint256 tokenId
transferOwnership(address newOwner
Events
Approval(address indexed owneraddress indexed approveduint256 indexed tokenId
ApprovalForAll(address indexed owneraddress indexed operatorbool approved
ControllerAdded(address indexed controller
ControllerRemoved(address indexed controller
NameMigrated(uint256 indexed idaddress indexed owneruint256 expires
NameRegistered(uint256 indexed idaddress indexed owneruint256 expires
NameRenewed(uint256 indexed iduint256 expires
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Transfer(address indexed fromaddress indexed touint256 indexed tokenId
Constructor
constructor(address _ensaddress _previousRegistrarbytes32 _baseNodeuint256 _transferPeriodEnds
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.