JOYWORLD JOYtoys
Verified contract
Active on
Ethereum with 6,853 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 1 additional slot
18 additional
variables
Balances ($0.00)
No balances found for "JOYWORLD JOYtoys"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 20858442 | a day ago | | | 0 | 0.00033057411 | |
| 20854567 | 2 days ago | | | 0 | 0.00030952968 | |
| 20853709 | 2 days ago | | | 0 | 0.00025413202 | |
| 20842203 | 3 days ago | | | 0 | 0.00057343419 | |
| 20839816 | 4 days ago | | | 0 | 0.00043925686 | |
| 20839806 | 4 days ago | | | 0 | 0.00043738780 | |
| 20825453 | 6 days ago | | | 0 | 0.00055376318 | |
| 20804672 | 9 days ago | | | 0 | 0.00084887803 | |
| 20793140 | 10 days ago | | | 0 | 0.00072478950 | |
| 20761144 | 15 days ago | | | 0 | 0.000050997100 |
ABI
ABI objects
Getter at block 20865909
artist() view returns (string)
John Orion Young
artworkTypeList() view returns (string)
1 - PNG Animated 500x500, 2 - PNG Still 2000x2000, 3 - USDZ, 4 - GLB, 5 - GIF 500x500, 6 - VOX 32x32x32
baseURI() view returns (string)
https://joyworld.azurewebsites.net/api/HttpTrigger?id=
joyContractAddress() view returns (address)
0x6c7b6cc55d4098400ac787c8793205d3e86c37c9
joyGalleryLink() view returns (string)
https://www.joy.lol/joytoys
joyWallet() view returns (address)
0x9ae048c47aef066e03593d5edb230e3fa80c3f17
name() view returns (string)
JOYWORLD JOYtoys
owner() view returns (address)
0x9ae048c47aef066e03593d5edb230e3fa80c3f17
symbol() view returns (string)
JOYtoy
totalSupply() view returns (uint256)
4288
Read-only
JOYtoyURI(uint256 tokenId, uint256 artworkIndex) view returns (string)
balanceOf(address owner) view returns (uint256)
getApproved(uint256 tokenId) view returns (address)
getArtworkData(uint256 tokenId, uint256 index) view returns (string artworkHash, string artworkType)
getJOYtoyArtworkData(uint256 JOYtoyId, uint256 index) view returns (string artworkHash, string artworkType, uint256 unmintedEditions)
getJoyCollaborator(uint256 JOYtoyId) view returns (uint256 joyTokenId, address joyTokenHolder, uint256 joyCollectorPercent, bool collectorActive)
getMetadata(uint256 tokenId) view returns (string toyName, string power, uint256 editionSize, uint256 editionNumber, bool vendingMachine, string feature, uint256 price, string collaborators, bool toyActive)
getRoyalties(uint256 JOYtoyId) view returns (address[5] addresses, uint256[5] percentages)
getRoyaltyData(uint256 tokenId) view returns (address artistAddress, uint256 royaltyFeeById)
isApprovedForAll(address owner, address operator) view returns (bool)
originalJOYOwner(uint256 joyTokenId) view returns (address ownerOfJOY)
ownerOf(uint256 tokenId) view returns (address)
supportsInterface(bytes4 interfaceId) view returns (bool)
tokenByIndex(uint256 index) view returns (uint256)
tokenOfOwnerByIndex(address owner, uint256 index) view returns (uint256)
tokenURI(uint256 tokenId) view returns (string)
State-modifying
Events JOYtoyMachine(uint256 JOYtoyId) payable
addJOYCollector(uint256 JOYtoyId, uint256 joyTokenId, uint256 joyCollectorPercent, bool collectorActive)
addJOYtoyArtwork(uint256 JOYtoyToUpdate, string artworkHash, string artworkType, uint256 artworkIndex)
addJOYtoyRoyalties(uint256 JOYtoyId, address[] royaltyAddresses, uint256[] royaltyPercentage, string collaboratorNames)
approve(address to, uint256 tokenId)
clearRoyalties(uint256 JOYtoyId)
closeJOYtoyWindow(uint256 JOYtoyId)
createJOYtoy(string artworkHash, string artworkType, string power, string toyName, string feature, uint256 editionSize, bool vendingMachine, uint256 price, uint256 royalty)
mintJOYtoy(uint256 JOYtoyId, uint256 amountToMint)
safeTransferFrom(address from, address to, uint256 tokenId)
safeTransferFrom(address from, address to, uint256 tokenId, bytes _data)
setApprovalForAll(address operator, bool approved)
transferFrom(address from, address to, uint256 tokenId)
transferOwnership(address newOwner)
updateArtworkTypeList(string newArtworkTypeList)
updateFeature(uint256 JOYtoyToUpdate, string newFeatures)
updateGalleryLink(string newURL)
updateJOYContractAddress(address newJOYaddress)
updateJOYtoyURI(string newURI1, string newURI2)
updatePaymentWallet(address newWallet)
updatePrice(uint256 JOYtoyToUpdate, uint256 price)
updateURI(string newURI)
withdrawFunds()
AddJOYCollector(uint256 JOYtoyId, uint256 joyTokenId, uint256 joyCollectorPercent, bool collectorActive)
AddJOYtoyRoyalties(uint256 JOYtoyId, uint256 count)
Approval(address indexed owner, address indexed approved, uint256 indexed tokenId)
ApprovalForAll(address indexed owner, address indexed operator, bool approved)
ClearRoyalties(uint256 JOYtoyId)
CloseJOYtoyWindow(uint256 JOYtoyId)
NewArtworkAdded(uint256 JOYtoyToUpdate, string artworkHash, string artworkType, uint256 artworkIndex)
NewJOYtoyCreated(string artworkHash, string artworkType, string power, string toyName, string feature, uint256 editionSize, bool vendingMachine, uint256 price, uint256 royalty, uint256 JOYtoyIndex)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
Transfer(address indexed from, address indexed to, uint256 indexed tokenId)
UpdateFeature(uint256 JOYtoyToUpdate, string newFeatures)
UpdatePrice(uint256 JOYtoyToUpdate, uint256 price)
constructor()
This contract contains no fallback and receive objects.
This contract contains no error objects.