tx · ANADrzRF2Vm554rNQf6aznhEXmUQX7oQ3EYmyaJNdUw7

3N8yhbgiVQSoN23tkgVCbyJm7mcUkAkZUnT:  -0.01000000 Waves

2021.07.29 23:15 [1635392] smart account 3N8yhbgiVQSoN23tkgVCbyJm7mcUkAkZUnT > SELF 0.00000000 Waves

{ "type": 13, "id": "ANADrzRF2Vm554rNQf6aznhEXmUQX7oQ3EYmyaJNdUw7", "fee": 1000000, "feeAssetId": null, "timestamp": 1627589730163, "version": 2, "chainId": 84, "sender": "3N8yhbgiVQSoN23tkgVCbyJm7mcUkAkZUnT", "senderPublicKey": "CuwzjevdV5RCgwvv5RmXDzzqYaRvw3V21dJL7FH9gpLj", "proofs": [ "ngREZCaV4z7TbYRQ5cQziWxK9or4CsrTdsZu7Cr9NFqPBVtRbQ2kEvAZTqmkhUKE53szDnfvTLSBr3CMpFYhiM8" ], "script": "base64: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BFVzZWQJAAACAAAAAQIAAABfRXN0YSBjYXJ0YSBqw6EgZm9pIHV0aWxpemFkYSEgVXRpbGl6ZSB0b2RhcyBhcyBjYXJ0YXMgZG8gZGVjayBwYXJhIGVzdGEgc2VyIGxpYmVyYWRhIG5vdmFtZW50ZSEEAAAABndpbm5lcgMJAABmAAAAAgUAAAAQY3VycmVudENhcmRTY29yZQUAAAAOYXJlbmFDYXJkU2NvcmUFAAAAD2N1cnJlbnRLZXlCeXRlcwUAAAAQcGxheWVySW5UaGVBcmVuYQQAAAALd2lubmluZ0NhcmQDCQAAZgAAAAIFAAAAEGN1cnJlbnRDYXJkU2NvcmUFAAAADmFyZW5hQ2FyZFNjb3JlBQAAAAhjYXJkTmFtZQUAAAAOY2FyZEluVGhlQXJlbmEEAAAADGRlZmVhdGVkQ2FyZAMJAABmAAAAAgUAAAAOYXJlbmFDYXJkU2NvcmUFAAAAEGN1cnJlbnRDYXJkU2NvcmUFAAAACGNhcmROYW1lAwkAAGYAAAACBQAAABBjdXJyZW50Q2FyZFNjb3JlBQAAAA5hcmVuYUNhcmRTY29yZQUAAAAOY2FyZEluVGhlQXJlbmEFAAAAD2N1cnJlbnRLZXlCeXRlcwQAAAAccG9pbnRzUmVtYWluaW5nT25XaW5uaW5nQ2FyZAMJAABmAAAAAgUAAAAQY3VycmVudENhcmRTY29yZQUAAAAOYXJlbmFDYXJkU2NvcmUJAABlAAAAAgUAAAAQY3VycmVudENhcmRTY29yZQUAAAAOYXJlbmFDYXJkU2NvcmUJAABlAAAAAgUAAAAOYXJlbmFDYXJkU2NvcmUFAAAAEGN1cnJlbnRDYXJkU2NvcmUEAAAAC3Jld2FyZFZhbHVlAwkAAAAAAAACBQAAAAZ3aW5uZXIFAAAAD2N1cnJlbnRLZXlCeXRlcwkAAGQAAAACCQAAaQAAAAIJAABpAAAAAgkAAGgAAAACBQAAAAlwYXlBbW91bnQAAAAAAAAAABMAAAAAAAAAAAoAAAAAAAAAAAIFAAAAFGN1cnJlbnRQbGF5ZXJCYWxhbmNlAwkAAAAAAAACBQAAAAZ3aW5uZXIFAAAAEHBsYXllckluVGhlQXJlbmEJAABkAAAAAgkAAGkAAAACCQAAaQAAAAIJAABoAAAAAgUAAAAJcGF5QW1vdW50AAAA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", "height": 1635392, "applicationStatus": "succeeded", "spentComplexity": 0 } View: original | compacted Prev: none Next: EzepWREXzxnEUNg6oLhbcAFaqbW54kjmngWJoQwqgm9w Full:
OldNewDifferences
1-# no script
1+{-# STDLIB_VERSION 5 #-}
2+{-# SCRIPT_TYPE ACCOUNT #-}
3+{-# CONTENT_TYPE DAPP #-}
4+
5+
6+@Callable(inv)
7+func play (card,class) = {
8+ let transactionId = toBase58String(inv.transactionId)
9+ let currentKey = inv.caller
10+ let payAmount = value(inv.payments[0].amount)
11+ let currentKeyBytes = toBase58String(inv.caller.bytes)
12+ let cardName = ((class + "_") + card)
13+ let cardNameCurrentPlayer = ((((class + "_") + card) + "_") + currentKeyBytes)
14+ let undead = base58'6pdMqnpdaD6xEf7gbkgdwKq9UhVsQTFCN1mEDvYiL5NY'
15+ let cardsGame = ["Undead_100", "Undead_200", "Undead_300", "Undead_400", "Undead_500", "Undead_600", "Undead_700", "Undead_800", "Undead_900", "Undead_1000"]
16+ let classGame = ["Undead"]
17+ let assetsGame = ["6pdMqnpdaD6xEf7gbkgdwKq9UhVsQTFCN1mEDvYiL5NY"]
18+ let historicId = match getInteger(this, "historicId") {
19+ case t: Int =>
20+ t
21+ case _ =>
22+ 0
23+ }
24+ let currentCardStatus = match getString(this, ("status_" + cardNameCurrentPlayer)) {
25+ case t: String =>
26+ t
27+ case _ =>
28+ ""
29+ }
30+ let currentCardScore = match getInteger(this, cardName) {
31+ case t: Int =>
32+ t
33+ case _ =>
34+ 0
35+ }
36+ let currentKeyPlayerBalance = ("balance_waves_" + currentKeyBytes)
37+ let currentPlayerBalance = match getInteger(this, currentKeyPlayerBalance) {
38+ case t: Int =>
39+ t
40+ case _ =>
41+ 0
42+ }
43+ let playerInTheArena = match getString(this, "playerInTheArena") {
44+ case t: String =>
45+ t
46+ case _ =>
47+ ""
48+ }
49+ let arenaKeyPlayerBalance = ("balance_waves_" + playerInTheArena)
50+ let arenaPlayerBalance = match getInteger(this, arenaKeyPlayerBalance) {
51+ case t: Int =>
52+ t
53+ case _ =>
54+ 0
55+ }
56+ let cardInTheArena = match getString(this, "cardInTheArena") {
57+ case t: String =>
58+ t
59+ case _ =>
60+ ""
61+ }
62+ let arenaCardScore = match getInteger(this, "arenaCardScore") {
63+ case t: Int =>
64+ t
65+ case _ =>
66+ 0
67+ }
68+ let statusCard1 = if (( match getString(this, ((("status_" + class) + "_100_") + currentKeyBytes)) {
69+ case t: String =>
70+ t
71+ case _ =>
72+ ""
73+ } == "Used"))
74+ then 1
75+ else 0
76+ let statusCard2 = if (( match getString(this, ((("status_" + class) + "_200_") + currentKeyBytes)) {
77+ case t: String =>
78+ t
79+ case _ =>
80+ ""
81+ } == "Used"))
82+ then 1
83+ else 0
84+ let statusCard3 = if (( match getString(this, ((("status_" + class) + "_300_") + currentKeyBytes)) {
85+ case t: String =>
86+ t
87+ case _ =>
88+ ""
89+ } == "Used"))
90+ then 1
91+ else 0
92+ let statusCard4 = if (( match getString(this, ((("status_" + class) + "_400_") + currentKeyBytes)) {
93+ case t: String =>
94+ t
95+ case _ =>
96+ ""
97+ } == "Used"))
98+ then 1
99+ else 0
100+ let statusCard5 = if (( match getString(this, ((("status_" + class) + "_500_") + currentKeyBytes)) {
101+ case t: String =>
102+ t
103+ case _ =>
104+ ""
105+ } == "Used"))
106+ then 1
107+ else 0
108+ let statusCard6 = if (( match getString(this, ((("status_" + class) + "_600_") + currentKeyBytes)) {
109+ case t: String =>
110+ t
111+ case _ =>
112+ ""
113+ } == "Used"))
114+ then 1
115+ else 0
116+ let statusCard7 = if (( match getString(this, ((("status_" + class) + "_700_") + currentKeyBytes)) {
117+ case t: String =>
118+ t
119+ case _ =>
120+ ""
121+ } == "Used"))
122+ then 1
123+ else 0
124+ let statusCard8 = if (( match getString(this, ((("status_" + class) + "_800_") + currentKeyBytes)) {
125+ case t: String =>
126+ t
127+ case _ =>
128+ ""
129+ } == "Used"))
130+ then 1
131+ else 0
132+ let statusCard9 = if (( match getString(this, ((("status_" + class) + "_900_") + currentKeyBytes)) {
133+ case t: String =>
134+ t
135+ case _ =>
136+ ""
137+ } == "Used"))
138+ then 1
139+ else 0
140+ let statusCard10 = if (( match getString(this, ((("status_" + class) + "_1000_") + currentKeyBytes)) {
141+ case t: String =>
142+ t
143+ case _ =>
144+ ""
145+ } == "Used"))
146+ then 1
147+ else 0
148+ let statusCards = [statusCard1, statusCard2, statusCard3, statusCard4, statusCard5, statusCard6, statusCard7, statusCard8, statusCard9, statusCard10]
149+ func foldFunc (acc,e) = (acc + e)
150+
151+ let resultVerifyStatusCards = {
152+ let $list49464980 = statusCards
153+ let $size49464980 = size($list49464980)
154+ let $acc049464980 = 0
155+ if (($size49464980 == 0))
156+ then $acc049464980
157+ else {
158+ let $acc149464980 = foldFunc($acc049464980, $list49464980[0])
159+ if (($size49464980 == 1))
160+ then $acc149464980
161+ else {
162+ let $acc249464980 = foldFunc($acc149464980, $list49464980[1])
163+ if (($size49464980 == 2))
164+ then $acc249464980
165+ else {
166+ let $acc349464980 = foldFunc($acc249464980, $list49464980[2])
167+ if (($size49464980 == 3))
168+ then $acc349464980
169+ else {
170+ let $acc449464980 = foldFunc($acc349464980, $list49464980[3])
171+ if (($size49464980 == 4))
172+ then $acc449464980
173+ else {
174+ let $acc549464980 = foldFunc($acc449464980, $list49464980[4])
175+ if (($size49464980 == 5))
176+ then $acc549464980
177+ else {
178+ let $acc649464980 = foldFunc($acc549464980, $list49464980[5])
179+ if (($size49464980 == 6))
180+ then $acc649464980
181+ else {
182+ let $acc749464980 = foldFunc($acc649464980, $list49464980[6])
183+ if (($size49464980 == 7))
184+ then $acc749464980
185+ else {
186+ let $acc849464980 = foldFunc($acc749464980, $list49464980[7])
187+ if (($size49464980 == 8))
188+ then $acc849464980
189+ else {
190+ let $acc949464980 = foldFunc($acc849464980, $list49464980[8])
191+ if (($size49464980 == 9))
192+ then $acc949464980
193+ else {
194+ let $acc1049464980 = foldFunc($acc949464980, $list49464980[9])
195+ if (($size49464980 == 10))
196+ then $acc1049464980
197+ else {
198+ let $acc1149464980 = foldFunc($acc1049464980, $list49464980[10])
199+ throw("List size exceed 10")
200+ }
201+ }
202+ }
203+ }
204+ }
205+ }
206+ }
207+ }
208+ }
209+ }
210+ }
211+ }
212+ if (if (!(containsElement(classGame, class)))
213+ then true
214+ else !(containsElement(cardsGame, cardName)))
215+ then throw("A classe enviada não existe no game! Por favor verifique suas cartas!")
216+ else if ((payAmount != 10000000))
217+ then throw("Cada jogada possui um valor fixo de 0.1 waves.")
218+ else if ((0 >= assetBalance(currentKey, undead)))
219+ then throw("E necessário ter o token do deck em sua carteira! Para adquirir, realize a compra em Swap Decks.")
220+ else if (if ((cardInTheArena == ""))
221+ then true
222+ else (playerInTheArena == ""))
223+ then [StringEntry("playerInTheArena", currentKeyBytes), StringEntry("cardInTheArena", cardName), IntegerEntry("arenaCardScore", currentCardScore), StringEntry(("status_" + cardNameCurrentPlayer), "Used")]
224+ else if ((currentCardStatus == "Used"))
225+ then throw("Esta carta já foi utilizada! Utilize todas as cartas do deck para esta ser liberada novamente!")
226+ else {
227+ let winner = if ((currentCardScore > arenaCardScore))
228+ then currentKeyBytes
229+ else playerInTheArena
230+ let winningCard = if ((currentCardScore > arenaCardScore))
231+ then cardName
232+ else cardInTheArena
233+ let defeatedCard = if ((arenaCardScore > currentCardScore))
234+ then cardName
235+ else if ((currentCardScore > arenaCardScore))
236+ then cardInTheArena
237+ else currentKeyBytes
238+ let pointsRemainingOnWinningCard = if ((currentCardScore > arenaCardScore))
239+ then (currentCardScore - arenaCardScore)
240+ else (arenaCardScore - currentCardScore)
241+ let rewardValue = if ((winner == currentKeyBytes))
242+ then ((((payAmount * 19) / 10) / 2) + currentPlayerBalance)
243+ else if ((winner == playerInTheArena))
244+ then ((((payAmount * 19) / 10) / 2) + arenaPlayerBalance)
245+ else throw("Código 010105. Contate o suporte!")
246+ let newHistoricId = (historicId + 1)
247+[StringEntry("playerInTheArena", winner), StringEntry("cardInTheArena", winningCard), IntegerEntry("arenaCardScore", pointsRemainingOnWinningCard), if ((resultVerifyStatusCards == 9))
248+ then StringEntry(((("status_" + class) + "_100_") + currentKeyBytes), "")
249+ else StringEntry("ElseObrigatorio", "Todos os elses gravados"), if ((resultVerifyStatusCards == 9))
250+ then StringEntry(((("status_" + class) + "_200_") + currentKeyBytes), "")
251+ else StringEntry("ElseObrigatorio", "Todos os elses gravados"), if ((resultVerifyStatusCards == 9))
252+ then StringEntry(((("status_" + class) + "_300_") + currentKeyBytes), "")
253+ else StringEntry("ElseObrigatorio", "Todos os elses gravados"), if ((resultVerifyStatusCards == 9))
254+ then StringEntry(((("status_" + class) + "_400_") + currentKeyBytes), "")
255+ else StringEntry("ElseObrigatorio", "Todos os elses gravados"), if ((resultVerifyStatusCards == 9))
256+ then StringEntry(((("status_" + class) + "_500_") + currentKeyBytes), "")
257+ else StringEntry("ElseObrigatorio", "Todos os elses gravados"), if ((resultVerifyStatusCards == 9))
258+ then StringEntry(((("status_" + class) + "_600_") + currentKeyBytes), "")
259+ else StringEntry("ElseObrigatorio", "Todos os elses gravados"), if ((resultVerifyStatusCards == 9))
260+ then StringEntry(((("status_" + class) + "_700_") + currentKeyBytes), "")
261+ else StringEntry("ElseObrigatorio", "Todos os elses gravados"), if ((resultVerifyStatusCards == 9))
262+ then StringEntry(((("status_" + class) + "_800_") + currentKeyBytes), "")
263+ else StringEntry("ElseObrigatorio", "Todos os elses gravados"), if ((resultVerifyStatusCards == 9))
264+ then StringEntry(((("status_" + class) + "_900_") + currentKeyBytes), "")
265+ else StringEntry("ElseObrigatorio", "Todos os elses gravados"), if ((resultVerifyStatusCards == 9))
266+ then StringEntry(((("status_" + class) + "_1000_") + currentKeyBytes), "")
267+ else StringEntry("ElseObrigatorio", "Todos os elses gravados"), IntegerEntry(("balance_waves_" + winner), rewardValue), StringEntry(((((("history_" + currentKeyBytes) + "_") + transactionId) + "_") + toString(newHistoricId)), (((((((((((((("{\"usedCard\": \"" + cardName) + "\", \"cardInTheArena\": \"") + cardInTheArena) + "\", \"arenaCardScore\": \"") + toString(arenaCardScore)) + "\", \"winner\": \"") + winner) + "\", \"winningCard\": \"") + winningCard) + "\", \"defeatedCard\": \"") + defeatedCard) + "\", \"pointsRemainingOnWinningCard\": \"") + toString(pointsRemainingOnWinningCard)) + "\"}")), StringEntry(("status_" + cardNameCurrentPlayer), "Used"), IntegerEntry("historicId", newHistoricId)]
268+ }
269+ }
270+
271+

github/deemru/w8io/169f3d6 
23.28 ms