Smart Contract

CryptoysMetadataView

A.ca63ce22f0d6bdba.CryptoysMetadataView

Deployed

14h ago
Feb 28, 2026, 02:28:26 AM UTC

Dependents

0 imports
1 access(all) contract CryptoysMetadataView{ 
2	access(all) struct  Cryptoy { 
3		access(all) let name: String?
4		
5		access(all) let description: String?
6		
7		access(all) let image: String?
8		
9		access(all) let coreImage: String?
10		
11		access(all) let video: String?
12		
13		access(all) let platformId: String?
14		
15		access(all) let category: String?
16		
17		access(all) let type: String?
18		
19		access(all) let skin: String?
20		
21		access(all) let tier: String?
22		
23		access(all) let rarity: String?
24		
25		access(all) let edition: String?
26		
27		access(all) let series: String?
28		
29		access(all) let legionId: String?
30		
31		access(all) let creator: String?
32		
33		access(all) let packaging: String?
34		
35		access(all) let termsUrl: String?
36		
37		init(
38			name: String?,
39			description: String?,
40			image: String?,
41			coreImage: String?,
42			video: String?,
43			platformId: String?,
44			category: String?,
45			type: String?,
46			skin: String?,
47			tier: String?,
48			rarity: String?,
49			edition: String?,
50			series: String?,
51			legionId: String?,
52			creator: String?,
53			packaging: String?,
54			termsUrl: String?
55		){ 
56			self.name = name
57			self.description = description
58			self.image = image
59			self.coreImage = coreImage
60			self.video = video
61			self.platformId = platformId
62			self.category = category
63			self.type = type
64			self.skin = skin
65			self.tier = tier
66			self.rarity = rarity
67			self.edition = edition
68			self.series = series
69			self.legionId = legionId
70			self.creator = creator
71			self.packaging = packaging
72			self.termsUrl = termsUrl
73		}
74	}
75}
76