Unstoppable Domains

Verified contract

Proxy

Active on Ethereum with 21,109 txns
Deployed by via 0xa4fef5b6 at 12779230
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 49 additional slots
-
variable spans 43 additional slots
-
variable spans 49 additional slots
-
variable spans 49 additional slots
-
variable spans 49 additional slots
10 additional variables
ERC-20
Value $32.05
ERC-20
Value $17.42
ERC-20
--
)
ERC-721
--
)
ERC-721
--
 (#3456)
ERC-721
--
0x42656df0152fc812e2bf4f038c7903c4300449e8f44e00d3ea77f6c42af519f5
0x80ef3bd96b7cd83b082bf2b45cb0232bd9e92b9d332fd1260af509187cbcaa50
0x05e6fb75c5f8518d39a78235057d1ea53a7ccfb80b9bd3f6e9f7dc48fe51cf23
0xb4f91859bb3b898c41e13e6cb2e8d0e59d5e36ea95e139352b3ead11694664f6
0xbc61f00be4ac104e11b38bc4a7c86818d466786b0621f352c44f6b66b7ff4b4f
0xa0c3df40de282d17a56bf31eba45a5c6a22c029b5d1b6951dc1b29451f0c885f
0x636bd56bedd9cc50294f181aa44ed37547d74bcce7554d94dcbe2a764b1d137c
0x3cd7f48c48b3f649eefbb3140aabc4b283507212855cf663f95fa8b6a77d176e
0x233762768d81e0586fbfa726c3f03e51707a8ac098f0c83ad70d4316337e35f5
0xed6d5a124cf6f5af72476613541949c536d3bcef82d113c0fa271365199d7e5f

Functions
Getter at block 21250049
BATCH_LIMIT(view returns (uint256)
20
NAME(view returns (string)
UNS: Registry
VERSION(view returns (string)
0.7.0
name(view returns (string)
Unstoppable Domains
root(pure returns (uint256)
0
symbol(view returns (string)
UD
Read-only
balanceOf(address ownerview returns (uint256)
exists(uint256 tokenIdview returns (bool)
get(string keyuint256 tokenIdview returns (string value)
getApproved(uint256 tokenIdview returns (address)
getByHash(uint256 keyHashuint256 tokenIdview returns (string keystring value)
getKey(uint256 keyHashview returns (string)
getKeys(uint256[] hashesview returns (string[] values)
getMany(string[] keysuint256 tokenIdview returns (string[] values)
getManyByHash(uint256[] keyHashesuint256 tokenIdview returns (string[] keysstring[] values)
isApprovedForAll(address owneraddress operatorview returns (bool)
isApprovedOrOwner(address spenderuint256 tokenIdview returns (bool)
isTrustedForwarder(address forwarderview returns (bool)
namehash(string[] labelspure returns (uint256)
nonceOf(uint256 tokenIdview returns (uint256)
ownerOf(uint256 tokenIdview returns (address)
resolverOf(uint256 tokenIdview returns (address)
reverseNameOf(address addrview returns (string reverseUri)
reverseOf(address addrview returns (uint256 reverse)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenURI(uint256 tokenIdview returns (string)
verify(struct IForwarderForwardRequest reqbytes signatureview returns (bool)
State-modifying
admin(returns (address admin_)
changeAdmin(address newAdmin
implementation(returns (address implementation_)
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
addKey(string key
addProxyReader(address addr
approve(address touint256 tokenId
backfillReverseNames(string[][] domains
burn(uint256 tokenId
deposit(address userbytes depositData
depositToPolygon(uint256 tokenId
execute(struct IForwarderForwardRequest reqbytes signaturereturns (bytes)
initialize(address mintingManageraddress cnsRegistryaddress rootChainManageraddress childChainManager
mint(address useruint256 tokenId
mint(address useruint256 tokenIdbytes
mintTLD(uint256 tokenIdstring uri
mintWithRecords(address tostring[] labelsstring[] keysstring[] valuesbool withReverse
onERC721Received(addressaddress fromuint256 tokenIdbytes datareturns (bytes4)
reconfigure(string[] keysstring[] valuesuint256 tokenId
removeReverse(
reset(uint256 tokenId
safeTransferFrom(address fromaddress touint256 tokenId
safeTransferFrom(address fromaddress touint256 tokenIdbytes data
set(string keystring valueuint256 tokenId
setApprovalForAll(address operatorbool approved
setByHash(uint256 keyHashstring valueuint256 tokenId
setMany(string[] keysstring[] valuesuint256 tokenId
setManyByHash(uint256[] keyHashesstring[] valuesuint256 tokenId
setOwner(address touint256 tokenId
setReverse(string[] labels
setTokenURIPrefix(string prefix
transferFrom(address fromaddress touint256 tokenId
unlockWithRecords(address tostring[] labelsstring[] keysstring[] valuesbool withReverse
withdrawFromPolygon(bytes inputDatauint256 tokenIdstring[] keysstring[] values
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
AdminChanged(address previousAdminaddress newAdmin
Approval(address indexed owneraddress indexed approveduint256 indexed tokenId
ApprovalForAll(address indexed owneraddress indexed operatorbool approved
Initialized(uint8 version
NewKey(uint256 indexed tokenIdstring indexed keyIndexstring key
NewURI(uint256 indexed tokenIdstring uri
NewURIPrefix(string prefix
RemoveReverse(address indexed addr
ResetRecords(uint256 indexed tokenId
Set(uint256 indexed tokenIdstring indexed keyIndexstring indexed valueIndexstring keystring value
SetReverse(address indexed addruint256 indexed tokenId
Transfer(address indexed fromaddress indexed touint256 indexed tokenId
Upgraded(address indexed implementation
Constructor
constructor(address _logicaddress admin_bytes _data
Fallback and receive
fallback(
receive(
Errors

This contract contains no error objects.