tx · E2BvC9T6r69WRoA4nudpRC4u6oWjyymSSui7Khs3MBbd

3NBXer7qR9yJh6bkDDMK1fWcMYyVgAMhGFX:  -0.01000000 Waves

2021.08.10 18:56 [1652457] smart account 3NBXer7qR9yJh6bkDDMK1fWcMYyVgAMhGFX > SELF 0.00000000 Waves

{ "type": 13, "id": "E2BvC9T6r69WRoA4nudpRC4u6oWjyymSSui7Khs3MBbd", "fee": 1000000, "feeAssetId": null, "timestamp": 1628610966908, "version": 2, "chainId": 84, "sender": "3NBXer7qR9yJh6bkDDMK1fWcMYyVgAMhGFX", "senderPublicKey": "FzLqgx3z1ige5YuhjR5esJe6Ug78Eq1Nwezof8APt4h4", "proofs": [ "4ccgsd63nUQNHn2TTg37Y7147BXsQVpe741itAJock5bUKSGUEFCC6SNGuCJ9EPLmX9ekMeQ9KJdoQhqhkYt6ERt" ], "script": "base64:AAIFAAAAAAAABSsIAhIECgIICBoJCgJhMRIDaW52GgoKAmEyEgRjYXJkGgsKAmEzEgVjbGFzcxoTCgJhNBINdHJhbnNhY3Rpb25JZBoQCgJhNRIKY3VycmVudEtleRoPCgJhNhIJcGF5QW1vdW50GhUKAmE3Eg9jdXJyZW50S2V5Qnl0ZXMaDgoCYTgSCGNhcmROYW1lGhsKAmE5EhVjYXJkTmFtZUN1cnJlbnRQbGF5ZXIaEQoCYjESC2NhcmRzT3JhY2xlGg8KAmIyEgljYXJkc0dhbWUaDwoCYjMSCWNsYXNzR2FtZRoQCgJiNBIKYXNzZXRzR2FtZRoQCgJiNRIKaGlzdG9yaWNJZBoNCgJiNhIHJG1hdGNoMBoHCgJiNxIBdBoXCgJiOBIRY3VycmVudENhcmRTdGF0dXMaFgoCYjkSEGN1cnJlbnRDYXJkU2NvcmUaHQoCYzESF2N1cnJlbnRLZXlQbGF5ZXJCYWxhbmNlGhoKAmMyEhRjdXJyZW50UGxheWVyQmFsYW5jZRoWCgJjMxIQcGxheWVySW5UaGVBcmVuYRobCgJjNBIVYXJlbmFLZXlQbGF5ZXJCYWxhbmNlGhgKAmM1EhJhcmVuYVBsYXllckJhbGFuY2UaFAoCYzYSDmNhcmRJblRoZUFyZW5hGhQKAmM3Eg5hcmVuYUNhcmRTY29yZRoRCgJjOBILc3RhdHVzQ2FyZDEaEQoCYzkSC3N0YXR1c0NhcmQyGhEKAmQxEgtzdGF0dXNDYXJkMxoRCgJkMhILc3RhdHVzQ2FyZDQaEQoCZDMSC3N0YXR1c0NhcmQ1GhEKAmQ0EgtzdGF0dXNDYXJkNhoRCgJkNRILc3RhdHVzQ2FyZDcaEQoCZDYSC3N0YXR1c0NhcmQ4GhEKAmQ3EgtzdGF0dXNDYXJkORoSCgJkOBIMc3RhdHVzQ2FyZDEwGhUKAmQ5Eg9wdXJjaGFzZWRUb2tlbnMaHwoCZTESGW5ld1B1cmNoYXNlZFRva2Vuc0JhbGFuY2UaEQoCZTISC3N0YXR1c0NhcmRzGg4KAmUzEghmb2xkRnVuYxoJCgJlNBIDYWNjGgcKAmU1EgFlGh0KAmU2EhdyZXN1bHRWZXJpZnlTdGF0dXNDYXJkcxoTCgJlNxINJGxpc3Q1MTU2NTE5MBoTCgJlOBINJHNpemU1MTU2NTE5MBoT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", "height": 1652457, "applicationStatus": "succeeded", "spentComplexity": 0 } View: original | compacted Prev: HfHpx3PwsPCtXhzFb71z3rM18LqqmXHWaNLqyCZ9PidY Next: AyAEaYAVAM1uuyom2cZ7n3s19t5BkrFHeZSseqsLN8BA Diff:
OldNewDifferences
44
55
66 @Callable(a)
7-func play (b,c,d) = {
8- let e = toBase58String(a.transactionId)
9- let f = a.caller
10- let g = value(a.payments[0].amount)
11- let h = toBase58String(a.caller.bytes)
12- let i = ((c + "_") + b)
13- let j = ((((c + "_") + b) + "_") + h)
14- let k = base58'CRsDX3VXierYph4hHHpVTUz7DAMPioK633YNjrdCHPef'
15- let l = ["Card_100", "Card_200", "Card_300", "Card_400", "Card_500", "Card_600", "Card_700", "Card_800", "Card_900", "Card_1000"]
16- let m = ["Card"]
17- let n = ["CRsDX3VXierYph4hHHpVTUz7DAMPioK633YNjrdCHPef"]
18- let o = {
19- let p = getInteger(this, "historicId")
20- if ($isInstanceOf(p, "Int"))
7+func play (b,c) = {
8+ let d = toBase58String(a.transactionId)
9+ let e = a.caller
10+ let f = value(a.payments[0].amount)
11+ let g = toBase58String(a.caller.bytes)
12+ let h = ((c + "_") + b)
13+ let i = ((((c + "_") + b) + "_") + g)
14+ let j = base58'CRsDX3VXierYph4hHHpVTUz7DAMPioK633YNjrdCHPef'
15+ let k = ["Card_100", "Card_200", "Card_300", "Card_400", "Card_500", "Card_600", "Card_700", "Card_800", "Card_900", "Card_1000"]
16+ let l = ["Card"]
17+ let m = ["CRsDX3VXierYph4hHHpVTUz7DAMPioK633YNjrdCHPef"]
18+ let n = {
19+ let o = getInteger(this, "historicId")
20+ if ($isInstanceOf(o, "Int"))
2121 then {
22- let q = p
23- q
22+ let p = o
23+ p
2424 }
2525 else 0
2626 }
27- let r = {
28- let p = getString(this, ("status_" + j))
29- if ($isInstanceOf(p, "String"))
27+ let q = {
28+ let o = getString(this, ("status_" + i))
29+ if ($isInstanceOf(o, "String"))
3030 then {
31- let q = p
32- q
31+ let p = o
32+ p
3333 }
3434 else ""
3535 }
36- let s = {
37- let p = getInteger(this, i)
38- if ($isInstanceOf(p, "Int"))
36+ let r = {
37+ let o = getInteger(this, h)
38+ if ($isInstanceOf(o, "Int"))
3939 then {
40- let q = p
41- q
40+ let p = o
41+ p
4242 }
4343 else 0
4444 }
45- let t = ("balance_reward_" + h)
46- let u = {
47- let p = getInteger(this, t)
48- if ($isInstanceOf(p, "Int"))
45+ let s = ("balance_reward_" + g)
46+ let t = {
47+ let o = getInteger(this, s)
48+ if ($isInstanceOf(o, "Int"))
4949 then {
50- let q = p
51- q
50+ let p = o
51+ p
5252 }
5353 else 0
5454 }
55- let v = {
56- let p = getString(this, "playerInTheArena")
57- if ($isInstanceOf(p, "String"))
55+ let u = {
56+ let o = getString(this, "playerInTheArena")
57+ if ($isInstanceOf(o, "String"))
5858 then {
59- let q = p
60- q
59+ let p = o
60+ p
6161 }
6262 else ""
6363 }
64- let w = ("balance_reward_" + v)
65- let x = {
66- let p = getInteger(this, w)
67- if ($isInstanceOf(p, "Int"))
64+ let v = ("balance_reward_" + u)
65+ let w = {
66+ let o = getInteger(this, v)
67+ if ($isInstanceOf(o, "Int"))
6868 then {
69- let q = p
70- q
69+ let p = o
70+ p
7171 }
7272 else 0
7373 }
74- let y = {
75- let p = getString(this, "cardInTheArena")
76- if ($isInstanceOf(p, "String"))
74+ let x = {
75+ let o = getString(this, "cardInTheArena")
76+ if ($isInstanceOf(o, "String"))
7777 then {
78- let q = p
79- q
78+ let p = o
79+ p
8080 }
8181 else ""
8282 }
83- let z = {
84- let p = getInteger(this, "arenaCardScore")
85- if ($isInstanceOf(p, "Int"))
83+ let y = {
84+ let o = getInteger(this, "arenaCardScore")
85+ if ($isInstanceOf(o, "Int"))
8686 then {
87- let q = p
88- q
87+ let p = o
88+ p
8989 }
9090 else 0
9191 }
92+ let z = if (({
93+ let o = getString(this, ((("status_" + c) + "_100_") + g))
94+ if ($isInstanceOf(o, "String"))
95+ then {
96+ let p = o
97+ p
98+ }
99+ else ""
100+ } == "Used"))
101+ then 1
102+ else 0
92103 let A = if (({
93- let p = getString(this, ((("status_" + c) + "_100_") + h))
94- if ($isInstanceOf(p, "String"))
104+ let o = getString(this, ((("status_" + c) + "_200_") + g))
105+ if ($isInstanceOf(o, "String"))
95106 then {
96- let q = p
97- q
107+ let p = o
108+ p
98109 }
99110 else ""
100111 } == "Used"))
101112 then 1
102113 else 0
103114 let B = if (({
104- let p = getString(this, ((("status_" + c) + "_200_") + h))
105- if ($isInstanceOf(p, "String"))
115+ let o = getString(this, ((("status_" + c) + "_300_") + g))
116+ if ($isInstanceOf(o, "String"))
106117 then {
107- let q = p
108- q
118+ let p = o
119+ p
109120 }
110121 else ""
111122 } == "Used"))
112123 then 1
113124 else 0
114125 let C = if (({
115- let p = getString(this, ((("status_" + c) + "_300_") + h))
116- if ($isInstanceOf(p, "String"))
126+ let o = getString(this, ((("status_" + c) + "_400_") + g))
127+ if ($isInstanceOf(o, "String"))
117128 then {
118- let q = p
119- q
129+ let p = o
130+ p
120131 }
121132 else ""
122133 } == "Used"))
123134 then 1
124135 else 0
125136 let D = if (({
126- let p = getString(this, ((("status_" + c) + "_400_") + h))
127- if ($isInstanceOf(p, "String"))
137+ let o = getString(this, ((("status_" + c) + "_500_") + g))
138+ if ($isInstanceOf(o, "String"))
128139 then {
129- let q = p
130- q
140+ let p = o
141+ p
131142 }
132143 else ""
133144 } == "Used"))
134145 then 1
135146 else 0
136147 let E = if (({
137- let p = getString(this, ((("status_" + c) + "_500_") + h))
138- if ($isInstanceOf(p, "String"))
148+ let o = getString(this, ((("status_" + c) + "_600_") + g))
149+ if ($isInstanceOf(o, "String"))
139150 then {
140- let q = p
141- q
151+ let p = o
152+ p
142153 }
143154 else ""
144155 } == "Used"))
145156 then 1
146157 else 0
147158 let F = if (({
148- let p = getString(this, ((("status_" + c) + "_600_") + h))
149- if ($isInstanceOf(p, "String"))
159+ let o = getString(this, ((("status_" + c) + "_700_") + g))
160+ if ($isInstanceOf(o, "String"))
150161 then {
151- let q = p
152- q
162+ let p = o
163+ p
153164 }
154165 else ""
155166 } == "Used"))
156167 then 1
157168 else 0
158169 let G = if (({
159- let p = getString(this, ((("status_" + c) + "_700_") + h))
160- if ($isInstanceOf(p, "String"))
170+ let o = getString(this, ((("status_" + c) + "_800_") + g))
171+ if ($isInstanceOf(o, "String"))
161172 then {
162- let q = p
163- q
173+ let p = o
174+ p
164175 }
165176 else ""
166177 } == "Used"))
167178 then 1
168179 else 0
169180 let H = if (({
170- let p = getString(this, ((("status_" + c) + "_800_") + h))
171- if ($isInstanceOf(p, "String"))
181+ let o = getString(this, ((("status_" + c) + "_900_") + g))
182+ if ($isInstanceOf(o, "String"))
172183 then {
173- let q = p
174- q
184+ let p = o
185+ p
175186 }
176187 else ""
177188 } == "Used"))
178189 then 1
179190 else 0
180191 let I = if (({
181- let p = getString(this, ((("status_" + c) + "_900_") + h))
182- if ($isInstanceOf(p, "String"))
192+ let o = getString(this, ((("status_" + c) + "_1000_") + g))
193+ if ($isInstanceOf(o, "String"))
183194 then {
184- let q = p
185- q
195+ let p = o
196+ p
186197 }
187198 else ""
188199 } == "Used"))
189200 then 1
190201 else 0
191- let J = if (({
192- let p = getString(this, ((("status_" + c) + "_1000_") + h))
193- if ($isInstanceOf(p, "String"))
202+ let J = {
203+ let o = getInteger(this, ("purchased tokens_" + g))
204+ if ($isInstanceOf(o, "Int"))
194205 then {
195- let q = p
196- q
197- }
198- else ""
199- } == "Used"))
200- then 1
201- else 0
202- let K = {
203- let p = getInteger(this, ("purchased tokens_" + h))
204- if ($isInstanceOf(p, "Int"))
205- then {
206- let q = p
207- q
206+ let p = o
207+ p
208208 }
209209 else 0
210210 }
211- let L = parseBigIntValue(b)
212- let M = [A, B, C, D, E, F, G, H, I, J]
213- func N (O,P) = (O + P)
211+ let K = parseBigIntValue(b)
212+ let L = [z, A, B, C, D, E, F, G, H, I]
213+ func M (N,O) = (N + O)
214214
215- let Q = {
216- let R = M
217- let S = size(R)
218- let T = 0
219- if ((S == 0))
220- then T
215+ let P = {
216+ let Q = L
217+ let R = size(Q)
218+ let S = 0
219+ if ((R == 0))
220+ then S
221221 else {
222- let U = N(T, R[0])
223- if ((S == 1))
224- then U
222+ let T = M(S, Q[0])
223+ if ((R == 1))
224+ then T
225225 else {
226- let V = N(U, R[1])
227- if ((S == 2))
228- then V
226+ let U = M(T, Q[1])
227+ if ((R == 2))
228+ then U
229229 else {
230- let W = N(V, R[2])
231- if ((S == 3))
232- then W
230+ let V = M(U, Q[2])
231+ if ((R == 3))
232+ then V
233233 else {
234- let X = N(W, R[3])
235- if ((S == 4))
236- then X
234+ let W = M(V, Q[3])
235+ if ((R == 4))
236+ then W
237237 else {
238- let Y = N(X, R[4])
239- if ((S == 5))
240- then Y
238+ let X = M(W, Q[4])
239+ if ((R == 5))
240+ then X
241241 else {
242- let Z = N(Y, R[5])
243- if ((S == 6))
244- then Z
242+ let Y = M(X, Q[5])
243+ if ((R == 6))
244+ then Y
245245 else {
246- let aa = N(Z, R[6])
247- if ((S == 7))
248- then aa
246+ let Z = M(Y, Q[6])
247+ if ((R == 7))
248+ then Z
249249 else {
250- let ab = N(aa, R[7])
251- if ((S == 8))
252- then ab
250+ let aa = M(Z, Q[7])
251+ if ((R == 8))
252+ then aa
253253 else {
254- let ac = N(ab, R[8])
255- if ((S == 9))
256- then ac
254+ let ab = M(aa, Q[8])
255+ if ((R == 9))
256+ then ab
257257 else {
258- let ad = N(ac, R[9])
259- if ((S == 10))
260- then ad
258+ let ac = M(ab, Q[9])
259+ if ((R == 10))
260+ then ac
261261 else {
262- let ae = N(ad, R[10])
262+ let ad = M(ac, Q[10])
263263 throw("List size exceed 10")
264264 }
265265 }
274274 }
275275 }
276276 if ((c == "Buy Tokens Oracle Arena"))
277- then throw(toString(L))
277+ then throw(toString(K))
278278 else if (if ((b == "Buy Cards"))
279- then (g == 100000000)
279+ then (f == 100000000)
280280 else false)
281- then [ScriptTransfer(f, 10, k)]
282- else if (if (!(containsElement(m, c)))
281+ then [ScriptTransfer(e, 10, j)]
282+ else if (if (!(containsElement(l, c)))
283283 then true
284- else !(containsElement(l, i)))
284+ else !(containsElement(k, h)))
285285 then throw("The card sent does not exist in the game! Please check your cards!")
286- else if ((g != 10000000))
286+ else if ((f != 10000000))
287287 then throw("Each move has a fixed value of 1 token.")
288- else if ((0 >= assetBalance(f, k)))
288+ else if ((0 >= assetBalance(e, j)))
289289 then throw("You must have the cards in your wallet! Get it on the marketplace!")
290- else if (if ((y == ""))
290+ else if (if ((x == ""))
291291 then true
292- else (v == ""))
293- then [StringEntry("playerInTheArena", h), StringEntry("cardInTheArena", i), IntegerEntry("arenaCardScore", s), StringEntry(("status_" + j), "Used")]
294- else if ((r == "Used"))
292+ else (u == ""))
293+ then [StringEntry("playerInTheArena", g), StringEntry("cardInTheArena", h), IntegerEntry("arenaCardScore", r), StringEntry(("status_" + i), "Used")]
294+ else if ((q == "Used"))
295295 then throw("This card has already been used! Use all the cards in the deck to unlock it again!")
296296 else {
297- let af = if ((s > z))
297+ let ae = if ((r > y))
298+ then g
299+ else u
300+ let af = if ((y > r))
301+ then g
302+ else if ((r > y))
303+ then u
304+ else g
305+ let ag = if ((r > y))
298306 then h
299- else v
300- let ag = if ((z > s))
307+ else x
308+ let ah = if ((y > r))
301309 then h
302- else if ((s > z))
303- then v
304- else h
305- let ah = if ((s > z))
306- then i
307- else y
308- let ai = if ((z > s))
309- then i
310- else if ((s > z))
311- then y
312- else h
313- let aj = if ((s > z))
314- then (s - z)
315- else (z - s)
316- let ak = if ((s > z))
317- then g
318- else (g / 2)
319- let al = if ((af == h))
320- then (ak + u)
321- else if ((af == v))
322- then (ak + x)
310+ else if ((r > y))
311+ then x
312+ else g
313+ let ai = if ((r > y))
314+ then (r - y)
315+ else (y - r)
316+ let aj = if ((r > y))
317+ then f
318+ else (f / 2)
319+ let ak = if ((ae == g))
320+ then (aj + t)
321+ else if ((ae == u))
322+ then (aj + w)
323323 else throw("Código 010105. Contate o suporte!")
324- let am = 0
325- let an = (o + 1)
326-[StringEntry("playerInTheArena", af), StringEntry("cardInTheArena", ah), IntegerEntry("arenaCardScore", aj), if ((Q == 9))
327- then StringEntry(((("status_" + c) + "_100_") + h), "")
328- else StringEntry("ElseObrigatorio", "Todos os elses gravados"), if ((Q == 9))
329- then StringEntry(((("status_" + c) + "_200_") + h), "")
330- else StringEntry("ElseObrigatorio", "Todos os elses gravados"), if ((Q == 9))
331- then StringEntry(((("status_" + c) + "_300_") + h), "")
332- else StringEntry("ElseObrigatorio", "Todos os elses gravados"), if ((Q == 9))
333- then StringEntry(((("status_" + c) + "_400_") + h), "")
334- else StringEntry("ElseObrigatorio", "Todos os elses gravados"), if ((Q == 9))
335- then StringEntry(((("status_" + c) + "_500_") + h), "")
336- else StringEntry("ElseObrigatorio", "Todos os elses gravados"), if ((Q == 9))
337- then StringEntry(((("status_" + c) + "_600_") + h), "")
338- else StringEntry("ElseObrigatorio", "Todos os elses gravados"), if ((Q == 9))
339- then StringEntry(((("status_" + c) + "_700_") + h), "")
340- else StringEntry("ElseObrigatorio", "Todos os elses gravados"), if ((Q == 9))
341- then StringEntry(((("status_" + c) + "_800_") + h), "")
342- else StringEntry("ElseObrigatorio", "Todos os elses gravados"), if ((Q == 9))
343- then StringEntry(((("status_" + c) + "_900_") + h), "")
344- else StringEntry("ElseObrigatorio", "Todos os elses gravados"), if ((Q == 9))
345- then StringEntry(((("status_" + c) + "_1000_") + h), "")
346- else StringEntry("ElseObrigatorio", "Todos os elses gravados"), IntegerEntry(("balance_reward_" + af), al), StringEntry(((((((("history_" + h) + "_") + v) + "_") + e) + "_") + toString(an)), (((((((((((((((((((((((((((("{\"historicId\": \"" + toString(an)) + "\", \"transactionId\": \"") + e) + "\", \"playerAttack\": \"") + h) + "\", \"playerInTheArena\": \"") + v) + "\", \"usedCard\": \"") + i) + "\", \"cardInTheArena\": \"") + y) + "\", \"arenaCardScore\": \"") + toString(z)) + "\", \"winner\": \"") + af) + "\", \"winningCard\": \"") + ah) + "\", \"defeated\": \"") + ag) + "\", \"defeatedCard\": \"") + ai) + "\", \"pointsRemainingOnWinningCard\": \"") + toString(aj)) + "\", \"winReward\": \"") + toString(ak)) + "\", \"defeatReward\": \"") + toString(am)) + "\"}")), StringEntry(("status_" + j), "Used"), IntegerEntry("historicId", an)]
324+ let al = 0
325+ let am = (n + 1)
326+[StringEntry("playerInTheArena", ae), StringEntry("cardInTheArena", ag), IntegerEntry("arenaCardScore", ai), if ((P == 9))
327+ then StringEntry(((("status_" + c) + "_100_") + g), "")
328+ else StringEntry("ElseObrigatorio", "Todos os elses gravados"), if ((P == 9))
329+ then StringEntry(((("status_" + c) + "_200_") + g), "")
330+ else StringEntry("ElseObrigatorio", "Todos os elses gravados"), if ((P == 9))
331+ then StringEntry(((("status_" + c) + "_300_") + g), "")
332+ else StringEntry("ElseObrigatorio", "Todos os elses gravados"), if ((P == 9))
333+ then StringEntry(((("status_" + c) + "_400_") + g), "")
334+ else StringEntry("ElseObrigatorio", "Todos os elses gravados"), if ((P == 9))
335+ then StringEntry(((("status_" + c) + "_500_") + g), "")
336+ else StringEntry("ElseObrigatorio", "Todos os elses gravados"), if ((P == 9))
337+ then StringEntry(((("status_" + c) + "_600_") + g), "")
338+ else StringEntry("ElseObrigatorio", "Todos os elses gravados"), if ((P == 9))
339+ then StringEntry(((("status_" + c) + "_700_") + g), "")
340+ else StringEntry("ElseObrigatorio", "Todos os elses gravados"), if ((P == 9))
341+ then StringEntry(((("status_" + c) + "_800_") + g), "")
342+ else StringEntry("ElseObrigatorio", "Todos os elses gravados"), if ((P == 9))
343+ then StringEntry(((("status_" + c) + "_900_") + g), "")
344+ else StringEntry("ElseObrigatorio", "Todos os elses gravados"), if ((P == 9))
345+ then StringEntry(((("status_" + c) + "_1000_") + g), "")
346+ else StringEntry("ElseObrigatorio", "Todos os elses gravados"), IntegerEntry(("balance_reward_" + ae), ak), StringEntry(((((((("history_" + g) + "_") + u) + "_") + d) + "_") + toString(am)), (((((((((((((((((((((((((((("{\"historicId\": \"" + toString(am)) + "\", \"transactionId\": \"") + d) + "\", \"playerAttack\": \"") + g) + "\", \"playerInTheArena\": \"") + u) + "\", \"usedCard\": \"") + h) + "\", \"cardInTheArena\": \"") + x) + "\", \"arenaCardScore\": \"") + toString(y)) + "\", \"winner\": \"") + ae) + "\", \"winningCard\": \"") + ag) + "\", \"defeated\": \"") + af) + "\", \"defeatedCard\": \"") + ah) + "\", \"pointsRemainingOnWinningCard\": \"") + toString(ai)) + "\", \"winReward\": \"") + toString(aj)) + "\", \"defeatReward\": \"") + toString(al)) + "\"}")), StringEntry(("status_" + i), "Used"), IntegerEntry("historicId", am)]
347347 }
348348 }
349349
Full:
OldNewDifferences
11 {-# STDLIB_VERSION 5 #-}
22 {-# SCRIPT_TYPE ACCOUNT #-}
33 {-# CONTENT_TYPE DAPP #-}
44
55
66 @Callable(a)
7-func play (b,c,d) = {
8- let e = toBase58String(a.transactionId)
9- let f = a.caller
10- let g = value(a.payments[0].amount)
11- let h = toBase58String(a.caller.bytes)
12- let i = ((c + "_") + b)
13- let j = ((((c + "_") + b) + "_") + h)
14- let k = base58'CRsDX3VXierYph4hHHpVTUz7DAMPioK633YNjrdCHPef'
15- let l = ["Card_100", "Card_200", "Card_300", "Card_400", "Card_500", "Card_600", "Card_700", "Card_800", "Card_900", "Card_1000"]
16- let m = ["Card"]
17- let n = ["CRsDX3VXierYph4hHHpVTUz7DAMPioK633YNjrdCHPef"]
18- let o = {
19- let p = getInteger(this, "historicId")
20- if ($isInstanceOf(p, "Int"))
7+func play (b,c) = {
8+ let d = toBase58String(a.transactionId)
9+ let e = a.caller
10+ let f = value(a.payments[0].amount)
11+ let g = toBase58String(a.caller.bytes)
12+ let h = ((c + "_") + b)
13+ let i = ((((c + "_") + b) + "_") + g)
14+ let j = base58'CRsDX3VXierYph4hHHpVTUz7DAMPioK633YNjrdCHPef'
15+ let k = ["Card_100", "Card_200", "Card_300", "Card_400", "Card_500", "Card_600", "Card_700", "Card_800", "Card_900", "Card_1000"]
16+ let l = ["Card"]
17+ let m = ["CRsDX3VXierYph4hHHpVTUz7DAMPioK633YNjrdCHPef"]
18+ let n = {
19+ let o = getInteger(this, "historicId")
20+ if ($isInstanceOf(o, "Int"))
2121 then {
22- let q = p
23- q
22+ let p = o
23+ p
2424 }
2525 else 0
2626 }
27- let r = {
28- let p = getString(this, ("status_" + j))
29- if ($isInstanceOf(p, "String"))
27+ let q = {
28+ let o = getString(this, ("status_" + i))
29+ if ($isInstanceOf(o, "String"))
3030 then {
31- let q = p
32- q
31+ let p = o
32+ p
3333 }
3434 else ""
3535 }
36- let s = {
37- let p = getInteger(this, i)
38- if ($isInstanceOf(p, "Int"))
36+ let r = {
37+ let o = getInteger(this, h)
38+ if ($isInstanceOf(o, "Int"))
3939 then {
40- let q = p
41- q
40+ let p = o
41+ p
4242 }
4343 else 0
4444 }
45- let t = ("balance_reward_" + h)
46- let u = {
47- let p = getInteger(this, t)
48- if ($isInstanceOf(p, "Int"))
45+ let s = ("balance_reward_" + g)
46+ let t = {
47+ let o = getInteger(this, s)
48+ if ($isInstanceOf(o, "Int"))
4949 then {
50- let q = p
51- q
50+ let p = o
51+ p
5252 }
5353 else 0
5454 }
55- let v = {
56- let p = getString(this, "playerInTheArena")
57- if ($isInstanceOf(p, "String"))
55+ let u = {
56+ let o = getString(this, "playerInTheArena")
57+ if ($isInstanceOf(o, "String"))
5858 then {
59- let q = p
60- q
59+ let p = o
60+ p
6161 }
6262 else ""
6363 }
64- let w = ("balance_reward_" + v)
65- let x = {
66- let p = getInteger(this, w)
67- if ($isInstanceOf(p, "Int"))
64+ let v = ("balance_reward_" + u)
65+ let w = {
66+ let o = getInteger(this, v)
67+ if ($isInstanceOf(o, "Int"))
6868 then {
69- let q = p
70- q
69+ let p = o
70+ p
7171 }
7272 else 0
7373 }
74- let y = {
75- let p = getString(this, "cardInTheArena")
76- if ($isInstanceOf(p, "String"))
74+ let x = {
75+ let o = getString(this, "cardInTheArena")
76+ if ($isInstanceOf(o, "String"))
7777 then {
78- let q = p
79- q
78+ let p = o
79+ p
8080 }
8181 else ""
8282 }
83- let z = {
84- let p = getInteger(this, "arenaCardScore")
85- if ($isInstanceOf(p, "Int"))
83+ let y = {
84+ let o = getInteger(this, "arenaCardScore")
85+ if ($isInstanceOf(o, "Int"))
8686 then {
87- let q = p
88- q
87+ let p = o
88+ p
8989 }
9090 else 0
9191 }
92+ let z = if (({
93+ let o = getString(this, ((("status_" + c) + "_100_") + g))
94+ if ($isInstanceOf(o, "String"))
95+ then {
96+ let p = o
97+ p
98+ }
99+ else ""
100+ } == "Used"))
101+ then 1
102+ else 0
92103 let A = if (({
93- let p = getString(this, ((("status_" + c) + "_100_") + h))
94- if ($isInstanceOf(p, "String"))
104+ let o = getString(this, ((("status_" + c) + "_200_") + g))
105+ if ($isInstanceOf(o, "String"))
95106 then {
96- let q = p
97- q
107+ let p = o
108+ p
98109 }
99110 else ""
100111 } == "Used"))
101112 then 1
102113 else 0
103114 let B = if (({
104- let p = getString(this, ((("status_" + c) + "_200_") + h))
105- if ($isInstanceOf(p, "String"))
115+ let o = getString(this, ((("status_" + c) + "_300_") + g))
116+ if ($isInstanceOf(o, "String"))
106117 then {
107- let q = p
108- q
118+ let p = o
119+ p
109120 }
110121 else ""
111122 } == "Used"))
112123 then 1
113124 else 0
114125 let C = if (({
115- let p = getString(this, ((("status_" + c) + "_300_") + h))
116- if ($isInstanceOf(p, "String"))
126+ let o = getString(this, ((("status_" + c) + "_400_") + g))
127+ if ($isInstanceOf(o, "String"))
117128 then {
118- let q = p
119- q
129+ let p = o
130+ p
120131 }
121132 else ""
122133 } == "Used"))
123134 then 1
124135 else 0
125136 let D = if (({
126- let p = getString(this, ((("status_" + c) + "_400_") + h))
127- if ($isInstanceOf(p, "String"))
137+ let o = getString(this, ((("status_" + c) + "_500_") + g))
138+ if ($isInstanceOf(o, "String"))
128139 then {
129- let q = p
130- q
140+ let p = o
141+ p
131142 }
132143 else ""
133144 } == "Used"))
134145 then 1
135146 else 0
136147 let E = if (({
137- let p = getString(this, ((("status_" + c) + "_500_") + h))
138- if ($isInstanceOf(p, "String"))
148+ let o = getString(this, ((("status_" + c) + "_600_") + g))
149+ if ($isInstanceOf(o, "String"))
139150 then {
140- let q = p
141- q
151+ let p = o
152+ p
142153 }
143154 else ""
144155 } == "Used"))
145156 then 1
146157 else 0
147158 let F = if (({
148- let p = getString(this, ((("status_" + c) + "_600_") + h))
149- if ($isInstanceOf(p, "String"))
159+ let o = getString(this, ((("status_" + c) + "_700_") + g))
160+ if ($isInstanceOf(o, "String"))
150161 then {
151- let q = p
152- q
162+ let p = o
163+ p
153164 }
154165 else ""
155166 } == "Used"))
156167 then 1
157168 else 0
158169 let G = if (({
159- let p = getString(this, ((("status_" + c) + "_700_") + h))
160- if ($isInstanceOf(p, "String"))
170+ let o = getString(this, ((("status_" + c) + "_800_") + g))
171+ if ($isInstanceOf(o, "String"))
161172 then {
162- let q = p
163- q
173+ let p = o
174+ p
164175 }
165176 else ""
166177 } == "Used"))
167178 then 1
168179 else 0
169180 let H = if (({
170- let p = getString(this, ((("status_" + c) + "_800_") + h))
171- if ($isInstanceOf(p, "String"))
181+ let o = getString(this, ((("status_" + c) + "_900_") + g))
182+ if ($isInstanceOf(o, "String"))
172183 then {
173- let q = p
174- q
184+ let p = o
185+ p
175186 }
176187 else ""
177188 } == "Used"))
178189 then 1
179190 else 0
180191 let I = if (({
181- let p = getString(this, ((("status_" + c) + "_900_") + h))
182- if ($isInstanceOf(p, "String"))
192+ let o = getString(this, ((("status_" + c) + "_1000_") + g))
193+ if ($isInstanceOf(o, "String"))
183194 then {
184- let q = p
185- q
195+ let p = o
196+ p
186197 }
187198 else ""
188199 } == "Used"))
189200 then 1
190201 else 0
191- let J = if (({
192- let p = getString(this, ((("status_" + c) + "_1000_") + h))
193- if ($isInstanceOf(p, "String"))
202+ let J = {
203+ let o = getInteger(this, ("purchased tokens_" + g))
204+ if ($isInstanceOf(o, "Int"))
194205 then {
195- let q = p
196- q
197- }
198- else ""
199- } == "Used"))
200- then 1
201- else 0
202- let K = {
203- let p = getInteger(this, ("purchased tokens_" + h))
204- if ($isInstanceOf(p, "Int"))
205- then {
206- let q = p
207- q
206+ let p = o
207+ p
208208 }
209209 else 0
210210 }
211- let L = parseBigIntValue(b)
212- let M = [A, B, C, D, E, F, G, H, I, J]
213- func N (O,P) = (O + P)
211+ let K = parseBigIntValue(b)
212+ let L = [z, A, B, C, D, E, F, G, H, I]
213+ func M (N,O) = (N + O)
214214
215- let Q = {
216- let R = M
217- let S = size(R)
218- let T = 0
219- if ((S == 0))
220- then T
215+ let P = {
216+ let Q = L
217+ let R = size(Q)
218+ let S = 0
219+ if ((R == 0))
220+ then S
221221 else {
222- let U = N(T, R[0])
223- if ((S == 1))
224- then U
222+ let T = M(S, Q[0])
223+ if ((R == 1))
224+ then T
225225 else {
226- let V = N(U, R[1])
227- if ((S == 2))
228- then V
226+ let U = M(T, Q[1])
227+ if ((R == 2))
228+ then U
229229 else {
230- let W = N(V, R[2])
231- if ((S == 3))
232- then W
230+ let V = M(U, Q[2])
231+ if ((R == 3))
232+ then V
233233 else {
234- let X = N(W, R[3])
235- if ((S == 4))
236- then X
234+ let W = M(V, Q[3])
235+ if ((R == 4))
236+ then W
237237 else {
238- let Y = N(X, R[4])
239- if ((S == 5))
240- then Y
238+ let X = M(W, Q[4])
239+ if ((R == 5))
240+ then X
241241 else {
242- let Z = N(Y, R[5])
243- if ((S == 6))
244- then Z
242+ let Y = M(X, Q[5])
243+ if ((R == 6))
244+ then Y
245245 else {
246- let aa = N(Z, R[6])
247- if ((S == 7))
248- then aa
246+ let Z = M(Y, Q[6])
247+ if ((R == 7))
248+ then Z
249249 else {
250- let ab = N(aa, R[7])
251- if ((S == 8))
252- then ab
250+ let aa = M(Z, Q[7])
251+ if ((R == 8))
252+ then aa
253253 else {
254- let ac = N(ab, R[8])
255- if ((S == 9))
256- then ac
254+ let ab = M(aa, Q[8])
255+ if ((R == 9))
256+ then ab
257257 else {
258- let ad = N(ac, R[9])
259- if ((S == 10))
260- then ad
258+ let ac = M(ab, Q[9])
259+ if ((R == 10))
260+ then ac
261261 else {
262- let ae = N(ad, R[10])
262+ let ad = M(ac, Q[10])
263263 throw("List size exceed 10")
264264 }
265265 }
266266 }
267267 }
268268 }
269269 }
270270 }
271271 }
272272 }
273273 }
274274 }
275275 }
276276 if ((c == "Buy Tokens Oracle Arena"))
277- then throw(toString(L))
277+ then throw(toString(K))
278278 else if (if ((b == "Buy Cards"))
279- then (g == 100000000)
279+ then (f == 100000000)
280280 else false)
281- then [ScriptTransfer(f, 10, k)]
282- else if (if (!(containsElement(m, c)))
281+ then [ScriptTransfer(e, 10, j)]
282+ else if (if (!(containsElement(l, c)))
283283 then true
284- else !(containsElement(l, i)))
284+ else !(containsElement(k, h)))
285285 then throw("The card sent does not exist in the game! Please check your cards!")
286- else if ((g != 10000000))
286+ else if ((f != 10000000))
287287 then throw("Each move has a fixed value of 1 token.")
288- else if ((0 >= assetBalance(f, k)))
288+ else if ((0 >= assetBalance(e, j)))
289289 then throw("You must have the cards in your wallet! Get it on the marketplace!")
290- else if (if ((y == ""))
290+ else if (if ((x == ""))
291291 then true
292- else (v == ""))
293- then [StringEntry("playerInTheArena", h), StringEntry("cardInTheArena", i), IntegerEntry("arenaCardScore", s), StringEntry(("status_" + j), "Used")]
294- else if ((r == "Used"))
292+ else (u == ""))
293+ then [StringEntry("playerInTheArena", g), StringEntry("cardInTheArena", h), IntegerEntry("arenaCardScore", r), StringEntry(("status_" + i), "Used")]
294+ else if ((q == "Used"))
295295 then throw("This card has already been used! Use all the cards in the deck to unlock it again!")
296296 else {
297- let af = if ((s > z))
297+ let ae = if ((r > y))
298+ then g
299+ else u
300+ let af = if ((y > r))
301+ then g
302+ else if ((r > y))
303+ then u
304+ else g
305+ let ag = if ((r > y))
298306 then h
299- else v
300- let ag = if ((z > s))
307+ else x
308+ let ah = if ((y > r))
301309 then h
302- else if ((s > z))
303- then v
304- else h
305- let ah = if ((s > z))
306- then i
307- else y
308- let ai = if ((z > s))
309- then i
310- else if ((s > z))
311- then y
312- else h
313- let aj = if ((s > z))
314- then (s - z)
315- else (z - s)
316- let ak = if ((s > z))
317- then g
318- else (g / 2)
319- let al = if ((af == h))
320- then (ak + u)
321- else if ((af == v))
322- then (ak + x)
310+ else if ((r > y))
311+ then x
312+ else g
313+ let ai = if ((r > y))
314+ then (r - y)
315+ else (y - r)
316+ let aj = if ((r > y))
317+ then f
318+ else (f / 2)
319+ let ak = if ((ae == g))
320+ then (aj + t)
321+ else if ((ae == u))
322+ then (aj + w)
323323 else throw("Código 010105. Contate o suporte!")
324- let am = 0
325- let an = (o + 1)
326-[StringEntry("playerInTheArena", af), StringEntry("cardInTheArena", ah), IntegerEntry("arenaCardScore", aj), if ((Q == 9))
327- then StringEntry(((("status_" + c) + "_100_") + h), "")
328- else StringEntry("ElseObrigatorio", "Todos os elses gravados"), if ((Q == 9))
329- then StringEntry(((("status_" + c) + "_200_") + h), "")
330- else StringEntry("ElseObrigatorio", "Todos os elses gravados"), if ((Q == 9))
331- then StringEntry(((("status_" + c) + "_300_") + h), "")
332- else StringEntry("ElseObrigatorio", "Todos os elses gravados"), if ((Q == 9))
333- then StringEntry(((("status_" + c) + "_400_") + h), "")
334- else StringEntry("ElseObrigatorio", "Todos os elses gravados"), if ((Q == 9))
335- then StringEntry(((("status_" + c) + "_500_") + h), "")
336- else StringEntry("ElseObrigatorio", "Todos os elses gravados"), if ((Q == 9))
337- then StringEntry(((("status_" + c) + "_600_") + h), "")
338- else StringEntry("ElseObrigatorio", "Todos os elses gravados"), if ((Q == 9))
339- then StringEntry(((("status_" + c) + "_700_") + h), "")
340- else StringEntry("ElseObrigatorio", "Todos os elses gravados"), if ((Q == 9))
341- then StringEntry(((("status_" + c) + "_800_") + h), "")
342- else StringEntry("ElseObrigatorio", "Todos os elses gravados"), if ((Q == 9))
343- then StringEntry(((("status_" + c) + "_900_") + h), "")
344- else StringEntry("ElseObrigatorio", "Todos os elses gravados"), if ((Q == 9))
345- then StringEntry(((("status_" + c) + "_1000_") + h), "")
346- else StringEntry("ElseObrigatorio", "Todos os elses gravados"), IntegerEntry(("balance_reward_" + af), al), StringEntry(((((((("history_" + h) + "_") + v) + "_") + e) + "_") + toString(an)), (((((((((((((((((((((((((((("{\"historicId\": \"" + toString(an)) + "\", \"transactionId\": \"") + e) + "\", \"playerAttack\": \"") + h) + "\", \"playerInTheArena\": \"") + v) + "\", \"usedCard\": \"") + i) + "\", \"cardInTheArena\": \"") + y) + "\", \"arenaCardScore\": \"") + toString(z)) + "\", \"winner\": \"") + af) + "\", \"winningCard\": \"") + ah) + "\", \"defeated\": \"") + ag) + "\", \"defeatedCard\": \"") + ai) + "\", \"pointsRemainingOnWinningCard\": \"") + toString(aj)) + "\", \"winReward\": \"") + toString(ak)) + "\", \"defeatReward\": \"") + toString(am)) + "\"}")), StringEntry(("status_" + j), "Used"), IntegerEntry("historicId", an)]
324+ let al = 0
325+ let am = (n + 1)
326+[StringEntry("playerInTheArena", ae), StringEntry("cardInTheArena", ag), IntegerEntry("arenaCardScore", ai), if ((P == 9))
327+ then StringEntry(((("status_" + c) + "_100_") + g), "")
328+ else StringEntry("ElseObrigatorio", "Todos os elses gravados"), if ((P == 9))
329+ then StringEntry(((("status_" + c) + "_200_") + g), "")
330+ else StringEntry("ElseObrigatorio", "Todos os elses gravados"), if ((P == 9))
331+ then StringEntry(((("status_" + c) + "_300_") + g), "")
332+ else StringEntry("ElseObrigatorio", "Todos os elses gravados"), if ((P == 9))
333+ then StringEntry(((("status_" + c) + "_400_") + g), "")
334+ else StringEntry("ElseObrigatorio", "Todos os elses gravados"), if ((P == 9))
335+ then StringEntry(((("status_" + c) + "_500_") + g), "")
336+ else StringEntry("ElseObrigatorio", "Todos os elses gravados"), if ((P == 9))
337+ then StringEntry(((("status_" + c) + "_600_") + g), "")
338+ else StringEntry("ElseObrigatorio", "Todos os elses gravados"), if ((P == 9))
339+ then StringEntry(((("status_" + c) + "_700_") + g), "")
340+ else StringEntry("ElseObrigatorio", "Todos os elses gravados"), if ((P == 9))
341+ then StringEntry(((("status_" + c) + "_800_") + g), "")
342+ else StringEntry("ElseObrigatorio", "Todos os elses gravados"), if ((P == 9))
343+ then StringEntry(((("status_" + c) + "_900_") + g), "")
344+ else StringEntry("ElseObrigatorio", "Todos os elses gravados"), if ((P == 9))
345+ then StringEntry(((("status_" + c) + "_1000_") + g), "")
346+ else StringEntry("ElseObrigatorio", "Todos os elses gravados"), IntegerEntry(("balance_reward_" + ae), ak), StringEntry(((((((("history_" + g) + "_") + u) + "_") + d) + "_") + toString(am)), (((((((((((((((((((((((((((("{\"historicId\": \"" + toString(am)) + "\", \"transactionId\": \"") + d) + "\", \"playerAttack\": \"") + g) + "\", \"playerInTheArena\": \"") + u) + "\", \"usedCard\": \"") + h) + "\", \"cardInTheArena\": \"") + x) + "\", \"arenaCardScore\": \"") + toString(y)) + "\", \"winner\": \"") + ae) + "\", \"winningCard\": \"") + ag) + "\", \"defeated\": \"") + af) + "\", \"defeatedCard\": \"") + ah) + "\", \"pointsRemainingOnWinningCard\": \"") + toString(ai)) + "\", \"winReward\": \"") + toString(aj)) + "\", \"defeatReward\": \"") + toString(al)) + "\"}")), StringEntry(("status_" + i), "Used"), IntegerEntry("historicId", am)]
347347 }
348348 }
349349
350350

github/deemru/w8io/026f985 
176.00 ms