tx · 442judYMPUs2LB3wWr41trT2xo35cbXuGVWhy4TaVwB1

3NCdyrMGZ5jfKPu79jjNiUejWRdQtEwKduD:  -0.10000000 Waves

2021.02.01 12:15 [1378910] smart account 3NCdyrMGZ5jfKPu79jjNiUejWRdQtEwKduD > SELF 0.00000000 Waves

{ "type": 13, "id": "442judYMPUs2LB3wWr41trT2xo35cbXuGVWhy4TaVwB1", "fee": 10000000, "feeAssetId": null, "timestamp": 1612170951066, "version": 2, "chainId": 84, "sender": "3NCdyrMGZ5jfKPu79jjNiUejWRdQtEwKduD", "senderPublicKey": "GHCcpQWhq3KPA8MHcLKffvcHoJFXk6bdo67cHXjbpKy1", "proofs": [ "3hRCZknZtzyARm5gtc4KkHnCu78R8HPy5yPrp1i4mKAgbcRiBHhmdhrrQYLvC1CsGMXf1hN6sxwFMjrYRYZ6dQqx" ], "script": "base64:AAIEAAAAAAAAAAQIAhIAAAAAAQEAAAAIZm9sZEZ1bmMAAAACAAAAA3N1bQAAAAFlAwkBAAAACWlzRGVmaW5lZAAAAAEIBQAAAAFlAAAAB2Fzc2V0SWQAAAAAAAAAAAAJAABkAAAAAgUAAAADc3VtCAUAAAABZQAAAAZhbW91bnQAAAABAAAAAWkBAAAABHN3YXAAAAAABAAAAANzdW0EAAAACyRsaXN0MjI4MjYwCAUAAAABaQAAAAhwYXltZW50cwQAAAALJHNpemUyMjgyNjAJAAGQAAAAAQUAAAALJGxpc3QyMjgyNjAEAAAACyRhY2MwMjI4MjYwAAAAAAAAAAAAAwkAAAAAAAACBQAAAAskc2l6ZTIyODI2MAAAAAAAAAAAAAUAAAALJGFjYzAyMjgyNjAEAAAACyRhY2MxMjI4MjYwCQEAAAAIZm9sZEZ1bmMAAAACBQAAAAskYWNjMDIyODI2MAkAAZEAAAACBQAAAAskbGlzdDIyODI2MAAAAAAAAAAAAAMJAAAAAAAAAgUAAAALJHNpemUyMjgyNjAAAAAAAAAAAAEFAAAACyRhY2MxMjI4MjYwBAAAAAskYWNjMjIyODI2MAkBAAAACGZvbGRGdW5jAAAAAgUAAAALJGFjYzEyMjgyNjAJAAGRAAAAAgUAAAALJGxpc3QyMjgyNjAAAAAAAAAAAAEDCQAAAAAAAAIFAAAACyRzaXplMjI4MjYwAAAAAAAAAAACBQAAAAskYWNjMjIyODI2MAQAAAALJGFjYzMyMjgyNjAJAQAAAAhmb2xkRnVuYwAAAAIFAAAACyRhY2MyMjI4MjYwCQABkQAAAAIFAAAACyRsaXN0MjI4MjYwAAAAAAAAAAACCQAAAgAAAAECAAAAEkxpc3Qgc2l6ZSBleGNlZWQgMgQAAAAKY3VycmVudEtleQkAAlgAAAABCAgFAAAAAWkAAAAGY2FsbGVyAAAABWJ5dGVzBAAAABJ4eHhJbnZlc3RvckJhbGFuY2UJAAEsAAAAAgkAASwAAAACBQAAAApjdXJyZW50S2V5AgAAAAFfAgAAAAdkZXBvc2l0CQAETAAAAAIJAQAAAAxJbnRlZ2VyRW50cnkAAAACBQAAABJ4eHhJbnZlc3RvckJhbGFuY2UFAAAAA3N1bQUAAAADbmlsAAAAAJVMVm4=", "height": 1378910, "applicationStatus": "succeeded", "spentComplexity": 0 } View: original | compacted Prev: 7x7r7sfftvRbA4B6FAYHXUQ4sjVkCDgNR25w9jpN8pcW Next: Fhrzfwft6fE4wrmS9sYHpDkMJgQZq1VwtxvGeh3tAnBL Diff:
OldNewDifferences
2424 then i
2525 else {
2626 let j = a(i, e[2])
27- if ((f == 3))
28- then j
29- else {
30- let k = a(j, e[3])
31- if ((f == 4))
32- then k
33- else {
34- let l = a(k, e[4])
35- if ((f == 5))
36- then l
37- else {
38- let m = a(l, e[5])
39- throw("List size exceed 5")
40- }
41- }
42- }
27+ throw("List size exceed 2")
4328 }
4429 }
4530 }
4631 }
47- let n = toBase58String(d.caller.bytes)
48- let o = ((n + "_") + "deposit")
49-[IntegerEntry(o, b)]
32+ let k = toBase58String(d.caller.bytes)
33+ let l = ((k + "_") + "deposit")
34+[IntegerEntry(l, b)]
5035 }
5136
5237
Full:
OldNewDifferences
11 {-# STDLIB_VERSION 4 #-}
22 {-# SCRIPT_TYPE ACCOUNT #-}
33 {-# CONTENT_TYPE DAPP #-}
44 func a (b,c) = if (isDefined(c.assetId))
55 then 0
66 else (b + c.amount)
77
88
99 @Callable(d)
1010 func swap () = {
1111 let b = {
1212 let e = d.payments
1313 let f = size(e)
1414 let g = 0
1515 if ((f == 0))
1616 then g
1717 else {
1818 let h = a(g, e[0])
1919 if ((f == 1))
2020 then h
2121 else {
2222 let i = a(h, e[1])
2323 if ((f == 2))
2424 then i
2525 else {
2626 let j = a(i, e[2])
27- if ((f == 3))
28- then j
29- else {
30- let k = a(j, e[3])
31- if ((f == 4))
32- then k
33- else {
34- let l = a(k, e[4])
35- if ((f == 5))
36- then l
37- else {
38- let m = a(l, e[5])
39- throw("List size exceed 5")
40- }
41- }
42- }
27+ throw("List size exceed 2")
4328 }
4429 }
4530 }
4631 }
47- let n = toBase58String(d.caller.bytes)
48- let o = ((n + "_") + "deposit")
49-[IntegerEntry(o, b)]
32+ let k = toBase58String(d.caller.bytes)
33+ let l = ((k + "_") + "deposit")
34+[IntegerEntry(l, b)]
5035 }
5136
5237

github/deemru/w8io/c3f4982 
24.87 ms