DaoHallRegistrar
Verified contract
Active on
Ethereum with 334 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
0x3169…a14d
0xfebb…8a6f
Balances ($0.00)
No balances found for "DaoHallRegistrar"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 16845269 | 2 years ago | | | 0 | 0.0054699067 | |
| 16782942 | 2 years ago | | | 0 | 0.0022170781 | |
| 16781622 | 2 years ago | | | 0 | 0.0022608471 | |
| 16738197 | 2 years ago | | | 0 | 0.0035456094 | |
| 16738007 | 2 years ago | | | 0 | 0.0034172732 | |
| 16641309 | 2 years ago | | | 0.01 | 0.0056313667 | |
| 16628124 | 2 years ago | | | 0.005 | 0.0058506632 | |
| 16628060 | 2 years ago | | | 0 | 0.0033615434 | |
| 16627366 | 2 years ago | | | 0 | 0.0030679861 | |
| 16624306 | 2 years ago | | | 0 | 0.0024401360 |
ABI
ABI objects
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 labelhash) view returns (address)
getRecord(bytes32 labelhash) view returns (struct NodeRecord)
getRecord(bytes32 node, address owner) view returns (struct NodeRecord)
getValue(uint256 price) pure returns (uint256)
hasFlag(uint256 price, uint32 flag) pure returns (bool)
isAvailable(uint256 price) pure returns (bool)
isLocked(uint256 price) pure returns (bool)
isWrapped(bytes32 labelhash) view returns (bool)
unicodeLength(string str) pure returns (uint256)
whitelistClaimed(bytes32 node, address claimer) view returns (uint256)
whitelistDiscount(uint256 param, uint256 length) pure returns (uint8)
whitelistMaxDuration(uint256 param) pure returns (uint16)
State-modifying
Events buySubnode(string label, bytes32 parentHash, address resolver, uint64 ttl, uint32 fuses, uint32 duration) payable
buySubnodeWhitelisted(string label, bytes32 parentHash, address resolver, uint64 ttl, uint32 fuses, bytes32[] proof, uint64 data) payable
extendSubnode(string label, bytes32 parentHash, uint32 duration) payable
registerSubnode(string label, bytes32 parentHash, address resolver, uint64 ttl, uint32 fuses, uint32 duration)
renounceOwnership()
setFeeReceiver(address _feeReceiver)
setNameWrapper(address _wrapper, address _wrapperController)
setPrice(bytes32 labelhash, uint256 startTime, uint256[5] annualPrice, uint256[5] maxPrice)
setRecord(bytes32 labelhash, struct NodeRecord record)
setWhitelist(bytes32 labelhash, uint256 startTime, uint256 param, bytes32 root)
transferOwnership(address newOwner)
withdraw(uint256 amount, address receiver)
wrapSubnode(string label, bytes32 parentNode)
NodeUpdated(bytes32 node, address operator)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
SubnodeExtended(string label, bytes32 parentNode, address buyer, uint32 duration, uint256 price)
SubnodeSale(string label, bytes32 parentNode, address buyer, uint32 duration, uint256 price)
constructor(address _daoHallRegistry, address _ensController, address _wrapperController, address _wrapper, address _ens, address _registrar, address _feeReceiver)
This contract contains no fallback and receive objects.
PriceAlreadyAvailable(bytes32 node, uint256 i)
PriceLocked(bytes32 node, uint256 i)
PriceNotAvailable(bytes32 node, uint256 i)