tx · 9QQT4ivj4637gfPh12oHSaAwMa15KAJjVUnCHZ7DTtAN

3MxedECbCgJzLLpPMm78Vhj8QnaAKGNkVe5:  -0.01000000 Waves

2021.08.11 17:00 [1653802] smart account 3MxedECbCgJzLLpPMm78Vhj8QnaAKGNkVe5 > SELF 0.00000000 Waves

{ "type": 13, "id": "9QQT4ivj4637gfPh12oHSaAwMa15KAJjVUnCHZ7DTtAN", "fee": 1000000, "feeAssetId": null, "timestamp": 1628690460829, "version": 2, "chainId": 84, "sender": "3MxedECbCgJzLLpPMm78Vhj8QnaAKGNkVe5", "senderPublicKey": "58UtpEU7kPv8rLxiE5pk4qYzpC7mVDaZUbDaP8CKV9pc", "proofs": [ "61GU1CiHkCAjZjaH2VQZph4AKXQ2s9pzD5eYgNpHbaQwsGJt1nHuct7ULo936m6R7XZQ8wX68UDWtAn4jdrEfcMn" ], "script": "base64:AAIFAAAAAAAAAIcIAhIDCgEBEgAaDwoCYTESCVBPU0lUSU9OUxoQCgJhMhIKcmFuZG9taXplchoJCgJhMxIDaW52GgoKAmE0EgRyYW5kGg4KAmE1EghzYXZlRGF0YRoJCgJhNhIDcG9zGgsKAmE3EgVzdGF0cxoLCgJhOBIFYXNzZXQaDQoCYTkSB2Fzc2V0SWQAAAADAAAAAAJhMQkABEwAAAACAgAAAAJHSwkABEwAAAACAgAAAAJMRAkABEwAAAACAgAAAAJDRAkABEwAAAACAgAAAAJSRAkABEwAAAACAgAAAAJETQkABEwAAAACAgAAAAJMTQkABEwAAAACAgAAAAJDTQkABEwAAAACAgAAAAJSTQkABEwAAAACAgAAAAJBTQkABEwAAAACAgAAAAJMRgkABEwAAAACAgAAAAJSRgkABEwAAAACAgAAAAJDRgUAAAADbmlsAQAAAAJhMgAAAAEAAAACYTMEAAAAAmE0CQAAywAAAAIJAADLAAAAAgkAAMsAAAACCQAAywAAAAIIBQAAAAJhMwAAAA10cmFuc2FjdGlvbklkCAUAAAACYTMAAAAPY2FsbGVyUHVibGljS2V5CAUAAAAJbGFzdEJsb2NrAAAAE2dlbmVyYXRpb25TaWduYXR1cmUJAAGaAAAAAQgFAAAACWxhc3RCbG9jawAAAAl0aW1lc3RhbXAJAAGaAAAAAQgFAAAACWxhc3RCbG9jawAAAAZoZWlnaHQJAAH3AAAAAQUAAAACYTQBAAAAAmE1AAAAAgAAAAJhMwAAAAJhNgQAAAACYTcJAAEsAAAAAgkAASwAAAACAgAAAAp7cG9zaXRpb246CQABkQAAAAIFAAAAAmExBQAAAAJhNgIAAACXLCBzdGF0czogeydzdGFtaW5hJzogMjAwLCAnc3BlZWQnOiAxMjAsICdzaG90JzogMTIsICdvZmZlbmNlJzogMSwgJ2RlZmVuY2UnOiAxfSwgc2tpbGxzOiB7J2hvcnNlX2x1bmdzJzogMX0sIHRhbGVudHM6IHsnaGFyZF90cmFpbmluZ3MnOiAxfSwgJ2FnZSc6IDMyfQQAAAACYTgJAARDAAAABwIAAAALTmFtZWQgdG9rZW4JAAJaAAAAAQkAAZsAAAABBQAAAAJhNwAAAAAAAAAAAQAAAAAAAAAAAAcFAAAABHVuaXQAAAAAAAAAAAAEAAAAAmE5CQAEOAAAAAEFAAAAAmE4CQAETAAAAAIJAQAAAAtTdHJpbmdFbnRyeQAAAAIJAAEsAAAAAgkAASwAAAACCQACWAAAAAEICAUAAAACYTMAAAAGY2FsbGVyAAAABWJ5dGVzAgAAAAFfCQABpAAAAAEJAASxAAAAAQkBAAAAAmEyAAAAAQUAAAACYTMJAAJaAAAAAQkAAZsAAAABBQAAAAJhNwkABEwAAAACBQAAAAJhOAkABEwAAAACCQEAAAAOU2NyaXB0VHJhbnNmZXIAAAADCAUAAAACYTMAAAAGY2FsbGVyAAAAAAAAAAABBQAAAAJhOQUAAAADbmlsAAAAAgAAAAJhMwEAAAAFc3RhcnQAAAABAAAAAmE2CQEAAAACYTUAAAACBQAAAAJhMwUAAAACYTYAAAACYTMBAAAAC3VwZGF0ZVN0YXRzAAAAAAUAAAADbmlsAAAAAPBNpmU=", "height": 1653802, "applicationStatus": "succeeded", "spentComplexity": 0 } View: original | compacted Prev: GahjL4JrHn51YGqhUt8P3wPuMt8Vm5VSn3zVwpoayfEC Next: none Diff:
OldNewDifferences
1010
1111
1212 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("Asset", "", 1000, 0, false, unit, 0)
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)
1515 let i = calculateAssetId(h)
1616 [StringEntry(((toBase58String(c.caller.bytes) + "_") + toString(toInt(b(c)))), toBase64String(toBytes(g))), h, ScriptTransfer(c.caller, 1, i)]
1717 }
2121 func start (f) = e(c, f)
2222
2323
24+
25+@Callable(c)
26+func updateStats () = nil
27+
28+
Full:
OldNewDifferences
11 {-# STDLIB_VERSION 5 #-}
22 {-# SCRIPT_TYPE ACCOUNT #-}
33 {-# CONTENT_TYPE DAPP #-}
44 let a = ["GK", "LD", "CD", "RD", "DM", "LM", "CM", "RM", "AM", "LF", "RF", "CF"]
55
66 func b (c) = {
77 let d = ((((c.transactionId + c.callerPublicKey) + lastBlock.generationSignature) + toBytes(lastBlock.timestamp)) + toBytes(lastBlock.height))
88 sha256(d)
99 }
1010
1111
1212 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("Asset", "", 1000, 0, false, unit, 0)
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)
1515 let i = calculateAssetId(h)
1616 [StringEntry(((toBase58String(c.caller.bytes) + "_") + toString(toInt(b(c)))), toBase64String(toBytes(g))), h, ScriptTransfer(c.caller, 1, i)]
1717 }
1818
1919
2020 @Callable(c)
2121 func start (f) = e(c, f)
2222
2323
24+
25+@Callable(c)
26+func updateStats () = nil
27+
28+

github/deemru/w8io/873ac7e 
18.40 ms