tx · 72YobrsBUH12epXDuU1SPggqMJEJGrV8fGusBrj2LQrz

3Mr97MBt1TwRZHBK8R1EFDz8S8mxui5U4zB:  -0.01400000 Waves

2021.06.03 11:55 [1553966] smart account 3Mr97MBt1TwRZHBK8R1EFDz8S8mxui5U4zB > SELF 0.00000000 Waves

{ "type": 13, "id": "72YobrsBUH12epXDuU1SPggqMJEJGrV8fGusBrj2LQrz", "fee": 1400000, "feeAssetId": null, "timestamp": 1622710537041, "version": 2, "chainId": 84, "sender": "3Mr97MBt1TwRZHBK8R1EFDz8S8mxui5U4zB", "senderPublicKey": "CQ7vntBAYh2QZcKcqiiyEnQWWXsr98ysDptD23Wgxmvb", "proofs": [ "kBDMSnEEDfx5Qczhn3YNJhBJzLqCu4h2JUe3ezWvWSqXL7x7zz3yn2yz4LWV2LJGTeKbV4VbuoctwcbGURmzYjy" ], "script": "base64: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bmMAAAACBQAAAA4kYWNjMTcyMzUzMjM4NAkAAZEAAAACBQAAAA0kbGlzdDIzNTMyMzg0AAAAAAAAAAARAwkAAAAAAAACBQAAAA0kc2l6ZTIzNTMyMzg0AAAAAAAAAAASBQAAAA4kYWNjMTgyMzUzMjM4NAQAAAAOJGFjYzE5MjM1MzIzODQJAQAAAAhmb2xkRnVuYwAAAAIFAAAADiRhY2MxODIzNTMyMzg0CQABkQAAAAIFAAAADSRsaXN0MjM1MzIzODQAAAAAAAAAABIJAAACAAAAAQIAAAATTGlzdCBzaXplIGV4Y2VlZCAxOAEAAAATc2NvcmVBZGp1c3RtZW50Q2FsYwAAAAQAAAAFc2NvcmUAAAADcGFyAAAACGhkY3BMaXN0AAAACGhhbmRpY2FwAwkAAAAAAAACBQAAAAhoYW5kaWNhcAD//////////wkBAAAAD2ZvbGRGdW5jTm9IYW5kaQAAAAIFAAAABXNjb3JlBQAAAANwYXIJAQAAABFmb2xkRnVuY0hvbGRIYW5kaQAAAAQFAAAABXNjb3JlBQAAAANwYXIFAAAACGhkY3BMaXN0BQAAAAhoYW5kaWNhcAEAAAARc2NvcmVEaWZmZXJlbnRpYWwAAAAGAAAACXNjb3JlTGlzdAAAAAdwYXJMaXN0AAAACGhkY3BMaXN0AAAADGNvdXJzZVJhdGluZwAAAAtzbG9wZVJhdGluZwAAAAhoYW5kaWNhcAQAAAATc2NvcmVBZGp1c3RtZW50TGlzdAkBAAAAE3Njb3JlQWRqdXN0bWVudENhbGMAAAAEBQAAAAlzY29yZUxpc3QFAAAAB3Bhckxpc3QFAAAACGhkY3BMaXN0BQAAAAhoYW5kaWNhcAQAAAASc2NvcmVBZGp1c3RlZFRvdGFsCQEAAAAHbGlzdFN1bQAAAAEFAAAAE3Njb3JlQWRqdXN0bWVudExpc3QEAAAACHNjb3JlU3VtCQEAAAAHbGlzdFN1bQAAAAEFAAAACXNjb3JlTGlzdAQAAAADcGNjAAAAAAAAAAAABAAAAAFhCQAAaQAAAAIAAAAAAAAAAHEFAAAAC3Nsb3BlUmF0aW5nBAAAAAFiCQAAZQAAAAIJAABlAAAAAgUAAAASc2NvcmVBZGp1c3RlZFRvdGFsBQAAAAxjb3Vyc2VSYXRpbmcFAAAAA3BjYwQAAAABYwAAAAAAAAAAAQQAAAAGcmVzdWx0CQEAAAAIZnJhY3Rpb24AAAAEBQAAAAFhBQAAAAFiBQAAAAFjBQAAAAZIQUxGVVAFAAAABnJlc3VsdAEAAAAZaGFuZGljYXBJbmRleFJlcXVpcmVtZW50cwAAAAEAAAADbnVtAwkAAGYAAAACBQAAAANudW0AAAAAAAAAADYAAAAAAAAAADYDCQAAZgAAAAIAAAAAAAAAAAAFAAAAA251bQAAAAAAAAAAAAUAAAADbnVtAAAAAAVjb3VudAAAAAAAAAAAAQAAAAEAAAABaQEAAAASaXNzdWVIYW5kaWNhcEluZGV4AAAAAgAAAApjb3Vyc2UxUGFyAAAAC2NvdXJzZTFIZGNwBAAAAApjdXJyZW50S2V5CQACWAAAAAEICAUAAAABaQAAAAZjYWxsZXIAAAAFYnl0ZXMEAAAAEGdldEhhbmRpY2FwSW5kZXgEAAAAByRtYXRjaDAJAAQaAAAAAgUAAAAEdGhpcwkAASwAAAACBQAAAApjdXJyZW50S2V5AgAAAA5faGFuZGljYXBJbmRleAMJAAABAAAAAgUAAAAHJG1hdGNoMAIAAAADSW50BAAAAAFhBQAAAAckbWF0Y2gwBQAAAAFhAP//////////BAAAAA1nZXRSb3VuZENvdW50BAAAAAckbWF0Y2gwCQAEGgAAAAIFAAAABHRoaXMJAAEsAAAAAgUAAAAKY3VycmVudEtleQIAAAAMX3JvdW5kX2NvdW50AwkAAAEAAAACBQAAAAckbWF0Y2gwAgAAAANJbnQEAAAAAWEFAAAAByRtYXRjaDAFAAAAAWEA//////////8EAAAAC3Njb3JlU3RyaW5nAgAAAFY0XyYmXzRfJiZfNF8mJl81XyYmXzVfJiZfNV8mJl81XyYmXzVfJiZfNV8mJl81XyYmXzNfJiZfNV8mJl80XyYmXzRfJiZfNV8mJl82XyYmXzZfJiZfNgQAAAARcm91bmRDb3Vyc2VTdHJpbmcCAAAAezNOOERucHdUZmZVRWpEWFhFc242YnRGcmJnV0M4VlpKaFRaXyYmX2NvdXJzZV8xXyYmX2NvdXJzZV8yXyYmX2dyZWVuXzFfJiZfNzBfJiZfMTEwXyYmX21lbl8mJl8xNjIyNjQwNjg4MDAwXyYmX2Nsb3VkeV8mJl8xMQQAAAAGc2NvcmUxCQEAAAAMcGFyc2VJbnRMaXN0AAAAAQkABLUAAAACBQAAAAtzY29yZVN0cmluZwIAAAAEXyYmXwQAAAAGc2NvcmUyCQEAAAAMcGFyc2VJbnRMaXN0AAAAAQkABLUAAAACBQAAAAtzY29yZVN0cmluZwIAAAAEXyYmXwQAAAAGc2NvcmUzCQEAAAAMcGFyc2VJbnRMaXN0AAAAAQkABLUAAAACBQAAAAtzY29yZVN0cmluZwIAAAAEXyYmXwQAAAAMcm91bmRDb3Vyc2UxCQAEtQAAAAIFAAAAEXJvdW5kQ291cnNlU3RyaW5nAgAAAARfJiZfBAAAAAxyb3VuZENvdXJzZTIJAAS1AAAAAgUAAAARcm91bmRDb3Vyc2VTdHJpbmcCAAAABF8mJl8EAAAADHJvdW5kQ291cnNlMwkABLUAAAACBQAAABFyb3VuZENvdXJzZVN0cmluZwIAAAAEXyYmXwQAAAASc2NvcmVEaWZmZXJlbnRpYWwxCQEAAAARc2NvcmVEaWZmZXJlbnRpYWwAAAAGBQAAAAZzY29yZTEFAAAACmNvdXJzZTFQYXIFAAAAC2NvdXJzZTFIZGNwCQEAAAANcGFyc2VJbnRWYWx1ZQAAAAEJAAGRAAAAAgUAAAAMcm91bmRDb3Vyc2UxAAAAAAAAAAAFCQEAAAANcGFyc2VJbnRWYWx1ZQAAAAEJAAGRAAAAAgUAAAAMcm91bmRDb3Vyc2UxAAAAAAAAAAAGBQAAABBnZXRIYW5kaWNhcEluZGV4BAAAABJzY29yZURpZmZlcmVudGlhbDIJAQAAABFzY29yZURpZmZlcmVudGlhbAAAAAYFAAAABnNjb3JlMQUAAAAKY291cnNlMVBhcgUAAAALY291cnNlMUhkY3AJAQAAAA1wYXJzZUludFZhbHVlAAAAAQkAAZEAAAACBQAAAAxyb3VuZENvdXJzZTEAAAAAAAAAAAUJAQAAAA1wYXJzZUludFZhbHVlAAAAAQkAAZEAAAACBQAAAAxyb3VuZENvdXJzZTEAAAAAAAAAAAYFAAAAEGdldEhhbmRpY2FwSW5kZXgEAAAAEnNjb3JlRGlmZmVyZW50aWFsMwkBAAAAEXNjb3JlRGlmZmVyZW50aWFsAAAABgUAAAAGc2NvcmUxBQAAAApjb3Vyc2UxUGFyBQAAAAtjb3Vyc2UxSGRjcAkBAAAADXBhcnNlSW50VmFsdWUAAAABCQABkQAAAAIFAAAADHJvdW5kQ291cnNlMQAAAAAAAAAABQkBAAAADXBhcnNlSW50VmFsdWUAAAABCQABkQAAAAIFAAAADHJvdW5kQ291cnNlMQAAAAAAAAAABgUAAAAQZ2V0SGFuZGljYXBJbmRleAQAAAAXc2NvcmVEaWZmZXJlbnRpYWxMb3dlc3QJAAGWAAAAAQkABEwAAAACBQAAABJzY29yZURpZmZlcmVudGlhbDEJAARMAAAAAgUAAAASc2NvcmVEaWZmZXJlbnRpYWwyCQAETAAAAAIFAAAAEnNjb3JlRGlmZmVyZW50aWFsMwUAAAADbmlsBAAAAAZyZXN1bHQJAABlAAAAAgUAAAAXc2NvcmVEaWZmZXJlbnRpYWxMb3dlc3QAAAAAAAAAAAIEAAAADWhhbmRpY2FwSW5kZXgJAQAAABloYW5kaWNhcEluZGV4UmVxdWlyZW1lbnRzAAAAAQUAAAAGcmVzdWx0CQAETAAAAAIJAQAAAAdSZWlzc3VlAAAAAwUAAAAHaGFuZGlJZAUAAAANaGFuZGljYXBJbmRleAcJAARMAAAAAgkBAAAADEludGVnZXJFbnRyeQAAAAIJAAEsAAAAAgUAAAAKY3VycmVudEtleQIAAAAOX2hhbmRpY2FwSW5kZXgFAAAADWhhbmRpY2FwSW5kZXgJAARMAAAAAgkBAAAADlNjcmlwdFRyYW5zZmVyAAAAAwgFAAAAAWkAAAAGY2FsbGVyBQAAAA1oYW5kaWNhcEluZGV4BQAAAAdoYW5kaUlkBQAAAANuaWwAAAABAAAAAnR4AQAAAAZ2ZXJpZnkAAAAACQAB9AAAAAMIBQAAAAJ0eAAAAAlib2R5Qnl0ZXMJAAGRAAAAAggFAAAAAnR4AAAABnByb29mcwAAAAAAAAAAAAgFAAAAAnR4AAAAD3NlbmRlclB1YmxpY0tleSAGLnc=", "height": 1553966, "applicationStatus": "succeeded", "spentComplexity": 0 } View: original | compacted Prev: Fo85Ej6YMbARw4FurpfExAaJcFzXa6YsdviesboDRP1N Next: 5xsDdZ9aXf1mSxARFdA8y54948n12bZDpcWtXHjkbVrb Diff:
OldNewDifferences
11 {-# STDLIB_VERSION 5 #-}
22 {-# SCRIPT_TYPE ACCOUNT #-}
33 {-# CONTENT_TYPE DAPP #-}
4-func a (b) = {
5- func c (d,e) = (d + e)
4+let a = base58'BJFTCAVHNhppygeLqYUyG5NB9GwNRjEjFeweJpXXi1DQ'
65
7- let f = b
8- let g = size(f)
9- let h = 0
10- if ((g == 0))
11- then h
6+let b = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18]
7+
8+func c (d) = {
9+ func e (f,g) = (f + g)
10+
11+ let h = d
12+ let i = size(h)
13+ let j = 0
14+ if ((i == 0))
15+ then j
1216 else {
13- let i = c(h, f[0])
14- if ((g == 1))
15- then i
17+ let k = e(j, h[0])
18+ if ((i == 1))
19+ then k
1620 else {
17- let j = c(i, f[1])
18- if ((g == 2))
19- then j
21+ let l = e(k, h[1])
22+ if ((i == 2))
23+ then l
2024 else {
21- let k = c(j, f[2])
22- if ((g == 3))
23- then k
25+ let m = e(l, h[2])
26+ if ((i == 3))
27+ then m
2428 else {
25- let l = c(k, f[3])
26- if ((g == 4))
27- then l
29+ let n = e(m, h[3])
30+ if ((i == 4))
31+ then n
2832 else {
29- let m = c(l, f[4])
30- if ((g == 5))
31- then m
33+ let o = e(n, h[4])
34+ if ((i == 5))
35+ then o
3236 else {
33- let n = c(m, f[5])
34- if ((g == 6))
35- then n
37+ let p = e(o, h[5])
38+ if ((i == 6))
39+ then p
3640 else {
37- let o = c(n, f[6])
38- if ((g == 7))
39- then o
41+ let q = e(p, h[6])
42+ if ((i == 7))
43+ then q
4044 else {
41- let p = c(o, f[7])
42- if ((g == 8))
43- then p
45+ let r = e(q, h[7])
46+ if ((i == 8))
47+ then r
4448 else {
45- let q = c(p, f[8])
46- if ((g == 9))
47- then q
49+ let s = e(r, h[8])
50+ if ((i == 9))
51+ then s
4852 else {
49- let r = c(q, f[9])
50- if ((g == 10))
51- then r
53+ let t = e(s, h[9])
54+ if ((i == 10))
55+ then t
5256 else {
53- let s = c(r, f[10])
54- if ((g == 11))
55- then s
57+ let u = e(t, h[10])
58+ if ((i == 11))
59+ then u
5660 else {
57- let t = c(s, f[11])
58- if ((g == 12))
59- then t
61+ let v = e(u, h[11])
62+ if ((i == 12))
63+ then v
6064 else {
61- let u = c(t, f[12])
62- if ((g == 13))
63- then u
65+ let w = e(v, h[12])
66+ if ((i == 13))
67+ then w
6468 else {
65- let v = c(u, f[13])
66- if ((g == 14))
67- then v
69+ let x = e(w, h[13])
70+ if ((i == 14))
71+ then x
6872 else {
69- let w = c(v, f[14])
70- if ((g == 15))
71- then w
73+ let y = e(x, h[14])
74+ if ((i == 15))
75+ then y
7276 else {
73- let x = c(w, f[15])
74- if ((g == 16))
75- then x
77+ let z = e(y, h[15])
78+ if ((i == 16))
79+ then z
7680 else {
77- let y = c(x, f[16])
78- if ((g == 17))
79- then y
81+ let A = e(z, h[16])
82+ if ((i == 17))
83+ then A
8084 else {
81- let z = c(y, f[17])
82- if ((g == 18))
83- then z
85+ let B = e(A, h[17])
86+ if ((i == 18))
87+ then B
8488 else {
85- let A = c(z, f[18])
89+ let C = e(B, h[18])
8690 throw("List size exceed 18")
8791 }
8892 }
106110 }
107111
108112
109-func B (C) = [parseIntValue(C[0]), parseIntValue(C[1]), parseIntValue(C[2]), parseIntValue(C[3]), parseIntValue(C[4]), parseIntValue(C[5]), parseIntValue(C[6]), parseIntValue(C[7]), parseIntValue(C[8]), parseIntValue(C[9]), parseIntValue(C[10]), parseIntValue(C[11]), parseIntValue(C[12]), parseIntValue(C[13]), parseIntValue(C[14]), parseIntValue(C[15]), parseIntValue(C[16]), parseIntValue(C[17])]
113+func D (E) = [parseIntValue(E[0]), parseIntValue(E[1]), parseIntValue(E[2]), parseIntValue(E[3]), parseIntValue(E[4]), parseIntValue(E[5]), parseIntValue(E[6]), parseIntValue(E[7]), parseIntValue(E[8]), parseIntValue(E[9]), parseIntValue(E[10]), parseIntValue(E[11]), parseIntValue(E[12]), parseIntValue(E[13]), parseIntValue(E[14]), parseIntValue(E[15]), parseIntValue(E[16]), parseIntValue(E[17])]
110114
111115
112-func D (E,F) = {
113- let G = getString(this, ((F + "_round_score_") + toString(E)))
114- if ($isInstanceOf(G, "String"))
116+func F (G,H) = {
117+ let I = getString(this, ((H + "_round_score_") + toString(G)))
118+ if ($isInstanceOf(I, "String"))
115119 then {
116- let d = G
117- d
120+ let f = I
121+ f
118122 }
119123 else ""
120124 }
121125
122126
123-func H (E,F) = {
124- let G = getString(this, ((F + "_round_course_") + toString(E)))
125- if ($isInstanceOf(G, "String"))
127+func J (G,H) = {
128+ let I = getString(this, ((H + "_round_course_") + toString(G)))
129+ if ($isInstanceOf(I, "String"))
126130 then {
127- let d = G
128- d
131+ let f = I
132+ f
129133 }
130134 else ""
131135 }
132136
133137
134-func I (J,K) = if ((J >= K))
138+func K (L,M) = if ((L >= M))
135139 then 1
136140 else 0
137141
138142
139-func L (M,N,O,P) = {
140- func Q (R,S) = {
141- let T = I(P, O[S])
142- let U = ((N[S] + 2) + T)
143- if ((M[S] > U))
144- then (R :+ U)
145- else (R :+ M[S])
143+func N (O,P,Q,R) = {
144+ func S (T,U) = {
145+ let V = K(R, Q[U])
146+ let W = ((P[U] + 2) + V)
147+ if ((O[U] > W))
148+ then (T :+ W)
149+ else (T :+ O[U])
146150 }
147151
148- let V = M
149- let W = size(V)
150- let X = nil
151- if ((W == 0))
152- then X
152+ let X = b
153+ let Y = size(X)
154+ let Z = nil
155+ if ((Y == 0))
156+ then Z
153157 else {
154- let Y = Q(X, V[0])
155- if ((W == 1))
156- then Y
158+ let aa = S(Z, X[0])
159+ if ((Y == 1))
160+ then aa
157161 else {
158- let Z = Q(Y, V[1])
159- if ((W == 2))
160- then Z
162+ let ab = S(aa, X[1])
163+ if ((Y == 2))
164+ then ab
161165 else {
162- let aa = Q(Z, V[2])
163- if ((W == 3))
164- then aa
166+ let ac = S(ab, X[2])
167+ if ((Y == 3))
168+ then ac
165169 else {
166- let ab = Q(aa, V[3])
167- if ((W == 4))
168- then ab
170+ let ad = S(ac, X[3])
171+ if ((Y == 4))
172+ then ad
169173 else {
170- let ac = Q(ab, V[4])
171- if ((W == 5))
172- then ac
174+ let ae = S(ad, X[4])
175+ if ((Y == 5))
176+ then ae
173177 else {
174- let ad = Q(ac, V[5])
175- if ((W == 6))
176- then ad
178+ let af = S(ae, X[5])
179+ if ((Y == 6))
180+ then af
177181 else {
178- let ae = Q(ad, V[6])
179- if ((W == 7))
180- then ae
182+ let ag = S(af, X[6])
183+ if ((Y == 7))
184+ then ag
181185 else {
182- let af = Q(ae, V[7])
183- if ((W == 8))
184- then af
186+ let ah = S(ag, X[7])
187+ if ((Y == 8))
188+ then ah
185189 else {
186- let ag = Q(af, V[8])
187- if ((W == 9))
188- then ag
190+ let ai = S(ah, X[8])
191+ if ((Y == 9))
192+ then ai
189193 else {
190- let ah = Q(ag, V[9])
191- if ((W == 10))
192- then ah
194+ let aj = S(ai, X[9])
195+ if ((Y == 10))
196+ then aj
193197 else {
194- let ai = Q(ah, V[10])
195- if ((W == 11))
196- then ai
198+ let ak = S(aj, X[10])
199+ if ((Y == 11))
200+ then ak
197201 else {
198- let aj = Q(ai, V[11])
199- if ((W == 12))
200- then aj
202+ let al = S(ak, X[11])
203+ if ((Y == 12))
204+ then al
201205 else {
202- let ak = Q(aj, V[12])
203- if ((W == 13))
204- then ak
206+ let am = S(al, X[12])
207+ if ((Y == 13))
208+ then am
205209 else {
206- let al = Q(ak, V[13])
207- if ((W == 14))
208- then al
210+ let an = S(am, X[13])
211+ if ((Y == 14))
212+ then an
209213 else {
210- let am = Q(al, V[14])
211- if ((W == 15))
212- then am
214+ let ao = S(an, X[14])
215+ if ((Y == 15))
216+ then ao
213217 else {
214- let an = Q(am, V[15])
215- if ((W == 16))
216- then an
218+ let ap = S(ao, X[15])
219+ if ((Y == 16))
220+ then ap
217221 else {
218- let ao = Q(an, V[16])
219- if ((W == 17))
220- then ao
222+ let aq = S(ap, X[16])
223+ if ((Y == 17))
224+ then aq
221225 else {
222- let ap = Q(ao, V[17])
223- if ((W == 18))
224- then ap
226+ let ar = S(aq, X[17])
227+ if ((Y == 18))
228+ then ar
225229 else {
226- let aq = Q(ap, V[18])
230+ let as = S(ar, X[18])
227231 throw("List size exceed 18")
228232 }
229233 }
247251 }
248252
249253
250-func ar (M,N) = {
251- func Q (R,S) = if ((M[S] > (N[S] + 5)))
252- then (R :+ (N[S] + 5))
253- else (R :+ M[S])
254+func at (O,P) = {
255+ func S (T,U) = if ((O[U] > (P[U] + 5)))
256+ then (T :+ (P[U] + 5))
257+ else (T :+ O[U])
254258
255- let as = M
256- let at = size(as)
257- let au = nil
258- if ((at == 0))
259- then au
259+ let au = b
260+ let av = size(au)
261+ let aw = nil
262+ if ((av == 0))
263+ then aw
260264 else {
261- let av = Q(au, as[0])
262- if ((at == 1))
263- then av
265+ let ax = S(aw, au[0])
266+ if ((av == 1))
267+ then ax
264268 else {
265- let aw = Q(av, as[1])
266- if ((at == 2))
267- then aw
269+ let ay = S(ax, au[1])
270+ if ((av == 2))
271+ then ay
268272 else {
269- let ax = Q(aw, as[2])
270- if ((at == 3))
271- then ax
273+ let az = S(ay, au[2])
274+ if ((av == 3))
275+ then az
272276 else {
273- let ay = Q(ax, as[3])
274- if ((at == 4))
275- then ay
277+ let aA = S(az, au[3])
278+ if ((av == 4))
279+ then aA
276280 else {
277- let az = Q(ay, as[4])
278- if ((at == 5))
279- then az
281+ let aB = S(aA, au[4])
282+ if ((av == 5))
283+ then aB
280284 else {
281- let aA = Q(az, as[5])
282- if ((at == 6))
283- then aA
285+ let aC = S(aB, au[5])
286+ if ((av == 6))
287+ then aC
284288 else {
285- let aB = Q(aA, as[6])
286- if ((at == 7))
287- then aB
289+ let aD = S(aC, au[6])
290+ if ((av == 7))
291+ then aD
288292 else {
289- let aC = Q(aB, as[7])
290- if ((at == 8))
291- then aC
293+ let aE = S(aD, au[7])
294+ if ((av == 8))
295+ then aE
292296 else {
293- let aD = Q(aC, as[8])
294- if ((at == 9))
295- then aD
297+ let aF = S(aE, au[8])
298+ if ((av == 9))
299+ then aF
296300 else {
297- let aE = Q(aD, as[9])
298- if ((at == 10))
299- then aE
301+ let aG = S(aF, au[9])
302+ if ((av == 10))
303+ then aG
300304 else {
301- let aF = Q(aE, as[10])
302- if ((at == 11))
303- then aF
305+ let aH = S(aG, au[10])
306+ if ((av == 11))
307+ then aH
304308 else {
305- let aG = Q(aF, as[11])
306- if ((at == 12))
307- then aG
309+ let aI = S(aH, au[11])
310+ if ((av == 12))
311+ then aI
308312 else {
309- let aH = Q(aG, as[12])
310- if ((at == 13))
311- then aH
313+ let aJ = S(aI, au[12])
314+ if ((av == 13))
315+ then aJ
312316 else {
313- let aI = Q(aH, as[13])
314- if ((at == 14))
315- then aI
317+ let aK = S(aJ, au[13])
318+ if ((av == 14))
319+ then aK
316320 else {
317- let aJ = Q(aI, as[14])
318- if ((at == 15))
319- then aJ
321+ let aL = S(aK, au[14])
322+ if ((av == 15))
323+ then aL
320324 else {
321- let aK = Q(aJ, as[15])
322- if ((at == 16))
323- then aK
325+ let aM = S(aL, au[15])
326+ if ((av == 16))
327+ then aM
324328 else {
325- let aL = Q(aK, as[16])
326- if ((at == 17))
327- then aL
329+ let aN = S(aM, au[16])
330+ if ((av == 17))
331+ then aN
328332 else {
329- let aM = Q(aL, as[17])
330- if ((at == 18))
331- then aM
333+ let aO = S(aN, au[17])
334+ if ((av == 18))
335+ then aO
332336 else {
333- let aN = Q(aM, as[18])
337+ let aP = S(aO, au[18])
334338 throw("List size exceed 18")
335339 }
336340 }
354358 }
355359
356360
357-func aO (M,N,O,P) = if ((P == -1))
358- then ar(M, N)
359- else L(M, N, O, P)
361+func aQ (O,P,Q,R) = if ((R == -1))
362+ then at(O, P)
363+ else N(O, P, Q, R)
360364
361365
362-func aP (aQ,aR,O,aS,aT,P) = {
363- let aU = aO(aQ, aR, O, P)
364- let aV = a(aU)
365- let aW = a(aQ)
366- let aX = 0
367- let d = (113 / aT)
368- let e = ((aV - aS) - aX)
369- let aY = 1
370- let aZ = fraction(d, e, aY, HALFUP)
371- aZ
366+func aR (aS,aT,Q,aU,aV,R) = {
367+ let aW = aQ(aS, aT, Q, R)
368+ let aX = c(aW)
369+ let aY = c(aS)
370+ let aZ = 0
371+ let f = (113 / aV)
372+ let g = ((aX - aU) - aZ)
373+ let ba = 1
374+ let bb = fraction(f, g, ba, HALFUP)
375+ bb
372376 }
373377
374378
375-let ba = 1
379+func bc (bd) = if ((bd > 54))
380+ then 54
381+ else if ((0 > bd))
382+ then 0
383+ else bd
376384
377-@Callable(S)
378-func issueHandicapIndex () = {
379- let F = toBase58String(S.caller.bytes)
380- let bb = {
381- let G = getInteger(this, (F + "_handicapIndex"))
382- if ($isInstanceOf(G, "Int"))
385+
386+let be = 1
387+
388+@Callable(U)
389+func issueHandicapIndex (bf,bg) = {
390+ let H = toBase58String(U.caller.bytes)
391+ let bh = {
392+ let I = getInteger(this, (H + "_handicapIndex"))
393+ if ($isInstanceOf(I, "Int"))
383394 then {
384- let d = G
385- d
395+ let f = I
396+ f
386397 }
387398 else -1
388399 }
389- let bc = {
390- let G = getInteger(this, (F + "_round_count"))
391- if ($isInstanceOf(G, "Int"))
400+ let bi = {
401+ let I = getInteger(this, (H + "_round_count"))
402+ if ($isInstanceOf(I, "Int"))
392403 then {
393- let d = G
394- d
404+ let f = I
405+ f
395406 }
396407 else -1
397408 }
398- let bd = "4_&&_4_&&_4_&&_5_&&_5_&&_5_&&_5_&&_5_&&_5_&&_5_&&_3_&&_5_&&_4_&&_4_&&_5_&&_6_&&_6_&&_6"
399- let be = "3N8DnpwTffUEjDXXEsn6btFrbgWC8VZJhTZ_&&_course_1_&&_course_2_&&_green_1_&&_70_&&_110_&&_men_&&_1622640688000_&&_cloudy_&&_11"
400- let bf = B(split(bd, "_&&_"))
401- let bg = B(split(bd, "_&&_"))
402- let bh = B(split(bd, "_&&_"))
403- let bi = split(be, "_&&_")
404- let bj = split(be, "_&&_")
405- let bk = split(be, "_&&_")
406- if ((ba == 1))
407- then throw(((("score18=>" + toString(bf[17])) + "/courseAddress=>") + bi[0]))
408- else {
409- let bl = 0
410-[IntegerEntry("", 1)]
411- }
409+ let bj = "4_&&_4_&&_4_&&_5_&&_5_&&_5_&&_5_&&_5_&&_5_&&_5_&&_3_&&_5_&&_4_&&_4_&&_5_&&_6_&&_6_&&_6"
410+ let bk = "3N8DnpwTffUEjDXXEsn6btFrbgWC8VZJhTZ_&&_course_1_&&_course_2_&&_green_1_&&_70_&&_110_&&_men_&&_1622640688000_&&_cloudy_&&_11"
411+ let bl = D(split(bj, "_&&_"))
412+ let bm = D(split(bj, "_&&_"))
413+ let bn = D(split(bj, "_&&_"))
414+ let bo = split(bk, "_&&_")
415+ let bp = split(bk, "_&&_")
416+ let bq = split(bk, "_&&_")
417+ let br = aR(bl, bf, bg, parseIntValue(bo[5]), parseIntValue(bo[6]), bh)
418+ let bs = aR(bl, bf, bg, parseIntValue(bo[5]), parseIntValue(bo[6]), bh)
419+ let bt = aR(bl, bf, bg, parseIntValue(bo[5]), parseIntValue(bo[6]), bh)
420+ let bu = max([br, bs, bt])
421+ let bb = (bu - 2)
422+ let L = bc(bb)
423+[Reissue(a, L, false), IntegerEntry((H + "_handicapIndex"), L), ScriptTransfer(U.caller, L, a)]
412424 }
413425
414426
415-@Verifier(bm)
416-func bn () = sigVerify(bm.bodyBytes, bm.proofs[0], bm.senderPublicKey)
427+@Verifier(bv)
428+func bw () = sigVerify(bv.bodyBytes, bv.proofs[0], bv.senderPublicKey)
417429
Full:
OldNewDifferences
11 {-# STDLIB_VERSION 5 #-}
22 {-# SCRIPT_TYPE ACCOUNT #-}
33 {-# CONTENT_TYPE DAPP #-}
4-func a (b) = {
5- func c (d,e) = (d + e)
4+let a = base58'BJFTCAVHNhppygeLqYUyG5NB9GwNRjEjFeweJpXXi1DQ'
65
7- let f = b
8- let g = size(f)
9- let h = 0
10- if ((g == 0))
11- then h
6+let b = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18]
7+
8+func c (d) = {
9+ func e (f,g) = (f + g)
10+
11+ let h = d
12+ let i = size(h)
13+ let j = 0
14+ if ((i == 0))
15+ then j
1216 else {
13- let i = c(h, f[0])
14- if ((g == 1))
15- then i
17+ let k = e(j, h[0])
18+ if ((i == 1))
19+ then k
1620 else {
17- let j = c(i, f[1])
18- if ((g == 2))
19- then j
21+ let l = e(k, h[1])
22+ if ((i == 2))
23+ then l
2024 else {
21- let k = c(j, f[2])
22- if ((g == 3))
23- then k
25+ let m = e(l, h[2])
26+ if ((i == 3))
27+ then m
2428 else {
25- let l = c(k, f[3])
26- if ((g == 4))
27- then l
29+ let n = e(m, h[3])
30+ if ((i == 4))
31+ then n
2832 else {
29- let m = c(l, f[4])
30- if ((g == 5))
31- then m
33+ let o = e(n, h[4])
34+ if ((i == 5))
35+ then o
3236 else {
33- let n = c(m, f[5])
34- if ((g == 6))
35- then n
37+ let p = e(o, h[5])
38+ if ((i == 6))
39+ then p
3640 else {
37- let o = c(n, f[6])
38- if ((g == 7))
39- then o
41+ let q = e(p, h[6])
42+ if ((i == 7))
43+ then q
4044 else {
41- let p = c(o, f[7])
42- if ((g == 8))
43- then p
45+ let r = e(q, h[7])
46+ if ((i == 8))
47+ then r
4448 else {
45- let q = c(p, f[8])
46- if ((g == 9))
47- then q
49+ let s = e(r, h[8])
50+ if ((i == 9))
51+ then s
4852 else {
49- let r = c(q, f[9])
50- if ((g == 10))
51- then r
53+ let t = e(s, h[9])
54+ if ((i == 10))
55+ then t
5256 else {
53- let s = c(r, f[10])
54- if ((g == 11))
55- then s
57+ let u = e(t, h[10])
58+ if ((i == 11))
59+ then u
5660 else {
57- let t = c(s, f[11])
58- if ((g == 12))
59- then t
61+ let v = e(u, h[11])
62+ if ((i == 12))
63+ then v
6064 else {
61- let u = c(t, f[12])
62- if ((g == 13))
63- then u
65+ let w = e(v, h[12])
66+ if ((i == 13))
67+ then w
6468 else {
65- let v = c(u, f[13])
66- if ((g == 14))
67- then v
69+ let x = e(w, h[13])
70+ if ((i == 14))
71+ then x
6872 else {
69- let w = c(v, f[14])
70- if ((g == 15))
71- then w
73+ let y = e(x, h[14])
74+ if ((i == 15))
75+ then y
7276 else {
73- let x = c(w, f[15])
74- if ((g == 16))
75- then x
77+ let z = e(y, h[15])
78+ if ((i == 16))
79+ then z
7680 else {
77- let y = c(x, f[16])
78- if ((g == 17))
79- then y
81+ let A = e(z, h[16])
82+ if ((i == 17))
83+ then A
8084 else {
81- let z = c(y, f[17])
82- if ((g == 18))
83- then z
85+ let B = e(A, h[17])
86+ if ((i == 18))
87+ then B
8488 else {
85- let A = c(z, f[18])
89+ let C = e(B, h[18])
8690 throw("List size exceed 18")
8791 }
8892 }
8993 }
9094 }
9195 }
9296 }
9397 }
9498 }
9599 }
96100 }
97101 }
98102 }
99103 }
100104 }
101105 }
102106 }
103107 }
104108 }
105109 }
106110 }
107111
108112
109-func B (C) = [parseIntValue(C[0]), parseIntValue(C[1]), parseIntValue(C[2]), parseIntValue(C[3]), parseIntValue(C[4]), parseIntValue(C[5]), parseIntValue(C[6]), parseIntValue(C[7]), parseIntValue(C[8]), parseIntValue(C[9]), parseIntValue(C[10]), parseIntValue(C[11]), parseIntValue(C[12]), parseIntValue(C[13]), parseIntValue(C[14]), parseIntValue(C[15]), parseIntValue(C[16]), parseIntValue(C[17])]
113+func D (E) = [parseIntValue(E[0]), parseIntValue(E[1]), parseIntValue(E[2]), parseIntValue(E[3]), parseIntValue(E[4]), parseIntValue(E[5]), parseIntValue(E[6]), parseIntValue(E[7]), parseIntValue(E[8]), parseIntValue(E[9]), parseIntValue(E[10]), parseIntValue(E[11]), parseIntValue(E[12]), parseIntValue(E[13]), parseIntValue(E[14]), parseIntValue(E[15]), parseIntValue(E[16]), parseIntValue(E[17])]
110114
111115
112-func D (E,F) = {
113- let G = getString(this, ((F + "_round_score_") + toString(E)))
114- if ($isInstanceOf(G, "String"))
116+func F (G,H) = {
117+ let I = getString(this, ((H + "_round_score_") + toString(G)))
118+ if ($isInstanceOf(I, "String"))
115119 then {
116- let d = G
117- d
120+ let f = I
121+ f
118122 }
119123 else ""
120124 }
121125
122126
123-func H (E,F) = {
124- let G = getString(this, ((F + "_round_course_") + toString(E)))
125- if ($isInstanceOf(G, "String"))
127+func J (G,H) = {
128+ let I = getString(this, ((H + "_round_course_") + toString(G)))
129+ if ($isInstanceOf(I, "String"))
126130 then {
127- let d = G
128- d
131+ let f = I
132+ f
129133 }
130134 else ""
131135 }
132136
133137
134-func I (J,K) = if ((J >= K))
138+func K (L,M) = if ((L >= M))
135139 then 1
136140 else 0
137141
138142
139-func L (M,N,O,P) = {
140- func Q (R,S) = {
141- let T = I(P, O[S])
142- let U = ((N[S] + 2) + T)
143- if ((M[S] > U))
144- then (R :+ U)
145- else (R :+ M[S])
143+func N (O,P,Q,R) = {
144+ func S (T,U) = {
145+ let V = K(R, Q[U])
146+ let W = ((P[U] + 2) + V)
147+ if ((O[U] > W))
148+ then (T :+ W)
149+ else (T :+ O[U])
146150 }
147151
148- let V = M
149- let W = size(V)
150- let X = nil
151- if ((W == 0))
152- then X
152+ let X = b
153+ let Y = size(X)
154+ let Z = nil
155+ if ((Y == 0))
156+ then Z
153157 else {
154- let Y = Q(X, V[0])
155- if ((W == 1))
156- then Y
158+ let aa = S(Z, X[0])
159+ if ((Y == 1))
160+ then aa
157161 else {
158- let Z = Q(Y, V[1])
159- if ((W == 2))
160- then Z
162+ let ab = S(aa, X[1])
163+ if ((Y == 2))
164+ then ab
161165 else {
162- let aa = Q(Z, V[2])
163- if ((W == 3))
164- then aa
166+ let ac = S(ab, X[2])
167+ if ((Y == 3))
168+ then ac
165169 else {
166- let ab = Q(aa, V[3])
167- if ((W == 4))
168- then ab
170+ let ad = S(ac, X[3])
171+ if ((Y == 4))
172+ then ad
169173 else {
170- let ac = Q(ab, V[4])
171- if ((W == 5))
172- then ac
174+ let ae = S(ad, X[4])
175+ if ((Y == 5))
176+ then ae
173177 else {
174- let ad = Q(ac, V[5])
175- if ((W == 6))
176- then ad
178+ let af = S(ae, X[5])
179+ if ((Y == 6))
180+ then af
177181 else {
178- let ae = Q(ad, V[6])
179- if ((W == 7))
180- then ae
182+ let ag = S(af, X[6])
183+ if ((Y == 7))
184+ then ag
181185 else {
182- let af = Q(ae, V[7])
183- if ((W == 8))
184- then af
186+ let ah = S(ag, X[7])
187+ if ((Y == 8))
188+ then ah
185189 else {
186- let ag = Q(af, V[8])
187- if ((W == 9))
188- then ag
190+ let ai = S(ah, X[8])
191+ if ((Y == 9))
192+ then ai
189193 else {
190- let ah = Q(ag, V[9])
191- if ((W == 10))
192- then ah
194+ let aj = S(ai, X[9])
195+ if ((Y == 10))
196+ then aj
193197 else {
194- let ai = Q(ah, V[10])
195- if ((W == 11))
196- then ai
198+ let ak = S(aj, X[10])
199+ if ((Y == 11))
200+ then ak
197201 else {
198- let aj = Q(ai, V[11])
199- if ((W == 12))
200- then aj
202+ let al = S(ak, X[11])
203+ if ((Y == 12))
204+ then al
201205 else {
202- let ak = Q(aj, V[12])
203- if ((W == 13))
204- then ak
206+ let am = S(al, X[12])
207+ if ((Y == 13))
208+ then am
205209 else {
206- let al = Q(ak, V[13])
207- if ((W == 14))
208- then al
210+ let an = S(am, X[13])
211+ if ((Y == 14))
212+ then an
209213 else {
210- let am = Q(al, V[14])
211- if ((W == 15))
212- then am
214+ let ao = S(an, X[14])
215+ if ((Y == 15))
216+ then ao
213217 else {
214- let an = Q(am, V[15])
215- if ((W == 16))
216- then an
218+ let ap = S(ao, X[15])
219+ if ((Y == 16))
220+ then ap
217221 else {
218- let ao = Q(an, V[16])
219- if ((W == 17))
220- then ao
222+ let aq = S(ap, X[16])
223+ if ((Y == 17))
224+ then aq
221225 else {
222- let ap = Q(ao, V[17])
223- if ((W == 18))
224- then ap
226+ let ar = S(aq, X[17])
227+ if ((Y == 18))
228+ then ar
225229 else {
226- let aq = Q(ap, V[18])
230+ let as = S(ar, X[18])
227231 throw("List size exceed 18")
228232 }
229233 }
230234 }
231235 }
232236 }
233237 }
234238 }
235239 }
236240 }
237241 }
238242 }
239243 }
240244 }
241245 }
242246 }
243247 }
244248 }
245249 }
246250 }
247251 }
248252
249253
250-func ar (M,N) = {
251- func Q (R,S) = if ((M[S] > (N[S] + 5)))
252- then (R :+ (N[S] + 5))
253- else (R :+ M[S])
254+func at (O,P) = {
255+ func S (T,U) = if ((O[U] > (P[U] + 5)))
256+ then (T :+ (P[U] + 5))
257+ else (T :+ O[U])
254258
255- let as = M
256- let at = size(as)
257- let au = nil
258- if ((at == 0))
259- then au
259+ let au = b
260+ let av = size(au)
261+ let aw = nil
262+ if ((av == 0))
263+ then aw
260264 else {
261- let av = Q(au, as[0])
262- if ((at == 1))
263- then av
265+ let ax = S(aw, au[0])
266+ if ((av == 1))
267+ then ax
264268 else {
265- let aw = Q(av, as[1])
266- if ((at == 2))
267- then aw
269+ let ay = S(ax, au[1])
270+ if ((av == 2))
271+ then ay
268272 else {
269- let ax = Q(aw, as[2])
270- if ((at == 3))
271- then ax
273+ let az = S(ay, au[2])
274+ if ((av == 3))
275+ then az
272276 else {
273- let ay = Q(ax, as[3])
274- if ((at == 4))
275- then ay
277+ let aA = S(az, au[3])
278+ if ((av == 4))
279+ then aA
276280 else {
277- let az = Q(ay, as[4])
278- if ((at == 5))
279- then az
281+ let aB = S(aA, au[4])
282+ if ((av == 5))
283+ then aB
280284 else {
281- let aA = Q(az, as[5])
282- if ((at == 6))
283- then aA
285+ let aC = S(aB, au[5])
286+ if ((av == 6))
287+ then aC
284288 else {
285- let aB = Q(aA, as[6])
286- if ((at == 7))
287- then aB
289+ let aD = S(aC, au[6])
290+ if ((av == 7))
291+ then aD
288292 else {
289- let aC = Q(aB, as[7])
290- if ((at == 8))
291- then aC
293+ let aE = S(aD, au[7])
294+ if ((av == 8))
295+ then aE
292296 else {
293- let aD = Q(aC, as[8])
294- if ((at == 9))
295- then aD
297+ let aF = S(aE, au[8])
298+ if ((av == 9))
299+ then aF
296300 else {
297- let aE = Q(aD, as[9])
298- if ((at == 10))
299- then aE
301+ let aG = S(aF, au[9])
302+ if ((av == 10))
303+ then aG
300304 else {
301- let aF = Q(aE, as[10])
302- if ((at == 11))
303- then aF
305+ let aH = S(aG, au[10])
306+ if ((av == 11))
307+ then aH
304308 else {
305- let aG = Q(aF, as[11])
306- if ((at == 12))
307- then aG
309+ let aI = S(aH, au[11])
310+ if ((av == 12))
311+ then aI
308312 else {
309- let aH = Q(aG, as[12])
310- if ((at == 13))
311- then aH
313+ let aJ = S(aI, au[12])
314+ if ((av == 13))
315+ then aJ
312316 else {
313- let aI = Q(aH, as[13])
314- if ((at == 14))
315- then aI
317+ let aK = S(aJ, au[13])
318+ if ((av == 14))
319+ then aK
316320 else {
317- let aJ = Q(aI, as[14])
318- if ((at == 15))
319- then aJ
321+ let aL = S(aK, au[14])
322+ if ((av == 15))
323+ then aL
320324 else {
321- let aK = Q(aJ, as[15])
322- if ((at == 16))
323- then aK
325+ let aM = S(aL, au[15])
326+ if ((av == 16))
327+ then aM
324328 else {
325- let aL = Q(aK, as[16])
326- if ((at == 17))
327- then aL
329+ let aN = S(aM, au[16])
330+ if ((av == 17))
331+ then aN
328332 else {
329- let aM = Q(aL, as[17])
330- if ((at == 18))
331- then aM
333+ let aO = S(aN, au[17])
334+ if ((av == 18))
335+ then aO
332336 else {
333- let aN = Q(aM, as[18])
337+ let aP = S(aO, au[18])
334338 throw("List size exceed 18")
335339 }
336340 }
337341 }
338342 }
339343 }
340344 }
341345 }
342346 }
343347 }
344348 }
345349 }
346350 }
347351 }
348352 }
349353 }
350354 }
351355 }
352356 }
353357 }
354358 }
355359
356360
357-func aO (M,N,O,P) = if ((P == -1))
358- then ar(M, N)
359- else L(M, N, O, P)
361+func aQ (O,P,Q,R) = if ((R == -1))
362+ then at(O, P)
363+ else N(O, P, Q, R)
360364
361365
362-func aP (aQ,aR,O,aS,aT,P) = {
363- let aU = aO(aQ, aR, O, P)
364- let aV = a(aU)
365- let aW = a(aQ)
366- let aX = 0
367- let d = (113 / aT)
368- let e = ((aV - aS) - aX)
369- let aY = 1
370- let aZ = fraction(d, e, aY, HALFUP)
371- aZ
366+func aR (aS,aT,Q,aU,aV,R) = {
367+ let aW = aQ(aS, aT, Q, R)
368+ let aX = c(aW)
369+ let aY = c(aS)
370+ let aZ = 0
371+ let f = (113 / aV)
372+ let g = ((aX - aU) - aZ)
373+ let ba = 1
374+ let bb = fraction(f, g, ba, HALFUP)
375+ bb
372376 }
373377
374378
375-let ba = 1
379+func bc (bd) = if ((bd > 54))
380+ then 54
381+ else if ((0 > bd))
382+ then 0
383+ else bd
376384
377-@Callable(S)
378-func issueHandicapIndex () = {
379- let F = toBase58String(S.caller.bytes)
380- let bb = {
381- let G = getInteger(this, (F + "_handicapIndex"))
382- if ($isInstanceOf(G, "Int"))
385+
386+let be = 1
387+
388+@Callable(U)
389+func issueHandicapIndex (bf,bg) = {
390+ let H = toBase58String(U.caller.bytes)
391+ let bh = {
392+ let I = getInteger(this, (H + "_handicapIndex"))
393+ if ($isInstanceOf(I, "Int"))
383394 then {
384- let d = G
385- d
395+ let f = I
396+ f
386397 }
387398 else -1
388399 }
389- let bc = {
390- let G = getInteger(this, (F + "_round_count"))
391- if ($isInstanceOf(G, "Int"))
400+ let bi = {
401+ let I = getInteger(this, (H + "_round_count"))
402+ if ($isInstanceOf(I, "Int"))
392403 then {
393- let d = G
394- d
404+ let f = I
405+ f
395406 }
396407 else -1
397408 }
398- let bd = "4_&&_4_&&_4_&&_5_&&_5_&&_5_&&_5_&&_5_&&_5_&&_5_&&_3_&&_5_&&_4_&&_4_&&_5_&&_6_&&_6_&&_6"
399- let be = "3N8DnpwTffUEjDXXEsn6btFrbgWC8VZJhTZ_&&_course_1_&&_course_2_&&_green_1_&&_70_&&_110_&&_men_&&_1622640688000_&&_cloudy_&&_11"
400- let bf = B(split(bd, "_&&_"))
401- let bg = B(split(bd, "_&&_"))
402- let bh = B(split(bd, "_&&_"))
403- let bi = split(be, "_&&_")
404- let bj = split(be, "_&&_")
405- let bk = split(be, "_&&_")
406- if ((ba == 1))
407- then throw(((("score18=>" + toString(bf[17])) + "/courseAddress=>") + bi[0]))
408- else {
409- let bl = 0
410-[IntegerEntry("", 1)]
411- }
409+ let bj = "4_&&_4_&&_4_&&_5_&&_5_&&_5_&&_5_&&_5_&&_5_&&_5_&&_3_&&_5_&&_4_&&_4_&&_5_&&_6_&&_6_&&_6"
410+ let bk = "3N8DnpwTffUEjDXXEsn6btFrbgWC8VZJhTZ_&&_course_1_&&_course_2_&&_green_1_&&_70_&&_110_&&_men_&&_1622640688000_&&_cloudy_&&_11"
411+ let bl = D(split(bj, "_&&_"))
412+ let bm = D(split(bj, "_&&_"))
413+ let bn = D(split(bj, "_&&_"))
414+ let bo = split(bk, "_&&_")
415+ let bp = split(bk, "_&&_")
416+ let bq = split(bk, "_&&_")
417+ let br = aR(bl, bf, bg, parseIntValue(bo[5]), parseIntValue(bo[6]), bh)
418+ let bs = aR(bl, bf, bg, parseIntValue(bo[5]), parseIntValue(bo[6]), bh)
419+ let bt = aR(bl, bf, bg, parseIntValue(bo[5]), parseIntValue(bo[6]), bh)
420+ let bu = max([br, bs, bt])
421+ let bb = (bu - 2)
422+ let L = bc(bb)
423+[Reissue(a, L, false), IntegerEntry((H + "_handicapIndex"), L), ScriptTransfer(U.caller, L, a)]
412424 }
413425
414426
415-@Verifier(bm)
416-func bn () = sigVerify(bm.bodyBytes, bm.proofs[0], bm.senderPublicKey)
427+@Verifier(bv)
428+func bw () = sigVerify(bv.bodyBytes, bv.proofs[0], bv.senderPublicKey)
417429

github/deemru/w8io/026f985 
474.55 ms