tx · ATCrTprc94Gv4KgGafxVehbodL4nHauprVmqEwyLJxi6

3PAi1ePLQrYrY3jj9omBtT6isMkZsapbmks:  -0.01400000 Waves

2021.11.04 23:23 [2841764] smart account 3PAi1ePLQrYrY3jj9omBtT6isMkZsapbmks > SELF 0.00000000 Waves

{ "type": 13, "id": "ATCrTprc94Gv4KgGafxVehbodL4nHauprVmqEwyLJxi6", "fee": 1400000, "feeAssetId": null, "timestamp": 1636057482226, "version": 2, "chainId": 87, "sender": "3PAi1ePLQrYrY3jj9omBtT6isMkZsapbmks", "senderPublicKey": "XrNmTusDFaLSz3wAjmdfcyC5h6uYyVbpdh18758UpFv", "proofs": [ "3e468NqwMTasBmRSa7B7szA8XUuW5DmcsnaarTcLWkH59VYML8dEWcNbutjiH9YkuH5ckrTSdeXmiGtPPcDG7FT6" ], "script": "base64:AAIFAAAAAAAAAAoIAhIAEgQKAggIAAAAAQAAAAAJYXJ0ZWZhY3RzCQAETAAAAAICAAAADUFSVEVGQUNULUxBS0UJAARMAAAAAgIAAAAOQVJURUZBQ1QtSE9VU0UJAARMAAAAAgIAAAARQVJURUZBQ1QtQklHSE9VU0UJAARMAAAAAgIAAAAQQVJURUZBQ1QtRklYR0VORQkABEwAAAACAgAAABFBUlRFRkFDVC1GUkVFR0VORQkABEwAAAACAgAAAA9BUlRFRkFDVC1NSVJST1IJAARMAAAAAgIAAAATQVJURUZBQ1QtQ1VTVE9NRFVDSwUAAAADbmlsAAAAAgAAAAFpAQAAAAdwcmVJbml0AAAAAAkABEwAAAACCQEAAAAMSW50ZWdlckVudHJ5AAAAAgIAAAAhc3RhdGljX0FSVEVGQUNULUxBS0VfZmFybWluZ1Nsb3RzAAAAAAAAAADICQAETAAAAAIJAQAAAAxJbnRlZ2VyRW50cnkAAAACAgAAACFzdGF0aWNfQVJURUZBQ1QtTEFLRV9mYXJtaW5nQm9vc3QAAAAAAAAAAAIJAARMAAAAAgkBAAAADEludGVnZXJFbnRyeQAAAAICAAAAInN0YXRpY19BUlRFRkFDVC1IT1VTRV9mYXJtaW5nU2xvdHMAAAAAAAAAAAQJAARMAAAAAgkBAAAADEludGVnZXJFbnRyeQAAAAICAAAAInN0YXRpY19BUlRFRkFDVC1IT1VTRV9mYXJtaW5nQm9vc3QAAAAAAAAAAB4JAARMAAAAAgkBAAAADEludGVnZXJFbnRyeQAAAAICAAAAJXN0YXRpY19BUlRFRkFDVC1CSUdIT1VTRV9mYXJtaW5nU2xvdHMAAAAAAAAAAAoJAARMAAAAAgkBAAAADEludGVnZXJFbnRyeQAAAAICAAAAJXN0YXRpY19BUlRFRkFDVC1CSUdIT1VTRV9mYXJtaW5nQm9vc3QAAAAAAAAAAA8FAAAAA25pbAAAAAFpAQAAAA1pc3N1ZUFydGVmYWN0AAAAAgAAAAR0eXBlAAAACHJlY2VpdmVyBAAAAAd0eElkU3RyCQACWAAAAAEIBQAAAAFpAAAADXRyYW5zYWN0aW9uSWQEAAAAB2FkZHJlc3MJAQAAAAdBZGRyZXNzAAAAAQkAAlkAAAABBQAAAAhyZWNlaXZlcgQAAAAIYXJ0ZWZhY3QJAARDAAAABwUAAAAEdHlwZQIAAAAAAAAAAAAAAAABAAAAAAAAAAAABwUAAAAEdW5pdAAAAAAAAAAAAAQAAAAKYXJ0ZWZhY3RJZAkABDgAAAABBQAAAAhhcnRlZmFjdAkABEwAAAACBQAAAAhhcnRlZmFjdAkABEwAAAACCQEAAAALU3RyaW5nRW50cnkAAAACCQABLAAAAAIJAAEsAAAAAgIAAAAJYXJ0ZWZhY3RfBQAAAAd0eElkU3RyAgAAAAVfdHlwZQUAAAAEdHlwZQkABEwAAAACCQEAAAAOU2NyaXB0VHJhbnNmZXIAAAADBQAAAAdhZGRyZXNzAAAAAAAAAAABBQAAAAphcnRlZmFjdElkBQAAAANuaWwAAAABAAAAAnR4AQAAAAZ2ZXJpZnkAAAAACQAB9AAAAAMIBQAAAAJ0eAAAAAlib2R5Qnl0ZXMJAAGRAAAAAggFAAAAAnR4AAAABnByb29mcwAAAAAAAAAAAAgFAAAAAnR4AAAAD3NlbmRlclB1YmxpY0tlefsSb0E=", "height": 2841764, "applicationStatus": "succeeded", "spentComplexity": 0 } View: original | compacted Prev: DxP5UuMYKcZitEjPiYrYF7HbKhrg6deREi7agW3EZCK9 Next: HusGweaGoXG9n8mKtk8rXP6FEdY264u44MdbgU1WYAES Diff:
OldNewDifferences
22 {-# SCRIPT_TYPE ACCOUNT #-}
33 {-# CONTENT_TYPE DAPP #-}
44 let artefacts = ["ARTEFACT-LAKE", "ARTEFACT-HOUSE", "ARTEFACT-BIGHOUSE", "ARTEFACT-FIXGENE", "ARTEFACT-FREEGENE", "ARTEFACT-MIRROR", "ARTEFACT-CUSTOMDUCK"]
5+
6+@Callable(i)
7+func preInit () = [IntegerEntry("static_ARTEFACT-LAKE_farmingSlots", 200), IntegerEntry("static_ARTEFACT-LAKE_farmingBoost", 2), IntegerEntry("static_ARTEFACT-HOUSE_farmingSlots", 4), IntegerEntry("static_ARTEFACT-HOUSE_farmingBoost", 30), IntegerEntry("static_ARTEFACT-BIGHOUSE_farmingSlots", 10), IntegerEntry("static_ARTEFACT-BIGHOUSE_farmingBoost", 15)]
8+
9+
510
611 @Callable(i)
712 func issueArtefact (type,receiver) = {
Full:
OldNewDifferences
11 {-# STDLIB_VERSION 5 #-}
22 {-# SCRIPT_TYPE ACCOUNT #-}
33 {-# CONTENT_TYPE DAPP #-}
44 let artefacts = ["ARTEFACT-LAKE", "ARTEFACT-HOUSE", "ARTEFACT-BIGHOUSE", "ARTEFACT-FIXGENE", "ARTEFACT-FREEGENE", "ARTEFACT-MIRROR", "ARTEFACT-CUSTOMDUCK"]
5+
6+@Callable(i)
7+func preInit () = [IntegerEntry("static_ARTEFACT-LAKE_farmingSlots", 200), IntegerEntry("static_ARTEFACT-LAKE_farmingBoost", 2), IntegerEntry("static_ARTEFACT-HOUSE_farmingSlots", 4), IntegerEntry("static_ARTEFACT-HOUSE_farmingBoost", 30), IntegerEntry("static_ARTEFACT-BIGHOUSE_farmingSlots", 10), IntegerEntry("static_ARTEFACT-BIGHOUSE_farmingBoost", 15)]
8+
9+
510
611 @Callable(i)
712 func issueArtefact (type,receiver) = {
813 let txIdStr = toBase58String(i.transactionId)
914 let address = Address(fromBase58String(receiver))
1015 let artefact = Issue(type, "", 1, 0, false, unit, 0)
1116 let artefactId = calculateAssetId(artefact)
1217 [artefact, StringEntry((("artefact_" + txIdStr) + "_type"), type), ScriptTransfer(address, 1, artefactId)]
1318 }
1419
1520
1621 @Verifier(tx)
1722 func verify () = sigVerify(tx.bodyBytes, tx.proofs[0], tx.senderPublicKey)
1823

github/deemru/w8io/3ef1775 
31.46 ms