Registrar

Verified contract

Implementation

Active on Ethereum with 0 txns
Deployed by via 0xb42a7be5 at 14610776
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 48 additional slots
-
variable spans 1 additional slot
-
variable spans 40 additional slots
-
variable spans 48 additional slots
-
variable spans 49 additional slots
4 additional variables

No balances found for "Registrar"

No transactions found for "Registrar"


Functions
Getter at block 21075790
baseURI(view returns (string)
beacon(view returns (address)
0x0000000000000000000000000000000000000000
name(view returns (string)
 
owner(view returns (address)
parentRegistrar(view returns (address)
0x0000000000000000000000000000000000000000
paused(view returns (bool)
false
rootDomainId(view returns (uint256)
0
symbol(view returns (string)
totalSupply(view returns (uint256)
0
zNSHub(view returns (address)
0x0000000000000000000000000000000000000000
Read-only
balanceOf(address ownerview returns (uint256)
controllers(addressview returns (bool)
domainController(uint256 idview returns (address)
domainExists(uint256 idview returns (bool)
domainMetadataLockedBy(uint256 idview returns (address)
domainRoyaltyAmount(uint256 idview returns (uint256)
getApproved(uint256 tokenIdview returns (address)
isApprovedForAll(address owneraddress operatorview returns (bool)
isController(address accountview returns (bool)
isDomainMetadataLocked(uint256 idview returns (bool)
minterOf(uint256 idview returns (address)
ownerOf(uint256 tokenIdview returns (address)
parentOf(uint256 idview returns (uint256)
records(uint256view returns (address minterbool metadataLockedaddress metadataLockedByaddress controlleruint256 royaltyAmountuint256 parentIdaddress subdomainContract)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenByIndex(uint256 indexview returns (uint256)
tokenOfOwnerByIndex(address owneruint256 indexview returns (uint256)
tokenURI(uint256 tokenIdview returns (string)
State-modifying
addController(address controller
adminBurnToken(uint256 tokenId
adminSetMetadataBulk(string folderWithIPFSPrefixuint256[] orderedIdsuint256 ipfsFolderIndexOffset
adminSetMetadataUri(uint256 idstring uri
adminTransfer(address fromaddress touint256 tokenId
approve(address touint256 tokenId
initialize(address parentRegistrar_uint256 rootDomainId_string collectionNamestring collectionSymboladdress zNSHub_
lockDomainMetadata(uint256 idbool toLock
pause(
registerDomain(uint256 parentIdstring labeladdress minterstring metadataUriuint256 royaltyAmountbool lockedreturns (uint256)
registerDomainAndSend(uint256 parentIdstring labeladdress minterstring metadataUriuint256 royaltyAmountbool lockedaddress sendToUserreturns (uint256)
registerDomainAndSendBulk(uint256 parentIduint256 namingOffsetuint256 startingIndexuint256 endingIndexaddress minterstring folderWithIPFSPrefixuint256 royaltyAmountbool locked
registerSubdomainContract(uint256 parentIdstring labeladdress minterstring metadataUriuint256 royaltyAmountbool lockedaddress sendToUserreturns (uint256)
removeController(address controller
renounceOwnership(
safeTransferFrom(address fromaddress touint256 tokenId
safeTransferFrom(address fromaddress touint256 tokenIdbytes _data
setAndLockDomainMetadata(uint256 idstring uri
setApprovalForAll(address operatorbool approved
setDomainMetadataUri(uint256 idstring uri
setDomainRoyaltyAmount(uint256 iduint256 amount
setZNSHub(address hub
transferFrom(address fromaddress touint256 tokenId
transferFromBulk(address fromaddress touint256[] tokenIds
transferOwnership(address newOwner
unpause(
Events
Approval(address indexed owneraddress indexed approveduint256 indexed tokenId
ApprovalForAll(address indexed owneraddress indexed operatorbool approved
ControllerAdded(address indexed controller
ControllerRemoved(address indexed controller
DomainCreated(uint256 indexed idstring labeluint256 indexed labelHashuint256 indexed parentaddress minteraddress controllerstring metadataUriuint256 royaltyAmount
MetadataChanged(uint256 indexed idstring uri
MetadataLockChanged(uint256 indexed idaddress lockerbool isLocked
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Paused(address account
RoyaltiesAmountChanged(uint256 indexed iduint256 amount
Transfer(address indexed fromaddress indexed touint256 indexed tokenId
Unpaused(address account
Constructor

This contract contains no constructor objects.

Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.