tx · DFCwrYPmH3m7aZP5HcJKZCrXzHhLvBUvJdyDX9VRAcs2 3MvjAaDYHpS4A5K4CV3kZMMEH9m9JdBSvbq: -0.01000000 Waves 2022.11.03 09:01 [2300539] smart account 3MvjAaDYHpS4A5K4CV3kZMMEH9m9JdBSvbq > SELF 0.00000000 Waves
{ "type": 13, "id": "DFCwrYPmH3m7aZP5HcJKZCrXzHhLvBUvJdyDX9VRAcs2", "fee": 1000000, "feeAssetId": null, "timestamp": 1667455282434, "version": 2, "chainId": 84, "sender": "3MvjAaDYHpS4A5K4CV3kZMMEH9m9JdBSvbq", "senderPublicKey": "H6UqxUDcJamDRg1uykVcWMn4zhAMTV7i1nfPq1moLWmJ", "proofs": [ "5wyYvDfHMzst8oQ874bTrzgqfPtYoh3Z5HyJHP7X4Gf3JYSGX9pqL5JeyTRA4WajFQDUTrNpisoQdDtFmUUtbfh2" ], "script": "base64:AAIDAAAAAAAAAAsIARIHCgUIAQEIAQAAAAAAAAABAAAAAWkBAAAAB3NlbGxhcnQAAAAFAAAABWFydElkAAAABVByaWNlAAAAB21heE1pbnQAAAAHYXNzZXRJZAAAAAhCbG9ja0VuZAQAAAAFbmZ0SWQJAAJYAAAAAQgFAAAAAWkAAAANdHJhbnNhY3Rpb25JZAkBAAAACFdyaXRlU2V0AAAAAQkABEwAAAACCQEAAAAJRGF0YUVudHJ5AAAAAgkAASwAAAACBQAAAAVuZnRJZAIAAAAKX29yZ2FuaXplcgkAAlgAAAABCAgFAAAAAWkAAAAGY2FsbGVyAAAABWJ5dGVzCQAETAAAAAIJAQAAAAlEYXRhRW50cnkAAAACCQABLAAAAAIFAAAABW5mdElkAgAAAAtfc3RhcnRQcmljZQUAAAAFUHJpY2UJAARMAAAAAgkBAAAACURhdGFFbnRyeQAAAAIJAAEsAAAAAgUAAAAFbmZ0SWQCAAAADV9wcmljZUFzc2V0SWQFAAAAB2Fzc2V0SWQJAARMAAAAAgkBAAAACURhdGFFbnRyeQAAAAIJAAEsAAAAAgUAAAAFbmZ0SWQCAAAAC19tYXhNaW50bmZ0BQAAAAdtYXhNaW50CQAETAAAAAIJAQAAAAlEYXRhRW50cnkAAAACCQABLAAAAAIFAAAABW5mdElkAgAAAAlfQmxvY2tFbmQFAAAACEJsb2NrRW5kBQAAAANuaWwAAAABAAAAAnR4AQAAAAZ2ZXJpZnkAAAAACQAB9AAAAAMIBQAAAAJ0eAAAAAlib2R5Qnl0ZXMJAAGRAAAAAggFAAAAAnR4AAAABnByb29mcwAAAAAAAAAAAAgFAAAAAnR4AAAAD3NlbmRlclB1YmxpY0tledojnw0=", "height": 2300539, "applicationStatus": "succeeded", "spentComplexity": 0 } View: original | compacted Prev: CGAhPHuxaXwbWc6Zaq4Pkx9tUfthzKWUjFYNapokSyYo Next: G3vxeKEF8YAjxBQAeiSmG1xbf8yhiKCTzV5yY8SnybZR Full:
Old | New | Differences | |
---|---|---|---|
1 | - | {-# STDLIB_VERSION | |
1 | + | {-# STDLIB_VERSION 3 #-} | |
2 | 2 | {-# SCRIPT_TYPE ACCOUNT #-} | |
3 | 3 | {-# CONTENT_TYPE DAPP #-} | |
4 | - | let a = base58'' | |
5 | 4 | ||
6 | - | ||
7 | - | ||
8 | - | ||
9 | - | let | |
10 | - | [ | |
5 | + | ||
6 | + | @Callable(a) | |
7 | + | func sellart (b,c,d,e,f) = { | |
8 | + | let g = toBase58String(a.transactionId) | |
9 | + | WriteSet([DataEntry((g + "_organizer"), toBase58String(a.caller.bytes)), DataEntry((g + "_startPrice"), c), DataEntry((g + "_priceAssetId"), e), DataEntry((g + "_maxMintnft"), d), DataEntry((g + "_BlockEnd"), f)]) | |
11 | 10 | } | |
12 | 11 | ||
13 | 12 | ||
14 | - | ||
15 | - | @Callable(b) | |
16 | - | func BuyItem (n,o,p,q) = { | |
17 | - | let r = b.payments | |
18 | - | let m = fromBase58String(n) | |
19 | - | let s = Address(fromBase58String(o)) | |
20 | - | [StringEntry("nft_id", n), StringEntry("asset_ownerAddress", o), IntegerEntry("paid_for_asset", p), StringEntry("real_issuer_nft_tx_id", q), ScriptTransfer(s, p, unit), ScriptTransfer(b.caller, 1, m)] | |
21 | - | } | |
22 | - | ||
23 | - | ||
24 | - | ||
25 | - | @Callable(b) | |
26 | - | func deleteNft (t) = { | |
27 | - | let m = base58'7Grvr2X6DWc4M5kGYhBLeWH9R56AEHgdzNnxCBGDDu7r' | |
28 | - | [Burn(m, 1)] | |
29 | - | } | |
30 | - | ||
31 | - | ||
32 | - | @Verifier(u) | |
33 | - | func v () = sigVerify(u.bodyBytes, u.proofs[0], u.senderPublicKey) | |
13 | + | @Verifier(h) | |
14 | + | func i () = sigVerify(h.bodyBytes, h.proofs[0], h.senderPublicKey) | |
34 | 15 |
github/deemru/w8io/03bedc9 27.96 ms ◑