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