tx · C7mzFz6ufNU6RWbJFfNnPbWxenyBkuk8bBpqQgs4aiDL

3N6qtbZbSPVcvJ1pk87e9ahdsZTjHN8e5mL:  -0.01000000 Waves

2021.08.08 18:29 [1649551] smart account 3N6qtbZbSPVcvJ1pk87e9ahdsZTjHN8e5mL > SELF 0.00000000 Waves

{ "type": 13, "id": "C7mzFz6ufNU6RWbJFfNnPbWxenyBkuk8bBpqQgs4aiDL", "fee": 1000000, "feeAssetId": null, "timestamp": 1628436612494, "version": 2, "chainId": 84, "sender": "3N6qtbZbSPVcvJ1pk87e9ahdsZTjHN8e5mL", "senderPublicKey": "EYAKsFBespqQveBrfmX29rsehBJrSwQ3B6yN4ADyw8Kx", "proofs": [ "561SrDTUMUDNCa61vtpoE1pxdMPyKk88TJjh9muM6D6883QJE8bJBTDQuF5sAsCB6Pp8J4jKtvyJ5oaQU51oJt2M" ], "script": "base64:AAIFAAAAAAAAAeEIAhIGCgQYERIBGgcKAmExEgFpGhAKAmEyEgpleGNoYW5nZXJzGgoKAmEzEgRhcmdzGg4KAmE0Eghhc3NldFBheRoYCgJhNRISbWluQW1vdW50VG9SZWNlaXZlGg8KAmE2EgkkdDA2MjQ2OTkaDwoCYTcSCXBtdEFtb3VudBoQCgJhOBIKcG10QXNzZXRJZBoRCgJhORILcm91dGluZ1NpemUaEgoCYjESDGV4Y2hhbmdlRm9sZBoRCgJiMhILYWNjdW11bGF0ZWQaDwoCYjMSCWV4Y2hhbmdlchoWCgJiNBIQZXhjaGFuZ2VyQWRkcmVzcxoJCgJiNRIDaW52Gg0KAmI2Egdyb3V0aW5nGhMKAmI3Eg0kbGlzdDEyMDAxMjM2GhMKAmI4Eg0kc2l6ZTEyMDAxMjM2GhMKAmI5Eg0kYWNjMDEyMDAxMjM2GhMKAmMxEg0kYWNjMTEyMDAxMjM2GhMKAmMyEg0kYWNjMjEyMDAxMjM2GhMKAmMzEg0kYWNjMzEyMDAxMjM2GhMKAmM0Eg0kYWNjNDEyMDAxMjM2GhMKAmM1Eg0kYWNjNTEyMDAxMjM2GhMKAmM2Eg0kYWNjNjEyMDAxMjM2GhYKAmM3EhBhbW1vdW50VG9SZWNpZXZlAAAAAAAAAAEAAAACYTEBAAAADHJvdXRpbmdUcmFkZQAAAAQAAAACYTIAAAACYTMAAAACYTQAAAACYTUEAAAAAmE2CQAFFAAAAAIICQABkQAAAAIIBQAAAAJhMQAAAAhwYXltZW50cwAAAAAAAAAAAAAAAAZhbW91bnQICQABkQAAAAIIBQAAAAJhMQAAAAhwYXltZW50cwAAAAAAAAAAAAAAAAdhc3NldElkBAAAAAJhNwgFAAAAAmE2AAAAAl8xBAAAAAJhOAgFAAAAAmE2AAAAAl8yBAAAAAJhOQkAAZAAAAABBQAAAAJhMgoBAAAAAmIxAAAAAgAAAAJiMgAAAAJiMwMJAABmAAAAAgUAAAACYTkFAAAAAmIyBAAAAAJiNAkBAAAAEUBleHRyTmF0aXZlKDEwNjIpAAAAAQUAAAACYjMDBgkAAAIAAAABCQABpAAAAAEJAAGRAAAAAgUAAAACYTMFAAAAAmIyBAAAAAJiNQkAA/wAAAAEBQAAAAJiNAIAAAAIZXhjaGFuZ2UFAAAAA25pbAUAAAADbmlsAwkAAAAAAAACBQAAAAJiNQUAAAACYjUJAABkAAAAAgUAAAACYjIAAAAAAAAAAAEJAAACAAAAAQIAAAAkU3RyaWN0IHZhbHVlIGlzIG5vdCBlcXVhbCB0byBpdHNlbGYuBQAAAAJiMgQAAAACYjYEAAAAAmI3BQAAAAJhMgQAAAACYjgJAAGQAAAAAQUAAAACYjcEAAAAAmI5AAAAAAAAAAAAAwkAAAAAAAACBQAAAAJiOAAAAAAAAAAAAAUAAAACYjkEAAAAAmMxCQEAAAACYjEAAAACBQAAAAJiOQkAAZEAAAACBQAAAAJiNwAAAAAAAAAAAAMJAAAAAAAAAgUAAAACYjgAAAAAAAAAAAEFAAAAAmMxBAAAAAJjMgkBAAAAAmIxAAAAAgUAAAACYzEJAAGRAAAAAgUAAAACYjcAAAAAAAAAAAEDCQAAAAAAAAIFAAAAAmI4AAAAAAAAAAACBQAAAAJjMgQAAAACYzMJAQAAAAJiMQAAAAIFAAAAAmMyCQABkQAAAAIFAAAAAmI3AAAAAAAAAAACAwkAAAAAAAACBQAAAAJiOAAAAAAAAAAAAwUAAAACYzMEAAAAAmM0CQEAAAACYjEAAAACBQAAAAJjMwkAAZEAAAACBQAAAAJiNwAAAAAAAAAAAwMJAAAAAAAAAgUAAAACYjgAAAAAAAAAAAQFAAAAAmM0BAAAAAJjNQkBAAAAAmIxAAAAAgUAAAACYzQJAAGRAAAAAgUAAAACYjcAAAAAAAAAAAQDCQAAAAAAAAIFAAAAAmI4AAAAAAAAAAAFBQAAAAJjNQQAAAACYzYJAQAAAAJiMQAAAAIFAAAAAmM1CQABkQAAAAIFAAAAAmI3AAAAAAAAAAAFCQAAAgAAAAECAAAAEkxpc3Qgc2l6ZSBleGNlZWQgNQMJAAAAAAAAAgUAAAACYjYFAAAAAmE5BAAAAAJjNwkAA/AAAAACBQAAAAR0aGlzCQABkQAAAAIFAAAAAmE0CQAAZQAAAAIFAAAAAmE5AAAAAAAAAAABCQAETAAAAAIJAQAAAA5TY3JpcHRUcmFuc2ZlcgAAAAMIBQAAAAJhMQAAAAZjYWxsZXIFAAAAAmM3CQABkQAAAAIFAAAAAmE0CQAAZQAAAAIFAAAAAmE5AAAAAAAAAAABBQAAAANuaWwFAAAAA25pbAAAAAClHMUO", "height": 1649551, "applicationStatus": "succeeded", "spentComplexity": 0 } View: original | compacted Prev: 4GDMStkpoG8EayGWsycCyVSvsFS1njJ6HS9zBQ4YzESs Next: rNUXAZcrcYE6kB2kVkJ7qRNXPaHZ8sjoHSkrWx7aLaD Diff:
OldNewDifferences
1515 if (true)
1616 then throw(toString(c[k]))
1717 else {
18- let n = invoke(m, "exchange", [c[k]], [AttachedPayment(h, g)])
18+ let n = invoke(m, "exchange", nil, nil)
1919 if ((n == n))
2020 then (k + 1)
2121 else throw("Strict value is not equal to itself.")
Full:
OldNewDifferences
11 {-# STDLIB_VERSION 5 #-}
22 {-# SCRIPT_TYPE ACCOUNT #-}
33 {-# CONTENT_TYPE DAPP #-}
44
55
66 @Callable(a)
77 func routingTrade (b,c,d,e) = {
88 let f = $Tuple2(a.payments[0].amount, a.payments[0].assetId)
99 let g = f._1
1010 let h = f._2
1111 let i = size(b)
1212 func j (k,l) = if ((i > k))
1313 then {
1414 let m = addressFromStringValue(l)
1515 if (true)
1616 then throw(toString(c[k]))
1717 else {
18- let n = invoke(m, "exchange", [c[k]], [AttachedPayment(h, g)])
18+ let n = invoke(m, "exchange", nil, nil)
1919 if ((n == n))
2020 then (k + 1)
2121 else throw("Strict value is not equal to itself.")
2222 }
2323 }
2424 else k
2525
2626 let o = {
2727 let p = b
2828 let q = size(p)
2929 let r = 0
3030 if ((q == 0))
3131 then r
3232 else {
3333 let s = j(r, p[0])
3434 if ((q == 1))
3535 then s
3636 else {
3737 let t = j(s, p[1])
3838 if ((q == 2))
3939 then t
4040 else {
4141 let u = j(t, p[2])
4242 if ((q == 3))
4343 then u
4444 else {
4545 let v = j(u, p[3])
4646 if ((q == 4))
4747 then v
4848 else {
4949 let w = j(v, p[4])
5050 if ((q == 5))
5151 then w
5252 else {
5353 let x = j(w, p[5])
5454 throw("List size exceed 5")
5555 }
5656 }
5757 }
5858 }
5959 }
6060 }
6161 }
6262 if ((o == i))
6363 then {
6464 let y = assetBalance(this, d[(i - 1)])
6565 [ScriptTransfer(a.caller, y, d[(i - 1)])]
6666 }
6767 else nil
6868 }
6969
7070

github/deemru/w8io/169f3d6 
47.69 ms