tx · 4MegBEKkGfbwwaAjGTsMe8Wwcb2m33xtbU9WTt9BbkhH

3Mz29fiz3zgY9JDbiHKANvHsFgQutdfu4Ua:  -0.01400000 Waves

2021.03.17 13:28 [1441603] smart account 3Mz29fiz3zgY9JDbiHKANvHsFgQutdfu4Ua > SELF 0.00000000 Waves

{ "type": 13, "id": "4MegBEKkGfbwwaAjGTsMe8Wwcb2m33xtbU9WTt9BbkhH", "fee": 1400000, "feeAssetId": null, "timestamp": 1615976958431, "version": 2, "chainId": 84, "sender": "3Mz29fiz3zgY9JDbiHKANvHsFgQutdfu4Ua", "senderPublicKey": "CTyHhnVTxf16Z4CmGGneAK8WB5g2QyT4MB8kUn8vPPcu", "proofs": [ "3PjhvYksJxs3nkLEfJQYigmEqdoRNPueQnvDQpi93WB7avYwT5djgo9JBT7s5U46CZznnubdyyfA9V2aeaEshyVH" ], "script": "base64:AAIEAAAAAAAAAAkIAhIAEgMKAQgAAAAEAAAAAAlzZXBhcmF0b3ICAAAAA19fXwAAAAARa2V5TG9ja2FibGVBc3NldHMCAAAAE2RBcHBfTG9ja2FibGVBc3NldHMBAAAACmNoZWNrQXNzZXQAAAABAAAAB2Fzc2V0SWQEAAAAByRtYXRjaDAJAAPsAAAAAQUAAAAHYXNzZXRJZAMJAAABAAAAAgUAAAAHJG1hdGNoMAIAAAAFQXNzZXQEAAAAB2lzQXNzZXQFAAAAByRtYXRjaDAGBwEAAAARZ2V0TG9ja2FibGVBc3NldHMAAAAABAAAAAdzdHJMaXN0CQEAAAARQGV4dHJOYXRpdmUoMTA1MykAAAACBQAAAAR0aGlzBQAAABFrZXlMb2NrYWJsZUFzc2V0cwQAAAAHc3BsaXRlZAkABLUAAAACBQAAAAdzdHJMaXN0BQAAAAlzZXBhcmF0b3IDCQAAZgAAAAIAAAAAAAAAAGQJAAGQAAAAAQUAAAAHc3BsaXRlZAkAAAIAAAABCQABkQAAAAIFAAAAB3NwbGl0ZWQAAAAAAAAAAAAFAAAAB3NwbGl0ZWQAAAACAAAAAWkBAAAABGluaXQAAAAACQAETAAAAAIJAQAAAAtTdHJpbmdFbnRyeQAAAAIFAAAAEWtleUxvY2thYmxlQXNzZXRzAgAAAAR0ZXN0BQAAAANuaWwAAAABaQEAAAASb3BBZGRMb2NrYWJsZUFzc2V0AAAAAQAAAAphc3NldElkU3RyBAAAAAdhc3NldElkCQACWQAAAAEFAAAACmFzc2V0SWRTdHIDCQEAAAACIT0AAAACBQAAAAR0aGlzCAUAAAABaQAAAAZjYWxsZXIJAAACAAAAAQIAAAANQWNjZXNzIGRlbmllZAMJAAAAAAAAAgkBAAAACmNoZWNrQXNzZXQAAAABBQAAAAdhc3NldElkBwkAAAIAAAABAgAAABVOb3QgYW4gZXhpc3RpbmcgYXNzZXQEAAAADmxvY2thYmxlQXNzZXRzCQEAAAARZ2V0TG9ja2FibGVBc3NldHMAAAAAAwkAAAAAAAACCQEAAAAPY29udGFpbnNFbGVtZW50AAAAAgUAAAAObG9ja2FibGVBc3NldHMFAAAACmFzc2V0SWRTdHIGCQAAAgAAAAECAAAAFkFzc2V0IGFscmVhZHkgbG9ja2FibGUJAARMAAAAAgkBAAAAC1N0cmluZ0VudHJ5AAAAAgUAAAARa2V5TG9ja2FibGVBc3NldHMJAAS5AAAAAgkABEwAAAACBQAAAAphc3NldElkU3RyBQAAAA5sb2NrYWJsZUFzc2V0cwUAAAAJc2VwYXJhdG9yBQAAAANuaWwAAAABAAAAAnR4AQAAAAZ2ZXJpZnkAAAAACQAB9AAAAAMIBQAAAAJ0eAAAAAlib2R5Qnl0ZXMJAAGRAAAAAggFAAAAAnR4AAAABnByb29mcwAAAAAAAAAAAAgFAAAAAnR4AAAAD3NlbmRlclB1YmxpY0tleTCD1OA=", "height": 1441603, "applicationStatus": "succeeded", "spentComplexity": 0 } View: original | compacted Prev: AKbfDgGo4yC2Wi4D1b3w14ig8fHHyApWqQjPQwfKvSkT Next: 3XMHsevErajrpQbXAvQACwTKv3XDyrbYphaUugDqquyb Diff:
OldNewDifferences
2626
2727
2828 @Callable(j)
29-func init () = [StringEntry(b, "")]
29+func init () = [StringEntry(b, "test")]
3030
3131
3232
Full:
OldNewDifferences
11 {-# STDLIB_VERSION 4 #-}
22 {-# SCRIPT_TYPE ACCOUNT #-}
33 {-# CONTENT_TYPE DAPP #-}
44 let a = "___"
55
66 let b = "dApp_LockableAssets"
77
88 func c (d) = {
99 let e = assetInfo(d)
1010 if ($isInstanceOf(e, "Asset"))
1111 then {
1212 let f = e
1313 true
1414 }
1515 else false
1616 }
1717
1818
1919 func g () = {
2020 let h = getStringValue(this, b)
2121 let i = split(h, a)
2222 if ((100 > size(i)))
2323 then throw(i[0])
2424 else i
2525 }
2626
2727
2828 @Callable(j)
29-func init () = [StringEntry(b, "")]
29+func init () = [StringEntry(b, "test")]
3030
3131
3232
3333 @Callable(j)
3434 func opAddLockableAsset (k) = {
3535 let d = fromBase58String(k)
3636 if ((this != j.caller))
3737 then throw("Access denied")
3838 else if ((c(d) == false))
3939 then throw("Not an existing asset")
4040 else {
4141 let l = g()
4242 if ((containsElement(l, k) == true))
4343 then throw("Asset already lockable")
4444 else [StringEntry(b, makeString(k :: l, a))]
4545 }
4646 }
4747
4848
4949 @Verifier(m)
5050 func n () = sigVerify(m.bodyBytes, m.proofs[0], m.senderPublicKey)
5151

github/deemru/w8io/169f3d6 
28.70 ms