tx · A5eunBWFzxhkyNXdw5oPVAA131KdM3FE9ivYhsr9L6x1

3N5T6EbUNPPsyq4vPe6q9ZHVGHrz3SYujWA:  -0.01000000 Waves

2022.07.06 17:57 [2127968] smart account 3N5T6EbUNPPsyq4vPe6q9ZHVGHrz3SYujWA > SELF 0.00000000 Waves

{ "type": 13, "id": "A5eunBWFzxhkyNXdw5oPVAA131KdM3FE9ivYhsr9L6x1", "fee": 1000000, "feeAssetId": null, "timestamp": 1657119489984, "version": 2, "chainId": 84, "sender": "3N5T6EbUNPPsyq4vPe6q9ZHVGHrz3SYujWA", "senderPublicKey": "CocC2MvApJnKcS7fzYzTdndqHvi4WCUkm3UaPmV6AnE2", "proofs": [ "3fBoacfRDHhTNjt52m9XpbX4fryE2NYMxKZtRkQMMYJGCE8bCZmWzujSDZf2hXNoryCcqT6MmJdTgoH1AUycXY7m" ], "script": "base64:BgIMCAISAwoBCBIDCgEIAAIBaQEEY2FsbAEDa2V5BAdmbGFnZ2VkCQCbCAIFBHRoaXMFA2tleQQGc2V0SW52AwkAAAIFB2ZsYWdnZWQFBHVuaXQJAPwHBAUEdGhpcwIDc2V0CQDMCAIFA2tleQUDbmlsBQNuaWwJAAIBAgJvawMJAAACBQZzZXRJbnYFBnNldEludgkAlAoCBQNuaWwFBHVuaXQJAAIBAiRTdHJpY3QgdmFsdWUgaXMgbm90IGVxdWFsIHRvIGl0c2VsZi4BaQEDc2V0AQNrZXkEB2ZsYWdnZWQJAJsIAgUEdGhpcwUDa2V5AwkBAiE9AgUHZmxhZ2dlZAUEdW5pdAkAAgECBG9vcHMJAJQKAgkAzAgCCQEMQm9vbGVhbkVudHJ5AgUDa2V5BgUDbmlsBQR1bml0AIIgcTM=", "height": 2127968, "applicationStatus": "succeeded", "spentComplexity": 0 } View: original | compacted Prev: none Next: none Full:
OldNewDifferences
1-# no script
1+{-# STDLIB_VERSION 6 #-}
2+{-# SCRIPT_TYPE ACCOUNT #-}
3+{-# CONTENT_TYPE DAPP #-}
4+
5+
6+@Callable(i)
7+func call (key) = {
8+ let flagged = getBoolean(this, key)
9+ let setInv = if ((flagged == unit))
10+ then invoke(this, "set", [key], nil)
11+ else throw("ok")
12+ if ((setInv == setInv))
13+ then $Tuple2(nil, unit)
14+ else throw("Strict value is not equal to itself.")
15+ }
16+
17+
18+
19+@Callable(i)
20+func set (key) = {
21+ let flagged = getBoolean(this, key)
22+ if ((flagged != unit))
23+ then throw("oops")
24+ else $Tuple2([BooleanEntry(key, true)], unit)
25+ }
26+
27+

github/deemru/w8io/3ef1775 
22.62 ms