tx · 4GjyQpdB5YVxUCPQU7BGx748Yp5d3BTbbqCuVYDchW62

3PMCAyNU4Yep4MemnPjzCzKBWa7yPRXhtg4:  -0.05000000 Waves

2022.04.07 21:11 [3063791] smart account 3PMCAyNU4Yep4MemnPjzCzKBWa7yPRXhtg4 > SELF 0.00000000 Waves

{ "type": 13, "id": "4GjyQpdB5YVxUCPQU7BGx748Yp5d3BTbbqCuVYDchW62", "fee": 5000000, "feeAssetId": null, "timestamp": 1649355088815, "version": 2, "chainId": 87, "sender": "3PMCAyNU4Yep4MemnPjzCzKBWa7yPRXhtg4", "senderPublicKey": "wYRr49jaatuYAQR5dz2yWP2CCzLHt3bELfNRETP8vqe", "proofs": [ "VzHQWeCYJThfXkYoQj5EiFZQgzoTzHGuV1J4UPCsak4R98gdh2W8m3tL4aykK83JcsZ1V29ixhnVJaUFgCnKisn" ], "script": "base64:AAIFAAAAAAAAAAwIAhIGCgQICAgBEgAAAAAAAAAAAgAAAAFpAQAAAA5mbGFzaGxpcXVpZGF0ZQAAAAQAAAACYnIAAAACY3IAAAAIYm9ycm93ZXIAAAAGYW1vdW50BAAAABFsaXF1aWRhdGVDb250cmFjdAkBAAAAB0FkZHJlc3MAAAABAQAAABoBV17BlhkwyaJDeEZp1ibW8ea4Q9C99kweuAQAAAASd2l0aGRyYXdhbENvbnRyYWN0CQEAAAAHQWRkcmVzcwAAAAEBAAAAGgFXXsGWGTDJokN4RmnWJtbx5rhD0L32TB64BAAAAAxzZWxsQ29udHJhY3QJAQAAAAdBZGRyZXNzAAAAAQEAAAAaAVeroJ2Ou/x2iT81TvG9sUsqA5dYRR/HivMEAAAAC2xpcXVpZGF0aW9uCQAD/AAAAAQFAAAAEWxpcXVpZGF0ZUNvbnRyYWN0AgAAAAx0cmFuc2ZlckRlYnQJAARMAAAAAgUAAAACYnIJAARMAAAAAgUAAAACY3IJAARMAAAAAgUAAAAIYm9ycm93ZXIJAARMAAAAAgUAAAAGYW1vdW50BQAAAANuaWwFAAAAA25pbAMJAAAAAAAAAgUAAAALbGlxdWlkYXRpb24FAAAAC2xpcXVpZGF0aW9uBAAAAApjb2xsYXRlcmFsBAAAAAckbWF0Y2gwBQAAAAtsaXF1aWRhdGlvbgMJAAABAAAAAgUAAAAHJG1hdGNoMAIAAAADSW50BAAAAAFhBQAAAAckbWF0Y2gwBQAAAAFhCQAAAgAAAAECAAAAFHN0cmFuZ2UgcmV0dXJuIHZhbHVlBAAAABByZW1vdmVDb2xsYXRlcmFsCQAD/AAAAAQFAAAAEndpdGhkcmF3YWxDb250cmFjdAIAAAAId2l0aGRyYXcJAARMAAAAAgIAAAAFV0FWRVMJAARMAAAAAgUAAAAKY29sbGF0ZXJhbAUAAAADbmlsBQAAAANuaWwDCQAAAAAAAAIFAAAAEHJlbW92ZUNvbGxhdGVyYWwFAAAAEHJlbW92ZUNvbGxhdGVyYWwFAAAAA25pbAkAAAIAAAABAgAAACRTdHJpY3QgdmFsdWUgaXMgbm90IGVxdWFsIHRvIGl0c2VsZi4JAAACAAAAAQIAAAAkU3RyaWN0IHZhbHVlIGlzIG5vdCBlcXVhbCB0byBpdHNlbGYuAAAAAWkBAAAAFWNoZWNrUmVtb3ZlQ29sbGF0ZXJhbAAAAAAEAAAAEWxpcXVpZGF0ZUNvbnRyYWN0CQEAAAAHQWRkcmVzcwAAAAEBAAAAGgFXXsGWGTDJokN4RmnWJtbx5rhD0L32TB64BAAAABByZW1vdmVDb2xsYXRlcmFsCQAD/AAAAAQFAAAAEWxpcXVpZGF0ZUNvbnRyYWN0AgAAAAh3aXRoZHJhdwkABEwAAAACAgAAAAVXQVZFUwkABEwAAAACAAAAAAAAACcQBQAAAANuaWwFAAAAA25pbAMJAAAAAAAAAgUAAAAQcmVtb3ZlQ29sbGF0ZXJhbAUAAAAQcmVtb3ZlQ29sbGF0ZXJhbAUAAAADbmlsCQAAAgAAAAECAAAAJFN0cmljdCB2YWx1ZSBpcyBub3QgZXF1YWwgdG8gaXRzZWxmLgAAAAEAAAACdHgBAAAABnZlcmlmeQAAAAAJAAH0AAAAAwgFAAAAAnR4AAAACWJvZHlCeXRlcwkAAZEAAAACCAUAAAACdHgAAAAGcHJvb2ZzAAAAAAAAAAAACAUAAAACdHgAAAAPc2VuZGVyUHVibGljS2V5saWhyg==", "height": 3063791, "applicationStatus": "succeeded", "spentComplexity": 0 } View: original | compacted Prev: HJiGX2nhk85HiJJVf2QG1ZSzrdergx8G8Kr17gohDbRd Next: A5tenYt3FLcXg7Xch1wxYPBzCRr24kv6s6pU9r6HJm7Q Diff:
OldNewDifferences
66 @Callable(a)
77 func flashliquidate (b,c,d,e) = {
88 let f = Address(base58'3PAZv9tgK1PX7dKR7b4kchq5qdpUS3G5sYT')
9- let g = Address(base58'3PHaNgomBkrvEL2QnuJarQVJa71wjw9qiqG')
10- let h = invoke(f, "transferDebt", [b, c, d, e], nil)
11- if ((h == h))
9+ let g = Address(base58'3PAZv9tgK1PX7dKR7b4kchq5qdpUS3G5sYT')
10+ let h = Address(base58'3PHaNgomBkrvEL2QnuJarQVJa71wjw9qiqG')
11+ let i = invoke(f, "transferDebt", [b, c, d, e], nil)
12+ if ((i == i))
1213 then {
13- let i = {
14- let j = h
15- if ($isInstanceOf(j, "Int"))
14+ let j = {
15+ let k = i
16+ if ($isInstanceOf(k, "Int"))
1617 then {
17- let k = j
18- k
18+ let l = k
19+ l
1920 }
2021 else throw("strange return value")
2122 }
22- let l = reentrantInvoke(f, "withdraw", ["WAVES", i], nil)
23- if ((l == l))
23+ let m = invoke(g, "withdraw", ["WAVES", j], nil)
24+ if ((m == m))
2425 then nil
2526 else throw("Strict value is not equal to itself.")
2627 }
3233 @Callable(a)
3334 func checkRemoveCollateral () = {
3435 let f = Address(base58'3PAZv9tgK1PX7dKR7b4kchq5qdpUS3G5sYT')
35- let l = invoke(f, "withdraw", ["WAVES", 10000], nil)
36- if ((l == l))
36+ let m = invoke(f, "withdraw", ["WAVES", 10000], nil)
37+ if ((m == m))
3738 then nil
3839 else throw("Strict value is not equal to itself.")
3940 }
4041
4142
42-@Verifier(m)
43-func n () = sigVerify(m.bodyBytes, m.proofs[0], m.senderPublicKey)
43+@Verifier(n)
44+func o () = sigVerify(n.bodyBytes, n.proofs[0], n.senderPublicKey)
4445
Full:
OldNewDifferences
11 {-# STDLIB_VERSION 5 #-}
22 {-# SCRIPT_TYPE ACCOUNT #-}
33 {-# CONTENT_TYPE DAPP #-}
44
55
66 @Callable(a)
77 func flashliquidate (b,c,d,e) = {
88 let f = Address(base58'3PAZv9tgK1PX7dKR7b4kchq5qdpUS3G5sYT')
9- let g = Address(base58'3PHaNgomBkrvEL2QnuJarQVJa71wjw9qiqG')
10- let h = invoke(f, "transferDebt", [b, c, d, e], nil)
11- if ((h == h))
9+ let g = Address(base58'3PAZv9tgK1PX7dKR7b4kchq5qdpUS3G5sYT')
10+ let h = Address(base58'3PHaNgomBkrvEL2QnuJarQVJa71wjw9qiqG')
11+ let i = invoke(f, "transferDebt", [b, c, d, e], nil)
12+ if ((i == i))
1213 then {
13- let i = {
14- let j = h
15- if ($isInstanceOf(j, "Int"))
14+ let j = {
15+ let k = i
16+ if ($isInstanceOf(k, "Int"))
1617 then {
17- let k = j
18- k
18+ let l = k
19+ l
1920 }
2021 else throw("strange return value")
2122 }
22- let l = reentrantInvoke(f, "withdraw", ["WAVES", i], nil)
23- if ((l == l))
23+ let m = invoke(g, "withdraw", ["WAVES", j], nil)
24+ if ((m == m))
2425 then nil
2526 else throw("Strict value is not equal to itself.")
2627 }
2728 else throw("Strict value is not equal to itself.")
2829 }
2930
3031
3132
3233 @Callable(a)
3334 func checkRemoveCollateral () = {
3435 let f = Address(base58'3PAZv9tgK1PX7dKR7b4kchq5qdpUS3G5sYT')
35- let l = invoke(f, "withdraw", ["WAVES", 10000], nil)
36- if ((l == l))
36+ let m = invoke(f, "withdraw", ["WAVES", 10000], nil)
37+ if ((m == m))
3738 then nil
3839 else throw("Strict value is not equal to itself.")
3940 }
4041
4142
42-@Verifier(m)
43-func n () = sigVerify(m.bodyBytes, m.proofs[0], m.senderPublicKey)
43+@Verifier(n)
44+func o () = sigVerify(n.bodyBytes, n.proofs[0], n.senderPublicKey)
4445

github/deemru/w8io/3ef1775 
47.87 ms