Tennis Art

Verified contract

Active on Ethereum with 1,225 txns
Deployed by via 0x935752ae at 16000535
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "Tennis Art"

0xa788c7aa41555c319579e763836bc4e855f92ff2dbc3f4ff9bcaa1303ab31f15
0x4b6717b087ee7e7b908f20fe520eb0bb0991a6f5c41e3518a439fc109bb62c87
0xb50ed5e46cbbdddc29dc342c09912fdee040019f2f81c87a087601b0763955ee
0x7124e2251333321f2a2e037d5aec97c746cc1c5fd4fccfe93839cb429f7d6e43
0x127f75ff4e7fb5870edfdc88fc8c3c396aa96294e772212b59c1d37d0d3cd5a7
0xb28f3eabaee3f51a241942ad65cb67e9a49948d16e086c7526c0fb6249faf806
0x4cbc88f304b34058fed8a212c8b030ba6124dda597d506bcda2517c898099fff
0x730a5ac258ebdcb99eccae6f431178ec25c357a7166c3d873cd1520f00ab1c78
0x3f33e06d3167e803c6dffbb5301a4b064d3c5aeb8b8e504249f5726a7e7f8144
0x96c99dc0cd7ebfe4f0868435b8a607e5e0a18a3b9868e5821b28d069251f2c4f

Functions
Getter at block 21215527
admin(view returns (address)
0x00f7d4fc9ef2b9871b66e2265aba3a1eba65d345
name(view returns (string)
Tennis Art
nextProjectId(view returns (uint256)
1
randomizerContract(view returns (address)
0x088098f7438773182b703625c4128aff85fcffc4
renderProviderAddress(view returns (address)
0x2317ef91f5d1df2ac141520cf43581d8bdbf1d9b
renderProviderPercentage(view returns (uint256)
10
symbol(view returns (string)
ATP
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)
tokenIdToHash(uint256view returns (bytes32)
tokenIdToProjectId(uint256view returns (uint256)
tokenURI(uint256 _tokenIdview returns (string)
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 operatorbool 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 _randomizerContractuint256 _startingProjectId
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.