tx · 8bEsYmV5RYJCqk9E57E1bA181yJcPS6uiS93h3JsNAT4 3MrPU3gFbncf1FoZCJC1yAKxYduFmD3isrM: -0.01000000 Waves 2023.09.07 08:25 [2744538] smart account 3MrPU3gFbncf1FoZCJC1yAKxYduFmD3isrM > SELF 0.00000000 Waves
{ "type": 13, "id": "8bEsYmV5RYJCqk9E57E1bA181yJcPS6uiS93h3JsNAT4", "fee": 1000000, "feeAssetId": null, "timestamp": 1694064370899, "version": 2, "chainId": 84, "sender": "3MrPU3gFbncf1FoZCJC1yAKxYduFmD3isrM", "senderPublicKey": "54duEi8dccnnAJPrv9g5AUYgAFpquy8rmumtFeFSe42k", "proofs": [ "5qJdC7f54CWbY5BKCLTbuC5ek64k62iVqJDdjcB6XapZnJuWe7Xs3bfKvkAukVqWizxxKapKuGjqLoQx536VUSV" ], "script": "base64:AAIFAAAAAAAAAAQIAhIAAAAAAgAAAAANYm9vc3RlclB1YktleQEAAAAgt7u7BB3KOmgAfRjnc6aMqOBBupqkBYerU1V4tMBF+hQAAAAADmFib25lbnRBZGRyZXNzAQAAABoBVHPCnBjpMIhu3oxWun/RpV6QU9/Iv3XnHAAAAAEAAAABaQEAAAAEdGVzdAAAAAAEAAAABnJlc3VsdAkAA/wAAAAECQEAAAAHQWRkcmVzcwAAAAEFAAAADmFib25lbnRBZGRyZXNzAgAAAARjYWxsBQAAAANuaWwFAAAAA25pbAMJAAAAAAAAAgUAAAAGcmVzdWx0BQAAAAZyZXN1bHQFAAAAA25pbAkAAAIAAAABAgAAACRTdHJpY3QgdmFsdWUgaXMgbm90IGVxdWFsIHRvIGl0c2VsZi4AAAABAAAAAnR4AQAAAAZ2ZXJpZnkAAAAABAAAAAckbWF0Y2gwBQAAAAJ0eAMJAAABAAAAAgUAAAAHJG1hdGNoMAIAAAAUU2V0U2NyaXB0VHJhbnNhY3Rpb24JAAACAAAAAQIAAAAUU2V0U2NyaXB0VHJhbnNhY3Rpb24DCQAAAQAAAAIFAAAAByRtYXRjaDACAAAAE1RyYW5zZmVyVHJhbnNhY3Rpb24JAAACAAAAAQIAAAATVHJhbnNmZXJUcmFuc2FjdGlvbgMJAAABAAAAAgUAAAAHJG1hdGNoMAIAAAAXTWFzc1RyYW5zZmVyVHJhbnNhY3Rpb24JAAACAAAAAQIAAAAXTWFzc1RyYW5zZmVyVHJhbnNhY3Rpb24DCQAAAQAAAAIFAAAAByRtYXRjaDACAAAAD0J1cm5UcmFuc2FjdGlvbgkAAAIAAAABAgAAAA9CdXJuVHJhbnNhY3Rpb24DCQAAAQAAAAIFAAAAByRtYXRjaDACAAAAD0RhdGFUcmFuc2FjdGlvbgkAAAIAAAABAgAAAA9EYXRhVHJhbnNhY3Rpb24DCQAAAQAAAAIFAAAAByRtYXRjaDACAAAAF0ludm9rZVNjcmlwdFRyYW5zYWN0aW9uCQAAAgAAAAECAAAAF0ludm9jZVNjcmlwdFRyYW5zYWN0aW9uAwkAAAEAAAACBQAAAAckbWF0Y2gwAgAAABBJc3N1ZVRyYW5zYWN0aW9uCQAAAgAAAAECAAAAEElzc3VlVHJhbnNhY3Rpb24JAAH0AAAAAwgFAAAAAnR4AAAACWJvZHlCeXRlcwkAAZEAAAACCAUAAAACdHgAAAAGcHJvb2ZzAAAAAAAAAAAACAUAAAACdHgAAAAPc2VuZGVyUHVibGljS2V5T2g02w==", "height": 2744538, "applicationStatus": "succeeded", "spentComplexity": 0 } View: original | compacted Prev: none Next: none Full:
Old | New | Differences | |
---|---|---|---|
1 | - | # no script | |
1 | + | {-# STDLIB_VERSION 5 #-} | |
2 | + | {-# SCRIPT_TYPE ACCOUNT #-} | |
3 | + | {-# CONTENT_TYPE DAPP #-} | |
4 | + | let boosterPubKey = base58'DNDe2ziQMdDJSijzg5hDggeA1yxxwiAdqiu2hKo6dPSb' | |
5 | + | ||
6 | + | let abonentAddress = base58'3MzUAchn6U7stK3u4Z3DU1bmrkPkH8Y3M1m' | |
7 | + | ||
8 | + | @Callable(i) | |
9 | + | func test () = { | |
10 | + | let result = invoke(Address(abonentAddress), "call", nil, nil) | |
11 | + | if ((result == result)) | |
12 | + | then nil | |
13 | + | else throw("Strict value is not equal to itself.") | |
14 | + | } | |
15 | + | ||
16 | + | ||
17 | + | @Verifier(tx) | |
18 | + | func verify () = match tx { | |
19 | + | case _: SetScriptTransaction => | |
20 | + | throw("SetScriptTransaction") | |
21 | + | case _: TransferTransaction => | |
22 | + | throw("TransferTransaction") | |
23 | + | case _: MassTransferTransaction => | |
24 | + | throw("MassTransferTransaction") | |
25 | + | case _: BurnTransaction => | |
26 | + | throw("BurnTransaction") | |
27 | + | case _: DataTransaction => | |
28 | + | throw("DataTransaction") | |
29 | + | case _: InvokeScriptTransaction => | |
30 | + | throw("InvoceScriptTransaction") | |
31 | + | case _: IssueTransaction => | |
32 | + | throw("IssueTransaction") | |
33 | + | case _ => | |
34 | + | sigVerify(tx.bodyBytes, tx.proofs[0], tx.senderPublicKey) | |
35 | + | } | |
36 | + |
github/deemru/w8io/c3f4982 11.16 ms ◑