CryptoCitizens

Verified contract

Active on Ethereum with 5,331 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"

0x1aaa98b64c8d2fd92d78763f79d7eb6ff4d530438de40728328e61d8ac7690c0
0xb5ea7a055775a21d5b3624342297fb9342be4b492ee84008de18e61fd8dda155
0xe270336a045f05b264eb4975ed4ba69a4e9ecd0b6761c17a085429796f8d0721
0x0c7366bb7c03dd981d20771b15e7ae15d03e1e50a0df36292fed1ca75161e4ff
0xfb04ec8ddf0027f47eb8c5dabec709d44f2bdc5787aed89a0b6315182cd9f937
0x1b2962824588f1ca103ab40b22b9de747a659bc75e5ec4647d7bc0d73990ba6a
0xb269330e26624fe31d092cd09f21d0056c87b9fe37d7ccdcee242a2c8a737b65
0xc5e2ef3488c945e0b56e519c4a4f6d8aa9f6e1eb17b28b346159088d6460e089
0xfd904004aa0dbe644d521bdd88de0746e0a4ed1023416e39cd80895fb808a36f
0x30d53aeeec673a42c1648ca26f53a7417709110b5d6c1f788e157a1ba3a7aec8

Functions
Getter at block 21309567
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.