CryptoCitizens

Verified contract

Active on Ethereum with 5,252 txns
Deployed by via 0xcac02643 at 13711854
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
5 additional variables

No balances found for "CryptoCitizens"

0xac82212f061902b71a6c3f8274a5967e816047717be13745b666caf707b62465
0x6abb208277f0bba0234b3f9c52a46830270366d6307e41d603277abd6d392501
0x98a16764f74edd534692da911ea565aa8dbe8d2750a249e60eee846a914ef4b5
0xa587596889e8e66498c778658ea059f8dd54933e870f14ada256953c9818451e
0x3e21d9072fcaa61fb4df3248e57df36636f9a2a7010b3d674b62bbecc1a65499
0x59ede8c112117d7e3bee20b2d3eeedcd61711dd788acffe1a4dcf018e33e36c6
0xa0df7837dd77266c234ce26ee21554937ed5057bc9a94d5def4f738158260b9d
0x8ce4fd94bd4fa10f0a23ca95f171a606ae835b3071c638eb035fb78e6c88a26d
0x555d969141e140f3cdd93fb3d01b13312fdd3887a7535dea7226cab7ae580583
0x63d022438019a1b365c2f72f014584ac9e472a0fef254d1d2daed98064e438ee

Functions
Getter at block 20913391
admin(view returns (address)
0xb96e81f80b3aeef65cb6d0e280b15fd5dbe71937
name(view returns (string)
CryptoCitizens
nextProjectId(view returns (uint256)
10
randomizerContract(view returns (address)
0x14ff6f834a2a00e6e5611962b5db6cd23af401e9
renderProviderAddress(view returns (address)
0xe79e97c3e7990672c3d45c46714ef748dd0ea7df
renderProviderPercentage(view returns (uint256)
10
symbol(view returns (string)
CITIZEN
totalSupply(view returns (uint256)
8000
Read-only
balanceOf(address ownerview returns (uint256)
getApproved(uint256 tokenIdview returns (address)
getRoyaltyData(uint256 _tokenIdview returns (address artistAddressaddress additionalPayeeuint256 additionalPayeePercentageuint256 royaltyFeeByID)
hashToTokenId(bytes32view returns (uint256)
isApprovedForAll(address owneraddress operatorview returns (bool)
isMintWhitelisted(addressview returns (bool)
isWhitelisted(addressview returns (bool)
ownerOf(uint256 tokenIdview returns (address)
projectDetails(uint256 _projectIdview returns (string projectNamestring artiststring descriptionstring websitestring license)
projectIdToAdditionalPayee(uint256view returns (address)
projectIdToAdditionalPayeePercentage(uint256view returns (uint256)
projectIdToArtistAddress(uint256view returns (address)
projectIdToCurrencyAddress(uint256view returns (address)
projectIdToCurrencySymbol(uint256view returns (string)
projectIdToPricePerTokenInWei(uint256view returns (uint256)
projectIdToSecondaryMarketRoyaltyPercentage(uint256view returns (uint256)
projectScriptByIndex(uint256 _projectIduint256 _indexview returns (string)
projectScriptInfo(uint256 _projectIdview returns (string scriptJSONuint256 scriptCountstring ipfsHashbool lockedbool paused)
projectTokenInfo(uint256 _projectIdview returns (address artistAddressuint256 pricePerTokenInWeiuint256 invocationsuint256 maxInvocationsbool activeaddress additionalPayeeuint256 additionalPayeePercentagestring currencyaddress currencyAddress)
projectURIInfo(uint256 _projectIdview returns (string projectBaseURI)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenByIndex(uint256 indexview returns (uint256)
tokenIdToHash(uint256view returns (bytes32)
tokenIdToProjectId(uint256view returns (uint256)
tokenOfOwnerByIndex(address owneruint256 indexview returns (uint256)
tokenURI(uint256 _tokenIdview returns (string)
tokensOfOwner(address ownerview returns (uint256[])
State-modifying
addMintWhitelisted(address _address
addProject(string _projectNameaddress _artistAddressuint256 _pricePerTokenInWei
addProjectScript(uint256 _projectIdstring _script
addWhitelisted(address _address
approve(address touint256 tokenId
mint(address _touint256 _projectIdaddress _byreturns (uint256 _tokenId)
removeMintWhitelisted(address _address
removeProjectLastScript(uint256 _projectId
removeWhitelisted(address _address
safeTransferFrom(address fromaddress touint256 tokenId
safeTransferFrom(address fromaddress touint256 tokenIdbytes _data
setApprovalForAll(address tobool approved
toggleProjectIsActive(uint256 _projectId
toggleProjectIsLocked(uint256 _projectId
toggleProjectIsPaused(uint256 _projectId
transferFrom(address fromaddress touint256 tokenId
updateAdmin(address _adminAddress
updateProjectAdditionalPayeeInfo(uint256 _projectIdaddress _additionalPayeeuint256 _additionalPayeePercentage
updateProjectArtistAddress(uint256 _projectIdaddress _artistAddress
updateProjectArtistName(uint256 _projectIdstring _projectArtistName
updateProjectBaseURI(uint256 _projectIdstring _newBaseURI
updateProjectCurrencyInfo(uint256 _projectIdstring _currencySymboladdress _currencyAddress
updateProjectDescription(uint256 _projectIdstring _projectDescription
updateProjectIpfsHash(uint256 _projectIdstring _ipfsHash
updateProjectLicense(uint256 _projectIdstring _projectLicense
updateProjectMaxInvocations(uint256 _projectIduint256 _maxInvocations
updateProjectName(uint256 _projectIdstring _projectName
updateProjectPricePerTokenInWei(uint256 _projectIduint256 _pricePerTokenInWei
updateProjectScript(uint256 _projectIduint256 _scriptIdstring _script
updateProjectScriptJSON(uint256 _projectIdstring _projectScriptJSON
updateProjectSecondaryMarketRoyaltyPercentage(uint256 _projectIduint256 _secondMarketRoyalty
updateProjectWebsite(uint256 _projectIdstring _projectWebsite
updateRandomizerAddress(address _randomizerAddress
updateRenderProviderAddress(address _renderProviderAddress
updateRenderProviderPercentage(uint256 _renderProviderPercentage
Events
Approval(address indexed owneraddress indexed approveduint256 indexed tokenId
ApprovalForAll(address indexed owneraddress indexed operatorbool approved
Mint(address indexed _touint256 indexed _tokenIduint256 indexed _projectId
Transfer(address indexed fromaddress indexed touint256 indexed tokenId
Constructor
constructor(string _tokenNamestring _tokenSymboladdress _randomizerContract
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.