tx · 52VCymbpXrJEMLL6qJ9tLnMAKfLCnzSbdworJYwbngmq 3MvCKDNrXFLCPCMjLTQXzfiHYejGf5QST42: -0.00200000 Waves 2022.06.29 17:56 [2117875] smart account 3MvCKDNrXFLCPCMjLTQXzfiHYejGf5QST42 > SELF 0.00000000 Waves
{ "type": 13, "id": "52VCymbpXrJEMLL6qJ9tLnMAKfLCnzSbdworJYwbngmq", "fee": 200000, "feeAssetId": null, "timestamp": 1656514652187, "version": 2, "chainId": 84, "sender": "3MvCKDNrXFLCPCMjLTQXzfiHYejGf5QST42", "senderPublicKey": "Bm8NA6cDADuRW1tDcjPsFdpsoUGwdxSD16MjDxtar9JB", "proofs": [ "2VCBsqm9evNaKNoAmsK17EPvdtc3F6jNgRFXSQj8nwS25BgN1Do1eicgukX6Cec1kUY3XcUra5GoKsA1Xgwq7NWL" ], "script": "base64:AAIFAAAAAAAAABAIAhIHCgUBAQEBARIDCgEBAAAABgAAAAAJc2VwYXJhdG9yAgAAAAEvAQAAABZnZXRBZGRyVG9JbnRNYXBwaW5nS2V5AAAAAgAAAAttYXBwaW5nTmFtZQAAAARhZGRyCQAEuQAAAAIJAARMAAAAAgUAAAALbWFwcGluZ05hbWUJAARMAAAAAgUAAAAEYWRkcgUAAAADbmlsBQAAAAlzZXBhcmF0b3IBAAAADmdlbmVyYXRlU3RydWN0AAAABQAAAAFhAAAAAWIAAAABYwAAAAFkAAAAAWUEAAAAA2FycgkABEwAAAACCQABpAAAAAEFAAAAAWEJAARMAAAAAgkAAaQAAAABBQAAAAFiCQAETAAAAAIJAAGkAAAAAQUAAAABYwkABEwAAAACCQABpAAAAAEFAAAAAWQJAARMAAAAAgkAAaQAAAABBQAAAAFlBQAAAANuaWwJAAS5AAAAAgUAAAADYXJyBQAAAAlzZXBhcmF0b3IBAAAAGHNldEFkZHJUb0ludE1hcHBpbmdWYWx1ZQAAAAMAAAALbWFwcGluZ05hbWUAAAAEYWRkcgAAAAN2YWwDCQAAZwAAAAIAAAAAAAAAAJYJAAExAAAAAQUAAAADdmFsCQEAAAALU3RyaW5nRW50cnkAAAACCQEAAAAWZ2V0QWRkclRvSW50TWFwcGluZ0tleQAAAAICAAAACW1hcFN0cmluZwUAAAAEYWRkcgUAAAADdmFsCQAAAgAAAAECAAAAC292ZXJjcm93ZGVkAQAAAA9nZXRMaXN0T2ZBcnJheXMAAAACAAAAC21hcHBpbmdOYW1lAAAABGFkZHIJAAS1AAAAAgkBAAAAEUBleHRyTmF0aXZlKDEwNTMpAAAAAgUAAAAEdGhpcwkBAAAAFmdldEFkZHJUb0ludE1hcHBpbmdLZXkAAAACBQAAAAttYXBwaW5nTmFtZQUAAAAEYWRkcgUAAAAJc2VwYXJhdG9yAQAAABhnZXRBZGRyVG9JbnRNYXBwaW5nSW5kZXgAAAACAAAAC21hcHBpbmdOYW1lAAAABGFkZHIJAAGQAAAAAQkBAAAAD2dldExpc3RPZkFycmF5cwAAAAICAAAACW1hcFN0cmluZwUAAAAEYWRkcgAAAAIAAAABaQEAAAADcXdlAAAABQAAAAFhAAAAAWIAAAABYwAAAAFkAAAAAWUEAAAACHNldFZhbHVlCQEAAAAOZ2VuZXJhdGVTdHJ1Y3QAAAAFBQAAAAFhBQAAAAFiBQAAAAFjBQAAAAFkBQAAAAFlCQAETAAAAAIJAQAAABhzZXRBZGRyVG9JbnRNYXBwaW5nVmFsdWUAAAADAgAAAAltYXBTdHJpbmcJAAQlAAAAAQUAAAAEdGhpcwUAAAAIc2V0VmFsdWUFAAAAA25pbAAAAAFpAQAAAARhZHNkAAAAAQAAAAVpbmRleAQAAAACZmQJAAGRAAAAAgkABLUAAAACCQEAAAARQGV4dHJOYXRpdmUoMTA1MykAAAACBQAAAAR0aGlzCQEAAAAWZ2V0QWRkclRvSW50TWFwcGluZ0tleQAAAAICAAAACW1hcFN0cmluZwkABCUAAAABBQAAAAR0aGlzBQAAAAlzZXBhcmF0b3IFAAAABWluZGV4BAAAAARmc2FkCQEAAAAYc2V0QWRkclRvSW50TWFwcGluZ1ZhbHVlAAAAAwIAAAAJbWFwU3RyaW5nCQAEJQAAAAEFAAAABHRoaXMFAAAAAmZkCQAETAAAAAIJAQAAAAtTdHJpbmdFbnRyeQAAAAICAAAAATEFAAAAAmZkBQAAAANuaWwAAAAAa21FMw==", "height": 2117875, "applicationStatus": "succeeded", "spentComplexity": 0 } View: original | compacted Prev: FfiDvLFSkBzdniT4NYuZB1vXwSfhYTRo8n8hyWT68oMk Next: 9u9imMxY4wQaXT3vXPskY3PdEFJugWdNzetQGpwZ12ut Diff:
Old | New | Differences | |
---|---|---|---|
32 | 32 | ||
33 | 33 | ||
34 | 34 | @Callable(p) | |
35 | - | func adsd (r) = [StringEntry("1", split(getStringValue(this, b("mapString", toString(this))), a)[r])] | |
35 | + | func adsd (r) = { | |
36 | + | let s = split(getStringValue(this, b("mapString", toString(this))), a)[r] | |
37 | + | let t = l("mapString", toString(this), s) | |
38 | + | [StringEntry("1", s)] | |
39 | + | } | |
36 | 40 | ||
37 | 41 |
Old | New | Differences | |
---|---|---|---|
1 | 1 | {-# STDLIB_VERSION 5 #-} | |
2 | 2 | {-# SCRIPT_TYPE ACCOUNT #-} | |
3 | 3 | {-# CONTENT_TYPE DAPP #-} | |
4 | 4 | let a = "/" | |
5 | 5 | ||
6 | 6 | func b (c,d) = makeString([c, d], a) | |
7 | 7 | ||
8 | 8 | ||
9 | 9 | func e (f,g,h,i,j) = { | |
10 | 10 | let k = [toString(f), toString(g), toString(h), toString(i), toString(j)] | |
11 | 11 | makeString(k, a) | |
12 | 12 | } | |
13 | 13 | ||
14 | 14 | ||
15 | 15 | func l (c,d,m) = if ((150 >= size(m))) | |
16 | 16 | then StringEntry(b("mapString", d), m) | |
17 | 17 | else throw("overcrowded") | |
18 | 18 | ||
19 | 19 | ||
20 | 20 | func n (c,d) = split(getStringValue(this, b(c, d)), a) | |
21 | 21 | ||
22 | 22 | ||
23 | 23 | func o (c,d) = size(n("mapString", d)) | |
24 | 24 | ||
25 | 25 | ||
26 | 26 | @Callable(p) | |
27 | 27 | func qwe (f,g,h,i,j) = { | |
28 | 28 | let q = e(f, g, h, i, j) | |
29 | 29 | [l("mapString", toString(this), q)] | |
30 | 30 | } | |
31 | 31 | ||
32 | 32 | ||
33 | 33 | ||
34 | 34 | @Callable(p) | |
35 | - | func adsd (r) = [StringEntry("1", split(getStringValue(this, b("mapString", toString(this))), a)[r])] | |
35 | + | func adsd (r) = { | |
36 | + | let s = split(getStringValue(this, b("mapString", toString(this))), a)[r] | |
37 | + | let t = l("mapString", toString(this), s) | |
38 | + | [StringEntry("1", s)] | |
39 | + | } | |
36 | 40 | ||
37 | 41 |
github/deemru/w8io/026f985 29.82 ms ◑