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:
OldNewDifferences
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/873ac7e 
34.39 ms