tx · B1mR4rqDB2CpNMavf932sysPWaTAeDSh9C4hw62Bckwq

3Mz5qoLGd3ZwTbXn8ssTNfshdAXfqwn6112:  -0.01000000 Waves

2020.09.07 12:11 [1166785] smart account 3Mz5qoLGd3ZwTbXn8ssTNfshdAXfqwn6112 > SELF 0.00000000 Waves

{ "type": 13, "id": "B1mR4rqDB2CpNMavf932sysPWaTAeDSh9C4hw62Bckwq", "fee": 1000000, "feeAssetId": null, "timestamp": 1599469868025, "version": 2, "chainId": 84, "sender": "3Mz5qoLGd3ZwTbXn8ssTNfshdAXfqwn6112", "senderPublicKey": "66Hi5wbp4TgwoEb5wVR9Bki27yZQQoyYB7UAJZQ9jG9m", "proofs": [ "Y5sYCy7kTyoMQWArKVCjKXhRnvydiYhNHgt8eHFupmVhzZXtvAavijBcKsfdAmV9XDMsAoLajbYJEJzUkQ92NHs" ], "script": "base64:AAIEAAAAAAAAAAQIAhIAAAAAAAAAAAEAAAABaQEAAAAMaXNzdWVBbmRTZW5kAAAAAAQAAAAKY3VycmVudEtleQIAAAALYXNzZXROdW1iZXIEAAAADWN1cnJlbnROdW1iZXIEAAAAByRtYXRjaDAJAAQaAAAAAgUAAAAEdGhpcwUAAAAKY3VycmVudEtleQMJAAABAAAAAgUAAAAHJG1hdGNoMAIAAAADSW50BAAAAAFhBQAAAAckbWF0Y2gwBQAAAAFhAAAAAAAAAAAABAAAAAluZXdOdW1iZXIJAABkAAAAAgUAAAANY3VycmVudE51bWJlcgAAAAAAAAAAAQQAAAAJYXNzZXROYW1lCQABLAAAAAICAAAABVBBUjctCQABpAAAAAEFAAAACW5ld051bWJlcgQAAAAQYXNzZXREZXNjcmlwdGlvbgkAASwAAAACAgAAABlzY29yZUdPIGxlc3NvbiB0aWNrZXQgTm8uCQABpAAAAAEFAAAACW5ld051bWJlcgQAAAALYXNzZXRJc3N1ZXIICAUAAAABaQAAAAZjYWxsZXIAAAAFYnl0ZXMEAAAABWlzc3VlCQAEQgAAAAUFAAAACWFzc2V0TmFtZQUAAAAQYXNzZXREZXNjcmlwdGlvbgAAAAAAAAAD6AAAAAAAAAAAAgYEAAAAAmlkCQAEOAAAAAEFAAAABWlzc3VlCQAETAAAAAIFAAAABWlzc3VlCQAETAAAAAIJAQAAAA5TY3JpcHRUcmFuc2ZlcgAAAAMIBQAAAAFpAAAABmNhbGxlcggFAAAABWlzc3VlAAAACHF1YW50aXR5BQAAAAJpZAkABEwAAAACCQEAAAALQmluYXJ5RW50cnkAAAACBQAAAAlhc3NldE5hbWUFAAAAC2Fzc2V0SXNzdWVyBQAAAANuaWwAAAABAAAAAnR4AQAAAAZ2ZXJpZnkAAAAACQAB9AAAAAMIBQAAAAJ0eAAAAAlib2R5Qnl0ZXMJAAGRAAAAAggFAAAAAnR4AAAABnByb29mcwAAAAAAAAAAAAgFAAAAAnR4AAAAD3NlbmRlclB1YmxpY0tleTpzmK4=", "height": 1166785, "applicationStatus": "succeeded", "spentComplexity": 0 } View: original | compacted Prev: none Next: 2ZzBhyvAekatY9nNzztRQqUHYtasx8AcbsBbneU3Ppr3 Full:
OldNewDifferences
1-# no script
1+{-# STDLIB_VERSION 4 #-}
2+{-# SCRIPT_TYPE ACCOUNT #-}
3+{-# CONTENT_TYPE DAPP #-}
4+
5+
6+@Callable(i)
7+func issueAndSend () = {
8+ let currentKey = "assetNumber"
9+ let currentNumber = match getInteger(this, currentKey) {
10+ case a: Int =>
11+ a
12+ case _ =>
13+ 0
14+ }
15+ let newNumber = (currentNumber + 1)
16+ let assetName = ("PAR7-" + toString(newNumber))
17+ let assetDescription = ("scoreGO lesson ticket No." + toString(newNumber))
18+ let assetIssuer = i.caller.bytes
19+ let issue = Issue(assetName, assetDescription, 1000, 2, true)
20+ let id = calculateAssetId(issue)
21+[issue, ScriptTransfer(i.caller, issue.quantity, id), BinaryEntry(assetName, assetIssuer)]
22+ }
23+
24+
25+@Verifier(tx)
26+func verify () = sigVerify(tx.bodyBytes, tx.proofs[0], tx.senderPublicKey)
27+

github/deemru/w8io/03bedc9 
18.65 ms