Smart Contract
CryptoysMetadataView
A.ca63ce22f0d6bdba.CryptoysMetadataView
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