tx · Eo9PHHnSaYxDb3yXmBUeRNBqhQPCw9XUm1mqM5rtdEsY

3NBznG19rEYUAcnukTRTtwJHBVKQLbobVdC:  -0.01000000 Waves

2021.08.16 21:13 [1661248] smart account 3NBznG19rEYUAcnukTRTtwJHBVKQLbobVdC > SELF 0.00000000 Waves

{ "type": 13, "id": "Eo9PHHnSaYxDb3yXmBUeRNBqhQPCw9XUm1mqM5rtdEsY", "fee": 1000000, "feeAssetId": null, "timestamp": 1629137627924, "version": 2, "chainId": 84, "sender": "3NBznG19rEYUAcnukTRTtwJHBVKQLbobVdC", "senderPublicKey": "4STH5C8mCUF6wMbRyK2SD6KLCA8qEDJN7oCZESDX19At", "proofs": [ "XXKzrqemQL8R7CoJqveuozMt5c4XdzayGmeS6bSvG4Nj7sHi2cRxn56KUgc5p8L4q8iow2qC1MLCy2J5XR417zR" ], "script": "base64:AAIFAAAAAAAAACsIAhIAEgQKAggIEgQKAggIEgASAwoBCBIDCgEIEgMKAQgSAwoBCBIDCgECAAAAIgAAAAALZWdnc0Fzc2V0SWQBAAAAIMgv7qu8c1BGkdLTRqcmX760P4sIh+kpW2ixxqQoJD6UAAAAAApwZXJjaFByaWNlAAAAAAAAAABkAAAAAAVzY2FsZQAAAAAAAAAnEAAAAAAGc2NhbGUyAAAAAAAAD0JAAAAAABBpbmN1YmF0b3JBZGRyZXNzAQAAABoBVC7VjNHEAefV6QDOzUAknrEUBzTpXs8rqgAAAAAOYnJlZWRlckFkZHJlc3MBAAAAGgFUheZ7KyJ09o+w/6Uoci31XDysT6VLjluOAAAAABJyZWZDb250cmFjdEFkZHJlc3MBAAAAGgFXSbp9QryfsBGFwcqYqtY07fALze/ow+6lAAAAAA1SZWZlcmVyUmV3YXJkAAAAAAAAAAAFAAAAAA5yZWJpcnRoQWRkcmVzcwEAAAAaAVdwkXXUnut6Ph/5ZAAwyNxGXVyaRN91wvcAAAAABEdFTlMJAARMAAAAAgIAAAABQQkABEwAAAACAgAAAAFCCQAETAAAAAICAAAAAUMJAARMAAAAAgIAAAABRAkABEwAAAACAgAAAAFFCQAETAAAAAICAAAAAUYJAARMAAAAAgIAAAABRwUAAAADbmlsAQAAABFnZXRSZXdhcmRQZXJCbG9jawAAAAAAAAAAAAAAAqwBAAAADXRyeUdldEludGVnZXIAAAABAAAAA2tleQQAAAAHJG1hdGNoMAkABBoAAAACBQAAAAR0aGlzBQAAAANrZXkDCQAAAQAAAAIFAAAAByRtYXRjaDACAAAAA0ludAQAAAABYgUAAAAHJG1hdGNoMAUAAAABYgAAAAAAAAAAAAEAAAAMdHJ5R2V0U3RyaW5nAAAAAQAAAANrZXkEAAAAByRtYXRjaDAJAAQdAAAAAgUAAAAEdGhpcwUAAAADa2V5AwkAAAEAAAACBQAAAAckbWF0Y2gwAgAAAAZTdHJpbmcEAAAAAWEFAAAAByRtYXRjaDAFAAAAAWECAAAAAAEAAAAJaXNTeW1ib2xBAAAAAgAAAAthY2N1bXVsYXRlZAAAAANzeW0DCQAAAAAAAAIFAAAAA3N5bQIAAAABQQkAAGQAAAACBQAAAAthY2N1bXVsYXRlZAAAAAAAAAAAAQkAAGQAAAACBQAAAAthY2N1bXVsYXRlZAAAAAAAAAAAAAEAAAAJaXNTeW1ib2xCAAAAAgAAAAthY2N1bXVsYXRlZAAAAANzeW0DCQAAAAAAAAIFAAAAA3N5bQIAAAABQgkAAGQAAAACBQAAAAthY2N1bXVsYXRlZAAAAAAAAAAAAQkAAGQAAAACBQAAAAthY2N1bXVsYXRlZAAAAAAAAAAAAAEAAAAJaXNTeW1ib2xDAAAAAgAAAAthY2N1bXVsYXRlZAAAAANzeW0DCQAAAAAAAAIFAAAAA3N5bQIAAAABQwkAAGQAAAACBQAAAAthY2N1bXVsYXRlZAAAAAAAAAAAAQkAAGQAAAACBQAAAAthY2N1bXVsYXRlZAAAAAAAAAAAAAEAAAAJaXNTeW1ib2xEAAAAAgAAAAthY2N1bXVsYXRlZAAAAANzeW0DCQAAAAAAAAIFAAAAA3N5bQIAAAABRAkAAGQAAAACBQAAAAthY2N1bXVsYXRlZAAAAAAAAAAAAQkAAGQAAAACBQAAAAthY2N1bXVsYXRlZAAAAAAAAAAAAAEAAAAJaXNTeW1ib2xFAAAAAgAAAAthY2N1bXVsYXRlZAAAAANzeW0DCQAAAAAAAAIFAAAAA3N5bQIAAAABRQkAAGQAAAACBQAAAAthY2N1bXVsYXRlZAAAAAAAAAAAAQkAAGQAAAACBQAAAAthY2N1bXVsYXRlZAAAAAAAAAAAAAEAAAAJaXNTeW1ib2xGAAAAAgAAAAthY2N1bXVsYXRlZAAAAANzeW0DCQAAAAAAAAIFAAAAA3N5bQIAAAABRgkAAGQAAAACBQAAAAthY2N1bXVsYXRlZAAAAAAAAAAAAQkAAGQAAAACBQAAAAthY2N1bXVsYXRlZAAAAAAAAAAAAAEAAAAJaXNTeW1ib2xHAAAAAgAAAAthY2N1bXVsYXRlZAAAAANzeW0DCQAAAAAAAAIFAAAAA3N5bQIAAAABRwkAAGQAAAACBQAAAAthY2N1bXVsYXRlZAAAAAAAAAAAAQkAAGQAAAACBQAAAAthY2N1bXVsYXRlZAAAAAAAAAAAAAEAAAAJaXNTeW1ib2xIAAAAAgAAAAthY2N1bXVsYXRlZAAAAANzeW0DCQAAAAAAAAIFAAAAA3N5bQIAAAABSAkAAGQAAAACBQAAAAthY2N1bXVsYXRl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AZAAAAABBQAAAA0kbGlzdDIyOTMyMzI0BAAAAA0kYWNjMDIyOTMyMzI0AAAAAAAAAAAAAwkAAAAAAAACBQAAAA0kc2l6ZTIyOTMyMzI0AAAAAAAAAAAABQAAAA0kYWNjMDIyOTMyMzI0BAAAAA0kYWNjMTIyOTMyMzI0CQEAAAAJaXNTeW1ib2xFAAAAAgUAAAANJGFjYzAyMjkzMjMyNAkAAZEAAAACBQAAAA0kbGlzdDIyOTMyMzI0AAAAAAAAAAAAAwkAAAAAAAACBQAAAA0kc2l6ZTIyOTMyMzI0AAAAAAAAAAABBQAAAA0kYWNjMTIyOTMyMzI0BAAAAA0kYWNjMjIyOTMyMzI0CQEAAAAJaXNTeW1ib2xFAAAAAgUAAAANJGFjYzEyMjkzMjMyNAkAAZEAAAACBQAAAA0kbGlzdDIyOTMyMzI0AAAAAAAAAAABAwkAAAAAAAACBQAAAA0kc2l6ZTIyOTMyMzI0AAAAAAAAAAACBQAAAA0kYWNjMjIyOTMyMzI0BAAAAA0kYWNjMzIyOTMyMzI0CQEAAAAJaXNTeW1ib2xFAAAAAgUAAAANJGFjYzIyMjkzMjMyNAkAAZEAAAACBQAAAA0kbGlzdDIyOTMyMzI0AAAAAAAAAAACAwkAAAAAAAACBQAAAA0kc2l6ZTIyOTMyMzI0AAAAAAAAAAADBQAAAA0kYWNjMzIyOTMyMzI0BAAAAA0kYWNjNDIyOTMyMzI0CQEAAAAJaXNTeW1ib2xFAAAAAgUAAAANJGFjYzMyMjkzMjMyNAkAAZEAAAACBQAAAA0kbGlzdDIyOTMyMzI0AAAAAAAAAAADAwkAAAAAAAACBQAAAA0kc2l6ZTIyOTMyMzI0AAAAAAAAAAAEBQAAAA0kYWNjNDIyOTMyMzI0BAAAAA0kYWNjNTIyOTMyMzI0CQEAAAAJaXNTeW1ib2xFAAAAAgUAAAANJGFjYzQyMjkzMjMyNAkAAZEAAAACBQAAAA0kbGlzdDIyOTMyMzI0AAAAAAAAAAAEAwkAAAAAAAACBQAAAA0kc2l6ZTIyOTMyMzI0AAAAAAAAAAAFBQAAAA0kYWNjNTIyOTMyMzI0BAAAAA0kYWNjNjIyOTMyMzI0CQEAAAAJaXNTeW1ib2xFAAAAAgUAAAANJGFjYzUyMjkzMjMyNAkAAZEAAAACBQAAAA0kbGlzdDIy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ZTI0OTkyNTMwAAAAAAAAAAAABQAAAA0kYWNjMDI0OTkyNTMwBAAAAA0kYWNjMTI0OTkyNTMwCQEAAAAJaXNTeW1ib2xIAAAAAgUAAAANJGFjYzAyNDk5MjUzMAkAAZEAAAACBQAAAA0kbGlzdDI0OTkyNTMwAAAAAAAAAAAAAwkAAAAAAAACBQAAAA0kc2l6ZTI0OTkyNTMwAAAAAAAAAAABBQAAAA0kYWNjMTI0OTkyNTMwBAAAAA0kYWNjMjI0OTkyNTMwCQEAAAAJaXNTeW1ib2xIAAAAAgUAAAANJGFjYzEyNDk5MjUzMAkAAZEAAAACBQAAAA0kbGlzdDI0OTkyNTMwAAAAAAAAAAABAwkAAAAAAAACBQAAAA0kc2l6ZTI0OTkyNTMwAAAAAAAAAAACBQAAAA0kYWNjMjI0OTkyNTMwBAAAAA0kYWNjMzI0OTkyNTMwCQEAAAAJaXNTeW1ib2xIAAAAAgUAAAANJGFjYzIyNDk5MjUzMAkAAZEAAAACBQAAAA0kbGlzdDI0OTkyNTMwAAAAAAAAAAACAwkAAAAAAAACBQAAAA0kc2l6ZTI0OTkyNTMwAAAAAAAAAAADBQAAAA0kYWNjMzI0OTkyNTMwBAAAAA0kYWNjNDI0OTkyNTMwCQEAAAAJaXNTeW1ib2xIAAAAAgUAAAANJGFjYzMyNDk5MjUzMAkAAZEAAAACBQAAAA0kbGlzdDI0OTkyNTMwAAAAAAAAAAADAwkAAAAAAAACBQAAAA0kc2l6ZTI0OTkyNTMwAAAAAAAAAAAEBQAAAA0kYWNjNDI0OTkyNTMwBAAAAA0kYWNjNTI0OTkyNTMwCQEAAAAJaXNTeW1ib2xIAAAAAgUAAAANJGFjYzQyNDk5MjUzMAkAAZEAAAACBQAAAA0kbGlzdDI0OTkyNTMwAAAAAAAAAAAEAwkAAAAAAAACBQAAAA0kc2l6ZTI0OTkyNTMwAAAAAAAAAAAFBQAAAA0kYWNjNTI0OTkyNTMwBAAAAA0kYWNjNjI0OTkyNTMwCQEAAAAJaXNTeW1ib2xIAAAAAgUAAAANJGFjYzUyNDk5MjUzMAkAAZEAAAACBQAAAA0kbGlzdDI0OTkyNTMwAAAAAAAAAAAFAwkAAAAAAAACBQAAAA0kc2l6ZTI0OTkyNTMwAAAAAAAAAAAGBQAAAA0kYWNjNjI0OTkyNTMw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cHJldmlvdXNJbnRlcmVzdAkAAGkAAAACCQAAaAAAAAIJAABoAAAAAgUAAAAFc2NhbGUJAQAAABFnZXRSZXdhcmRQZXJCbG9jawAAAAAJAABlAAAAAgUAAAAGaGVpZ2h0BQAAABZwcmV2aW91c0ludGVyZXN0SGVpZ2h0BQAAABF0b3RhbEZhcm1pbmdQb3dlcgEAAAASZ2V0Q3VycmVudEludGVyZXN0AAAAAAMJAABmAAAAAgkBAAAADXRyeUdldEludGVnZXIAAAABAgAAABJ0b3RhbF9mYXJtaW5nUG93ZXIAAAAAAAAAAAAEAAAAEHByZXZpb3VzSW50ZXJlc3QJAQAAAA10cnlHZXRJbnRlZ2VyAAAAAQIAAAAXdG90YWxfbGFzdENoZWNrSW50ZXJlc3QEAAAAFnByZXZpb3VzSW50ZXJlc3RIZWlnaHQJAQAAAA10cnlHZXRJbnRlZ2VyAAAAAQIAAAAddG90YWxfbGFzdENoZWNrSW50ZXJlc3RIZWlnaHQEAAAAEXRvdGFsRmFybWluZ1Bvd2VyCQEAAAANdHJ5R2V0SW50ZWdlcgAAAAECAAAAEnRvdGFsX2Zhcm1pbmdQb3dlcgkBAAAADGNhbGNJbnRlcmVzdAAAAAMFAAAAEHByZXZpb3VzSW50ZXJlc3QFAAAAFnByZXZpb3VzSW50ZXJlc3RIZWlnaHQFAAAAEXRvdGFsRmFybWluZ1Bvd2VyAwkBAAAAAiE9AAAAAgkBAAAADXRyeUdldEludGVnZXIAAAABAgAAABF0b3RhbF9zdGFydEhlaWdodAAAAAAAAAAAAAkBAAAADXRyeUdldEludGVnZXIAAAABAgAAABd0b3RhbF9sYXN0Q2hlY2tJbnRlcmVzdAkAAAIAAAABAgAAABxmYXJtaW5nIGlzIG5vdCBsYXVuY2hlZCwgeWV0AQAAABRjYWxjQXNzZXRSZXdhcmREZWx0YQAAAAMAAAAHYWRkcmVzcwAAAAdhc3NldElkAAAAEWFzc2V0RmFybWluZ1Bvd2VyBAAAABZsYXN0Q2hlY2tBc3NldEludGVyZXN0CQEAAAANdHJ5R2V0SW50ZWdlcgAAAAEJAAEsAAAAAgkAASwAAAACCQABLAAAAAIJAAEsAAAAAgIAAAAIYWRkcmVzc18FAAAAB2FkZHJlc3MCAAAAB19hc3NldF8FAAAAB2Fzc2V0SWQCAAAAEl9sYXN0Q2hlY2tJbnRlcmVzdAQAAAAPY3VycmVudEludGVyZXN0CQEAAAASZ2V0Q3VycmVudEludGVyZXN0AAAAAAkAAGgAAAACBQAAABFhc3NldEZhcm1pbmdQb3dlcgkAAGUAAAACBQAAAA9jdXJyZW50SW50ZXJlc3QFAAAAFmxhc3RDaGVja0Fzc2V0SW50ZXJlc3QBAAAAFGFkZEFzc2V0SWRUb0dlbkVudHJ5AAAAAgAAAAdhc3NldElkAAAACGFzc2V0R2VuBAAAAAxjdXJyZW50VmFsdWUJAQAAAAx0cnlHZXRTdHJpbmcAAAABCQABLAAAAAIJAAEsAAAAAgIAAAAHYXNzZXRzXwUAAAAIYXNzZXRHZW4CAAAAB19sb2NrZWQDCQAAAAAAAAIFAAAADGN1cnJlbnRWYWx1ZQIAAAAABQAAAAdhc3NldElkCQABLAAAAAIJAAEsAAAAAgUAAAAMY3VycmVudFZhbHVlAgAAAAEsBQAAAAdhc3NldElkAQAAAA5nZXRTdGFrZVJlc3VsdAAAAAMAAAAHYWRkcmVzcwAAAAdhc3NldElkAAAAEWFzc2V0RmFybWluZ1Bvd2VyBAAAAAVhc3NldAkAAlgAAAABBQAAAAdhc3NldElkCQAETAAAAAIJAQAAAAxJbnRlZ2VyRW50cnkAAAACAgAAABJ0b3RhbF9mYXJtaW5nUG93ZXIJAABkAAAAAgkBAAAADXRyeUdldEludGVnZXIAAAABAgAAABJ0b3RhbF9mYXJtaW5nUG93ZXIFAAAAEWFzc2V0RmFybWluZ1Bvd2VyCQAETAAAAAIJAQAAAAxJbnRlZ2VyRW50cnkAAAACAgAAABd0b3RhbF9sYXN0Q2hlY2tJbnRlcmVzdAkBAAAAEmdldEN1cnJlbnRJbnRlcmVzdAAAAAAJAARMAAAAAgkBAAAADEludGVnZXJFbnRyeQAAAAICAAAAHXRvdGFsX2xhc3RDaGVja0ludGVyZXN0SGVpZ2h0BQAAAAZoZWlnaHQJAARMAAAAAgkBAAAADEludGVnZXJFbnRyeQAAAAIJAAEsAAAAAgkAASwAAAACCQABLAAAAAIJAAEsAAAAAgIAAAAIYWRkcmVzc18FAAAAB2FkZHJlc3MCAAAAB19hc3NldF8FAAAABWFzc2V0AgAAAA1fZmFybWluZ1Bvd2VyBQAAABFhc3NldEZhcm1pbmdQb3dlcgkABEwAAAACCQEAAAAMSW50ZWdlckVudHJ5AAAAAgkAASwAAAACCQABLAAAAAIJAAEsAAAAAgkAASwAAAACAgAAAAhhZGRyZXNzXwUAAAAHYWRkcmVzcwIAAAAHX2Fzc2V0XwUAAAAFYXNzZXQCAAAAEl9sYXN0Q2hlY2tJbnRlcmVzdAkBAAAAEmdldEN1cnJlbnRJbnRlcmVzdAAAAAAFAAAAA25pbAEAAAAQZ2V0VW5zdGFrZVJlc3VsdAAAAAUAAAAHYWRkcmVzcwAAAAdhc3NldElkAAAAC3Jld2FyZERlbHRhAAAAD3dpdGhkcmF3bkFtb3VudAAAABFhc3NldEZhcm1pbmdQb3dlcgQAAAAFYXNzZXQJAAJYAAAAAQUAAAAHYXNzZXRJZAkABEwAAAACCQEAAAAMSW50ZWdlckVudHJ5AAAAAgIAAAASdG90YWxfZmFybWluZ1Bvd2VyCQAAZQAAAAIJAQAAAA10cnlHZXRJbnRlZ2VyAAAAAQIAAAASdG90YWxfZmFybWluZ1Bvd2VyBQAAABFhc3NldEZhcm1pbmdQb3dlcgkABEwAAAACCQEAAAAMSW50ZWdlckVudHJ5AAAAAgIAAAAXdG90YWxfbGFzdENoZWNrSW50ZXJlc3QJAQAAABJnZXRDdXJyZW50SW50ZXJlc3QAAAAACQAETAAAAAIJAQAAAAxJbnRlZ2VyRW50cnkAAAACAgAAAB10b3RhbF9sYXN0Q2hlY2tJbnRlcmVzdEhlaWdodAUAAAAGaGVpZ2h0CQAETAAAAAIJAQAAAAxJbnRlZ2VyRW50cnkAAAACCQABLAAAAAIJAAEsAAAAAgkAASwAAAACCQABLAAAAAICAAAACGFkZHJlc3NfBQAAAAdhZGRyZXNzAgAAAAdfYXNzZXRfBQAAAAVhc3NldAIAAAANX2Zhcm1pbmdQb3dlcgAAAAAAAAAAAAkABEwAAAACCQEAAAAMSW50ZWdlckVudHJ5AAAAAgkAASwAAAACCQABLAAAAAIJAAEsAAAAAgkAASwAAAACAgAAAAhhZGRyZXNzXwUAAAAHYWRkcmVzcwIAAAAHX2Fzc2V0XwUAAAAFYXNzZXQCAAAAEl9sYXN0Q2hlY2tJbnRlcmVz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", "height": 1661248, "applicationStatus": "succeeded", "spentComplexity": 0 } View: original | compacted Prev: none Next: ESShtNyGjrFKPv7e9Fc4PxLCqa63HNiEgJ9NkdHLW7cw Full:
OldNewDifferences
1-# no script
1+{-# STDLIB_VERSION 5 #-}
2+{-# SCRIPT_TYPE ACCOUNT #-}
3+{-# CONTENT_TYPE DAPP #-}
4+let a = base58'EUSw1KL2j5dhy2Hf9X2U4qxAbo6WDjLi2BwcLGSWUdab'
5+
6+let b = 100
7+
8+let c = 10000
9+
10+let d = 1000000
11+
12+let e = base58'3MtBigTsaeevrcJAEwVcr4quwkqcrtnjoAh'
13+
14+let f = base58'3N285kYUMxPi6oZsdWrxhSY34dJHyu4kRN5'
15+
16+let g = base58'3P8ejTkfRpz9WqCwCuihesNXU5k3zmFFfVe'
17+
18+let h = 5
19+
20+let i = base58'3PCC6fVHNa6289DTDmcUo3RuLaFmteZZsmQ'
21+
22+let j = ["A", "B", "C", "D", "E", "F", "G"]
23+
24+func k () = 684
25+
26+
27+func l (m) = {
28+ let n = getInteger(this, m)
29+ if ($isInstanceOf(n, "Int"))
30+ then {
31+ let o = n
32+ o
33+ }
34+ else 0
35+ }
36+
37+
38+func p (m) = {
39+ let n = getString(this, m)
40+ if ($isInstanceOf(n, "String"))
41+ then {
42+ let q = n
43+ q
44+ }
45+ else ""
46+ }
47+
48+
49+func r (s,t) = if ((t == "A"))
50+ then (s + 1)
51+ else (s + 0)
52+
53+
54+func u (s,t) = if ((t == "B"))
55+ then (s + 1)
56+ else (s + 0)
57+
58+
59+func v (s,t) = if ((t == "C"))
60+ then (s + 1)
61+ else (s + 0)
62+
63+
64+func w (s,t) = if ((t == "D"))
65+ then (s + 1)
66+ else (s + 0)
67+
68+
69+func x (s,t) = if ((t == "E"))
70+ then (s + 1)
71+ else (s + 0)
72+
73+
74+func y (s,t) = if ((t == "F"))
75+ then (s + 1)
76+ else (s + 0)
77+
78+
79+func z (s,t) = if ((t == "G"))
80+ then (s + 1)
81+ else (s + 0)
82+
83+
84+func A (s,t) = if ((t == "H"))
85+ then (s + 1)
86+ else (s + 0)
87+
88+
89+func B (C) = if (contains(C, "0"))
90+ then ""
91+ else C
92+
93+
94+func D (E) = {
95+ let F = split(dropRight(drop(E, 5), 3), "")
96+ (((((((B((toString({
97+ let G = F
98+ let H = size(G)
99+ let I = 0
100+ if ((H == 0))
101+ then I
102+ else {
103+ let J = r(I, G[0])
104+ if ((H == 1))
105+ then J
106+ else {
107+ let K = r(J, G[1])
108+ if ((H == 2))
109+ then K
110+ else {
111+ let L = r(K, G[2])
112+ if ((H == 3))
113+ then L
114+ else {
115+ let M = r(L, G[3])
116+ if ((H == 4))
117+ then M
118+ else {
119+ let N = r(M, G[4])
120+ if ((H == 5))
121+ then N
122+ else {
123+ let O = r(N, G[5])
124+ if ((H == 6))
125+ then O
126+ else {
127+ let P = r(O, G[6])
128+ if ((H == 7))
129+ then P
130+ else {
131+ let Q = r(P, G[7])
132+ if ((H == 8))
133+ then Q
134+ else {
135+ let R = r(Q, G[8])
136+ throw("List size exceed 8")
137+ }
138+ }
139+ }
140+ }
141+ }
142+ }
143+ }
144+ }
145+ }
146+ }) + "A")) + B((toString({
147+ let S = F
148+ let T = size(S)
149+ let U = 0
150+ if ((T == 0))
151+ then U
152+ else {
153+ let V = u(U, S[0])
154+ if ((T == 1))
155+ then V
156+ else {
157+ let W = u(V, S[1])
158+ if ((T == 2))
159+ then W
160+ else {
161+ let X = u(W, S[2])
162+ if ((T == 3))
163+ then X
164+ else {
165+ let Y = u(X, S[3])
166+ if ((T == 4))
167+ then Y
168+ else {
169+ let Z = u(Y, S[4])
170+ if ((T == 5))
171+ then Z
172+ else {
173+ let aa = u(Z, S[5])
174+ if ((T == 6))
175+ then aa
176+ else {
177+ let ab = u(aa, S[6])
178+ if ((T == 7))
179+ then ab
180+ else {
181+ let ac = u(ab, S[7])
182+ if ((T == 8))
183+ then ac
184+ else {
185+ let ad = u(ac, S[8])
186+ throw("List size exceed 8")
187+ }
188+ }
189+ }
190+ }
191+ }
192+ }
193+ }
194+ }
195+ }
196+ }) + "B"))) + B((toString({
197+ let ae = F
198+ let af = size(ae)
199+ let ag = 0
200+ if ((af == 0))
201+ then ag
202+ else {
203+ let ah = v(ag, ae[0])
204+ if ((af == 1))
205+ then ah
206+ else {
207+ let ai = v(ah, ae[1])
208+ if ((af == 2))
209+ then ai
210+ else {
211+ let aj = v(ai, ae[2])
212+ if ((af == 3))
213+ then aj
214+ else {
215+ let ak = v(aj, ae[3])
216+ if ((af == 4))
217+ then ak
218+ else {
219+ let al = v(ak, ae[4])
220+ if ((af == 5))
221+ then al
222+ else {
223+ let am = v(al, ae[5])
224+ if ((af == 6))
225+ then am
226+ else {
227+ let an = v(am, ae[6])
228+ if ((af == 7))
229+ then an
230+ else {
231+ let ao = v(an, ae[7])
232+ if ((af == 8))
233+ then ao
234+ else {
235+ let ap = v(ao, ae[8])
236+ throw("List size exceed 8")
237+ }
238+ }
239+ }
240+ }
241+ }
242+ }
243+ }
244+ }
245+ }
246+ }) + "C"))) + B((toString({
247+ let aq = F
248+ let ar = size(aq)
249+ let as = 0
250+ if ((ar == 0))
251+ then as
252+ else {
253+ let at = w(as, aq[0])
254+ if ((ar == 1))
255+ then at
256+ else {
257+ let au = w(at, aq[1])
258+ if ((ar == 2))
259+ then au
260+ else {
261+ let av = w(au, aq[2])
262+ if ((ar == 3))
263+ then av
264+ else {
265+ let aw = w(av, aq[3])
266+ if ((ar == 4))
267+ then aw
268+ else {
269+ let ax = w(aw, aq[4])
270+ if ((ar == 5))
271+ then ax
272+ else {
273+ let ay = w(ax, aq[5])
274+ if ((ar == 6))
275+ then ay
276+ else {
277+ let az = w(ay, aq[6])
278+ if ((ar == 7))
279+ then az
280+ else {
281+ let aA = w(az, aq[7])
282+ if ((ar == 8))
283+ then aA
284+ else {
285+ let aB = w(aA, aq[8])
286+ throw("List size exceed 8")
287+ }
288+ }
289+ }
290+ }
291+ }
292+ }
293+ }
294+ }
295+ }
296+ }) + "D"))) + B((toString({
297+ let aC = F
298+ let aD = size(aC)
299+ let aE = 0
300+ if ((aD == 0))
301+ then aE
302+ else {
303+ let aF = x(aE, aC[0])
304+ if ((aD == 1))
305+ then aF
306+ else {
307+ let aG = x(aF, aC[1])
308+ if ((aD == 2))
309+ then aG
310+ else {
311+ let aH = x(aG, aC[2])
312+ if ((aD == 3))
313+ then aH
314+ else {
315+ let aI = x(aH, aC[3])
316+ if ((aD == 4))
317+ then aI
318+ else {
319+ let aJ = x(aI, aC[4])
320+ if ((aD == 5))
321+ then aJ
322+ else {
323+ let aK = x(aJ, aC[5])
324+ if ((aD == 6))
325+ then aK
326+ else {
327+ let aL = x(aK, aC[6])
328+ if ((aD == 7))
329+ then aL
330+ else {
331+ let aM = x(aL, aC[7])
332+ if ((aD == 8))
333+ then aM
334+ else {
335+ let aN = x(aM, aC[8])
336+ throw("List size exceed 8")
337+ }
338+ }
339+ }
340+ }
341+ }
342+ }
343+ }
344+ }
345+ }
346+ }) + "E"))) + B((toString({
347+ let aO = F
348+ let aP = size(aO)
349+ let aQ = 0
350+ if ((aP == 0))
351+ then aQ
352+ else {
353+ let aR = y(aQ, aO[0])
354+ if ((aP == 1))
355+ then aR
356+ else {
357+ let aS = y(aR, aO[1])
358+ if ((aP == 2))
359+ then aS
360+ else {
361+ let aT = y(aS, aO[2])
362+ if ((aP == 3))
363+ then aT
364+ else {
365+ let aU = y(aT, aO[3])
366+ if ((aP == 4))
367+ then aU
368+ else {
369+ let aV = y(aU, aO[4])
370+ if ((aP == 5))
371+ then aV
372+ else {
373+ let aW = y(aV, aO[5])
374+ if ((aP == 6))
375+ then aW
376+ else {
377+ let aX = y(aW, aO[6])
378+ if ((aP == 7))
379+ then aX
380+ else {
381+ let aY = y(aX, aO[7])
382+ if ((aP == 8))
383+ then aY
384+ else {
385+ let aZ = y(aY, aO[8])
386+ throw("List size exceed 8")
387+ }
388+ }
389+ }
390+ }
391+ }
392+ }
393+ }
394+ }
395+ }
396+ }) + "F"))) + B((toString({
397+ let ba = F
398+ let bb = size(ba)
399+ let bc = 0
400+ if ((bb == 0))
401+ then bc
402+ else {
403+ let bd = z(bc, ba[0])
404+ if ((bb == 1))
405+ then bd
406+ else {
407+ let be = z(bd, ba[1])
408+ if ((bb == 2))
409+ then be
410+ else {
411+ let bf = z(be, ba[2])
412+ if ((bb == 3))
413+ then bf
414+ else {
415+ let bg = z(bf, ba[3])
416+ if ((bb == 4))
417+ then bg
418+ else {
419+ let bh = z(bg, ba[4])
420+ if ((bb == 5))
421+ then bh
422+ else {
423+ let bi = z(bh, ba[5])
424+ if ((bb == 6))
425+ then bi
426+ else {
427+ let bj = z(bi, ba[6])
428+ if ((bb == 7))
429+ then bj
430+ else {
431+ let bk = z(bj, ba[7])
432+ if ((bb == 8))
433+ then bk
434+ else {
435+ let bl = z(bk, ba[8])
436+ throw("List size exceed 8")
437+ }
438+ }
439+ }
440+ }
441+ }
442+ }
443+ }
444+ }
445+ }
446+ }) + "G"))) + B((toString({
447+ let bm = F
448+ let bn = size(bm)
449+ let bo = 0
450+ if ((bn == 0))
451+ then bo
452+ else {
453+ let bp = A(bo, bm[0])
454+ if ((bn == 1))
455+ then bp
456+ else {
457+ let bq = A(bp, bm[1])
458+ if ((bn == 2))
459+ then bq
460+ else {
461+ let br = A(bq, bm[2])
462+ if ((bn == 3))
463+ then br
464+ else {
465+ let bs = A(br, bm[3])
466+ if ((bn == 4))
467+ then bs
468+ else {
469+ let bt = A(bs, bm[4])
470+ if ((bn == 5))
471+ then bt
472+ else {
473+ let bu = A(bt, bm[5])
474+ if ((bn == 6))
475+ then bu
476+ else {
477+ let bv = A(bu, bm[6])
478+ if ((bn == 7))
479+ then bv
480+ else {
481+ let bw = A(bv, bm[7])
482+ if ((bn == 8))
483+ then bw
484+ else {
485+ let bx = A(bw, bm[8])
486+ throw("List size exceed 8")
487+ }
488+ }
489+ }
490+ }
491+ }
492+ }
493+ }
494+ }
495+ }
496+ }) + "H")))
497+ }
498+
499+
500+func by (bz) = if ((bz == "G"))
501+ then e
502+ else f
503+
504+
505+func bA (F,bz) = {
506+ let bB = getIntegerValue(Address(by(bz)), (("stats_" + F) + "_quantity"))
507+ let bC = pow((10000 / bB), 4, 5, 1, 2, FLOOR)
508+ if ((bC > 0))
509+ then bC
510+ else 2
511+ }
512+
513+
514+func bD (bE) = if (if ((value(assetInfo(bE)).issuer == Address(f)))
515+ then true
516+ else (value(assetInfo(bE)).issuer == Address(e)))
517+ then {
518+ let E = value(assetInfo(bE)).name
519+ let bz = take(takeRight(E, 2), 1)
520+ let bF = ((D(E) + "-") + bz)
521+ $Tuple2(bF, bA(bF, bz))
522+ }
523+ else throw("not valid NFT")
524+
525+
526+func bG (bH,bE) = l((((("address_" + bH) + "_asset_") + bE) + "_farmingPower"))
527+
528+
529+func bI (bF) = {
530+ let bJ = p(("assets_" + bF))
531+ if ((bJ == ""))
532+ then nil
533+ else split(bJ, ",")
534+ }
535+
536+
537+func bK (bL,bM,bN) = (bL + (((c * k()) * (height - bM)) / bN))
538+
539+
540+func bO () = if ((l("total_farmingPower") > 0))
541+ then {
542+ let bL = l("total_lastCheckInterest")
543+ let bM = l("total_lastCheckInterestHeight")
544+ let bN = l("total_farmingPower")
545+ bK(bL, bM, bN)
546+ }
547+ else if ((l("total_startHeight") != 0))
548+ then l("total_lastCheckInterest")
549+ else throw("farming is not launched, yet")
550+
551+
552+func bP (bH,bE,bQ) = {
553+ let bR = l((((("address_" + bH) + "_asset_") + bE) + "_lastCheckInterest"))
554+ let bS = bO()
555+ (bQ * (bS - bR))
556+ }
557+
558+
559+func bT (bE,bU) = {
560+ let bV = p((("assets_" + bU) + "_locked"))
561+ if ((bV == ""))
562+ then bE
563+ else ((bV + ",") + bE)
564+ }
565+
566+
567+func bW (bH,bE,bQ) = {
568+ let bX = toBase58String(bE)
569+[IntegerEntry("total_farmingPower", (l("total_farmingPower") + bQ)), IntegerEntry("total_lastCheckInterest", bO()), IntegerEntry("total_lastCheckInterestHeight", height), IntegerEntry((((("address_" + bH) + "_asset_") + bX) + "_farmingPower"), bQ), IntegerEntry((((("address_" + bH) + "_asset_") + bX) + "_lastCheckInterest"), bO())]
570+ }
571+
572+
573+func bY (bH,bE,bZ,ca,bQ) = {
574+ let bX = toBase58String(bE)
575+[IntegerEntry("total_farmingPower", (l("total_farmingPower") - bQ)), IntegerEntry("total_lastCheckInterest", bO()), IntegerEntry("total_lastCheckInterestHeight", height), IntegerEntry((((("address_" + bH) + "_asset_") + bX) + "_farmingPower"), 0), IntegerEntry((((("address_" + bH) + "_asset_") + bX) + "_lastCheckInterest"), bO()), IntegerEntry((((("address_" + bH) + "_asset_") + bX) + "_withdrawnAmount"), (l((((("address_" + bH) + "_asset_") + bX) + "_withdrawnAmount")) + (ca * d))), IntegerEntry((((("address_" + bH) + "_asset_") + bX) + "_lastCheckFarmedAmount"), (l((((("address_" + bH) + "_asset_") + bX) + "_lastCheckFarmedAmount")) + bZ))]
576+ }
577+
578+
579+@Callable(cb)
580+func init () = if ((cb.caller != this))
581+ then throw("admin only")
582+ else [IntegerEntry("total_startHeight", height)]
583+
584+
585+
586+@Callable(cb)
587+func buyPerch (cc,cd) = if ((0 > value(indexOf(["B", "R", "G", "Y"], cc))))
588+ then throw("you need to set color properly")
589+ else {
590+ let ce = value(cb.payments[0])
591+ if ((ce.assetId != a))
592+ then throw(("You can attach only EGG tokens with the following asset id: " + toBase58String(a)))
593+ else if ((ce.amount != b))
594+ then throw(("To buy a perch you currently need the following amount of EGGlets: " + toString(b)))
595+ else {
596+ let cf = ((ce.amount / 100) * h)
597+ let cg = invoke(Address(g), "refPayment", [cd], [AttachedPayment(a, cf)])
598+ if ((cg == cg))
599+ then {
600+ let ch = ((("address_" + toString(cb.caller)) + "_perchesAvailable_") + cc)
601+ let ci = l(ch)
602+[IntegerEntry(ch, (ci + 1))]
603+ }
604+ else throw("Strict value is not equal to itself.")
605+ }
606+ }
607+
608+
609+
610+@Callable(cb)
611+func addFreePerch (bH,cc) = if ((0 > value(indexOf(["B", "R", "G", "Y"], cc))))
612+ then throw("you need to set color properly")
613+ else if (if ((cb.caller != Address(i)))
614+ then (cb.caller != this)
615+ else false)
616+ then throw("rebirth only")
617+ else {
618+ let ch = ((("address_" + bH) + "_perchesAvailable_") + cc)
619+ let ci = l(ch)
620+ $Tuple2([IntegerEntry(ch, (ci + 1))], "")
621+ }
622+
623+
624+
625+@Callable(cb)
626+func stakeNFT () = {
627+ let bE = value(value(cb.payments[0]).assetId)
628+ let bH = toString(cb.caller)
629+ let cc = takeRight(value(assetInfo(bE)).name, 1)
630+ let cj = l(((("address_" + toString(cb.caller)) + "_perchesAvailable_") + cc))
631+ if ((0 >= cj))
632+ then throw(("no perches available for the color " + cc))
633+ else {
634+ let ck = bD(bE)
635+ let bU = ck._1
636+ let bQ = ck._2
637+ let cl = bP(bH, toBase58String(bE), bQ)
638+ (bW(bH, bE, bQ) ++ [IntegerEntry(((("address_" + toString(cb.caller)) + "_perchesAvailable_") + cc), (cj - 1))])
639+ }
640+ }
641+
642+
643+
644+@Callable(cb)
645+func unstakeNFT (bX) = {
646+ let bE = fromBase58String(bX)
647+ let bH = toString(cb.caller)
648+ let bQ = bG(bH, bX)
649+ let cl = bP(bH, bX, bQ)
650+ let cm = (cl + l((((("address_" + bH) + "_asset_") + bX) + "_lastCheckFarmedAmount")))
651+ let ca = l((((("address_" + bH) + "_asset_") + bX) + "_withdrawnAmount"))
652+ let cn = ((cm - ca) / (c * 100))
653+ let cc = takeRight(value(assetInfo(bE)).name, 1)
654+ if ((0 >= bQ))
655+ then throw("asset not available")
656+ else if ((cc == "U"))
657+ then throw("use another function to unstake Jackpot NFT")
658+ else {
659+ let co = bY(bH, bE, cl, cn, bQ)
660+ (co ++ [IntegerEntry(((("address_" + toString(cb.caller)) + "_perchesAvailable_") + cc), (l(((("address_" + toString(cb.caller)) + "_perchesAvailable_") + cc)) + 1)), ScriptTransfer(cb.caller, cn, a), ScriptTransfer(cb.caller, 1, bE)])
661+ }
662+ }
663+
664+
665+
666+@Callable(cb)
667+func stakeJackpot (cc) = {
668+ let bE = value(value(cb.payments[0]).assetId)
669+ let bH = toString(cb.caller)
670+ let cj = l(((("address_" + toString(cb.caller)) + "_perchesAvailable_") + cc))
671+ let cp = value(assetInfo(bE)).issuer.bytes
672+ if (if ((cp == e))
673+ then true
674+ else (cp == f))
675+ then if ((takeRight(value(value(assetInfo(bE)).name), 1) != "U"))
676+ then throw("jackpot only")
677+ else if ((0 >= cj))
678+ then throw(("no perches available for the color " + cc))
679+ else (bW(bH, bE, 100) ++ [IntegerEntry(((("address_" + toString(cb.caller)) + "_perchesAvailable_") + cc), (cj - 1)), StringEntry((((("address_" + toString(cb.caller)) + "_asset_") + toBase58String(bE)) + "_perchColor"), cc)])
680+ else throw("asset is not valid")
681+ }
682+
683+
684+
685+@Callable(cb)
686+func unstakeJackpot (bX) = {
687+ let bE = fromBase58String(bX)
688+ let bH = toString(cb.caller)
689+ let cc = p((((("address_" + bH) + "_asset_") + bX) + "_perchColor"))
690+ let bQ = bG(bH, bX)
691+ let cl = bP(bH, bX, bQ)
692+ let cm = (cl + l((((("address_" + bH) + "_asset_") + bX) + "_lastCheckFarmedAmount")))
693+ let ca = l((((("address_" + bH) + "_asset_") + bX) + "_withdrawnAmount"))
694+ let cn = ((cm - ca) / (c * 100))
695+ if ((takeRight(value(value(assetInfo(bE)).name), 1) != "U"))
696+ then throw("jackpot only")
697+ else if ((bQ > 0))
698+ then {
699+ let co = bY(bH, bE, cl, cn, bQ)
700+ (co ++ [IntegerEntry(((("address_" + toString(cb.caller)) + "_perchesAvailable_") + cc), (l(((("address_" + toString(cb.caller)) + "_perchesAvailable_") + cc)) + 1)), ScriptTransfer(cb.caller, cn, a), ScriptTransfer(cb.caller, 1, bE)])
701+ }
702+ else throw("")
703+ }
704+
705+
706+
707+@Callable(cb)
708+func claimReward (bX) = {
709+ let bH = toString(cb.caller)
710+ let bE = fromBase58String(bX)
711+ let bQ = bG(bH, bX)
712+ let cl = bP(bH, bX, bQ)
713+ let cm = (cl + l((((("address_" + bH) + "_asset_") + bX) + "_lastCheckFarmedAmount")))
714+ let ca = l((((("address_" + bH) + "_asset_") + bX) + "_withdrawnAmount"))
715+ let cn = ((cm - ca) / (c * 100))
716+ if ((0 >= cn))
717+ then throw("you have no EGGs to withdraw")
718+ else [IntegerEntry((((("address_" + bH) + "_asset_") + bX) + "_withdrawnAmount"), (l((((("address_" + bH) + "_asset_") + bX) + "_withdrawnAmount")) + (cn * d))), ScriptTransfer(Address(fromBase58String(bH)), cn, a)]
719+ }
720+
721+
722+
723+@Callable(cb)
724+func getAssetRarityCallable (bE) = if (if ((value(assetInfo(bE)).issuer == Address(f)))
725+ then true
726+ else (value(assetInfo(bE)).issuer == Address(e)))
727+ then {
728+ let E = value(assetInfo(bE)).name
729+ let bz = take(takeRight(E, 2), 1)
730+ let bF = ((D(E) + "-") + bz)
731+ $Tuple2(nil, bA(bF, bz))
732+ }
733+ else throw("not valid NFT")
734+
735+
736+@Verifier(cq)
737+func cr () = sigVerify(cq.bodyBytes, cq.proofs[0], cq.senderPublicKey)
738+

github/deemru/w8io/169f3d6 
42.25 ms