tx · 2am7PvGAb35ztWyxpZfbKMvFKPeHyV3H2wFJrzGWdosJ

3MvBG246BDpVwGmnxYgPiE5cQFWEkE37C66:  -0.00500000 Waves

2024.07.04 10:25 [3178971] smart account 3MvBG246BDpVwGmnxYgPiE5cQFWEkE37C66 > SELF 0.00000000 Waves

{ "type": 13, "id": "2am7PvGAb35ztWyxpZfbKMvFKPeHyV3H2wFJrzGWdosJ", "fee": 500000, "feeAssetId": null, "timestamp": 1720077927364, "version": 2, "chainId": 84, "sender": "3MvBG246BDpVwGmnxYgPiE5cQFWEkE37C66", "senderPublicKey": "CJs5YE4JGBGZh7i6tSBNXrrJscJPKEuVf7vUiVcqNq8R", "proofs": [ "4zLNPHPkuVwzLSKLuELN8DBUiUAycgy1r1Jrn1FrBAanBGQMcM3swpWDhYD3hdHToMxFxEyYayEiP6vbbXguKF85" ], "script": "base64:BgIHCAISAwoBAQABAWkBDHNldENvbXBsZXRlZAEJY29tcGxldGVkBAZjYWxsZXIJANgEAQgIBQFpBmNhbGxlcgVieXRlcwQFb3duZXIJARFAZXh0ck5hdGl2ZSgxMDU4KQECBU9XTkVSBANlcnIDCQECIT0CBQZjYWxsZXIFBW93bmVyCQACAQILbm90IGFsbG93ZWQFBHVuaXQDCQAAAgUDZXJyBQNlcnIJAMwIAgkBDEludGVnZXJFbnRyeQICGExBU1RfQ09NUExFVEVEX01JR1JBVElPTgUJY29tcGxldGVkBQNuaWwJAAIBAiRTdHJpY3QgdmFsdWUgaXMgbm90IGVxdWFsIHRvIGl0c2VsZi4BAnR4AQZ2ZXJpZnkACQD0AwMIBQJ0eAlib2R5Qnl0ZXMJAJEDAggFAnR4BnByb29mcwAACAUCdHgPc2VuZGVyUHVibGljS2V5OlG6fA==", "height": 3178971, "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 setCompleted (completed) = {
8+ let caller = toBase58String(i.caller.bytes)
9+ let owner = getStringValue("OWNER")
10+ let err = if ((caller != owner))
11+ then throw("not allowed")
12+ else unit
13+ if ((err == err))
14+ then [IntegerEntry("LAST_COMPLETED_MIGRATION", completed)]
15+ else throw("Strict value is not equal to itself.")
16+ }
17+
18+
19+@Verifier(tx)
20+func verify () = sigVerify(tx.bodyBytes, tx.proofs[0], tx.senderPublicKey)
21+

github/deemru/w8io/c3f4982 
10.94 ms