tx · SsHK3r8bmZvGDHpUkg9m4TW7cdLnL83R3Vxvd9hpjt1

3Mozwozwh8YKbLfVZ6LD5sWAtgwRuJzypWE:  -0.01500000 Waves

2021.03.11 16:16 [1433072] smart account 3Mozwozwh8YKbLfVZ6LD5sWAtgwRuJzypWE > SELF 0.00000000 Waves

{ "type": 13, "id": "SsHK3r8bmZvGDHpUkg9m4TW7cdLnL83R3Vxvd9hpjt1", "fee": 1500000, "feeAssetId": null, "timestamp": 1615468654170, "version": 2, "chainId": 84, "sender": "3Mozwozwh8YKbLfVZ6LD5sWAtgwRuJzypWE", "senderPublicKey": "HEcsxvPY5z1zaXSib1y6a4Y51pQzjBMVPcHTkRdtBcLY", "proofs": [ "3s631nDLtr1cE5KAJ2N2AErGakq3rzN93cqeBbMZVzgPq1XUcjPJSgSHwtfc14qdzJyPnt9Lu3BSvMHjnhRMXKcf" ], "script": "base64:AAIDAAAAAAAAAAYIARIAEgAAAAAVAAAAAApkQXBwQWRkcmVzAgAAACtGOURDR2lZZ1Q4eXZCcTFBUUZjU3BHRzRwOHNkek56OW1aY3pEdko0NUxMAAAAAAx0b2tlbkFzc2V0SWQCAAAALDVpaDlqZDRLVjlrU2V5NTV5dktNZ0xTSGN3c1lZa1E0cFJESnRSTm94VWh5AAAAAA11c2VHYXJsaWNDb2luBwAAAAANdG9rZW5zUGVyUGxheQAAAAAAAAAAZAAAAAANbG90dGVyeWFtb3VudAIAAAAHX2Ftb3VudAAAAAASbG90dGVyeXByb2JhYmlsaXR5AgAAAAxfcHJvYmFiaWxpdHkAAAAAGWxvdHRlcnlwcm9iYWJpbGl0eWRlY2ltYWwCAAAAFF9wcm9iYWJpbGl0eV9kZWNpbWFsAAAAABVsb3R0ZXJ5V2lubmluZ0FkZHJlc3MCAAAAEF93aW5uaW5nX2FkZHJlc3MAAAAADGxvdHRlcnlQcmljZQIAAAAGX3ByaWNlAAAAAA1sb3R0ZXJ5UHJpY2VzAgAAAA9fbG90dGVyeV9wcmljZXMAAAAADmxvdHRlcnlBc3NldElkAgAAABFfbG90dGVyeV9hc3NldF9pZAAAAAANY291bnRPZlByaWNlcwIAAAANX2NvdW50X3ByaWNlcwAAAAAUbGFzdEhhc2hSYW5kb21OdW1iZXICAAAAFWxhc3Rfc3Bpbl9yYW5kb21faGFzaAAAAAAQYWxsb3dTaXplTG90dGVyeQAAAAAAAAAAAgAAAAARdG90YWxQcmljZXNJblBvb2wCAAAAEXRvdGFsX3ByaXplc19wb29sAAAAAAh0b2tlbkFJZAIAAAAlZjJNendybU41d2lNbjVEd2JCTDMzMjQ3ZmRzZjQzMkZWOWtTZQAAAAAIdG9rZW5CSWQCAAAAJWYxTXp3cm1ONHdpTW40RHdiQkw0MzI0MmZzZGY0MzRGZnNkZnMBAAAACnJhbmRvbWl6ZXIAAAABAAAAA2ludgQAAAAIbGFzdFBsYXkEAAAAByRtYXRjaDAJAAQcAAAAAgUAAAAEdGhpcwUAAAAUbGFzdEhhc2hSYW5kb21OdW1iZXIDCQAAAQAAAAIFAAAAByRtYXRjaDACAAAACkJ5dGVWZWN0b3IEAAAAAXMFAAAAByRtYXRjaDAFAAAAAXMD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AAAKcmFuZE51bWJlcgkAAloAAAABBQAAAAhyYW5kaGFzaAQAAAAJdXBkTnVtYmVyCQACWwAAAAEFAAAACnJhbmROdW1iZXIEAAAAEWxpc3RXaW5uaW5nUHJpY2VzCQAETAAAAAIFAAAACnJhbmROdW1iZXIFAAAAA25pbAQAAAAMd2lubmluZ1Rva2VuBAAAAA0kbGlzdDYzNDI2Mzk0BQAAAAlwcmljZUxpc3QEAAAADSRzaXplNjM0MjYzOTQJAAGQAAAAAQUAAAANJGxpc3Q2MzQyNjM5NAQAAAANJGFjYzA2MzQyNjM5NAUAAAARbGlzdFdpbm5pbmdQcmljZXMDCQAAAAAAAAIFAAAADSRzaXplNjM0MjYzOTQAAAAAAAAAAAAFAAAADSRhY2MwNjM0MjYzOTQEAAAADSRhY2MxNjM0MjYzOTQJAQAAAA1wcm9jZWRMb3R0ZXJ5AAAAAgUAAAANJGFjYzA2MzQyNjM5NAkAAZEAAAACBQAAAA0kbGlzdDYzNDI2Mzk0AAAAAAAAAAAAAwkAAAAAAAACBQAAAA0kc2l6ZTYzNDI2Mzk0AAAAAAAAAAABBQAAAA0kYWNjMTYzNDI2Mzk0BAAAAA0kYWNjMjYzNDI2Mzk0CQEAAAANcHJvY2VkTG90dGVyeQAAAAIFAAAADSRhY2MxNjM0MjYzOTQJAAGRAAAAAgUAAAANJGxpc3Q2MzQyNjM5NAAAAAAAAAAAAQMJAAAAAAAAAgUAAAANJHNpemU2MzQyNjM5NAAAAAAAAAAAAgUAAAANJGFjYzI2MzQyNjM5NAQAAAANJGFjYzM2MzQyNjM5NAkBAAAADXByb2NlZExvdHRlcnkAAAACBQAAAA0kYWNjMjYzNDI2Mzk0CQABkQAAAAIFAAAADSRsaXN0NjM0MjYzOTQAAAAAAAAAAAIDCQAAAAAAAAIFAAAADSRzaXplNjM0MjYzOTQAAAAAAAAAAAMFAAAADSRhY2MzNjM0MjYzOTQEAAAADSRhY2M0NjM0MjYzOTQJAQAAAA1wcm9jZWRMb3R0ZXJ5AAAAAgUAAAANJGFjYzM2MzQyNjM5NAkAAZEAAAACBQAAAA0kbGlzdDYzNDI2Mzk0AAAAAAAAAAADAwkAAAAAAAACBQAAAA0kc2l6ZTYzNDI2Mzk0AAAAAAAAAAAEBQAAAA0kYWNjNDYzNDI2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", "height": 1433072, "applicationStatus": "succeeded", "spentComplexity": 0 } View: original | compacted Prev: none Next: none Full:
OldNewDifferences
1-# no script
1+{-# STDLIB_VERSION 3 #-}
2+{-# SCRIPT_TYPE ACCOUNT #-}
3+{-# CONTENT_TYPE DAPP #-}
4+let a = "F9DCGiYgT8yvBq1AQFcSpGG4p8sdzNz9mZczDvJ45LL"
5+
6+let b = "5ih9jd4KV9kSey55yvKMgLSHcwsYYkQ4pRDJtRNoxUhy"
7+
8+let c = false
9+
10+let d = 100
11+
12+let e = "_amount"
13+
14+let f = "_probability"
15+
16+let g = "_probability_decimal"
17+
18+let h = "_winning_address"
19+
20+let i = "_price"
21+
22+let j = "_lottery_prices"
23+
24+let k = "_lottery_asset_id"
25+
26+let l = "_count_prices"
27+
28+let m = "last_spin_random_hash"
29+
30+let n = 2
31+
32+let o = "total_prizes_pool"
33+
34+let p = "f2MzwrmN5wiMn5DwbBL33247fdsf432FV9kSe"
35+
36+let q = "f1MzwrmN4wiMn4DwbBL43242fsdf434Ffsdfs"
37+
38+func r (s) = {
39+ let t = {
40+ let u = getBinary(this, m)
41+ if ($isInstanceOf(u, "ByteVector"))
42+ then {
43+ let v = u
44+ v
45+ }
46+ else if ($isInstanceOf(u, "Unit"))
47+ then base58'2ee4oFDYriWJ9EMeR'
48+ else throw("Match error")
49+ }
50+ let w = (((((t + s.transactionId) + s.callerPublicKey) + lastBlock.generationSignature) + toBytes(lastBlock.timestamp)) + toBytes(lastBlock.height))
51+ sha256(w)
52+ }
53+
54+
55+func x () = {
56+ let y = {
57+ let u = getString(this, j)
58+ if ($isInstanceOf(u, "String"))
59+ then {
60+ let z = u
61+ z
62+ }
63+ else if ($isInstanceOf(u, "Unit"))
64+ then ""
65+ else throw("Match error")
66+ }
67+ let A = size(y)
68+ if ((A == 0))
69+ then nil
70+ else {
71+ let B = take(y, (size(y) - 1))
72+ let C = split(B, ",")
73+ C
74+ }
75+ }
76+
77+
78+func D () = if ((c == true))
79+ then assetBalance(this, fromBase58String(b))
80+ else wavesBalance(this)
81+
82+
83+func E (F,G) = if (if (isDefined(G))
84+ then true
85+ else (G != ""))
86+ then {
87+ let H = getIntegerValue(this, (G + f))
88+ let I = getIntegerValue(this, (G + g))
89+ let J = size(F)
90+ if ((J == 1))
91+ then {
92+ let K = F[0]
93+ let L = fromBase64String(K)
94+ let M = (I * 1000)
95+ let N = (toInt(L) % M)
96+ if ((H > N))
97+ then G :: F
98+ else F
99+ }
100+ else F
101+ }
102+ else F
103+
104+
105+@Callable(O)
106+func setGarlicCoinLottery () = {
107+ let P = D()
108+ if ((69 > P))
109+ then throw("Not enought Amount")
110+ else {
111+ let Q = ((p + ",") + q)
112+ if (c)
113+ then {
114+ let R = WriteSet([DataEntry((p + f), 69), DataEntry((p + i), 69), DataEntry((p + g), 10000), DataEntry((p + k), b), DataEntry((q + e), 6900000000), DataEntry((q + f), 69), DataEntry((q + i), 6900000000), DataEntry((q + g), 1000), DataEntry((q + k), b), DataEntry(j, Q), DataEntry(l, 2)])
115+ ScriptResult(R, TransferSet(nil))
116+ }
117+ else {
118+ let R = WriteSet([DataEntry((p + f), 69), DataEntry((p + i), 69), DataEntry((p + g), 10000), DataEntry((p + k), ""), DataEntry((q + e), 6900000000), DataEntry((q + f), 69), DataEntry((q + i), 6900000000), DataEntry((q + g), 1000), DataEntry((q + k), ""), DataEntry(j, Q), DataEntry(l, 2)])
119+ ScriptResult(R, TransferSet(nil))
120+ }
121+ }
122+ }
123+
124+
125+
126+@Callable(O)
127+func startlotto () = {
128+ let S = if (!(isDefined(O.payment)))
129+ then false
130+ else true
131+ if ((S == true))
132+ then {
133+ let T = extract(O.payment)
134+ let U = {
135+ let u = T.assetId
136+ if ($isInstanceOf(u, "ByteVector"))
137+ then {
138+ let V = u
139+ toBase58String(V)
140+ }
141+ else if ($isInstanceOf(u, "Unit"))
142+ then "xx"
143+ else throw("Match error")
144+ }
145+ if ((T.amount != d))
146+ then throw("Incorrect asset passed or incorrect quantity passed")
147+ else {
148+ let W = toBase58String(O.caller.bytes)
149+ let X = r(O)
150+ let Y = {
151+ let u = getInteger(this, l)
152+ if ($isInstanceOf(u, "Int"))
153+ then {
154+ let z = u
155+ z
156+ }
157+ else if ($isInstanceOf(u, "Unit"))
158+ then 0
159+ else throw("Match error")
160+ }
161+ let Z = x()
162+ let aa = toBase64String(X)
163+ let ab = fromBase64String(aa)
164+ let ac = [aa]
165+ let ad = {
166+ let ae = Z
167+ let af = size(ae)
168+ let ag = ac
169+ if ((af == 0))
170+ then ag
171+ else {
172+ let ah = E(ag, ae[0])
173+ if ((af == 1))
174+ then ah
175+ else {
176+ let ai = E(ah, ae[1])
177+ if ((af == 2))
178+ then ai
179+ else {
180+ let aj = E(ai, ae[2])
181+ if ((af == 3))
182+ then aj
183+ else {
184+ let ak = E(aj, ae[3])
185+ if ((af == 4))
186+ then ak
187+ else {
188+ let al = E(ak, ae[4])
189+ throw("List size exceed 4")
190+ }
191+ }
192+ }
193+ }
194+ }
195+ }
196+ let am = size(ad)
197+ if ((am == 1))
198+ then {
199+ let an = WriteSet([DataEntry("message", "<h1>Better luck next time!</h1><br><p>Invite more friends to keep playing!<p>"), DataEntry(m, aa)])
200+ ScriptResult(an, TransferSet(nil))
201+ }
202+ else {
203+ let G = ad[0]
204+ let ao = toBase58String(O.caller.bytes)
205+ let ap = D()
206+ if ((ap == 0))
207+ then throw("Not Enough Garlic Coin")
208+ else if ((G == p))
209+ then {
210+ let aq = {
211+ let u = getInteger(this, (p + i))
212+ if ($isInstanceOf(u, "Int"))
213+ then {
214+ let V = u
215+ V
216+ }
217+ else if ($isInstanceOf(u, "Unit"))
218+ then 0
219+ else throw("Match error")
220+ }
221+ let ar = (aq * ap)
222+ let an = WriteSet([DataEntry((G + e), ar), DataEntry((G + h), ao), DataEntry(m, aa), DataEntry("message", (((("<h1>Congratulations you won!</h1><br><p>You have won " + toString(ar)) + " ") + G) + "!<p>"))])
223+ if (c)
224+ then {
225+ let as = TransferSet([ScriptTransfer(O.caller, ar, fromBase58String(b))])
226+ ScriptResult(an, as)
227+ }
228+ else {
229+ let as = TransferSet([ScriptTransfer(O.caller, ar, unit)])
230+ ScriptResult(an, as)
231+ }
232+ }
233+ else if ((G == q))
234+ then {
235+ let at = {
236+ let u = getInteger(this, (q + f))
237+ if ($isInstanceOf(u, "Int"))
238+ then {
239+ let V = u
240+ V
241+ }
242+ else if ($isInstanceOf(u, "Unit"))
243+ then 0
244+ else throw("Match error")
245+ }
246+ let an = WriteSet([DataEntry((G + e), at), DataEntry(m, aa), DataEntry((G + h), ao), DataEntry("message", (((("<h1>Congratulations you won!</h1><br><p>You have won " + toString(at)) + " ") + G) + "!<p>"))])
247+ if (c)
248+ then {
249+ let as = TransferSet([ScriptTransfer(O.caller, at, fromBase58String(b))])
250+ ScriptResult(an, as)
251+ }
252+ else {
253+ let as = TransferSet([ScriptTransfer(O.caller, at, unit)])
254+ ScriptResult(an, as)
255+ }
256+ }
257+ else {
258+ let an = WriteSet([DataEntry("message", "<h1>Better luck next time!</h1><br><p>Invite more friends to keep playing!<p>"), DataEntry(m, aa)])
259+ let as = TransferSet(nil)
260+ ScriptResult(an, TransferSet(nil))
261+ }
262+ }
263+ }
264+ }
265+ else throw((("You need " + b) + " to play this game."))
266+ }
267+
268+
269+@Verifier(au)
270+func av () = {
271+ let u = au
272+ sigVerify(au.bodyBytes, au.proofs[0], au.senderPublicKey)
273+ }
274+

github/deemru/w8io/169f3d6 
27.85 ms