ETHRegistrarController

Verified contract

Active on Ethereum with 49,096 txns
Deployed by via 0xdf02ef0b at 8868362
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
--
ERC-20
--
)
ERC-721
--
)
ERC-721
--
)
ERC-721
--
0xe18bfa3231de4e595b591cecae5169f652d829b7910f5215fc7b3f5da1c64aad
0xdf3ae797d763c9b45b9ab27105377ea3f717be4c95aa051a087d2851e5132698
0xa3955bbb7825cb6effe64c13da00224891d3de6a9792cb619620bdb279577350
0x9bc37dfef0b25e0ebd52a6c4152318587b575d19dfa761ff2151b33f0c955986
0x73bb6ae3c6ac34d3ea677667a3f01df9181562bf97a5344eded6fceec1d72b76
0x0130ec492182e36fdf873d91177c1cbc6b42ae32875a78f940a2efb3bde8a222
0x2a98c36099975935a8b10897fe665bb3ce646ede126922a96567d1ea0c0ae40b
0x70e1c48af79b0b2ceb1fc0031695c60324e8ed6cb20f247298ef73356e320e4e
0x738225976af172b76f2670e332614bb5a5c419746752aa78d70a23eeb8067ef9
0x86724d3e5aa39b13e43e06ba55438d555faefdb63424cdc1af6ac78d94e20f00

Functions
Getter at block 21289786
MIN_REGISTRATION_DURATION(view returns (uint256)
2419200
isOwner(view returns (bool)
false
maxCommitmentAge(view returns (uint256)
86400
minCommitmentAge(view returns (uint256)
60
owner(view returns (address)
0x911143d946ba5d467bfc476491fdb235fef4d667
Read-only
available(string nameview returns (bool)
commitments(bytes32view returns (uint256)
makeCommitment(string nameaddress ownerbytes32 secretpure returns (bytes32)
makeCommitmentWithConfig(string nameaddress ownerbytes32 secretaddress resolveraddress addrpure returns (bytes32)
rentPrice(string nameuint256 durationview returns (uint256)
supportsInterface(bytes4 interfaceIDpure returns (bool)
valid(string namepure returns (bool)
State-modifying
commit(bytes32 commitment
register(string nameaddress owneruint256 durationbytes32 secretpayable 
registerWithConfig(string nameaddress owneruint256 durationbytes32 secretaddress resolveraddress addrpayable 
renew(string nameuint256 durationpayable 
renounceOwnership(
setCommitmentAges(uint256 _minCommitmentAgeuint256 _maxCommitmentAge
setPriceOracle(address _prices
transferOwnership(address newOwner
withdraw(
Events
NameRegistered(string namebytes32 indexed labeladdress indexed owneruint256 costuint256 expires
NameRenewed(string namebytes32 indexed labeluint256 costuint256 expires
NewPriceOracle(address indexed oracle
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Constructor
constructor(address _baseaddress _pricesuint256 _minCommitmentAgeuint256 _maxCommitmentAge
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.