tx · BvWwcQ9bGxcCd9aRarVACQcjSuqkPCJT4v4bGfSFMmee

3N2dRaZobzhvApXZdrFKsTWZfczyyx6FboD:  -0.05000000 Waves

2021.08.19 18:36 [1665424] smart account 3N2dRaZobzhvApXZdrFKsTWZfczyyx6FboD > SELF 0.00000000 Waves

{ "type": 13, "id": "BvWwcQ9bGxcCd9aRarVACQcjSuqkPCJT4v4bGfSFMmee", "fee": 5000000, "feeAssetId": null, "timestamp": 1629387400173, "version": 2, "chainId": 84, "sender": "3N2dRaZobzhvApXZdrFKsTWZfczyyx6FboD", "senderPublicKey": "9WSLkkzDD1adiGFyZbCjY47yzFtCW8U5DKWUqpiuaL3p", "proofs": [ "2erszAG9EEy5eifVRSkVhLaMY4mnbtDwao9r6v1wtEAqbd7GQho5jcNZ3E352P25WM3ny8V6QKprKCV7eeys7tmN" ], "script": "base64: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", "height": 1665424, "applicationStatus": "succeeded", "spentComplexity": 0 } View: original | compacted Prev: 7SJTMpACkFvoAK64nM4ZGcic8gLDQ7QhQZX7nDbkQU6K Next: D5DHB8NvdFdysAZm73g5w9Vg9V1UJc1fy72jwvj9tavX Diff:
OldNewDifferences
3838 let o = (assetBalance(this, e) - k)
3939 if ((o == o))
4040 then {
41- let p = invoke(c, "exchange", [0], [AttachedPayment(e, (o * i))])
41+ let p = invoke(c, "exchange", [1], [AttachedPayment(e, (o * i))])
4242 if ((p == p))
4343 then {
4444 let q = (assetBalance(this, f) - m)
4545 if ((q == q))
4646 then {
47- let r = invoke(b, "exchange", [0], [AttachedPayment(f, (q * h))])
47+ let r = invoke(b, "exchange", [1], [AttachedPayment(f, (q * h))])
4848 if ((r == r))
4949 then {
5050 let s = (assetBalance(this, d) - l)
Full:
OldNewDifferences
11 {-# STDLIB_VERSION 5 #-}
22 {-# SCRIPT_TYPE ACCOUNT #-}
33 {-# CONTENT_TYPE DAPP #-}
44 let a = addressFromStringValue(value("3NDD3ifAC17cLzxuYqsgXDRY9DTQ5BqmvwL"))
55
66 let b = addressFromStringValue(value("3NAzES7pSjfoHsKNumP5HRtSt3qadbqnHip"))
77
88 let c = addressFromStringValue(value("3MrBtdped4oUFs1BvLNu53Dm1AMGiTHkT9B"))
99
1010 let d = base58'3Tg4GRpKeek5wWAQRJKH1ucjMuKNom3f2h67WNNu6xVS'
1111
1212 let e = base58'gAAmMoquySsX6q5EmzciFfB8RecAhZR9W1HKNntNekL'
1313
1414 let f = base58'89G3XEYzMSztS6RPN5h2da7j43r4zgKufReZWn1MqX7g'
1515
1616 let g = addressFromStringValue("3N97G98bPF5ghnZ1iMmQ7tMH6MBsNZnS272")
1717
1818 let h = 100000000
1919
2020 let i = 1000000
2121
2222 @Callable(j)
2323 func call () = if ((j.caller != g))
2424 then throw("only admin")
2525 else {
2626 let k = assetBalance(this, e)
2727 let l = assetBalance(this, d)
2828 let m = assetBalance(this, f)
2929 if (if (if ((k == k))
3030 then (l == l)
3131 else false)
3232 then (m == m)
3333 else false)
3434 then {
3535 let n = invoke(a, "exchange", [1], [AttachedPayment(d, (1 * h))])
3636 if ((n == n))
3737 then {
3838 let o = (assetBalance(this, e) - k)
3939 if ((o == o))
4040 then {
41- let p = invoke(c, "exchange", [0], [AttachedPayment(e, (o * i))])
41+ let p = invoke(c, "exchange", [1], [AttachedPayment(e, (o * i))])
4242 if ((p == p))
4343 then {
4444 let q = (assetBalance(this, f) - m)
4545 if ((q == q))
4646 then {
47- let r = invoke(b, "exchange", [0], [AttachedPayment(f, (q * h))])
47+ let r = invoke(b, "exchange", [1], [AttachedPayment(f, (q * h))])
4848 if ((r == r))
4949 then {
5050 let s = (assetBalance(this, d) - l)
5151 if ((s == s))
5252 then {
5353 let t = "ok"
5454 [IntegerEntry("debug", s)]
5555 }
5656 else throw("strict value what the fuck")
5757 }
5858 else throw("strict value what the fuck")
5959 }
6060 else throw("strict value what the fuck")
6161 }
6262 else throw("strict value what the fuck")
6363 }
6464 else throw("strict value what the fuck")
6565 }
6666 else throw("strict value what the fuck")
6767 }
6868 else throw("Strict value is not equal to itself")
6969 }
7070
7171
7272 @Verifier(u)
7373 func v () = sigVerify(u.bodyBytes, u.proofs[0], u.senderPublicKey)
7474

github/deemru/w8io/169f3d6 
25.66 ms