Base Domains

Verified contract

Active on Base with 687 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
--
0x205442a90bff998410e8a8e1f7dc3de5a899684188be63a6d3aaee220a067e89
0xd07837cc2b5dacd1aebc1fc0dead6cdb394f132e8b352658b1b00d38d17e1adf
0x712278d40da020385fb61fae7e6546d1c6015c8016c305c2efe977558ccc5d47
0x53685c501dab82a73ec5456d554ab197bb583ebaba798100a6167c39c15bb709
0x7b03c676ce5415740c24fe63f5750fe9173cedd65dc1ac22fbea9365923b3b22
0x60b5081378097fdd2b3efa6c498e7f48d0c35f05983075073a3e510151f70914
0xff3d75c314b1cc1a8e9229964a4f46e5bdc5d582c57c499c7af9a15ca73eed90
0xf1a7bf736abb42e584295a8f3e4cf5a32832fa0766f8f013480ed07a2c0eeb89
0x82c72417946e82ecc702d5e574dc2c4df89e31395dbc59f0d24cd0f88dda7a13
0xd5a112690e28e26c654938a8397a6b60a2b0a470608ae8f25b68cf41a1968391

Functions
Getter at block 22044280
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(