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:
OldNewDifferences
1-{-# STDLIB_VERSION 5 #-}
1+{-# STDLIB_VERSION 3 #-}
22 {-# SCRIPT_TYPE ACCOUNT #-}
33 {-# CONTENT_TYPE DAPP #-}
4-let a = base58''
54
6-@Callable(b)
7-func addItem (c,d,e,f,g,h,i,j,k) = {
8- let l = Issue(c, i, 1, 0, false, unit, 0)
9- let m = calculateAssetId(l)
10-[StringEntry("nft_name", c), StringEntry("nft_owner", d), StringEntry("nft_dAppAddress", e), StringEntry("nft_type", f), StringEntry("nft_tags", g), IntegerEntry("nft_selling_price", h), StringEntry("nft_description", i), StringEntry("nft_onSell", j), StringEntry("nft_data", k), l, ScriptTransfer(b.caller, 1, m)]
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)])
1110 }
1211
1312
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)
3415

github/deemru/w8io/03bedc9 
27.96 ms