tx · At5ie36JTGMoKjY9yft8zi7aBGFe55GmZy8NV4nTfMJ8

3N3g7W8FPoQ7g5EadbAD2GVjrZT5RWpHZZh:  -0.01600000 Waves

2023.03.10 12:12 [2483781] smart account 3N3g7W8FPoQ7g5EadbAD2GVjrZT5RWpHZZh > SELF 0.00000000 Waves

{ "type": 13, "id": "At5ie36JTGMoKjY9yft8zi7aBGFe55GmZy8NV4nTfMJ8", "fee": 1600000, "feeAssetId": null, "timestamp": 1678439560068, "version": 2, "chainId": 84, "sender": "3N3g7W8FPoQ7g5EadbAD2GVjrZT5RWpHZZh", "senderPublicKey": "Ap7CkWd6fzBU34kGo4GJJzC5q4qWXuLVunzE25PchdGS", "proofs": [ "28CG3Ns1HBqutqVNXnh1VUmEq2K6aXKwqRfXUq8r5y8dHfiwadP9SbxsiWreTUX4d7Te3Bfsv6teYL9L2niP2Nvc" ], "script": "base64:AAIFAAAAAAAABxAIAhIJCgcICAgYAQgBEgASCAoGCAgICAgIEgMKARgSAwoBCBIAEgASBAoCCAgiA1NFUCIMd2F2ZXNBc3NldElkIhFpbnZhbGlkUHJpY2VBc3NldCIIdGhyb3dFcnIiA21zZyIHdGhyb3dQRCIUdGhyb3dDcmVhdGVOb3RDYWxsZWQiEXRocm93WW91Tm90SXNzdWVyIg90aHJvd1Bvb2xFeGlzdHMiFXRocm93QXNzZXROb3RWZXJpZmllZCIWdGhyb3dJbnZhbGlkUHJpY2VBc3NldCIUdGhyb3dJbnZhbGlkRmVlQXNzZXQiF3Rocm93SW52YWxpZEFtb3VudEFzc2V0IhJ0aHJvd0ludmFsaWRTdGF0dXMiH3Rocm93Q2FuQWN0aXZhdGVPbmx5UGVuZGluZ1Bvb2wiHXRocm93RmFjdG9yeVJldHVybmVkTm90U3RyaW5nIhx0aHJvd0ludmFsaWRQcmljZUFzc2V0QW1vdW50Ig90aHJvd0ludmFsaWRGZWUiE2tleU1hbmFnZXJQdWJsaWNLZXkiGmtleVBlbmRpbmdNYW5hZ2VyUHVibGljS2V5Ig9rZXlBZG1pblB1YktleXMiCWtleVN0YXR1cyINYW1vdW50QXNzZXRJZCIMcHJpY2VBc3NldElkIhJrZXlGYWN0b3J5Q29udHJhY3QiFmtleUFzc2V0c1N0b3JlQ29udHJhY3QiE2tleUVtaXNzaW9uQ29udHJhY3QiCWtleVN1ZmZpeCIMa2V5TGFzdEluZGV4IgtpbmRleFN1ZmZpeCINc3RhdHVzUGVuZGluZyIOc3RhdHVzRGVjbGluZWQiDHN0YXR1c0FjdGl2ZSIIc3RhdHVzZXMiD2tleUNyZWF0ZUNhbGxlZCIPa2V5Q3JlYXRlQ2FsbGVyIhRrZXlBbW91bnRBc3NldEFtb3VudCITa2V5UHJpY2VBc3NldEFtb3VudCIJa2V5SGVpZ2h0Ig1rZXlGZWVBc3NldElkIgxrZXlGZWVBbW91bnQiF2tleUFtb3VudEFzc2V0TWluQW1vdW50IhdrZXlQcmljZUFzc2V0c01pbkFtb3VudCIOa2V5UHJpY2VBc3NldHMiD2dldFN0cmluZ09yRmFpbCIDa2V5IhJzdHJpbmdPcHRpb25Ub0xpc3QiDHN0cmluZ09yVW5pdCIHJG1hdGNoMCIBcyIPZmFjdG9yeUNvbnRyYWN0Ig5pc0NyZWF0ZUNhbGxlZCIQbXVzdENyZWF0ZUNhbGxlZCIWbWFuYWdlclB1YmxpY0tleU9yVW5pdCIdcGVuZGluZ01hbmFnZXJQdWJsaWNLZXlPclVuaXQiCWlzTWFuYWdlciIBaSICcGsiC211c3RNYW5hZ2VyIgltdXN0QWRtaW4iCGFkbWluUEtzIgppc1ZlcmlmaWVkIgdhc3NldElkIgxnZXRJZEFuZEluZm8iB3BheW1lbnQiAmlkIgRpbmZvIgt2YWxpZFN0YXR1cyIGc3RhdHVzIhBmYWN0b3J5VjJBZGRyZXNzIhJhc3NldHNTdG9yZUFkZHJlc3MiD2VtaXNzaW9uQWRkcmVzcyIUcHJpY2VBc3NldHNNaW5BbW91bnQiFGFtb3VudEFzc2V0TWluQW1vdW50IgpmZWVBc3NldElkIglmZWVBbW91bnQiC2NoZWNrQ2FsbGVyIhJhbW91bnRBc3NldFBheW1lbnQiEXByaWNlQXNzZXRQYXltZW50Ig9mZWVBc3NldFBheW1lbnQiCyR0MDY2NDY2NzE4Ig9hbW91bnRBc3NldEluZm8iCyR0MDY3MjE2NzkwIg5wcmljZUFzc2V0SW5mbyILJHQwNjc5MzY4NTYiDGZlZUFzc2V0SW5mbyIPcHJpY2VBc3NldHNMaXN0IhptYW5hZ2VyUHJpY2VBc3NldE1pbkFtb3VudCITcHJpY2VBc3NldE1pbkFtb3VudCIQcHJpY2VBc3NldHNJbmRleCIJbGFzdEluZGV4IghjdXJJbmRleCIQZW1pc3Npb25Db250cmFjdCIKcG9vbEV4aXN0cyIBQCIGY2hlY2tzIg9idXJuRW1pc3Npb25JbnYiC3Bvb2xBZGRyZXNzIhFhbW91bnRBc3NldFRpY2tlciIQcHJpY2VBc3NldFRpY2tlciIEbG9nbyISYWN0aXZhdGVOZXdQb29sSW52IglscEFzc2V0SWQiCWJlZm9yZVB1dCIDcHV0IghhZnRlclB1dCIEdXNlciIMYWRtaW5QdWJLZXlzIhdwZW5kaW5nTWFuYWdlclB1YmxpY0tleSIVY2hlY2tNYW5hZ2VyUHVibGljS2V5IgJwbSIFaGFzUE0iB2NoZWNrUE0iAnR4IgZ2ZXJp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", "height": 2483781, "applicationStatus": "succeeded", "spentComplexity": 0 } View: original | compacted Prev: Cyajd2Rr8jF1ArwyNCetTfe1aSMdwsE69GbyTkdZt9YM Next: 4mxuGq5uWxUJ8vLPHGSTLsHrPCnicNcpaTC3oSs7Q1Gy Diff:
OldNewDifferences
259259 }
260260 let aR = [if (!(Z(w, x)))
261261 then true
262- else i(), if (aP)
262+ else i(), if (!(aP))
263263 then true
264264 else i(), if (if (ad(ae))
265265 then true
Full:
OldNewDifferences
11 {-# STDLIB_VERSION 5 #-}
22 {-# SCRIPT_TYPE ACCOUNT #-}
33 {-# CONTENT_TYPE DAPP #-}
44 let a = "__"
55
66 let b = "WAVES"
77
88 let c = "Invalid price asset"
99
1010 func d (e) = throw(makeString(["user_pools.ride:", e], " "))
1111
1212
1313 func f () = d("Permission denied")
1414
1515
1616 func g () = d("Create is not called for assets pair")
1717
1818
1919 func h () = d("You are not amountAsset issuer")
2020
2121
2222 func i () = d("Pool with such assets already exists")
2323
2424
2525 func j () = d("Asset is not verified")
2626
2727
2828 func k () = d(c)
2929
3030
3131 func l () = d("Invalid fee asset")
3232
3333
3434 func m () = d("Invalid amount asset attached")
3535
3636
3737 func n () = d("Invalid status")
3838
3939
4040 func o () = d("Can activate pool only in 'pending' status")
4141
4242
4343 func p () = d("FactoryV2 returned not string")
4444
4545
4646 func q () = d("invalid price asset amount")
4747
4848
4949 func r () = d("invalid fee")
5050
5151
5252 func s () = makeString(["%s", "managerPublicKey"], a)
5353
5454
5555 func t () = makeString(["%s", "pendingManagerPublicKey"], a)
5656
5757
5858 func u () = makeString(["%s", "adminPubKeys"], a)
5959
6060
6161 func v (w,x) = makeString(["%s%s%s", "status", w, x], a)
6262
6363
6464 func y () = makeString(["%s", "factoryContract"], a)
6565
6666
6767 func z () = makeString(["%s", "assetsStoreContract"], a)
6868
6969
7070 func A () = makeString(["%s", "emissionContract"], a)
7171
7272
7373 func B (w,x) = makeString(["%s%s%s", "suffix", w, x], a)
7474
7575
7676 func C () = makeString(["%s", "lastIndex"], a)
7777
7878
7979 let D = "u"
8080
8181 let E = "pending"
8282
8383 let F = "declined"
8484
8585 let G = "active"
8686
8787 let H = [E, F, G]
8888
8989 func I (w,x) = makeString(["%s%s%s", "createCalled", w, x], a)
9090
9191
9292 func J (w,x) = makeString(["%s%s%s", "createCaller", w, x], a)
9393
9494
9595 func K (w,x) = makeString(["%s%s%s", "amountAssetAmount", w, x], a)
9696
9797
9898 func L (w,x) = makeString(["%s%s%s", "priceAssetAmount", w, x], a)
9999
100100
101101 func M (w,x) = makeString(["%s%s%s", "height", w, x], a)
102102
103103
104104 func N () = makeString(["%s", "feeAssetId"], a)
105105
106106
107107 func O () = makeString(["%s", "feeAmount"], a)
108108
109109
110110 func P () = makeString(["%s", "amountAssetMinAmount"], a)
111111
112112
113113 func Q () = makeString(["%s", "priceAssetsMinAmount"], a)
114114
115115
116116 func R () = makeString(["%s", "priceAssets"], a)
117117
118118
119119 func S (T) = valueOrErrorMessage(getString(this, T), (T + " is not defined"))
120120
121121
122122 func U (V) = {
123123 let W = V
124124 if ($isInstanceOf(W, "String"))
125125 then {
126126 let X = W
127127 if ((size(X) == 0))
128128 then nil
129129 else split(X, a)
130130 }
131131 else if ($isInstanceOf(W, "Unit"))
132132 then nil
133133 else throw("Match error")
134134 }
135135
136136
137137 let Y = addressFromStringValue(S(y()))
138138
139139 func Z (w,x) = valueOrElse(getBoolean(I(w, x)), false)
140140
141141
142142 func aa (w,x) = if (Z(w, x))
143143 then true
144144 else g()
145145
146146
147147 func ab () = {
148148 let W = getString(s())
149149 if ($isInstanceOf(W, "String"))
150150 then {
151151 let X = W
152152 fromBase58String(X)
153153 }
154154 else if ($isInstanceOf(W, "Unit"))
155155 then unit
156156 else throw("Match error")
157157 }
158158
159159
160160 func ac () = {
161161 let W = getString(t())
162162 if ($isInstanceOf(W, "String"))
163163 then {
164164 let X = W
165165 fromBase58String(X)
166166 }
167167 else if ($isInstanceOf(W, "Unit"))
168168 then unit
169169 else throw("Match error")
170170 }
171171
172172
173173 func ad (ae) = {
174174 let W = ab()
175175 if ($isInstanceOf(W, "ByteVector"))
176176 then {
177177 let af = W
178178 (ae.callerPublicKey == af)
179179 }
180180 else if ($isInstanceOf(W, "Unit"))
181181 then (ae.caller == this)
182182 else throw("Match error")
183183 }
184184
185185
186186 func ag (ae) = if (ad(ae))
187187 then true
188188 else f()
189189
190190
191191 func ah (ae) = {
192192 let ai = U(getString(u()))
193193 if (containsElement(ai, toBase58String(ae.callerPublicKey)))
194194 then true
195195 else ag(ae)
196196 }
197197
198198
199199 func aj (ak) = (valueOrElse(getInteger(addressFromStringValue(S(z())), (("status_<" + ak) + ">")), 0) == 2)
200200
201201
202202 func al (am) = {
203203 let W = am.assetId
204204 if ($isInstanceOf(W, "ByteVector"))
205205 then {
206206 let an = W
207207 let ao = value(assetInfo(an))
208208 $Tuple2(toBase58String(an), ao)
209209 }
210210 else if ($isInstanceOf(W, "Unit"))
211211 then $Tuple2(b, unit)
212212 else throw("Match error")
213213 }
214214
215215
216216 func ap (aq) = containsElement(H, aq)
217217
218218
219219 @Callable(ae)
220220 func constructor (ar,as,at,au,av,aw,ax) = {
221221 let ay = ag(ae)
222222 if ((ay == ay))
223223 then [StringEntry(y(), ar), StringEntry(z(), as), StringEntry(A(), at), StringEntry(Q(), makeString(au, a)), IntegerEntry(P(), av), StringEntry(N(), aw), IntegerEntry(O(), ax)]
224224 else throw("Strict value is not equal to itself.")
225225 }
226226
227227
228228
229229 @Callable(ae)
230230 func create () = {
231231 let az = value(ae.payments[0])
232232 let aA = value(ae.payments[1])
233233 let aB = value(ae.payments[2])
234234 let aC = al(az)
235235 let w = aC._1
236236 let aD = aC._2
237237 let aE = al(aA)
238238 let x = aE._1
239239 let aF = aE._2
240240 let aG = al(aB)
241241 let aw = aG._1
242242 let aH = aG._2
243243 let aI = U(getString(Y, R()))
244244 let aJ = 1
245245 let aK = if (ad(ae))
246246 then aJ
247247 else {
248248 let aL = valueOrErrorMessage(indexOf(aI, x), c)
249249 value(parseInt(U(getString(Q()))[aL]))
250250 }
251251 let aM = valueOrElse(getInteger(C()), 0)
252252 let aN = (aM + 1)
253253 let aO = addressFromStringValue(S(A()))
254254 let aP = {
255255 let aQ = invoke(Y, "poolExistsREADONLY", [w, x], nil)
256256 if ($isInstanceOf(aQ, "Boolean"))
257257 then aQ
258258 else throw("Couldn't cast Any to Boolean")
259259 }
260260 let aR = [if (!(Z(w, x)))
261261 then true
262- else i(), if (aP)
262+ else i(), if (!(aP))
263263 then true
264264 else i(), if (if (ad(ae))
265265 then true
266266 else aj(w))
267267 then true
268268 else j(), if ((getString(N()) == aw))
269269 then true
270270 else l(), if (if (ad(ae))
271271 then true
272272 else (az.amount >= getIntegerValue(P())))
273273 then true
274274 else m(), if (if (ad(ae))
275275 then true
276276 else (aA.amount >= aK))
277277 then true
278278 else q(), if ((aB.amount == getInteger(O())))
279279 then true
280280 else r()]
281281 if ((aR == aR))
282282 then {
283283 let aS = invoke(aO, "burn", nil, [AttachedPayment(fromBase58String(aw), aB.amount)])
284284 if ((aS == aS))
285285 then [BooleanEntry(I(w, x), true), StringEntry(J(w, x), toString(ae.caller)), IntegerEntry(C(), aN), StringEntry(B(w, x), (toString(aN) + D)), IntegerEntry(M(w, x), height), StringEntry(v(w, x), E), IntegerEntry(K(w, x), az.amount), IntegerEntry(L(w, x), aA.amount)]
286286 else throw("Strict value is not equal to itself.")
287287 }
288288 else throw("Strict value is not equal to itself.")
289289 }
290290
291291
292292
293293 @Callable(ae)
294294 func activate (aT,w,aU,x,aV,aW) = {
295295 let aR = [ah(ae), if (Z(w, x))
296296 then true
297297 else g(), if ((value(getString(v(w, x))) == E))
298298 then true
299299 else o()]
300300 if ((aR == aR))
301301 then {
302302 let aX = invoke(Y, "activateNewPool", [aT, w, x, ((aU + aV) + "LP"), (((aU + "/") + aV) + " pool liquidity provider token"), 0, "VLTPOOL", aW], nil)
303303 if ((aX == aX))
304304 then {
305305 let aY = {
306306 let W = aX
307307 if ($isInstanceOf(W, "String"))
308308 then {
309309 let an = W
310310 an
311311 }
312312 else p()
313313 }
314314 if ((aY == aY))
315315 then {
316316 let aZ = assetBalance(this, fromBase58String(aY))
317317 if ((aZ == aZ))
318318 then {
319319 let ba = invoke(addressFromStringValue(aT), "put", [0, false], [AttachedPayment(if ((w == "WAVES"))
320320 then unit
321321 else fromBase58String(w), value(getInteger(K(w, x)))), AttachedPayment(if ((x == "WAVES"))
322322 then unit
323323 else fromBase58String(x), value(getInteger(L(w, x))))])
324324 if ((ba == ba))
325325 then {
326326 let bb = assetBalance(this, fromBase58String(aY))
327327 if ((bb == bb))
328328 then {
329329 let bc = value(addressFromString(value(getString(J(w, x)))))
330330 [StringEntry(v(w, x), G), ScriptTransfer(bc, (bb - aZ), fromBase58String(aY))]
331331 }
332332 else throw("Strict value is not equal to itself.")
333333 }
334334 else throw("Strict value is not equal to itself.")
335335 }
336336 else throw("Strict value is not equal to itself.")
337337 }
338338 else throw("Strict value is not equal to itself.")
339339 }
340340 else throw("Strict value is not equal to itself.")
341341 }
342342 else throw("Strict value is not equal to itself.")
343343 }
344344
345345
346346
347347 @Callable(ae)
348348 func setAdmins (bd) = {
349349 let ay = ag(ae)
350350 if ((ay == ay))
351351 then [StringEntry(u(), makeString(bd, a))]
352352 else throw("Strict value is not equal to itself.")
353353 }
354354
355355
356356
357357 @Callable(ae)
358358 func setManager (be) = {
359359 let ay = ag(ae)
360360 if ((ay == ay))
361361 then {
362362 let bf = fromBase58String(be)
363363 if ((bf == bf))
364364 then [StringEntry(t(), be)]
365365 else throw("Strict value is not equal to itself.")
366366 }
367367 else throw("Strict value is not equal to itself.")
368368 }
369369
370370
371371
372372 @Callable(ae)
373373 func confirmManager () = {
374374 let bg = ac()
375375 let bh = if (isDefined(bg))
376376 then true
377377 else throw("No pending manager")
378378 if ((bh == bh))
379379 then {
380380 let bi = if ((ae.callerPublicKey == value(bg)))
381381 then true
382382 else throw("You are not pending manager")
383383 if ((bi == bi))
384384 then [StringEntry(s(), toBase58String(value(bg))), DeleteEntry(t())]
385385 else throw("Strict value is not equal to itself.")
386386 }
387387 else throw("Strict value is not equal to itself.")
388388 }
389389
390390
391391
392392 @Callable(ae)
393393 func priceAssetsREADONLY () = $Tuple2(nil, U(getString(R())))
394394
395395
396396
397397 @Callable(ae)
398398 func statusREADONLY (w,x) = {
399399 let aq = {
400400 let W = getString(v(w, x))
401401 if ($isInstanceOf(W, "String"))
402402 then {
403403 let X = W
404404 X
405405 }
406406 else unit
407407 }
408408 $Tuple2(nil, aq)
409409 }
410410
411411
412412 @Verifier(bj)
413413 func bk () = {
414414 let bl = {
415415 let W = ab()
416416 if ($isInstanceOf(W, "ByteVector"))
417417 then {
418418 let af = W
419419 af
420420 }
421421 else if ($isInstanceOf(W, "Unit"))
422422 then bj.senderPublicKey
423423 else throw("Match error")
424424 }
425425 sigVerify(bj.bodyBytes, bj.proofs[0], bl)
426426 }
427427

github/deemru/w8io/026f985 
55.64 ms