tx · Fg8YUrC2jWtceWZ3eSZvkQxMbyyLp13gckrew2PJnruq 3N3k8kYqD1uZA9G5LxEPirYd2Ftpswpn9mC: -0.00100000 Waves 2022.06.18 00:22 [2100904] smart account 3N3k8kYqD1uZA9G5LxEPirYd2Ftpswpn9mC > SELF 0.00000000 Waves
{ "type": 13, "id": "Fg8YUrC2jWtceWZ3eSZvkQxMbyyLp13gckrew2PJnruq", "fee": 100000, "feeAssetId": null, "timestamp": 1655500965464, "version": 2, "chainId": 84, "sender": "3N3k8kYqD1uZA9G5LxEPirYd2Ftpswpn9mC", "senderPublicKey": "9W3FE2ufeMnkDdNiMMaE3x3X4nvSy1fftLMvf18Lv45R", "proofs": [ "23XfwBCDM6oDGRsZXiUG1j52TQnxD2ajQizzDs6L6QzeayXNpcvTTDDGKZHTtvCUdbkYdVj4bgUAKFW2JMkkVMwH" ], "script": "base64:AAIFAAAAAAAAAAQIAhIAAAAAAgAAAAAKa0VnZ0lzc3VlZAIAAAAJd2FzSW5pdGVkAAAAAAhrQXNzZXRJZAIAAAAPbmV3QnVsbF9hc3NldElkAAAAAQAAAAFpAQAAAAxpc3N1ZU5ld0J1bGwAAAAAAwkBAAAAAiE9AAAAAgkABCAAAAABBQAAAAprRWdnSXNzdWVkBQAAAAR1bml0CQAAAgAAAAEJAAEsAAAAAgIAAAA0TmV3IEJVTEwgRUdHIGlzIGFscmVhZHkgaXNzdWVkIGFuZCBpdHMgYXNzZXQgaWQgaXM6IAkBAAAAEUBleHRyTmF0aXZlKDEwNTgpAAAAAQUAAAAIa0Fzc2V0SWQEAAAAB25ld0J1bGwJAARDAAAABwIAAAAIQnVsbCBFZ2cCAAAATFV0aWxpdHkgYW5kIFJld2FyZCB0b2tlbiBAIER1Y2sgUmlkZXJzIGNsYW4uIFRoZSBlZ2dpZXN0IHRva2VuIGluIHRoZSB3b3JsZC4AAAAAAAABhqAAAAAAAAAAAAgGBQAAAAR1bml0AAAAAAAAAAAABAAAAAluZXdCdWxsSWQJAAQ4AAAAAQUAAAAHbmV3QnVsbAkABEwAAAACBQAAAAduZXdCdWxsCQAETAAAAAIJAQAAAAtTdHJpbmdFbnRyeQAAAAIFAAAACGtBc3NldElkCQACWAAAAAEFAAAACW5ld0J1bGxJZAUAAAADbmlsAAAAAQAAAAJ0eAEAAAAGdmVyaWZ5AAAAAAkAAfQAAAADCAUAAAACdHgAAAAJYm9keUJ5dGVzCQABkQAAAAIIBQAAAAJ0eAAAAAZwcm9vZnMAAAAAAAAAAAAIBQAAAAJ0eAAAAA9zZW5kZXJQdWJsaWNLZXmmhVAb", "height": 2100904, "applicationStatus": "succeeded", "spentComplexity": 0 } View: original | compacted Prev: none Next: 7dekVY7vbVv9zyP8BYShqG1GKJA1Lk1Woj5DPb8BUgTH Full:
Old | New | Differences | |
---|---|---|---|
1 | - | # no script | |
1 | + | {-# STDLIB_VERSION 5 #-} | |
2 | + | {-# SCRIPT_TYPE ACCOUNT #-} | |
3 | + | {-# CONTENT_TYPE DAPP #-} | |
4 | + | let kEggIssued = "wasInited" | |
5 | + | ||
6 | + | let kAssetId = "newBull_assetId" | |
7 | + | ||
8 | + | @Callable(i) | |
9 | + | func issueNewBull () = if ((getBoolean(kEggIssued) != unit)) | |
10 | + | then throw(("New BULL EGG is already issued and its asset id is: " + getStringValue(kAssetId))) | |
11 | + | else { | |
12 | + | let newBull = Issue("Bull Egg", "Utility and Reward token @ Duck Riders clan. The eggiest token in the world.", 100000, 8, true, unit, 0) | |
13 | + | let newBullId = calculateAssetId(newBull) | |
14 | + | [newBull, StringEntry(kAssetId, toBase58String(newBullId))] | |
15 | + | } | |
16 | + | ||
17 | + | ||
18 | + | @Verifier(tx) | |
19 | + | func verify () = sigVerify(tx.bodyBytes, tx.proofs[0], tx.senderPublicKey) | |
20 | + |
github/deemru/w8io/873ac7e 28.04 ms ◑![]()