tx · HjHwhRyNz8hq6huWDfERRjxSjjZ3bmmj3Wekn4M4DVub

3N5LuKQTLpnuibSzamYvruXsbp7YpqzKDA2:  -0.00800000 Waves

2023.04.26 02:17 [2550716] smart account 3N5LuKQTLpnuibSzamYvruXsbp7YpqzKDA2 > SELF 0.00000000 Waves

{ "type": 13, "id": "HjHwhRyNz8hq6huWDfERRjxSjjZ3bmmj3Wekn4M4DVub", "fee": 800000, "feeAssetId": null, "timestamp": 1682464721981, "version": 2, "chainId": 84, "sender": "3N5LuKQTLpnuibSzamYvruXsbp7YpqzKDA2", "senderPublicKey": "BgxpCm4wxbW8SKLPKZnf4KU2D6ZU29ov8MgZrkaSAqpY", "proofs": [ "5SxTPDsZVHbncPR8bxpYLtpoSWSXEmpDi2Sqbzj4R8Uikty2DKDXQ7vMnTZUZ7NfbDTT3JtNG8XsDBScqgyt1me1" ], "script": "base64:BgIHCAISAwoBCCAACktfYW1fYXNfaWQCDyVzX19hbW91bnRBc3NldAAKS19wcl9hc19pZAIOJXNfX3ByaWNlQXNzZXQABUtfYW1wAgclc19fYW1wAAdLX3NoYXJlAkQlcyVzX19zaGFyZUFzc2V0QmFsYW5jZV9fWWlOYm9mRnpDMTdqRUhIQ013clJjcHk5TXJyamFiTU1MWnhnOGc1eG1mNwAIS19zdGFrZWQCGSVzJXNfX3N0YWtlZEJhbGFuY2VfV0FWRVMACUtfYV9hc19pZAIKQV9hc3NldF9pZAAJS19iX2FzX2lkAgpCX2Fzc2V0X2lkAApLX2FfYXNfYmFsAg9BX2Fzc2V0X2JhbGFuY2UACktfYl9hc19iYWwCD0JfYXNzZXRfYmFsYW5jZQAFS19mZWUCCmNvbW1pc3Npb24AC0tfYXNzZXRfaWRzAg9zdGF0aWNfdG9rZW5JZHMACUtfZmVlX3B1egIKc3RhdGljX2ZlZQAKS19mZWVUb2tlbgIPc3RhdGljX2ZlZVRva2VuARBnZXRQdXpCYWxhbmNlS2V5AQdhc3NldElkCQCsAgIJAKwCAgIHZ2xvYmFsXwUHYXNzZXRJZAIIX2JhbGFuY2UBD2dldFB1eldlaWdodEtleQEHYXNzZXRJZAkArAICCQCsAgICB3N0YXRpY18FB2Fzc2V0SWQCB193ZWlnaHQBDHRyeUdldFN0cmluZwIDa2V5B2FkZHJlc3MEByRtYXRjaDAJAJ0IAgUHYWRkcmVzcwUDa2V5AwkAAQIFByRtYXRjaDACBlN0cmluZwQBYgUHJG1hdGNoMAUBYgIAAQ10cnlHZXRJbnRlZ2VyAgNrZXkHYWRkcmVzcwQHJG1hdGNoMAkAmggCBQdhZGRyZXNzBQNrZXkDCQABAgUHJG1hdGNoMAIDSW50BAFiBQckbWF0Y2gwBQFiAAABD2dldEFzc2V0QmFsYW5jZQIHYWRkcmVzcwdhc3NldElkBAFhCQDwBwIFB2FkZHJlc3MFB2Fzc2V0SWQFAWEBD2dldFdhdmVzQmFsYW5jZQEHYWRkcmVzcwQBdwgJAO8HAQUHYWRkcmVzcwlhdmFpbGFibGUFAXcBCmdldEJhbGFuY2UCBnJlc3VsdAdhc3NldElkBAdhZGRyZXNzCQCvAgIFBnJlc3VsdAAjBARhZGRyCQEHQWRkcmVzcwEJANkEAQUHYWRkcmVzcwQHYmFsYW5jZQMJAAACBQdhc3NldElkAgVXQVZFUwkBD2dldFdhdmVzQmFsYW5jZQEFBGFkZHIEA2FJZAkA2QQBBQdhc3NldElkCQEPZ2V0QXNzZXRCYWxhbmNlAgUEYWRkcgUDYUlkBANsZW4JALECAQUGcmVzdWx0CQCsAgIJAKwCAgkArAICCQCsAgIJAKwCAgUHYWRkcmVzcwkAsAICBQZyZXN1bHQAIwUHYXNzZXRJZAIBOgkApAMBBQdiYWxhbmNlAgEsAQlnZXRXeERhdGEBB2FkZHJlc3MEBGFkZHIJAQdBZGRyZXNzAQkA2QQBBQdhZGRyZXNzBAhhbW91bnRJZAkBDHRyeUdldFN0cmluZwIFCktfYW1fYXNfaWQFBGFkZHIEB3ByaWNlSWQJAQx0cnlHZXRTdHJpbmcCBQpLX3ByX2FzX2lkBQRhZGRyBANhbXAJAQ10cnlHZXRJbnRlZ2VyAgUFS19hbXAFBGFkZHIEBXNoYXJlCQENdHJ5R2V0SW50ZWdlcgIFB0tfc2hhcmUFBGFkZHIEBXN0YWtlCQENdHJ5R2V0SW50ZWdlcgIFCEtfc3Rha2VkBQRhZGRyCQCUCgIJAKwCAgkArAICBQhhbW91bnRJZAIBLAUHcHJpY2VJZAkArAICCQCsAgIJAKwCAgkArAICCQCkAwEFA2FtcAIBLAkApAMBBQVzaGFyZQIBLAkApAMBBQVzdGFrZQEJZ2V0U3dEYXRhAQdhZGRyZXNzBARhZGRyCQEHQWRkcmVzcwEJANkEAQUHYWRkcmVzcwQEQV9pZAkBDHRyeUdldFN0cmluZwIFCUtfYV9hc19pZAUEYWRkcgQEQl9pZAkBDHRyeUdldFN0cmluZwIFCUtfYl9hc19pZAUEYWRkcgQJQV9iYWxhbmNlCQENdHJ5R2V0SW50ZWdlcgIFCktfYV9hc19iYWwFBGFkZHIECUJfYmFsYW5jZQkBDXRyeUdldEludGVnZXICBQpLX2JfYXNfYmFsBQRhZGRyCQCsAgIJAKwCAgkArAICCQCsAgIJAKwCAgkArAICBQRBX2lkAgE6CQCkAwEFCUFfYmFsYW5jZQIBLAUEQl9pZAIBOgkApAMBBQlCX2JhbGFuY2UBFGNvbGxlY3RQdXpBc3NldHNEYXRhAgZyZXN1bHQHYXNzZXRJZAQDbGVuCQCQAwEFBnJlc3VsdAQHYWRkcmVzcwkAkQMCBQZyZXN1bHQJAGUCBQNsZW4AAQQEYWRkcgkBB0FkZHJlc3MBCQDZBAEFB2FkZHJlc3MECmJhbGFuY2VLZXkJARBnZXRQdXpCYWxhbmNlS2V5AQUHYXNzZXRJZAQJd2VpZ2h0S2V5CQEPZ2V0UHV6V2VpZ2h0S2V5AQUHYXNzZXRJZAQHYmFsYW5jZQkBDXRyeUdldEludGVnZXICBQpiYWxhbmNlS2V5BQRhZGRyBAZ3ZWlnaHQJAQ10cnlHZXRJbnRlZ2VyAgUJd2VpZ2h0S2V5BQRhZGRyBANyZXMJAKwCAgkArAICCQCsAgIJAKwCAgUHYXNzZXRJZAIBLAkApAMBBQdiYWxhbmNlAgEsCQCkAwEFBndlaWdodAkAzAgCBQNyZXMFBnJlc3VsdAEJZ2V0UHpEYXRhAQdhZGRyZXNzBARhZGRyCQEHQWRkcmVzcwEJANkEAQUHYWRkcmVzcwQDZmVlCQENdHJ5R2V0SW50ZWdlcgIFCUtfZmVlX3B1egUEYWRkcgQIZmVlVG9rZW4JAQx0cnlHZXRTdHJpbmcCBQpLX2ZlZVRva2VuBQRhZGRyBAlhc3NldHNTdHIJAQx0cnlHZXRTdHJpbmcCBQtLX2Fzc2V0X2lkcwUEYWRkcgQGYXNzZXRzCQC1CQIFCWFzc2V0c1N0cgIBLAQKYXNzZXRzRGF0YQoAAiRsBQZhc3NldHMKAAIkcwkAkAMBBQIkbAoABSRhY2MwCQDMCAIFB2FkZHJlc3MFA25pbAoBBSRmMF8xAgIkYQIkaQMJAGcCBQIkaQUCJHMFAiRhCQEUY29sbGVjdFB1ekFzc2V0c0RhdGECBQIkYQkAkQMCBQIkbAUCJGkKAQUkZjBfMgICJGECJGkDCQBnAgUCJGkFAiRzBQIkYQkAAgECFExpc3Qgc2l6ZSBleGNlZWRzIDEwCQEFJGYwXzICCQEFJGYwXzECCQEFJGYwXzECCQEFJGYwXzECCQEFJGYwXzECCQEFJGYwXzECCQEFJGYwXzECCQEFJGYwXzECCQEFJGYwXzECCQEFJGYwXzECCQEFJGYwXzECBQUkYWNjMAAAAAEAAgADAAQABQAGAAcACAAJAAoEA2xlbgkAkAMBBQphc3NldHNEYXRhBAlhc3NldHNBcnIJANEIAgUKYXNzZXRzRGF0YQkAZQIFA2xlbgABBA1hc3NldHNEYXRhU3RyCQC5CQIFCmFzc2V0c0RhdGECATsJAJUKAwUDZmVlBQhmZWVUb2tlbgUNYXNzZXRzRGF0YVN0cgEJdGVzdF9sb29wAgZyZXN1bHQDZWxlCQDMCAIFA2VsZQUGcmVzdWx0AQ5nZXRCYWxhbmNlc1N0cgIJYXNzZXRzU3RyB2FkZHJlc3MEBmFzc2V0cwkAvAkCBQlhc3NldHNTdHICASwEA3JlcwoAAiRsBQZhc3NldHMKAAIkcwkAkAMBBQIkbAoABSRhY2MwBQdhZGRyZXNzCgEFJGYwXzECAiRhAiRpAwkAZwIFAiRpBQIkcwUCJGEJAQpnZXRCYWxhbmNlAgUCJGEJAJEDAgUCJGwFAiRpCgEFJGYwXzICAiRhAiRpAwkAZwIFAiRpBQIkcwUCJGEJAAIBAhNMaXN0IHNpemUgZXhjZWVkcyAyCQEFJGYwXzICCQEFJGYwXzECCQEFJGYwXzECBQUkYWNjMAAAAAEAAgQIYmFsYW5jZXMJALACAgUDcmVzACMEBGJhbHMJALMCAgUIYmFsYW5jZXMAAQUEYmFscwEJcHJvY2Vzc1dYAgZyZXN1bHQHYWRkcmVzcwQLJHQwNDA5MTQxMzQJAQlnZXRXeERhdGEBBQdhZGRyZXNzBAlhc3NldHNTdHIIBQskdDA0MDkxNDEzNAJfMQQFZGF0YXMIBQskdDA0MDkxNDEzNAJfMgQMYXNzZXRzU3RyaW5nCQEOZ2V0QmFsYW5jZXNTdHICBQlhc3NldHNTdHIFB2FkZHJlc3MEB3Jlc0l0ZW0JAKwCAgkArAICCQCsAgIJAKwCAgUHYWRkcmVzcwIBLwUMYXNzZXRzU3RyaW5nAgEvBQVkYXRhcwkAzAgCBQdyZXNJdGVtBQZyZXN1bHQBCXByb2Nlc3NTVwIGcmVzdWx0B2FkZHJlc3MEDGFzc2V0c1N0cmluZwkBCWdldFN3RGF0YQEFB2FkZHJlc3MEB3Jlc0l0ZW0JAKwCAgkArAICBQdhZGRyZXNzAgEvBQxhc3NldHNTdHJpbmcJAMwIAgUHcmVzSXRlbQUGcmVzdWx0AQlwcm9jZXNzUFoCBnJlc3VsdAdhZGRyZXNzBAskdDA0NTM0NDU4OAkBCWdl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AQUkZjBfMQIJAQUkZjBfMQIJAQUkZjBfMQIJAQUkZjBfMQIJAQUkZjBfMQIJAQUkZjBfMQIJAQUkZjBfMQIJAQUkZjBfMQIJAQUkZjBfMQIJAQUkZjBfMQIJAQUkZjBfMQIJAQUkZjBfMQIJAQUkZjBfMQIJAQUkZjBfMQIJAQUkZjBfMQIJAQUkZjBfMQIJAQUkZjBfMQIJAQUkZjBfMQIJAQUkZjBfMQIJAQUkZjBfMQIJAQUkZjBfMQIJAQUkZjBfMQIJAQUkZjBfMQIJAQUkZjBfMQIJAQUkZjBfMQIJAQUkZjBfMQIJAQUkZjBfMQIJAQUkZjBfMQIJAQUkZjBfMQIJAQUkZjBfMQIJAQUkZjBfMQIJAQUkZjBfMQIJAQUkZjBfMQIJAQUkZjBfMQIJAQUkZjBfMQIJAQUkZjBfMQIJAQUkZjBfMQIJAQUkZjBfMQIJAQUkZjBfMQIJAQUkZjBfMQIJAQUkZjBfMQIJAQUkZjBfMQIJAQUkZjBfMQIJAQUkZjBfMQIJAQUkZjBfMQIJAQUkZjBfMQIJAQUkZjBfMQIJAQUkZjBfMQIJAQUkZjBfMQIJAQUkZjBfMQIJAQUkZjBfMQIJAQUkZjBfMQIJAQUkZjBfMQIJAQUkZjBfMQIJAQUkZjBfMQIJAQUkZjBfMQIJAQUkZjBfMQIJAQUkZjBfMQIJAQUkZjBfMQIJAQUkZjBfMQIJAQUkZjBfMQIJAQUkZjBfMQIJAQUkZjBfMQIJAQUkZjBfMQIJAQUkZjBfMQIJAQUkZjBfMQIJAQUkZjBfMQIJAQUkZjBfMQIJAQUkZjBfMQIJAQUkZjBfMQIJAQUkZjBfMQIJAQUkZjBfMQIJAQUkZjBfMQIJAQUkZjBfMQIJAQUkZjBfMQIJAQUkZjBfMQIJAQUkZjBfMQIJAQUkZjBfMQIJAQUkZjBfMQIJAQUkZjBfMQIJAQUkZjBfMQIJAQUkZjBfMQIJAQUkZjBfMQIJAQUkZjBfMQIJAQUkZjBfMQIJAQUkZjBfMQIJAQUkZjBfMQIJAQUkZjBfMQIJAQUkZjBfMQIJAQUkZjBfMQIJAQUkZjBfMQIJAQUkZjBfMQIJAQUkZjBfMQIJAQUkZjBfMQIJAQUkZjBfMQIJAQUkZjBfMQIJAQUkZjBfMQIJAQUkZjBfMQIFBSRhY2MwAAAAAQACAAMABAAF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", "height": 2550716, "applicationStatus": "succeeded", "spentComplexity": 0 } View: original | compacted Prev: igGojiRFsRzkLpnC8w2bBNf785Y8pu1pgMVNEL5jbvo Next: HfpcfMcwqQe3neYcxco4egPeQPbj8RtB4JivV5kN837c Diff:
OldNewDifferences
2121
2222 let j = "commission"
2323
24-func k (l,m) = {
25- let n = getString(m, l)
26- if ($isInstanceOf(n, "String"))
24+let k = "static_tokenIds"
25+
26+let l = "static_fee"
27+
28+let m = "static_feeToken"
29+
30+func n (o) = (("global_" + o) + "_balance")
31+
32+
33+func p (o) = (("static_" + o) + "_weight")
34+
35+
36+func q (r,s) = {
37+ let t = getString(s, r)
38+ if ($isInstanceOf(t, "String"))
2739 then {
28- let o = n
29- o
40+ let u = t
41+ u
3042 }
3143 else ""
3244 }
3345
3446
35-func p (l,m) = {
36- let n = getInteger(m, l)
37- if ($isInstanceOf(n, "Int"))
47+func v (r,s) = {
48+ let t = getInteger(s, r)
49+ if ($isInstanceOf(t, "Int"))
3850 then {
39- let o = n
40- o
51+ let u = t
52+ u
4153 }
4254 else 0
4355 }
4456
4557
46-func q (m,r) = {
47- let s = assetBalance(m, r)
48- s
58+func w (s,o) = {
59+ let x = assetBalance(s, o)
60+ x
4961 }
5062
5163
52-func t (m) = {
53- let u = wavesBalance(m).available
54- u
64+func y (s) = {
65+ let z = wavesBalance(s).available
66+ z
5567 }
5668
5769
58-func v (w,r) = {
59- let m = take(w, 35)
60- let x = Address(fromBase58String(m))
61- let y = if ((r == "WAVES"))
62- then t(x)
70+func A (B,o) = {
71+ let s = take(B, 35)
72+ let C = Address(fromBase58String(s))
73+ let D = if ((o == "WAVES"))
74+ then y(C)
6375 else {
64- let z = fromBase58String(r)
65- q(x, z)
76+ let E = fromBase58String(o)
77+ w(C, E)
6678 }
67- let A = size(w)
68- (((((m + drop(w, 35)) + r) + ":") + toString(y)) + ",")
79+ let F = size(B)
80+ (((((s + drop(B, 35)) + o) + ":") + toString(D)) + ",")
6981 }
7082
7183
72-func B (m) = {
73- let x = Address(fromBase58String(m))
74- let C = k(a, x)
75- let D = k(b, x)
76- let E = p(c, x)
77- let F = p(d, x)
78- let G = p(e, x)
79- $Tuple2(((C + ",") + D), ((((toString(E) + ",") + toString(F)) + ",") + toString(G)))
84+func G (s) = {
85+ let C = Address(fromBase58String(s))
86+ let H = q(a, C)
87+ let I = q(b, C)
88+ let J = v(c, C)
89+ let K = v(d, C)
90+ let L = v(e, C)
91+ $Tuple2(((H + ",") + I), ((((toString(J) + ",") + toString(K)) + ",") + toString(L)))
8092 }
8193
8294
83-func H (m) = {
84- let x = Address(fromBase58String(m))
85- let I = k(f, x)
86- let J = k(g, x)
87- let K = p(h, x)
88- let L = p(i, x)
89- ((((((I + ":") + toString(K)) + ",") + J) + ":") + toString(L))
95+func M (s) = {
96+ let C = Address(fromBase58String(s))
97+ let N = q(f, C)
98+ let O = q(g, C)
99+ let P = v(h, C)
100+ let Q = v(i, C)
101+ ((((((N + ":") + toString(P)) + ",") + O) + ":") + toString(Q))
90102 }
91103
92104
93-func M (w,N) = N :: w
94-
95-
96-func O (P,m) = {
97- let Q = split_4C(P, ",")
98- let R = {
99- let S = Q
100- let T = size(S)
101- let U = m
102- func V (W,X) = if ((X >= T))
103- then W
104- else v(W, S[X])
105-
106- func Y (W,X) = if ((X >= T))
107- then W
108- else throw("List size exceeds 2")
109-
110- Y(V(V(U, 0), 1), 2)
111- }
112- let Z = drop(R, 35)
113- let aa = dropRight(Z, 1)
114- aa
105+func R (B,o) = {
106+ let F = size(B)
107+ let s = B[(F - 1)]
108+ let C = Address(fromBase58String(s))
109+ let S = n(o)
110+ let T = p(o)
111+ let D = v(S, C)
112+ let U = v(T, C)
113+ let V = ((((o + ",") + toString(D)) + ",") + toString(U))
114+V :: B
115115 }
116116
117117
118-func ab (w,m) = {
119- let ac = B(m)
120- let P = ac._1
121- let ad = ac._2
122- let ae = O(P, m)
123- let af = ((((m + "/") + ae) + "/") + ad)
124-af :: w
118+func W (s) = {
119+ let C = Address(fromBase58String(s))
120+ let X = v(l, C)
121+ let Y = q(m, C)
122+ let Z = q(k, C)
123+ let aa = split(Z, ",")
124+ let ab = {
125+ let ac = aa
126+ let ad = size(ac)
127+ let ae = [s]
128+ func af (ag,ah) = if ((ah >= ad))
129+ then ag
130+ else R(ag, ac[ah])
131+
132+ func ai (ag,ah) = if ((ah >= ad))
133+ then ag
134+ else throw("List size exceeds 10")
135+
136+ ai(af(af(af(af(af(af(af(af(af(af(ae, 0), 1), 2), 3), 4), 5), 6), 7), 8), 9), 10)
137+ }
138+ let F = size(ab)
139+ let aj = removeByIndex(ab, (F - 1))
140+ let ak = makeString(ab, ";")
141+ $Tuple3(X, Y, ak)
125142 }
126143
127144
128-func ag (w,m) = {
129- let ae = H(m)
130- let af = ((m + "/") + ae)
131-af :: w
145+func al (B,am) = am :: B
146+
147+
148+func an (Z,s) = {
149+ let aa = split_4C(Z, ",")
150+ let V = {
151+ let ac = aa
152+ let ad = size(ac)
153+ let ae = s
154+ func af (ag,ah) = if ((ah >= ad))
155+ then ag
156+ else A(ag, ac[ah])
157+
158+ func ai (ag,ah) = if ((ah >= ad))
159+ then ag
160+ else throw("List size exceeds 2")
161+
162+ ai(af(af(ae, 0), 1), 2)
163+ }
164+ let ao = drop(V, 35)
165+ let ap = dropRight(ao, 1)
166+ ap
132167 }
133168
134169
135-func ah (ai) = {
136- let aj = split_4C(ai, ",")
137- let ak = {
138- let S = aj
139- let T = size(S)
140- let U = nil
141- func V (W,X) = if ((X >= T))
142- then W
143- else ab(W, S[X])
144-
145- func Y (W,X) = if ((X >= T))
146- then W
147- else throw("List size exceeds 100")
148-
149- Y(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(U, 0), 1), 2), 3), 4), 5), 6), 7), 8), 9), 10), 11), 12), 13), 14), 15), 16), 17), 18), 19), 20), 21), 22), 23), 24), 25), 26), 27), 28), 29), 30), 31), 32), 33), 34), 35), 36), 37), 38), 39), 40), 41), 42), 43), 44), 45), 46), 47), 48), 49), 50), 51), 52), 53), 54), 55), 56), 57), 58), 59), 60), 61), 62), 63), 64), 65), 66), 67), 68), 69), 70), 71), 72), 73), 74), 75), 76), 77), 78), 79), 80), 81), 82), 83), 84), 85), 86), 87), 88), 89), 90), 91), 92), 93), 94), 95), 96), 97), 98), 99), 100)
150- }
151- let w = makeString_11C(ak, "|")
152- w
170+func aq (B,s) = {
171+ let ar = G(s)
172+ let Z = ar._1
173+ let as = ar._2
174+ let at = an(Z, s)
175+ let au = ((((s + "/") + at) + "/") + as)
176+au :: B
153177 }
154178
155179
156-func al (ai) = {
157- let aj = split_4C(ai, ",")
158- let ak = {
159- let S = aj
160- let T = size(S)
161- let U = nil
162- func V (W,X) = if ((X >= T))
163- then W
164- else ag(W, S[X])
165-
166- func Y (W,X) = if ((X >= T))
167- then W
168- else throw("List size exceeds 100")
169-
170- Y(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(U, 0), 1), 2), 3), 4), 5), 6), 7), 8), 9), 10), 11), 12), 13), 14), 15), 16), 17), 18), 19), 20), 21), 22), 23), 24), 25), 26), 27), 28), 29), 30), 31), 32), 33), 34), 35), 36), 37), 38), 39), 40), 41), 42), 43), 44), 45), 46), 47), 48), 49), 50), 51), 52), 53), 54), 55), 56), 57), 58), 59), 60), 61), 62), 63), 64), 65), 66), 67), 68), 69), 70), 71), 72), 73), 74), 75), 76), 77), 78), 79), 80), 81), 82), 83), 84), 85), 86), 87), 88), 89), 90), 91), 92), 93), 94), 95), 96), 97), 98), 99), 100)
171- }
172- let w = makeString_11C(ak, "|")
173- w
180+func av (B,s) = {
181+ let at = M(s)
182+ let au = ((s + "/") + at)
183+au :: B
174184 }
175185
176186
177-@Callable(am)
178-func test (an) = throw(an)
187+func aw (B,s) = {
188+ let ax = W(s)
189+ let X = ax._1
190+ let Y = ax._2
191+ let at = ax._3
192+ let au = ((((((s + "/") + toString(X)) + "/") + Y) + "/") + at)
193+au :: B
194+ }
195+
196+
197+func ay (az) = {
198+ let aA = split_4C(az, ",")
199+ let aB = {
200+ let ac = aA
201+ let ad = size(ac)
202+ let ae = nil
203+ func af (ag,ah) = if ((ah >= ad))
204+ then ag
205+ else aq(ag, ac[ah])
206+
207+ func ai (ag,ah) = if ((ah >= ad))
208+ then ag
209+ else throw("List size exceeds 100")
210+
211+ ai(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(ae, 0), 1), 2), 3), 4), 5), 6), 7), 8), 9), 10), 11), 12), 13), 14), 15), 16), 17), 18), 19), 20), 21), 22), 23), 24), 25), 26), 27), 28), 29), 30), 31), 32), 33), 34), 35), 36), 37), 38), 39), 40), 41), 42), 43), 44), 45), 46), 47), 48), 49), 50), 51), 52), 53), 54), 55), 56), 57), 58), 59), 60), 61), 62), 63), 64), 65), 66), 67), 68), 69), 70), 71), 72), 73), 74), 75), 76), 77), 78), 79), 80), 81), 82), 83), 84), 85), 86), 87), 88), 89), 90), 91), 92), 93), 94), 95), 96), 97), 98), 99), 100)
212+ }
213+ let B = makeString_11C(aB, "|")
214+ B
215+ }
216+
217+
218+func aC (az) = {
219+ let aA = split_4C(az, ",")
220+ let aB = {
221+ let ac = aA
222+ let ad = size(ac)
223+ let ae = nil
224+ func af (ag,ah) = if ((ah >= ad))
225+ then ag
226+ else av(ag, ac[ah])
227+
228+ func ai (ag,ah) = if ((ah >= ad))
229+ then ag
230+ else throw("List size exceeds 100")
231+
232+ ai(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(ae, 0), 1), 2), 3), 4), 5), 6), 7), 8), 9), 10), 11), 12), 13), 14), 15), 16), 17), 18), 19), 20), 21), 22), 23), 24), 25), 26), 27), 28), 29), 30), 31), 32), 33), 34), 35), 36), 37), 38), 39), 40), 41), 42), 43), 44), 45), 46), 47), 48), 49), 50), 51), 52), 53), 54), 55), 56), 57), 58), 59), 60), 61), 62), 63), 64), 65), 66), 67), 68), 69), 70), 71), 72), 73), 74), 75), 76), 77), 78), 79), 80), 81), 82), 83), 84), 85), 86), 87), 88), 89), 90), 91), 92), 93), 94), 95), 96), 97), 98), 99), 100)
233+ }
234+ let B = makeString_11C(aB, "|")
235+ B
236+ }
237+
238+
239+func aD (az) = {
240+ let aA = split_4C(az, ",")
241+ let aB = {
242+ let ac = aA
243+ let ad = size(ac)
244+ let ae = nil
245+ func af (ag,ah) = if ((ah >= ad))
246+ then ag
247+ else aw(ag, ac[ah])
248+
249+ func ai (ag,ah) = if ((ah >= ad))
250+ then ag
251+ else throw("List size exceeds 100")
252+
253+ ai(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(ae, 0), 1), 2), 3), 4), 5), 6), 7), 8), 9), 10), 11), 12), 13), 14), 15), 16), 17), 18), 19), 20), 21), 22), 23), 24), 25), 26), 27), 28), 29), 30), 31), 32), 33), 34), 35), 36), 37), 38), 39), 40), 41), 42), 43), 44), 45), 46), 47), 48), 49), 50), 51), 52), 53), 54), 55), 56), 57), 58), 59), 60), 61), 62), 63), 64), 65), 66), 67), 68), 69), 70), 71), 72), 73), 74), 75), 76), 77), 78), 79), 80), 81), 82), 83), 84), 85), 86), 87), 88), 89), 90), 91), 92), 93), 94), 95), 96), 97), 98), 99), 100)
254+ }
255+ let B = makeString_11C(aB, "|")
256+ B
257+ }
258+
259+
260+@Callable(aE)
261+func test (aF) = throw(aF)
179262
180263
Full:
OldNewDifferences
11 {-# STDLIB_VERSION 6 #-}
22 {-# SCRIPT_TYPE ACCOUNT #-}
33 {-# CONTENT_TYPE DAPP #-}
44 let a = "%s__amountAsset"
55
66 let b = "%s__priceAsset"
77
88 let c = "%s__amp"
99
1010 let d = "%s%s__shareAssetBalance__YiNbofFzC17jEHHCMwrRcpy9MrrjabMMLZxg8g5xmf7"
1111
1212 let e = "%s%s__stakedBalance_WAVES"
1313
1414 let f = "A_asset_id"
1515
1616 let g = "B_asset_id"
1717
1818 let h = "A_asset_balance"
1919
2020 let i = "B_asset_balance"
2121
2222 let j = "commission"
2323
24-func k (l,m) = {
25- let n = getString(m, l)
26- if ($isInstanceOf(n, "String"))
24+let k = "static_tokenIds"
25+
26+let l = "static_fee"
27+
28+let m = "static_feeToken"
29+
30+func n (o) = (("global_" + o) + "_balance")
31+
32+
33+func p (o) = (("static_" + o) + "_weight")
34+
35+
36+func q (r,s) = {
37+ let t = getString(s, r)
38+ if ($isInstanceOf(t, "String"))
2739 then {
28- let o = n
29- o
40+ let u = t
41+ u
3042 }
3143 else ""
3244 }
3345
3446
35-func p (l,m) = {
36- let n = getInteger(m, l)
37- if ($isInstanceOf(n, "Int"))
47+func v (r,s) = {
48+ let t = getInteger(s, r)
49+ if ($isInstanceOf(t, "Int"))
3850 then {
39- let o = n
40- o
51+ let u = t
52+ u
4153 }
4254 else 0
4355 }
4456
4557
46-func q (m,r) = {
47- let s = assetBalance(m, r)
48- s
58+func w (s,o) = {
59+ let x = assetBalance(s, o)
60+ x
4961 }
5062
5163
52-func t (m) = {
53- let u = wavesBalance(m).available
54- u
64+func y (s) = {
65+ let z = wavesBalance(s).available
66+ z
5567 }
5668
5769
58-func v (w,r) = {
59- let m = take(w, 35)
60- let x = Address(fromBase58String(m))
61- let y = if ((r == "WAVES"))
62- then t(x)
70+func A (B,o) = {
71+ let s = take(B, 35)
72+ let C = Address(fromBase58String(s))
73+ let D = if ((o == "WAVES"))
74+ then y(C)
6375 else {
64- let z = fromBase58String(r)
65- q(x, z)
76+ let E = fromBase58String(o)
77+ w(C, E)
6678 }
67- let A = size(w)
68- (((((m + drop(w, 35)) + r) + ":") + toString(y)) + ",")
79+ let F = size(B)
80+ (((((s + drop(B, 35)) + o) + ":") + toString(D)) + ",")
6981 }
7082
7183
72-func B (m) = {
73- let x = Address(fromBase58String(m))
74- let C = k(a, x)
75- let D = k(b, x)
76- let E = p(c, x)
77- let F = p(d, x)
78- let G = p(e, x)
79- $Tuple2(((C + ",") + D), ((((toString(E) + ",") + toString(F)) + ",") + toString(G)))
84+func G (s) = {
85+ let C = Address(fromBase58String(s))
86+ let H = q(a, C)
87+ let I = q(b, C)
88+ let J = v(c, C)
89+ let K = v(d, C)
90+ let L = v(e, C)
91+ $Tuple2(((H + ",") + I), ((((toString(J) + ",") + toString(K)) + ",") + toString(L)))
8092 }
8193
8294
83-func H (m) = {
84- let x = Address(fromBase58String(m))
85- let I = k(f, x)
86- let J = k(g, x)
87- let K = p(h, x)
88- let L = p(i, x)
89- ((((((I + ":") + toString(K)) + ",") + J) + ":") + toString(L))
95+func M (s) = {
96+ let C = Address(fromBase58String(s))
97+ let N = q(f, C)
98+ let O = q(g, C)
99+ let P = v(h, C)
100+ let Q = v(i, C)
101+ ((((((N + ":") + toString(P)) + ",") + O) + ":") + toString(Q))
90102 }
91103
92104
93-func M (w,N) = N :: w
94-
95-
96-func O (P,m) = {
97- let Q = split_4C(P, ",")
98- let R = {
99- let S = Q
100- let T = size(S)
101- let U = m
102- func V (W,X) = if ((X >= T))
103- then W
104- else v(W, S[X])
105-
106- func Y (W,X) = if ((X >= T))
107- then W
108- else throw("List size exceeds 2")
109-
110- Y(V(V(U, 0), 1), 2)
111- }
112- let Z = drop(R, 35)
113- let aa = dropRight(Z, 1)
114- aa
105+func R (B,o) = {
106+ let F = size(B)
107+ let s = B[(F - 1)]
108+ let C = Address(fromBase58String(s))
109+ let S = n(o)
110+ let T = p(o)
111+ let D = v(S, C)
112+ let U = v(T, C)
113+ let V = ((((o + ",") + toString(D)) + ",") + toString(U))
114+V :: B
115115 }
116116
117117
118-func ab (w,m) = {
119- let ac = B(m)
120- let P = ac._1
121- let ad = ac._2
122- let ae = O(P, m)
123- let af = ((((m + "/") + ae) + "/") + ad)
124-af :: w
118+func W (s) = {
119+ let C = Address(fromBase58String(s))
120+ let X = v(l, C)
121+ let Y = q(m, C)
122+ let Z = q(k, C)
123+ let aa = split(Z, ",")
124+ let ab = {
125+ let ac = aa
126+ let ad = size(ac)
127+ let ae = [s]
128+ func af (ag,ah) = if ((ah >= ad))
129+ then ag
130+ else R(ag, ac[ah])
131+
132+ func ai (ag,ah) = if ((ah >= ad))
133+ then ag
134+ else throw("List size exceeds 10")
135+
136+ ai(af(af(af(af(af(af(af(af(af(af(ae, 0), 1), 2), 3), 4), 5), 6), 7), 8), 9), 10)
137+ }
138+ let F = size(ab)
139+ let aj = removeByIndex(ab, (F - 1))
140+ let ak = makeString(ab, ";")
141+ $Tuple3(X, Y, ak)
125142 }
126143
127144
128-func ag (w,m) = {
129- let ae = H(m)
130- let af = ((m + "/") + ae)
131-af :: w
145+func al (B,am) = am :: B
146+
147+
148+func an (Z,s) = {
149+ let aa = split_4C(Z, ",")
150+ let V = {
151+ let ac = aa
152+ let ad = size(ac)
153+ let ae = s
154+ func af (ag,ah) = if ((ah >= ad))
155+ then ag
156+ else A(ag, ac[ah])
157+
158+ func ai (ag,ah) = if ((ah >= ad))
159+ then ag
160+ else throw("List size exceeds 2")
161+
162+ ai(af(af(ae, 0), 1), 2)
163+ }
164+ let ao = drop(V, 35)
165+ let ap = dropRight(ao, 1)
166+ ap
132167 }
133168
134169
135-func ah (ai) = {
136- let aj = split_4C(ai, ",")
137- let ak = {
138- let S = aj
139- let T = size(S)
140- let U = nil
141- func V (W,X) = if ((X >= T))
142- then W
143- else ab(W, S[X])
144-
145- func Y (W,X) = if ((X >= T))
146- then W
147- else throw("List size exceeds 100")
148-
149- Y(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(U, 0), 1), 2), 3), 4), 5), 6), 7), 8), 9), 10), 11), 12), 13), 14), 15), 16), 17), 18), 19), 20), 21), 22), 23), 24), 25), 26), 27), 28), 29), 30), 31), 32), 33), 34), 35), 36), 37), 38), 39), 40), 41), 42), 43), 44), 45), 46), 47), 48), 49), 50), 51), 52), 53), 54), 55), 56), 57), 58), 59), 60), 61), 62), 63), 64), 65), 66), 67), 68), 69), 70), 71), 72), 73), 74), 75), 76), 77), 78), 79), 80), 81), 82), 83), 84), 85), 86), 87), 88), 89), 90), 91), 92), 93), 94), 95), 96), 97), 98), 99), 100)
150- }
151- let w = makeString_11C(ak, "|")
152- w
170+func aq (B,s) = {
171+ let ar = G(s)
172+ let Z = ar._1
173+ let as = ar._2
174+ let at = an(Z, s)
175+ let au = ((((s + "/") + at) + "/") + as)
176+au :: B
153177 }
154178
155179
156-func al (ai) = {
157- let aj = split_4C(ai, ",")
158- let ak = {
159- let S = aj
160- let T = size(S)
161- let U = nil
162- func V (W,X) = if ((X >= T))
163- then W
164- else ag(W, S[X])
165-
166- func Y (W,X) = if ((X >= T))
167- then W
168- else throw("List size exceeds 100")
169-
170- Y(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(U, 0), 1), 2), 3), 4), 5), 6), 7), 8), 9), 10), 11), 12), 13), 14), 15), 16), 17), 18), 19), 20), 21), 22), 23), 24), 25), 26), 27), 28), 29), 30), 31), 32), 33), 34), 35), 36), 37), 38), 39), 40), 41), 42), 43), 44), 45), 46), 47), 48), 49), 50), 51), 52), 53), 54), 55), 56), 57), 58), 59), 60), 61), 62), 63), 64), 65), 66), 67), 68), 69), 70), 71), 72), 73), 74), 75), 76), 77), 78), 79), 80), 81), 82), 83), 84), 85), 86), 87), 88), 89), 90), 91), 92), 93), 94), 95), 96), 97), 98), 99), 100)
171- }
172- let w = makeString_11C(ak, "|")
173- w
180+func av (B,s) = {
181+ let at = M(s)
182+ let au = ((s + "/") + at)
183+au :: B
174184 }
175185
176186
177-@Callable(am)
178-func test (an) = throw(an)
187+func aw (B,s) = {
188+ let ax = W(s)
189+ let X = ax._1
190+ let Y = ax._2
191+ let at = ax._3
192+ let au = ((((((s + "/") + toString(X)) + "/") + Y) + "/") + at)
193+au :: B
194+ }
195+
196+
197+func ay (az) = {
198+ let aA = split_4C(az, ",")
199+ let aB = {
200+ let ac = aA
201+ let ad = size(ac)
202+ let ae = nil
203+ func af (ag,ah) = if ((ah >= ad))
204+ then ag
205+ else aq(ag, ac[ah])
206+
207+ func ai (ag,ah) = if ((ah >= ad))
208+ then ag
209+ else throw("List size exceeds 100")
210+
211+ ai(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(ae, 0), 1), 2), 3), 4), 5), 6), 7), 8), 9), 10), 11), 12), 13), 14), 15), 16), 17), 18), 19), 20), 21), 22), 23), 24), 25), 26), 27), 28), 29), 30), 31), 32), 33), 34), 35), 36), 37), 38), 39), 40), 41), 42), 43), 44), 45), 46), 47), 48), 49), 50), 51), 52), 53), 54), 55), 56), 57), 58), 59), 60), 61), 62), 63), 64), 65), 66), 67), 68), 69), 70), 71), 72), 73), 74), 75), 76), 77), 78), 79), 80), 81), 82), 83), 84), 85), 86), 87), 88), 89), 90), 91), 92), 93), 94), 95), 96), 97), 98), 99), 100)
212+ }
213+ let B = makeString_11C(aB, "|")
214+ B
215+ }
216+
217+
218+func aC (az) = {
219+ let aA = split_4C(az, ",")
220+ let aB = {
221+ let ac = aA
222+ let ad = size(ac)
223+ let ae = nil
224+ func af (ag,ah) = if ((ah >= ad))
225+ then ag
226+ else av(ag, ac[ah])
227+
228+ func ai (ag,ah) = if ((ah >= ad))
229+ then ag
230+ else throw("List size exceeds 100")
231+
232+ ai(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(ae, 0), 1), 2), 3), 4), 5), 6), 7), 8), 9), 10), 11), 12), 13), 14), 15), 16), 17), 18), 19), 20), 21), 22), 23), 24), 25), 26), 27), 28), 29), 30), 31), 32), 33), 34), 35), 36), 37), 38), 39), 40), 41), 42), 43), 44), 45), 46), 47), 48), 49), 50), 51), 52), 53), 54), 55), 56), 57), 58), 59), 60), 61), 62), 63), 64), 65), 66), 67), 68), 69), 70), 71), 72), 73), 74), 75), 76), 77), 78), 79), 80), 81), 82), 83), 84), 85), 86), 87), 88), 89), 90), 91), 92), 93), 94), 95), 96), 97), 98), 99), 100)
233+ }
234+ let B = makeString_11C(aB, "|")
235+ B
236+ }
237+
238+
239+func aD (az) = {
240+ let aA = split_4C(az, ",")
241+ let aB = {
242+ let ac = aA
243+ let ad = size(ac)
244+ let ae = nil
245+ func af (ag,ah) = if ((ah >= ad))
246+ then ag
247+ else aw(ag, ac[ah])
248+
249+ func ai (ag,ah) = if ((ah >= ad))
250+ then ag
251+ else throw("List size exceeds 100")
252+
253+ ai(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(af(ae, 0), 1), 2), 3), 4), 5), 6), 7), 8), 9), 10), 11), 12), 13), 14), 15), 16), 17), 18), 19), 20), 21), 22), 23), 24), 25), 26), 27), 28), 29), 30), 31), 32), 33), 34), 35), 36), 37), 38), 39), 40), 41), 42), 43), 44), 45), 46), 47), 48), 49), 50), 51), 52), 53), 54), 55), 56), 57), 58), 59), 60), 61), 62), 63), 64), 65), 66), 67), 68), 69), 70), 71), 72), 73), 74), 75), 76), 77), 78), 79), 80), 81), 82), 83), 84), 85), 86), 87), 88), 89), 90), 91), 92), 93), 94), 95), 96), 97), 98), 99), 100)
254+ }
255+ let B = makeString_11C(aB, "|")
256+ B
257+ }
258+
259+
260+@Callable(aE)
261+func test (aF) = throw(aF)
179262
180263

github/deemru/w8io/169f3d6 
83.26 ms