DaoHallRegistrar

Verified contract

Active on Ethereum with 334 txns
Deployed by via 0xafbcbff7 at 16441341
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "DaoHallRegistrar"

0x81124c66cd337a45a1835cebe4f55625c8049a3643943bd3e213b037fb33d7ce
0x5ea35e92be9f269f902d870ca4057618f3904dc7133c2ea7cef5fd61e91146b6
0xb384658bd13a37dca1dd1aba2331068c7a4c9008e827de5edaa904023f400042
0x954b1399c1d81bf70d8d5aa2fb1c704ba9b51fb4ffff179b6e957ff7ce329a29
0xf55bcefbd6dd7c93de9370582decbb926746713ff76771200d3ce8db7730849c
0xf0134b9cc1910aac4739741bcd312f4417607f2138434c3652f208aa3fd5aeb7
From
0xc029da8da347f7342559becc42ccb6d01950d338aef732a3376fe544506b87a9
0x4b8ec37be396d35be9d890a7d73ab184e7a4aaf5b01beaea8749511af2bcc722
0x094d2a1225b8e869e0bdc1b0f5d8b12d21dd5b101ae264979aea8c088979e0dd
0xd9050db3ef84875f48b988bcc2dc3f73ab0a978c9bfbdcd103095261db765b54

Functions
Getter at block 21227374
daoHallRegistry(view returns (address)
0x31694f04e8e68c440cd4287ec147a566f038a14d
ens(view returns (address)
0x00000000000c2e074ec69a0dfb2997ba6c7d2e1e
ensController(view returns (address)
0xfebb6ff64cce7d26ad63194c338cb34eed628a6f
feeRate(view returns (uint32)
250
feeReceiver(view returns (address)
0x178bc6e45cab61e886cbd665f77dbd9615b0d70c
owner(view returns (address)
0x07a4c478afe9b879400bddb133c8f18f13982a2e
registrar(view returns (address)
0x57f1887a8bf19b14fc0df6fd9b2acc9af147ea85
wrapper(view returns (address)
0x0000000000000000000000000000000000000000
wrapperController(view returns (address)
0x0000000000000000000000000000000000000000
Read-only
controllerOf(bytes32 labelhashview returns (address)
getRecord(bytes32 labelhashview returns (struct NodeRecord)
getRecord(bytes32 nodeaddress ownerview returns (struct NodeRecord)
getValue(uint256 pricepure returns (uint256)
hasFlag(uint256 priceuint32 flagpure returns (bool)
isAvailable(uint256 pricepure returns (bool)
isLocked(uint256 pricepure returns (bool)
isWrapped(bytes32 labelhashview returns (bool)
unicodeLength(string strpure returns (uint256)
whitelistClaimed(bytes32 nodeaddress claimerview returns (uint256)
whitelistDiscount(uint256 paramuint256 lengthpure returns (uint8)
whitelistMaxDuration(uint256 parampure returns (uint16)
State-modifying
buySubnode(string labelbytes32 parentHashaddress resolveruint64 ttluint32 fusesuint32 durationpayable 
buySubnodeWhitelisted(string labelbytes32 parentHashaddress resolveruint64 ttluint32 fusesbytes32[] proofuint64 datapayable 
extendSubnode(string labelbytes32 parentHashuint32 durationpayable 
registerSubnode(string labelbytes32 parentHashaddress resolveruint64 ttluint32 fusesuint32 duration
renounceOwnership(
setFeeReceiver(address _feeReceiver
setNameWrapper(address _wrapperaddress _wrapperController
setPrice(bytes32 labelhashuint256 startTimeuint256[5] annualPriceuint256[5] maxPrice
setRecord(bytes32 labelhashstruct NodeRecord record
setWhitelist(bytes32 labelhashuint256 startTimeuint256 parambytes32 root
transferOwnership(address newOwner
withdraw(uint256 amountaddress receiver
wrapSubnode(string labelbytes32 parentNode
Events
NodeUpdated(bytes32 nodeaddress operator
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
SubnodeExtended(string labelbytes32 parentNodeaddress buyeruint32 durationuint256 price
SubnodeSale(string labelbytes32 parentNodeaddress buyeruint32 durationuint256 price
Constructor
constructor(address _daoHallRegistryaddress _ensControlleraddress _wrapperControlleraddress _wrapperaddress _ensaddress _registraraddress _feeReceiver
Fallback and receive

This contract contains no fallback and receive objects.

Errors
PriceAlreadyAvailable(bytes32 nodeuint256 i
PriceLocked(bytes32 nodeuint256 i
PriceNotAvailable(bytes32 nodeuint256 i