__AdminUpgradeabilityProxy__

Verified contract

Proxy

Active on Ethereum with 19,158 txns
Deployed by via 0x58b31b44 at 15736660
Slot
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
9 additional variables
Native
Value $5,034.39
0x546ba99fb5ebef5a0011c32789fbb77ff43d67832c620594c12d257583486482
0x43e282f53c8415abf0fa135ce51560aaf79147a61fd3076ed330b2aacbb21f30
From
0x44aeb940ffcdcddad06ac93058e3a71cd6832016ac23d25638973ef55b37ec0a
From
0x693b1dc1081868f89415a391ae859aa4c5fbd7fbb8acb55a4aeb925121b9576d
0x756822324a6bee1d36a3d15f68999b0b520acbb48cd3dba9fafc89e0093b449b
0x27f9bc7226ca9c0cd93d9df869e90074fd4669b1cda0205e32083f1c35525ae2
0xf2356e8780ede8ff01b0b4c0e088d8454f892ec2327201584105194e82e3190e
0xf018dc64916e861f06c6cd2d1618999e58817739fb98e568efce470b1d6f1097
0xcc7fcc9d91dc61199cf8f4ec112bc4f9c15aff5765483afcfba9a1e06a8547fc
0x3ccccf16357323a1397ca6125600262bd83f19513b0795d4e63831cd3ca5ed5f

Functions
Getter at block 20815952
__admin__(view returns (address)
0x31c00012ba64f62e44e8f4941e22105b65037baa
__implementation__(view returns (address)
0x7d0bc197e614fd0976a6337e4d58d0d8ae3a20be
MIN_REGISTRATION_DURATION(view returns (uint256)
31536000
base(view returns (address)
0x6dbb970d0760c839486b160910004d3716969989
maxCommitmentAge(view returns (uint256)
86400
minCommitmentAge(view returns (uint256)
60
nftWlInfo(view returns (bytes32 wlMerkleRootaddress nftToaddress passNFT)
(wlMerkleRoot=0x89708964c02acc73a0a196f85ad195a8bd89cb09cb2629499ed6b1da46f219e4, nftTo=0x80c4c7b462529ca0ccd7f7d1f92a1a470fccfee6, passNFT=0xd9372167ef419cfbbcd6483603ad15976364e557)
owner(view returns (address)
0x31c00012ba64f62e44e8f4941e22105b65037baa
passMintWlMerkleRoot(view returns (bytes32)
0x01b51b50c2985fdb80aa74f2576c9516d49b1b95744872291f92c5f48f679ea7
 
passToEth(view returns (uint256)
prices(view returns (address)
0x38777b7424221423acb2885b8dd89442d98523f9
pubBegin(view returns (uint256)
1665928800
signAddress(view returns (address)
0x1b8ad6de11014bb96b687fc06022e880a8452a3e
wlBegin(view returns (uint256)
1665669600
wlEnd(view returns (uint256)
1665928800
wlTwitterMerkleRoot(view returns (bytes32)
0xc3db9591f35ccc71012a151af757e6d87dfa5d5e9eddd58c549149bbb4ebb2be
Read-only
VerifySigns(struct NNSRegistrarControllerVerifyData[] verifyDatastruct NNSRegistrarControllerVerifyData1 verifyData1view returns (bool)
available(string namebool isNumview returns (bool)
availableWithReserve(string namebool isNumaddress acctview returns (bool)
channels(stringview returns (uint256 beginuint256 enduint256 offAmtuint256 maxuint256 cur)
check(string namebool isNumpure returns (bool)
commitments(bytes32view returns (uint256)
costEth(string nameuint256 durationuint256 nftNumview returns (uint256)
costWithOff(string nameuint256 durationuint256 rateuint256 amtview returns (uint256)
exists(bytes1 charbool isNumpure returns (bool)
holdMinted(addressview returns (bool)
isLimit(string nameaddress acctview returns (bool)
isSignAddr(addressview returns (bool)
passMintWlminted(addressview returns (bool)
permit(string nameuint8 vbytes32 rbytes32 sview returns (bool)
permitVerify(address signAddruint8 vbytes32 rbytes32 saddress regerAddruint256 chainIdstring nameuint256 deadlineview returns (bool)
permitVoucher(uint8 vbytes32 rbytes32 suint256 amountuint256 nonceuint256 chainIdview returns (bool)
recommendAdm(addressview returns (bool)
recommendLevel(addressview returns (uint256)
rentPrice(string nameuint256 durationview returns (uint256)
reserveAdm(addressview returns (bool)
reserves(stringview returns (bool)
roundTime(uint256view returns (uint256 beginuint256 end)
supportsInterface(bytes4 interfaceIDpure returns (bool)
timeBegin(uint256 beginuint256 endbool onlyBeginview returns (bool)
valid(string namebool isNumpure returns (bool)
voucherReged(uint256view returns (bool)
wlRegedNums(addressuint256view returns (uint256)
State-modifying
__changeAdmin__(address newAdmin
__upgradeToAndCall__(address newImplementationbytes datapayable 
__upgradeTo__(address newImplementation
RegisterWithConfig(struct NNSRegistrarControllerVerifyData[] verifyDatastruct NNSRegistrarControllerVerifyData1 verifyData1uint256 durationaddress[] orapayable 
__NNSRegistrarController_i(address _baseaddress _pricesuint256 _minCommitmentAgeuint256 _maxCommitmentAgeuint256 _wlBeginuint256 _wlEnduint256 _pubBeginstruct NNSRegistrarControllerNftWlInfo _nftWlInfoaddress _gov
burn(string name
burns(string[] names
channelRegisterWithConfig(struct NNSRegistrarControllerVerifyData[] verifyDatastruct NNSRegistrarControllerVerifyData1 verifyData1address[] orauint256 durationstring channelIdpayable 
recommendRegisterWithConfig(struct NNSRegistrarControllerVerifyData[] verifyDatastruct NNSRegistrarControllerVerifyData1 verifyData1uint256 durationaddress[] oraaddress recommendpayable 
renew(string nameuint256 durationpayable 
renounceOwnership(
reserveRegisterWithConfig(struct NNSRegistrarControllerVerifyData[] verifyDatastruct NNSRegistrarControllerVerifyData1 verifyData1address[] orauint8 vbytes32 rbytes32 spayable 
setBase(address _base
setChannels(string[] channelIdsstruct NNSRegistrarControllerChannelInfo[] channelinfos
setConf(bytes32 keyuint256 value
setConf(uint256 _minCommitmentAgeuint256 _maxCommitmentAgeuint256 _wlBeginuint256 _wlEnduint256 _pubBeginstruct NNSRegistrarControllerNftWlInfo _nftWlInfo
setDur(uint256 _day
setGov(address _gov
setIsSignAddr(address[] acctbool[] isSign
setPassMintWlMerkleRoot(bytes32 _passMintWlMerkleRoot
setPriceOracle(address _prices
setRecommendAdm(address acctbool isAdm
setRecommendLevel(address[] addrsuint256[] levels
setReserveAdm(address acctbool isAdm
setReserves(string[] namesbool[] isReserves
setSignAddress(address _signAddress
setTime(uint256 _rounduint256 _beginuint256 _end
setTwitterRoot(bytes32 twitterRoot
transferOwnership(address newOwner
voucherRegisterWithConfig(struct NNSRegistrarControllerVerifyData[] verifyDatastruct NNSRegistrarControllerVerifyData1 verifyData1address[] orauint256 durationuint8 vbytes32 rbytes32 suint256 amountuint256 noncepayable 
withdraw(
Events
AdminChanged(address previousAdminaddress newAdmin
Upgraded(address indexed implementation
Burn(string nameaddress nameOwner
Initialized(uint8 version
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
recommendReward(address recommendstring nameaddress regAddruint256 rewardEth
Constructor
constructor(address _logicaddress _adminbytes _data
Fallback and receive
fallback(
receive(
Errors

This contract contains no error objects.