Base Domains

Verified contract

Active on Base with 691 txns
Deployed by via 0x827cbe2b at 14534260
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
2 additional variables
ERC-20
Value $0
ERC-20
--
ERC-20
--
0x450f5107ab99413c33e91b87582e37ef40aad7e4a2e1f76482f0e12a56362567
0x3bb53b5186ea8015fd16e5dcc8b3feb4be458ccc9ea1f5fb6dc478f042e3f51b
0x61534bc08c230c5f368bfb90f9de0a91b9aa9f878cb5808a932fbb6d847f1a68
0xfde0d7ab9cfb63c8bc9a1cc9d4e398e2cc8e3e33e35080aca3227c680ac1c468
0x205442a90bff998410e8a8e1f7dc3de5a899684188be63a6d3aaee220a067e89
0xd07837cc2b5dacd1aebc1fc0dead6cdb394f132e8b352658b1b00d38d17e1adf
0x712278d40da020385fb61fae7e6546d1c6015c8016c305c2efe977558ccc5d47
0x53685c501dab82a73ec5456d554ab197bb583ebaba798100a6167c39c15bb709
0x7b03c676ce5415740c24fe63f5750fe9173cedd65dc1ac22fbea9365923b3b22
0x60b5081378097fdd2b3efa6c498e7f48d0c35f05983075073a3e510151f70914

Functions
Getter at block 23072023
askAssignPrice(view returns (uint256)
3200000000000000
contractURI(view returns (string)
https://api.bricksmint.com/ns-assets/assets/domains/contract/8453/contract.json
editDataPrice(view returns (uint256)
170000000000000
name(view returns (string)
Base Domains
owner(view returns (address)
0x4ad6b32823cb03f9a352d613dbce94d8f73888c2
registerRefShare(view returns (uint8)
25
registrar(view returns (address)
0x57de1b5bd6b5ed62e0990e513987f6d84517c939
subDomainPrice(view returns (uint256)
170000000000000
symbol(view returns (string)
.base
totalSupply(view returns (uint256)
569
Read-only
balanceOf(address ownerview returns (uint256)
dataAddress(stringstringview returns (string)
domainPrices(uint256view returns (uint256)
getApproved(uint256 tokenIdview returns (address)
getDomainData(string _domainstring dataKeyview returns (string)
getDomainPrice(uint256 _domainLengthview returns (uint256)
getFullDomainData(string _domainview returns (stringstringstringstring)
getLastDomains(uint256 countview returns (string[])
getOwnedDomains(address _ownerview returns (string[])
getRegisterRefShareByAddress(address _refview returns (uint8)
getResolver(string _domainview returns (address _resolver)
isApprovedForAll(address owneraddress operatorview returns (bool)
isNameAllowed(string _nameview returns (bool)
isSubDomainNameAllowed(string _nameview returns (bool)
ownerOf(uint256 tokenIdview returns (address)
primaryAddress(addressview returns (string)
resolveAddress(stringview returns (address)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenAddressandID(stringview returns (uint256)
tokenIDandAddress(uint256view returns (string)
tokenURI(uint256 tokenIdview returns (string)
State-modifying
approve(address touint256 tokenId
askAssignDomain(address _refpayable 
assignDomain(string _nameaddress _owner
registerDomain(string _nameaddress _refpayable 
registerSubDomain(string _namestring _parentpayable 
renounceOwnership(
safeTransferFrom(address fromaddress touint256 tokenId
safeTransferFrom(address fromaddress touint256 tokenIdbytes _data
setApprovalForAll(address operatorbool approved
setAskAssignPrice(uint256 _askAssignPrice
setBaseURI(string customBaseURI_
setContractURI(string customContractURI_
setDomain(string domain_
setDomainData(string _domainstring dataKeystring newDatapayable 
setDomainPrices(uint256[] domainCharsuint256[] prices
setEditDataPrice(uint256 _editDataPrice
setOtherRegisterRefShares(address[] addressesuint8[] percentages
setPrimaryAddress(string _domain
setRegisterRefShare(uint8 _nRef
setRegistrar(address _registrar
setResolver(string _domainaddress _newResolver
setSubDomainPrice(uint256 _subDomainPrice
transferFrom(address fromaddress touint256 tokenId
transferOwnership(address newOwner
withdraw(
Events
Approval(address indexed owneraddress indexed approveduint256 indexed tokenId
ApprovalForAll(address indexed owneraddress indexed operatorbool approved
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Transfer(address indexed fromaddress indexed touint256 indexed tokenId
Constructor
constructor(string _namestring _domainstring _chainstring _baseUristring _contractUriuint256[] _domainPricesuint256 _editDataPriceuint256 _subDomainPriceuint256 _askAssignPriceaddress _registrar
Fallback and receive

This contract contains no fallback and receive objects.

Errors
ApprovalCallerNotOwnerNorApproved(
ApprovalQueryForNonexistentToken(
ApprovalToCurrentOwner(
ApproveToCaller(
BalanceQueryForZeroAddress(
MintToZeroAddress(
MintZeroQuantity(
OwnerQueryForNonexistentToken(
TransferCallerNotOwnerNorApproved(
TransferFromIncorrectOwner(
TransferToNonERC721ReceiverImplementer(
TransferToZeroAddress(
URIQueryForNonexistentToken(