tx · 8LzADvStsFSHN2uCFgNeuRbXy8yrZUmCVzkXXmPNxGTz

3N4wdeqNY9jgYwXFDpkrwYi6GV7awqMPP7v:  -0.01500000 Waves

2019.06.27 00:24 [559636] smart account 3N4wdeqNY9jgYwXFDpkrwYi6GV7awqMPP7v > SELF 0.00000000 Waves

{ "type": 13, "id": "8LzADvStsFSHN2uCFgNeuRbXy8yrZUmCVzkXXmPNxGTz", "fee": 1500000, "feeAssetId": null, "timestamp": 1561584268196, "version": 1, "sender": "3N4wdeqNY9jgYwXFDpkrwYi6GV7awqMPP7v", "senderPublicKey": "6u4EFk1EajFVpani6eqR3xsyeQUjMhBPJXFznsquJxsP", "proofs": [ "2Jhvqj3CRLJVVAaF4sFR2kuWmTMMzP9odhf3qe8DiDngNNLNptTv9iywQ8uYDUYdaPS8duBp579ypMhX1uz8UwYa" ], "script": "base64:AAIDAAAAAAAAAAAAAAANAAAAAAlSU0FQVUJMSUMJAAJbAAAAAQIAAAGPYmFzZTY0Ok1JSUJJakFOQmdrcWhraUc5dzBCQVFFRkFBT0NBUThBTUlJQkNnS0NBUUVBcWxBaUFOU21CcERIWUtQOXNLZ2VOL2wxYkFiMjhnL3RHbGdEa3dUNUZpTU40WDNwd2R2ZHhFN212U1I4LzQxZFU5cng0akcrNnRacGIxVUxWRFBzNDMxdFIySVJhVFh3NUNqK0FjMnZoTCs1SmFtQ2VyR0QxVVcrYmgvRUdRdHhvOFczWUxEcm9mWEI1UUhKeDRQa3oyS2dmK29TL0M4aEh1Qi9VNGtyTzc2VTA1MDdHVGpaUFA5a1JRMHVMU01lcVFYdDh3WFMrbk1wNXdhanF4UHBETE1hU1JFZ3NLd3YvQUVrUDRkenBUWWJpa0xCWWw0cXRkSnNEODRITEZTa2l3ZDNCaGNPclBqb0lZbUx4UXVCRDVUSU1LVEtEM3NkWmdhWTlyc3lxeDNBMDBpbm55eEQ2enAzYjRnRnBVT1g4SnhLWmRFQzJteUVxbGVOZ2c3R3p3SURBUUFCAAAAAAZTRVJWRVIJAQAAABxAZXh0clVzZXIoYWRkcmVzc0Zyb21TdHJpbmcpAAAAAQIAAAAjM05DaUcyOExtV3lUaWdXRzEzRTVRbnZkSEJzWkZZWFNTMmoAAAAAEFNFU1NJT05JREZJWFNJWkUAAAAAAAAAADIAAAAACUVNUFRZVkVDVAkAAZsAAAABAgAAAAAAAAAACVNUQVRFSU5JVAIAAAAESU5JVAAAAAAKU1RBVEVSRUFEWQIAAAAFUkVBRFkAAAAADVNUQVRFRklOSVNIRUQCAAAACEZJTklTSEVEAQAAAANhYnMAAAABAAAAA3ZhbAMJAABmAAAAAgAAAAAAAAAAAAUAAAADdmFsCQEAAAABLQAAAAEFAAAAA3ZhbAUAAAADdmFsAQAAABJmb3JtYXRTdGF0ZURhdGFTdHIAAAADAAAACWRyYXdTdGF0ZQAAABFvcmdhbml6ZXJQdWJLZXk1OAAAAAtyYW5kT3JFbXB0eQQAAAAMZnVsbFN0YXRlU3RyCQABLAAAAAIJAAEsAAAAAgUAAAAJZHJhd1N0YXRlAgAAAAFfBQAAABFvcmdhbml6ZXJQdWJLZXk1OAMJAAAAAAAAAgUA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CQABkQAAAAIFAAAADmRyYXdQYXJhbXNMaXN0AAAAAAAAAAAABAAAABFvcmdhbml6ZXJQdWJLZXk1OAkAAZEAAAACBQAAAA5kcmF3UGFyYW1zTGlzdAAAAAAAAAAAAQQAAAAPb3JnYW5pemVyUHViS2V5CQACWQAAAAEFAAAAEW9yZ2FuaXplclB1YktleTU4AwkBAAAAAiE9AAAAAgUAAAAJZHJhd1N0YXRlBQAAAAlTVEFURUlOSVQJAAACAAAAAQkAASwAAAACBQAAAAlzZXNzaW9uSWQCAAAAPiBkcmF3OiBtb3ZpbmcgaW50byBSRUFEWSBzdGF0ZSBpcyBhbGxvd2VkIG9ubHkgZnJvbSBJTklUIHN0YXRlAwkBAAAAAiE9AAAAAgUAAAAPb3JnYW5pemVyUHViS2V5CAUAAAABaQAAAA9jYWxsZXJQdWJsaWNLZXkJAAACAAAAAQkAASwAAAACBQAAAAlzZXNzaW9uSWQCAAAAO2RyYXc6IG1vdmluZyBpbnRvIFJFQURZIHN0YXRlIGlzIGFsbG93ZWQgZm9yIG9yZ2FuaXplciBvbmx5BAAAAApyZWFkeVN0YXRlCQEAAAASZm9ybWF0U3RhdGVEYXRhU3RyAAAAAwUAAAAKU1RBVEVSRUFEWQUAAAARb3JnYW5pemVyUHViS2V5NTgCAAAAAAkBAAAACFdyaXRlU2V0AAAAAQkABEwAAAACCQEAAAAJRGF0YUVudHJ5AAAAAgUAAAAJc2Vzc2lvbklkBQAAAApyZWFkeVN0YXRlBQAAAANuaWwAAAABaQEAAAAGcmFuZG9tAAAAAgAAAAlzZXNzaW9uSWQAAAAHcnNhU2lnbgQAAAAEZnJvbQAAAAAAAAAAAQQAAAACdG8AAAAAAAAAAGQEAAAADmRyYXdQYXJhbXNMaXN0CQEAAAATZXh0cmFjdEdhbWVEYXRhTGlzdAAAAAEFAAAACXNlc3Npb25JZAQAAAAJZHJhd1N0YXRlCQABkQAAAAIFAAAADmRyYXdQYXJhbXNMaXN0AAAAAAAAAAAABAAAABFvcmdhbml6ZXJQdWJLZXk1OAkAAZEAAAACBQAAAA5kcmF3UGFyYW1zTGlzdAAAAAAAAAAAAQQAAAAPb3JnYW5pemVyUHViS2V5CQACWQAAAAEFAAAAEW9yZ2FuaXplclB1YktleTU4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", "chainId": 84, "height": 559636, "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 = fromBase64String("base64:MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAqlAiANSmBpDHYKP9sKgeN/l1bAb28g/tGlgDkwT5FiMN4X3pwdvdxE7mvSR8/41dU9rx4jG+6tZpb1ULVDPs431tR2IRaTXw5Cj+Ac2vhL+5JamCerGD1UW+bh/EGQtxo8W3YLDrofXB5QHJx4Pkz2Kgf+oS/C8hHuB/U4krO76U0507GTjZPP9kRQ0uLSMeqQXt8wXS+nMp5wajqxPpDLMaSREgsKwv/AEkP4dzpTYbikLBYl4qtdJsD84HLFSkiwd3BhcOrPjoIYmLxQuBD5TIMKTKD3sdZgaY9rsyqx3A00innyxD6zp3b4gFpUOX8JxKZdEC2myEqleNgg7GzwIDAQAB")
5+
6+let b = addressFromStringValue("3NCiG28LmWyTigWG13E5QnvdHBsZFYXSS2j")
7+
8+let c = 50
9+
10+let d = toBytes("")
11+
12+let e = "INIT"
13+
14+let f = "READY"
15+
16+let g = "FINISHED"
17+
18+func h (i) = if ((0 > i))
19+ then -(i)
20+ else i
21+
22+
23+func j (k,l,m) = {
24+ let n = ((k + "_") + l)
25+ if ((m == ""))
26+ then n
27+ else ((n + "_") + m)
28+ }
29+
30+
31+func o (p) = {
32+ let q = getStringValue(this, p)
33+ split(q, "_")
34+ }
35+
36+
37+func r (s,t) = {
38+ let u = h(toInt(t))
39+ let v = toBytes(u)
40+ let w = (size(s) / 8)
41+ if ((0 == w))
42+ then [v, drop(t, 1)]
43+ else [(s + v), drop(t, 1)]
44+ }
45+
46+
47+func x (p,y,z,A) = {
48+ let B = toBytes("")
49+ let C = sha256(A)
50+ let D = r(B, C)
51+ let E = r(D[0], D[1])
52+ let F = r(E[0], E[1])
53+ let G = r(F[0], F[1])
54+ let H = r(G[0], G[1])
55+ let I = r(H[0], H[1])
56+ let J = r(I[0], I[1])
57+ let K = r(J[0], J[1])
58+ let L = r(K[0], K[1])
59+ let M = r(L[0], L[1])
60+ let N = r(M[0], M[1])
61+ let O = r(N[0], N[1])
62+ let P = r(O[0], O[1])
63+ let Q = r(P[0], P[1])
64+ let R = r(Q[0], Q[1])
65+ let S = r(R[0], R[1])
66+ let T = r(S[0], S[1])
67+ let U = r(T[0], T[1])
68+U[0]
69+ }
70+
71+
72+func V (p,W,X,Y) = {
73+ let Z = take(W.key, c)
74+ if ((Y >= X))
75+ then true
76+ else if (if (if ((p == Z))
77+ then (size(W.key) > c)
78+ else false)
79+ then !(isDefined(getString(this, W.key)))
80+ else false)
81+ then {
82+ let aa = W.value
83+ if ($isInstanceOf(aa, "String"))
84+ then {
85+ let ab = aa
86+ true
87+ }
88+ else throw((p + " draw: only String type is accepted for data transactions"))
89+ }
90+ else false
91+ }
92+
93+
94+@Callable(ac)
95+func initDraw (p) = {
96+ let ad = (size(fromBase58String(p)) > 0)
97+ if ((size(p) != c))
98+ then throw("Draw Id must be exactly 50 simbols")
99+ else if (!(ad))
100+ then throw("Draw id must be in Base58 format")
101+ else {
102+ let l = toBase58String(ac.callerPublicKey)
103+ let ae = j(e, l, "")
104+ WriteSet([DataEntry(p, ae)])
105+ }
106+ }
107+
108+
109+
110+@Callable(ac)
111+func ready (p) = {
112+ let af = o(p)
113+ let k = af[0]
114+ let l = af[1]
115+ let ag = fromBase58String(l)
116+ if ((k != e))
117+ then throw((p + " draw: moving into READY state is allowed only from INIT state"))
118+ else if ((ag != ac.callerPublicKey))
119+ then throw((p + "draw: moving into READY state is allowed for organizer only"))
120+ else {
121+ let ah = j(f, l, "")
122+ WriteSet([DataEntry(p, ah)])
123+ }
124+ }
125+
126+
127+
128+@Callable(ac)
129+func random (p,A) = {
130+ let y = 1
131+ let z = 100
132+ let af = o(p)
133+ let k = af[0]
134+ let l = af[1]
135+ let ag = fromBase58String(l)
136+ if ((k != f))
137+ then throw((p + " draw: it must be in READY state to generate random numbers"))
138+ else if (!(rsaVerify(SHA256, toBytes(p), A, a)))
139+ then throw("Invalid RSA signature")
140+ else {
141+ let ai = x(p, y, z, A)
142+ let w = size(ai)
143+ let aj = if ((w >= 1))
144+ then toString(toInt(take(drop(ai, 0), 8)))
145+ else ""
146+ let ak = if ((w >= 2))
147+ then ((aj + "_") + toString(toInt(take(drop(ai, (1 * 8)), 8))))
148+ else aj
149+ let al = if ((w >= 3))
150+ then ((ak + "_") + toString(toInt(take(drop(ai, (2 * 8)), 8))))
151+ else ak
152+ let am = if ((w >= 4))
153+ then ((al + "_") + toString(toInt(take(drop(ai, (3 * 8)), 8))))
154+ else al
155+ let an = if ((w >= 5))
156+ then ((am + "_") + toString(toInt(take(drop(ai, (4 * 8)), 8))))
157+ else am
158+ let ao = if ((w >= 6))
159+ then ((an + "_") + toString(toInt(take(drop(ai, (5 * 8)), 8))))
160+ else an
161+ let ap = if ((w >= 7))
162+ then ((ao + "_") + toString(toInt(take(drop(ai, (6 * 8)), 8))))
163+ else ao
164+ let aq = if ((w >= 8))
165+ then ((ap + "_") + toString(toInt(take(drop(ai, (7 * 8)), 8))))
166+ else ap
167+ let ar = if ((w >= 9))
168+ then ((aq + "_") + toString(toInt(take(drop(ai, (8 * 8)), 8))))
169+ else aq
170+ let as = if ((w >= 10))
171+ then ((ar + "_") + toString(toInt(take(drop(ai, (9 * 8)), 8))))
172+ else ar
173+ let at = if ((w >= 10))
174+ then ((as + "_") + toString(toInt(take(drop(ai, (10 * 8)), 8))))
175+ else as
176+ let au = if ((w >= 10))
177+ then ((at + "_") + toString(toInt(take(drop(ai, (11 * 8)), 8))))
178+ else at
179+ let av = if ((w >= 10))
180+ then ((au + "_") + toString(toInt(take(drop(ai, (12 * 8)), 8))))
181+ else au
182+ let aw = if ((w >= 10))
183+ then ((av + "_") + toString(toInt(take(drop(ai, (13 * 8)), 8))))
184+ else av
185+ let ax = if ((w >= 10))
186+ then ((aw + "_") + toString(toInt(take(drop(ai, (14 * 8)), 8))))
187+ else aw
188+ let ay = if ((w >= 10))
189+ then ((ax + "_") + toString(toInt(take(drop(ai, (15 * 8)), 8))))
190+ else ax
191+ let az = if ((w >= 10))
192+ then ((ay + "_") + toString(toInt(take(drop(ai, (16 * 8)), 8))))
193+ else ay
194+ let aA = if ((w >= 10))
195+ then ((az + "_") + toString(toInt(take(drop(ai, (17 * 8)), 8))))
196+ else az
197+ WriteSet([DataEntry(p, j(g, l, aA))])
198+ }
199+ }
200+
201+
202+@Verifier(aB)
203+func aC () = {
204+ let aa = aB
205+ if ($isInstanceOf(aa, "DataTransaction"))
206+ then {
207+ let aD = aa
208+ let aE = aD.data[0]
209+ let p = take(aE.key, c)
210+ let af = o(p)
211+ let k = af[0]
212+ let l = af[1]
213+ let ag = fromBase58String(l)
214+ let X = size(aD.data)
215+ if (if (if (if (if (if (if (if (if (if (if (if (if (if (if (if (if (if ((k == e))
216+ then sigVerify(aB.bodyBytes, aB.proofs[0], ag)
217+ else false)
218+ then (X > 0)
219+ else false)
220+ then (15 >= X)
221+ else false)
222+ then V(p, aE, X, 0)
223+ else false)
224+ then V(p, aD.data[1], X, 1)
225+ else false)
226+ then V(p, aD.data[2], X, 2)
227+ else false)
228+ then V(p, aD.data[3], X, 3)
229+ else false)
230+ then V(p, aD.data[4], X, 4)
231+ else false)
232+ then V(p, aD.data[5], X, 5)
233+ else false)
234+ then V(p, aD.data[6], X, 6)
235+ else false)
236+ then V(p, aD.data[7], X, 7)
237+ else false)
238+ then V(p, aD.data[8], X, 8)
239+ else false)
240+ then V(p, aD.data[9], X, 9)
241+ else false)
242+ then V(p, aD.data[10], X, 10)
243+ else false)
244+ then V(p, aD.data[11], X, 11)
245+ else false)
246+ then V(p, aD.data[12], X, 12)
247+ else false)
248+ then V(p, aD.data[13], X, 13)
249+ else false)
250+ then V(p, aD.data[14], X, 14)
251+ else false
252+ }
253+ else if ($isInstanceOf(aa, "SetScriptTransaction"))
254+ then {
255+ let aF = aa
256+ true
257+ }
258+ else if ($isInstanceOf(aa, "TransferTransaction"))
259+ then {
260+ let aG = aa
261+ true
262+ }
263+ else false
264+ }
265+

github/deemru/w8io/169f3d6 
22.60 ms