NNSRegistrarController
Verified contract
Implementation
Active on
Ethereum with 0 txns
Storage
Map
Table
Raw
Constants and immutables
4
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
-
variable spans 48 additional slots
-
variable spans 2 additional slots
7 additional
variables
Balances ($0.00)
No balances found for "NNSRegistrarController"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|
No transactions found for "NNSRegistrarController"
ABI
ABI objects
Getter at block 21168918 passToEth() view returns (uint256)
MIN_REGISTRATION_DURATION() view returns (uint256)
0
base() view returns (address)
0x0000000000000000000000000000000000000000
maxCommitmentAge() view returns (uint256)
0
minCommitmentAge() view returns (uint256)
0
nftWlInfo() view returns (bytes32 wlMerkleRoot, address nftTo, address passNFT)
(wlMerkleRoot=0x0000000000000000000000000000000000000000000000000000000000000000, nftTo=0x0000000000000000000000000000000000000000, passNFT=0x0000000000000000000000000000000000000000)
owner() view returns (address)
0x0000000000000000000000000000000000000000
passMintWlMerkleRoot() view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
prices() view returns (address)
0x0000000000000000000000000000000000000000
pubBegin() view returns (uint256)
0
signAddress() view returns (address)
0x0000000000000000000000000000000000000000
wlBegin() view returns (uint256)
0
wlEnd() view returns (uint256)
0
wlTwitterMerkleRoot() view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
Read-only
VerifySigns(struct NNSRegistrarControllerVerifyData[] verifyData, struct NNSRegistrarControllerVerifyData1 verifyData1) view returns (bool)
available(string name, bool isNum) view returns (bool)
availableWithReserve(string name, bool isNum, address acct) view returns (bool)
channels(string) view returns (uint256 begin, uint256 end, uint256 offAmt, uint256 max, uint256 cur)
check(string name, bool isNum) pure returns (bool)
commitments(bytes32) view returns (uint256)
costEth(string name, uint256 duration, uint256 nftNum) view returns (uint256)
costWithOff(string name, uint256 duration, uint256 rate, uint256 amt) view returns (uint256)
exists(bytes1 char, bool isNum) pure returns (bool)
holdMinted(address) view returns (bool)
isLimit(string name, address acct) view returns (bool)
isSignAddr(address) view returns (bool)
passMintWlminted(address) view returns (bool)
permit(string name, uint8 v, bytes32 r, bytes32 s) view returns (bool)
permitVerify(address signAddr, uint8 v, bytes32 r, bytes32 s, address regerAddr, uint256 chainId, string name, uint256 deadline) view returns (bool)
permitVoucher(uint8 v, bytes32 r, bytes32 s, uint256 amount, uint256 nonce, uint256 chainId) view returns (bool)
recommendAdm(address) view returns (bool)
recommendLevel(address) view returns (uint256)
rentPrice(string name, uint256 duration) view returns (uint256)
reserveAdm(address) view returns (bool)
reserves(string) view returns (bool)
roundTime(uint256) view returns (uint256 begin, uint256 end)
supportsInterface(bytes4 interfaceID) pure returns (bool)
timeBegin(uint256 begin, uint256 end, bool onlyBegin) view returns (bool)
valid(string name, bool isNum) pure returns (bool)
voucherReged(uint256) view returns (bool)
wlRegedNums(address, uint256) view returns (uint256)
State-modifying
Events RegisterWithConfig(struct NNSRegistrarControllerVerifyData[] verifyData, struct NNSRegistrarControllerVerifyData1 verifyData1, uint256 duration, address[] ora) payable
__NNSRegistrarController_i(address _base, address _prices, uint256 _minCommitmentAge, uint256 _maxCommitmentAge, uint256 _wlBegin, uint256 _wlEnd, uint256 _pubBegin, struct NNSRegistrarControllerNftWlInfo _nftWlInfo, address _gov)
burn(string name)
burns(string[] names)
channelRegisterWithConfig(struct NNSRegistrarControllerVerifyData[] verifyData, struct NNSRegistrarControllerVerifyData1 verifyData1, address[] ora, uint256 duration, string channelId) payable
recommendRegisterWithConfig(struct NNSRegistrarControllerVerifyData[] verifyData, struct NNSRegistrarControllerVerifyData1 verifyData1, uint256 duration, address[] ora, address recommend) payable
renew(string name, uint256 duration) payable
renounceOwnership()
reserveRegisterWithConfig(struct NNSRegistrarControllerVerifyData[] verifyData, struct NNSRegistrarControllerVerifyData1 verifyData1, address[] ora, uint8 v, bytes32 r, bytes32 s) payable
setBase(address _base)
setChannels(string[] channelIds, struct NNSRegistrarControllerChannelInfo[] channelinfos)
setConf(bytes32 key, uint256 value)
setConf(uint256 _minCommitmentAge, uint256 _maxCommitmentAge, uint256 _wlBegin, uint256 _wlEnd, uint256 _pubBegin, struct NNSRegistrarControllerNftWlInfo _nftWlInfo)
setDur(uint256 _day)
setGov(address _gov)
setIsSignAddr(address[] acct, bool[] isSign)
setPassMintWlMerkleRoot(bytes32 _passMintWlMerkleRoot)
setPriceOracle(address _prices)
setRecommendAdm(address acct, bool isAdm)
setRecommendLevel(address[] addrs, uint256[] levels)
setReserveAdm(address acct, bool isAdm)
setReserves(string[] names, bool[] isReserves)
setSignAddress(address _signAddress)
setTime(uint256 _round, uint256 _begin, uint256 _end)
setTwitterRoot(bytes32 twitterRoot)
transferOwnership(address newOwner)
voucherRegisterWithConfig(struct NNSRegistrarControllerVerifyData[] verifyData, struct NNSRegistrarControllerVerifyData1 verifyData1, address[] ora, uint256 duration, uint8 v, bytes32 r, bytes32 s, uint256 amount, uint256 nonce) payable
withdraw()
Burn(string name, address nameOwner)
Initialized(uint8 version)
NameRegistered(string name, bytes32 indexed label, address indexed owner, uint256 cost, uint256 expires)
NameRenewed(string name, bytes32 indexed label, uint256 cost, uint256 expires)
NewPriceOracle(address indexed oracle)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
recommendReward(address recommend, string name, address regAddr, uint256 rewardEth)
This contract contains no constructor objects.
This contract contains no fallback and receive objects.
This contract contains no error objects.