tx · 3zNCwgCLxrRQh3jkCjkGpPrWeitoPpCSSyXwzjjunAtE 3NAGTtZz6WpupSN89NZD5rMZwwziZEg4Kx4: -0.01000000 Waves 2021.03.30 15:23 [1460495] smart account 3NAGTtZz6WpupSN89NZD5rMZwwziZEg4Kx4 > SELF 0.00000000 Waves
{ "type": 13, "id": "3zNCwgCLxrRQh3jkCjkGpPrWeitoPpCSSyXwzjjunAtE", "fee": 1000000, "feeAssetId": null, "timestamp": 1617107074115, "version": 2, "chainId": 84, "sender": "3NAGTtZz6WpupSN89NZD5rMZwwziZEg4Kx4", "senderPublicKey": "5CqqMkmtXXt35KRH9LdWA3ap6TffPvTT5SHQzYrVFbBw", "proofs": [ "5RYsE54TJhTN95GVSr2hERSUNHwiiG7b8DtPePjsbQp7J1W2qSp9F3u9f9wwMmQdmP4e41LBi3CcgsN81tH9YSLV" ], "script": "base64:AAIEAAAAAAAAAAIIAgAAAAcAAAAAEWdvdmVybmFuY2VBZGRyZXNzCQEAAAAHQWRkcmVzcwAAAAEBAAAAGgFUcfFVgbQTJcWNlHB+frBs1+VvhcIsEzy/AAAAAA1vcmFjbGVBZGRyZXNzCQEAAAAHQWRkcmVzcwAAAAEBAAAAGgFUF9lM6AYoK8CSEhNu2LXYw8e5pnEwZylPAAAAAAthZG1pbkludm9rZQEAAAAgsj2fHYY3mleF5iNR9OE3eyOPalgB3T7oDWjAjnR7WCgAAAAADGFkbWluUHViS2V5MQEAAAAgugnXO4lZpNFdoP/xuzPQquE5aQ/L4r2R1jvuT16o4BMAAAAADGFkbWluUHViS2V5MgEAAAAgwpFEmbPSsLQNIqWRWL2IvKE3uwjL/92M5pTvWxYOfkAAAAAADGFkbWluUHViS2V5MwEAAAAgjh4XLnixBzv0SE56Myhgdih3/JnlkjCjIMLPqKvpDlUAAAAAEWtleVByZWZpeFBvb2xOYW1lAgAAAAVwb29sXwAAAAAAAAABAAAAAnR4AQAAAAZ2ZXJpZnkAAAAABAAAAAckbWF0Y2gwBQAAAAJ0eAMJAAABAAAAAgUAAAAHJG1hdGNoMAIAAAAXSW52b2tlU2NyaXB0VHJhbnNhY3Rpb24EAAAABmludm9rZQUAAAAHJG1hdGNoMAQAAAAOaXNFeGNoYW5nZUNhbGwDCQEAAAAJaXNEZWZpbmVkAAAAAQkABB0AAAACBQAAAA1vcmFjbGVBZGRyZXNzCQABLAAAAAIFAAAAEWtleVByZWZpeFBvb2xOYW1lCQAEJQAAAAEJAAQkAAAAAQgFAAAABmludm9rZQAAAARkQXBwCQAAAAAAAAIIBQAAAAZpbnZva2UAAAAIZnVuY3Rpb24CAAAACGV4Y2hhbmdlBwQAAAANaXNBaXJkcm9wQ2FsbAMJAAAAAAAAAggFAAAABmludm9rZQAAAARkQXBwBQAAABFnb3Zlcm5hbmNlQWRkcmVzcwkAAAAAAAACCAUAAAAGaW52b2tlAAAACGZ1bmN0aW9uAgAAAAdhaXJEcm9wBwQAAAATaXNVcGRhdGVXZWlnaHRzQ2FsbAMJAAAAAAAAAggFAAAABmludm9rZQAAAARkQXBwBQAAABFnb3Zlcm5hbmNlQWRkcmVzcwkAAAAAAAACCAUAAAAGaW52b2tlAAAACGZ1bmN0aW9uAgAAAA11cGRhdGVXZWlnaHRzBwQAAAANc2lnbmVkQnlBZG1pbgkAAfQAAAADCAUAAAACdHgAAAAJYm9keUJ5dGVzCQABkQAAAAIIBQAAAAJ0eAAAAAZwcm9vZnMAAAAAAAAAAAAFAAAAC2FkbWluSW52b2tlAwMDBQAAAA5pc0V4Y2hhbmdlQ2FsbAYFAAAADWlzQWlyZHJvcENhbGwJAAAAAAAAAgkAAZAAAAABCAUAAAAGaW52b2tlAAAACHBheW1lbnRzAAAAAAAAAAABBwYDBQAAABNpc1VwZGF0ZVdlaWdodHNDYWxsCQAAAAAAAAIJAAGQAAAAAQgFAAAABmludm9rZQAAAAhwYXltZW50cwAAAAAAAAAAAAcJAAH0AAAAAwgFAAAAAnR4AAAACWJvZHlCeXRlcwkAAZEAAAACCAUAAAACdHgAAAAGcHJvb2ZzAAAAAAAAAAAACAUAAAACdHgAAAAPc2VuZGVyUHVibGljS2V53CeVBw==", "height": 1460495, "applicationStatus": "succeeded", "spentComplexity": 0 } View: original | compacted Prev: none Next: AmESyAYd2ztXwAyrCBzT7dw1hbu39c1xaAh8GMdoswLi Full:
Old | New | Differences | |
---|---|---|---|
1 | - | # no script | |
1 | + | {-# STDLIB_VERSION 4 #-} | |
2 | + | {-# SCRIPT_TYPE ACCOUNT #-} | |
3 | + | {-# CONTENT_TYPE DAPP #-} | |
4 | + | let a = Address(base58'3MzJZEn6jzxCPaHEfkrXd7FhbjTyVjdRPLS') | |
5 | + | ||
6 | + | let b = Address(base58'3Mr6BddWEDfzKwNabpYbyd8Qos8LGEAAUvi') | |
7 | + | ||
8 | + | let c = base58'Czn4yoAuUZCVCLJDRfskn8URfkwpknwBTZDbs1wFrY7h' | |
9 | + | ||
10 | + | let d = base58'DXDY2itiEcYBtGkVLnkpHtDFyWQUkoLJz79uJ7ECbMrA' | |
11 | + | ||
12 | + | let e = base58'E6Wa1SGoktYcjHjsKrvjMiqJY3SWmGKcD8Q5L8kxSPS7' | |
13 | + | ||
14 | + | let f = base58'AZmWJtuy4GeVrMmJH4hfFBRApe1StvhJSk4jcbT6bArQ' | |
15 | + | ||
16 | + | let g = "pool_" | |
17 | + | ||
18 | + | ||
19 | + | @Verifier(h) | |
20 | + | func i () = { | |
21 | + | let j = h | |
22 | + | if ($isInstanceOf(j, "InvokeScriptTransaction")) | |
23 | + | then { | |
24 | + | let k = j | |
25 | + | let l = if (isDefined(getString(b, (g + toString(addressFromRecipient(k.dApp)))))) | |
26 | + | then (k.function == "exchange") | |
27 | + | else false | |
28 | + | let m = if ((k.dApp == a)) | |
29 | + | then (k.function == "airDrop") | |
30 | + | else false | |
31 | + | let n = if ((k.dApp == a)) | |
32 | + | then (k.function == "updateWeights") | |
33 | + | else false | |
34 | + | let o = sigVerify(h.bodyBytes, h.proofs[0], c) | |
35 | + | if (if (if (l) | |
36 | + | then true | |
37 | + | else m) | |
38 | + | then (size(k.payments) == 1) | |
39 | + | else false) | |
40 | + | then true | |
41 | + | else if (n) | |
42 | + | then (size(k.payments) == 0) | |
43 | + | else false | |
44 | + | } | |
45 | + | else sigVerify(h.bodyBytes, h.proofs[0], h.senderPublicKey) | |
46 | + | } | |
47 | + |
github/deemru/w8io/169f3d6 23.46 ms ◑![]()