tx · EEyN48145cxuY2WXxaoEHyRf18eThr9gGXoWwShvuraR

3PFYasuLW7bFvXSCdUgyDpcSuD8sHSixLzy:  -0.01000000 Waves

2022.04.11 11:17 [3068968] smart account 3PFYasuLW7bFvXSCdUgyDpcSuD8sHSixLzy > SELF 0.00000000 Waves

{ "type": 13, "id": "EEyN48145cxuY2WXxaoEHyRf18eThr9gGXoWwShvuraR", "fee": 1000000, "feeAssetId": null, "timestamp": 1649665065674, "version": 2, "chainId": 87, "sender": "3PFYasuLW7bFvXSCdUgyDpcSuD8sHSixLzy", "senderPublicKey": "7AYQooD5UbAHVKN1PWqP5nfRfL9wSL8QRMwkDqFx8DVT", "proofs": [ "4tFv6B2oRrB7rufQewMPdoFBDPaxuCebHWKpQG22WkgLyDPFnpHiJx6Gnzz1mLyZWonPHqb8tkJ9uhumfikRZvqP" ], "script": "base64:AAIFAAAAAAAAAAcIAhIDCgEBAAAABwAAAAACV1UJAQAAABFAZXh0ck5hdGl2ZSgxMDYyKQAAAAEJAQAAAAV2YWx1ZQAAAAECAAAAIzNQQVp2OXRnSzFQWDdkS1I3YjRrY2hxNXFkcFVTM0c1c1lUAAAAAAVhZG1pbgkBAAAAEUBleHRyTmF0aXZlKDEwNjIpAAAAAQIAAAAjM1BGWWFzdUxXN2JGdlhTQ2RVZ3lEcGNTdUQ4c0hTaXhMenkAAAAABFVTRFQBAAAAIB6UBxNSdqEllf3IYaiCXxB/3zpPKbv8mkY/Wv02T5+RAAAAAARVU0RDAQAAACBSM9nhl4gm5eIfwv3qiDS4h3ajjLGD78hgHH4KElQmJQAAAAAEbWFpbgkBAAAAEUBleHRyTmF0aXZlKDEwNjIpAAAAAQIAAAAjM1BBWnY5dGdLMVBYN2RLUjdiNGtjaHE1cWRwVVMzRzVzWVQAAAAADGFzc2V0U3RyaW5ncwkABEwAAAACAgAAACw2WHRIanBYYnM5UlJKUDJTcjlHVXlWcXpBQ2NieTlUa1RoSFhualZDNUNESgkABEwAAAACAgAAACwzNE45WWNFRVRMV245M3FZUTY0RXNQMXg4OXRTcnVKVTQ0UnJFTVNYWEVQSgkABEwAAAACAgAAACxERzJ4RmtQZER3S1VvQmt6R0FoUXRMcFNHemZYTGlDWVBFemVLSDJBZDI0cAUAAAADbmlsAAAAAAhyZXNlcnZlcwkABEwAAAACCQEAAAARQGV4dHJOYXRpdmUoMTA2MikAAAABAgAAACMzUEdDa3JIQnhGTWk3dHoxeHFueGdCcGVOdm41RTRNNGc4UwkABEwAAAACCQEAAAARQGV4dHJOYXRpdmUoMTA2MikAAAABAgAAACMzUEVpRDF6SldUTVpOV1NDeXpodkJ3OXB4eEFXZUV3YWdoUgkABEwAAAACCQEAAAARQGV4dHJOYXRpdmUoMTA2MikAAAABAgAAACMzUEN3RlhTcTh2ajhpS2l0QTV6cnJMUmJ1cWVoZm1pbXBjZQUAAAADbmlsAAAAAQAAAAFpAQAAAAF3AAAAAQAAAAphc3NldEluZGV4AwkBAAAAAiE9AAAAAggFAAAAAWkAAAAGY2FsbGVyBQAAAAVhZG1pbgkAAAIAAAABAgAAAAEhBAAAAA1hc3NldElkU3RyaW5nCQABkQAAAAIFAAAADGFzc2V0U3RyaW5ncwUAAAAKYXNzZXRJbmRleAQAAAAHYXNzZXRJZAkAAlkAAAABBQAAAA1hc3NldElkU3RyaW5nBAAAAAdyZXNlcnZlCQABkQAAAAIFAAAACHJlc2VydmVzBQAAAAphc3NldEluZGV4BAAAAAlhdmFpbGFibGUJAAPwAAAAAgUAAAAHcmVzZXJ2ZQUAAAAHYXNzZXRJZAMJAABmAAAAAgAAAAAAA5OHAAUAAAAJYXZhaWxhYmxlCQAAAgAAAAEJAAGkAAAAAQUAAAAJYXZhaWxhYmxlCQAFFAAAAAIFAAAAA25pbAkAA/wAAAAEBQAAAARtYWluAgAAAAh3aXRoZHJhdwkABEwAAAACBQAAAA1hc3NldElkU3RyaW5nCQAETAAAAAIFAAAACWF2YWlsYWJsZQUAAAADbmlsBQAAAANuaWwAAAABAAAAAnR4AQAAAAZ2ZXJpZnkAAAAACQAJyAAAAAMIBQAAAAJ0eAAAAAlib2R5Qnl0ZXMJAAGRAAAAAggFAAAAAnR4AAAABnByb29mcwAAAAAAAAAAAAgFAAAAAnR4AAAAD3NlbmRlclB1YmxpY0tlefmzekE=", "height": 3068968, "applicationStatus": "succeeded", "spentComplexity": 0 } View: original | compacted Prev: 2V63dZtirroytjkFCWsUeZqryU6D144TFnqrHcgpn5Ut Next: GH83veSyFqTydmVqru5u2fxk3rvW2tFXY8S8tT3Dz7gN Diff:
OldNewDifferences
99
1010 let d = base58'6XtHjpXbs9RRJP2Sr9GUyVqzACcby9TkThHXnjVC5CDJ'
1111
12-let e = base58'2tVLdi5fQXk2JcuDAojhctnDp5B5PZhNMyj5GUpeC3tZ'
12+let e = addressFromStringValue("3PAZv9tgK1PX7dKR7b4kchq5qdpUS3G5sYT")
1313
14-let f = base58'FSRHtSyXRXQjzQLRtmaqFpBDDCNjY8PU8KNtwoGXVBmr'
14+let f = ["6XtHjpXbs9RRJP2Sr9GUyVqzACcby9TkThHXnjVC5CDJ", "34N9YcEETLWn93qYQ64EsP1x89tSruJU44RrEMSXXEPJ", "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p"]
1515
16-let g = addressFromStringValue("3PAZv9tgK1PX7dKR7b4kchq5qdpUS3G5sYT")
16+let g = [addressFromStringValue("3PGCkrHBxFMi7tz1xqnxgBpeNvn5E4M4g8S"), addressFromStringValue("3PEiD1zJWTMZNWSCyzhvBw9pxxAWeEwaghR"), addressFromStringValue("3PCwFXSq8vj8iKitA5zrrLRbuqehfmimpce")]
1717
18-let h = ["6XtHjpXbs9RRJP2Sr9GUyVqzACcby9TkThHXnjVC5CDJ", "34N9YcEETLWn93qYQ64EsP1x89tSruJU44RrEMSXXEPJ", "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p"]
19-
20-let i = [addressFromStringValue("3PGCkrHBxFMi7tz1xqnxgBpeNvn5E4M4g8S"), addressFromStringValue("3PEiD1zJWTMZNWSCyzhvBw9pxxAWeEwaghR"), addressFromStringValue("3PCwFXSq8vj8iKitA5zrrLRbuqehfmimpce")]
21-
22-func j (k) = {
23- let l = k
24- if ($isInstanceOf(l, "Int"))
25- then {
26- let m = l
27- m
28- }
29- else throw("wrong type, expected: Int")
30- }
31-
32-
33-func n (k) = {
34- let l = k
35- if ($isInstanceOf(l, "(Int, Int, Int, Int, Int, Boolean)"))
36- then {
37- let o = l
38- o
39- }
40- else {
41- let p = l
42- throw("expected int5&boolean")
43- }
44- }
45-
46-
47-@Callable(q)
48-func w (r) = if ((q.caller != b))
18+@Callable(h)
19+func w (i) = if ((h.caller != b))
4920 then throw("!")
5021 else {
51- let s = h[r]
52- let t = fromBase58String(s)
53- let u = i[r]
54- let v = assetBalance(u, t)
55- if ((60000000 > v))
56- then throw(toString(v))
57- else $Tuple2(nil, invoke(g, "withdraw", [s, v], nil))
22+ let j = f[i]
23+ let k = fromBase58String(j)
24+ let l = g[i]
25+ let m = assetBalance(l, k)
26+ if ((60000000 > m))
27+ then throw(toString(m))
28+ else $Tuple2(nil, invoke(e, "withdraw", [j, m], nil))
5829 }
5930
6031
61-@Verifier(x)
62-func y () = sigVerify_128Kb(x.bodyBytes, x.proofs[0], x.senderPublicKey)
32+@Verifier(n)
33+func o () = sigVerify_128Kb(n.bodyBytes, n.proofs[0], n.senderPublicKey)
6334
Full:
OldNewDifferences
11 {-# STDLIB_VERSION 5 #-}
22 {-# SCRIPT_TYPE ACCOUNT #-}
33 {-# CONTENT_TYPE DAPP #-}
44 let a = addressFromStringValue(value("3PAZv9tgK1PX7dKR7b4kchq5qdpUS3G5sYT"))
55
66 let b = addressFromStringValue("3PFYasuLW7bFvXSCdUgyDpcSuD8sHSixLzy")
77
88 let c = base58'34N9YcEETLWn93qYQ64EsP1x89tSruJU44RrEMSXXEPJ'
99
1010 let d = base58'6XtHjpXbs9RRJP2Sr9GUyVqzACcby9TkThHXnjVC5CDJ'
1111
12-let e = base58'2tVLdi5fQXk2JcuDAojhctnDp5B5PZhNMyj5GUpeC3tZ'
12+let e = addressFromStringValue("3PAZv9tgK1PX7dKR7b4kchq5qdpUS3G5sYT")
1313
14-let f = base58'FSRHtSyXRXQjzQLRtmaqFpBDDCNjY8PU8KNtwoGXVBmr'
14+let f = ["6XtHjpXbs9RRJP2Sr9GUyVqzACcby9TkThHXnjVC5CDJ", "34N9YcEETLWn93qYQ64EsP1x89tSruJU44RrEMSXXEPJ", "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p"]
1515
16-let g = addressFromStringValue("3PAZv9tgK1PX7dKR7b4kchq5qdpUS3G5sYT")
16+let g = [addressFromStringValue("3PGCkrHBxFMi7tz1xqnxgBpeNvn5E4M4g8S"), addressFromStringValue("3PEiD1zJWTMZNWSCyzhvBw9pxxAWeEwaghR"), addressFromStringValue("3PCwFXSq8vj8iKitA5zrrLRbuqehfmimpce")]
1717
18-let h = ["6XtHjpXbs9RRJP2Sr9GUyVqzACcby9TkThHXnjVC5CDJ", "34N9YcEETLWn93qYQ64EsP1x89tSruJU44RrEMSXXEPJ", "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p"]
19-
20-let i = [addressFromStringValue("3PGCkrHBxFMi7tz1xqnxgBpeNvn5E4M4g8S"), addressFromStringValue("3PEiD1zJWTMZNWSCyzhvBw9pxxAWeEwaghR"), addressFromStringValue("3PCwFXSq8vj8iKitA5zrrLRbuqehfmimpce")]
21-
22-func j (k) = {
23- let l = k
24- if ($isInstanceOf(l, "Int"))
25- then {
26- let m = l
27- m
28- }
29- else throw("wrong type, expected: Int")
30- }
31-
32-
33-func n (k) = {
34- let l = k
35- if ($isInstanceOf(l, "(Int, Int, Int, Int, Int, Boolean)"))
36- then {
37- let o = l
38- o
39- }
40- else {
41- let p = l
42- throw("expected int5&boolean")
43- }
44- }
45-
46-
47-@Callable(q)
48-func w (r) = if ((q.caller != b))
18+@Callable(h)
19+func w (i) = if ((h.caller != b))
4920 then throw("!")
5021 else {
51- let s = h[r]
52- let t = fromBase58String(s)
53- let u = i[r]
54- let v = assetBalance(u, t)
55- if ((60000000 > v))
56- then throw(toString(v))
57- else $Tuple2(nil, invoke(g, "withdraw", [s, v], nil))
22+ let j = f[i]
23+ let k = fromBase58String(j)
24+ let l = g[i]
25+ let m = assetBalance(l, k)
26+ if ((60000000 > m))
27+ then throw(toString(m))
28+ else $Tuple2(nil, invoke(e, "withdraw", [j, m], nil))
5829 }
5930
6031
61-@Verifier(x)
62-func y () = sigVerify_128Kb(x.bodyBytes, x.proofs[0], x.senderPublicKey)
32+@Verifier(n)
33+func o () = sigVerify_128Kb(n.bodyBytes, n.proofs[0], n.senderPublicKey)
6334

github/deemru/w8io/3ef1775 
38.11 ms