controller.ens.eth

Verified contract

Active on Ethereum
Deployed by via 0xd4c3815e at 16925618
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Native
Value $1,932,419.14
ERC-20
Value $1,098.49
ERC-20
Value $15.11
ERC-20
Value $0
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
0x8afab12a3ca749a4d296328f50612b7ad5b0ddab09ef96a810ad77c9dd4f0120
From
0xf48d309870701fb3dc8da594539dc396a2f9819e7c55e7924a06c7c65c4609c0
From
0xdb4b4522f000e11c0f2a20b7b15fe67022915e0625c88b358175fca1717aa3f4
0xf4453e9b849f500fa44b5e4ee2099b7b4b6ef790648301f60a1633ad3f5fbd8b
0xbc14b5df14e1b5ba928da1327be574a6ae1a44763491cc05d02972bc7ce276c8
0xc3c6fe8d26b32f61dc1189512420938bf38ee26798f963bc809811b1121c0a96
0x22bd695fca2c9271194fbc28ad10b5a7b9255790049ce6803462aafba4b061b3
0x07bc206eb885daaabc1c2950b8c12bfa47f1876f175cbf9ad1ca6564210d1fb9
0x81a9b1d33e485e016ee940d2a3e57a25b677cf41fc0d1f9c9b2f67b3a7af4482
0xb0d51a3727432000fa6d4d5e0b908444350f281a3ec8a8a83568ce3f015d205d

Functions
Getter at block 21163001
MIN_REGISTRATION_DURATION(view returns (uint256)
2419200
maxCommitmentAge(view returns (uint256)
86400
minCommitmentAge(view returns (uint256)
60
nameWrapper(view returns (address)
0xd4416b13d2b3a9abae7acd5d6c2bbdbe25686401
owner(view returns (address)
0xfe89cc7abb2c4183683ab71653c4cdc9b02d44b7
prices(view returns (address)
0x7542565191d074ce84fbfa92cae13acb84788ca9
reverseRegistrar(view returns (address)
0xa58e81fe9b61b5c3fe2afd33cf304c454abfc7cb
Read-only
available(string nameview returns (bool)
commitments(bytes32view returns (uint256)
makeCommitment(string nameaddress owneruint256 durationbytes32 secretaddress resolverbytes[] databool reverseRecorduint16 ownerControlledFusespure returns (bytes32)
rentPrice(string nameuint256 durationview returns (struct IPriceOraclePrice price)
supportsInterface(bytes4 interfaceIDpure returns (bool)
valid(string namepure returns (bool)
State-modifying
commit(bytes32 commitment
recoverFunds(address _tokenaddress _touint256 _amount
register(string nameaddress owneruint256 durationbytes32 secretaddress resolverbytes[] databool reverseRecorduint16 ownerControlledFusespayable 
renew(string nameuint256 durationpayable 
renounceOwnership(
transferOwnership(address newOwner
withdraw(
Events
NameRegistered(string namebytes32 indexed labeladdress indexed owneruint256 baseCostuint256 premiumuint256 expires
NameRenewed(string namebytes32 indexed labeluint256 costuint256 expires
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Constructor
constructor(address _baseaddress _pricesuint256 _minCommitmentAgeuint256 _maxCommitmentAgeaddress _reverseRegistraraddress _nameWrapperaddress _ens
Fallback and receive

This contract contains no fallback and receive objects.

Errors
CommitmentTooNew(bytes32 commitment
CommitmentTooOld(bytes32 commitment
DurationTooShort(uint256 duration
InsufficientValue(
MaxCommitmentAgeTooHigh(
MaxCommitmentAgeTooLow(
NameNotAvailable(string name
ResolverRequiredWhenDataSupplied(
UnexpiredCommitmentExists(bytes32 commitment