tx · GWLAK5JuncuHFENjK9fzQUvK5sdiXBQp8oKLqHgFhriW 3N4BjF9cUYjB8Kp5tF4WEhJ24jgMVextvfN: -0.01000000 Waves 2021.08.13 16:55 [1656658] smart account 3N4BjF9cUYjB8Kp5tF4WEhJ24jgMVextvfN > SELF 0.00000000 Waves
{ "type": 13, "id": "GWLAK5JuncuHFENjK9fzQUvK5sdiXBQp8oKLqHgFhriW", "fee": 1000000, "feeAssetId": null, "timestamp": 1628862932784, "version": 2, "chainId": 84, "sender": "3N4BjF9cUYjB8Kp5tF4WEhJ24jgMVextvfN", "senderPublicKey": "HxYNRsBkwEQ39DPSQSPPzLWUh1f94CJh1B5CSHd9fzRX", "proofs": [ "51j9fwbQKBvPjdeNrk3k1UfsVKjqfbjDbxm6aJtr23KXTq7WgiYWjP78pK5ADRMk86cBF9KTQUyMHfGvr9A8d1Fp" ], "script": "base64:AAIFAAAAAAAAAIcIAhIDCgEBEgAaDwoCYTESCVBPU0lUSU9OUxoQCgJhMhIKcmFuZG9taXplchoJCgJhMxIDaW52GgoKAmE0EgRyYW5kGg4KAmE1EghzYXZlRGF0YRoJCgJhNhIDcG9zGgsKAmE3EgVzdGF0cxoLCgJhOBIFYXNzZXQaDQoCYTkSB2Fzc2V0SWQAAAADAAAAAAJhMQkABEwAAAACAgAAAAJHSwkABEwAAAACAgAAAAJMRAkABEwAAAACAgAAAAJDRAkABEwAAAACAgAAAAJSRAkABEwAAAACAgAAAAJETQkABEwAAAACAgAAAAJMTQkABEwAAAACAgAAAAJDTQkABEwAAAACAgAAAAJSTQkABEwAAAACAgAAAAJBTQkABEwAAAACAgAAAAJMRgkABEwAAAACAgAAAAJSRgkABEwAAAACAgAAAAJDRgUAAAADbmlsAQAAAAJhMgAAAAEAAAACYTMEAAAAAmE0CQAAywAAAAIJAADLAAAAAgkAAMsAAAACCQAAywAAAAIIBQAAAAJhMwAAAA10cmFuc2FjdGlvbklkCAUAAAACYTMAAAAPY2FsbGVyUHVibGljS2V5CAUAAAAJbGFzdEJsb2NrAAAAE2dlbmVyYXRpb25TaWduYXR1cmUJAAGaAAAAAQgFAAAACWxhc3RCbG9jawAAAAl0aW1lc3RhbXAJAAGaAAAAAQgFAAAACWxhc3RCbG9jawAAAAZoZWlnaHQJAAH3AAAAAQUAAAACYTQBAAAAAmE1AAAAAgAAAAJhMwAAAAJhNgQAAAACYTcJAAEsAAAAAgkAASwAAAACAgAAAAp7cG9zaXRpb246CQABkQAAAAIFAAAAAmExBQAAAAJhNgIAAACXLCBzdGF0czogeydzdGFtaW5hJzogMjAwLCAnc3BlZWQnOiAxMjAsICdzaG90JzogMTIsICdvZmZlbmNlJzogMSwgJ2RlZmVuY2UnOiAxfSwgc2tpbGxzOiB7J2hvcnNlX2x1bmdzJzogMX0sIHRhbGVudHM6IHsnaGFyZF90cmFpbmluZ3MnOiAxfSwgJ2FnZSc6IDMyfQQAAAACYTgJAARDAAAABwIAAAALTmFtZWQgdG9rZW4JAAJaAAAAAQkAAZsAAAABBQAAAAJhNwAAAAAAAAAAAQAAAAAAAAAAAAcFAAAABHVuaXQAAAAAAAAAAAAEAAAAAmE5CQAEOAAAAAEFAAAAAmE4CQAETAAAAAIJAQAAAAtTdHJpbmdFbnRyeQAAAAIJAAEsAAAAAgkAASwAAAACCQACWAAAAAEICAUAAAACYTMAAAAGY2FsbGVyAAAABWJ5dGVzAgAAAAFfCQABpAAAAAEJAASxAAAAAQkBAAAAAmEyAAAAAQUAAAACYTMJAAJaAAAAAQkAAZsAAAABBQAAAAJhNwkABEwAAAACBQAAAAJhOAkABEwAAAACCQEAAAAOU2NyaXB0VHJhbnNmZXIAAAADCAUAAAACYTMAAAAGY2FsbGVyAAAAAAAAAAABBQAAAAJhOQUAAAADbmlsAAAAAgAAAAJhMwEAAAAFc3RhcnQAAAABAAAAAmE2CQEAAAACYTUAAAACBQAAAAJhMwUAAAACYTYAAAACYTMBAAAAC3VwZGF0ZVN0YXRzAAAAAAUAAAADbmlsAAAAAPBNpmU=", "height": 1656658, "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 a = ["GK", "LD", "CD", "RD", "DM", "LM", "CM", "RM", "AM", "LF", "RF", "CF"] | |
5 | + | ||
6 | + | func b (c) = { | |
7 | + | let d = ((((c.transactionId + c.callerPublicKey) + lastBlock.generationSignature) + toBytes(lastBlock.timestamp)) + toBytes(lastBlock.height)) | |
8 | + | sha256(d) | |
9 | + | } | |
10 | + | ||
11 | + | ||
12 | + | func e (c,f) = { | |
13 | + | let g = (("{position:" + a[f]) + ", stats: {'stamina': 200, 'speed': 120, 'shot': 12, 'offence': 1, 'defence': 1}, skills: {'horse_lungs': 1}, talents: {'hard_trainings': 1}, 'age': 32}") | |
14 | + | let h = Issue("Named token", toBase64String(toBytes(g)), 1, 0, false, unit, 0) | |
15 | + | let i = calculateAssetId(h) | |
16 | + | [StringEntry(((toBase58String(c.caller.bytes) + "_") + toString(toInt(b(c)))), toBase64String(toBytes(g))), h, ScriptTransfer(c.caller, 1, i)] | |
17 | + | } | |
18 | + | ||
19 | + | ||
20 | + | @Callable(c) | |
21 | + | func start (f) = e(c, f) | |
22 | + | ||
23 | + | ||
24 | + | ||
25 | + | @Callable(c) | |
26 | + | func updateStats () = nil | |
27 | + | ||
28 | + |
github/deemru/w8io/873ac7e 18.33 ms ◑![]()