tx · B3mJzk2x1Wdf6zoAmt6XiBCbN3mAfjpJxX4skhd3vwvN

3MvCKDNrXFLCPCMjLTQXzfiHYejGf5QST42:  -0.00200000 Waves

2022.06.29 15:39 [2117739] smart account 3MvCKDNrXFLCPCMjLTQXzfiHYejGf5QST42 > SELF 0.00000000 Waves

{ "type": 13, "id": "B3mJzk2x1Wdf6zoAmt6XiBCbN3mAfjpJxX4skhd3vwvN", "fee": 200000, "feeAssetId": null, "timestamp": 1656506416742, "version": 2, "chainId": 84, "sender": "3MvCKDNrXFLCPCMjLTQXzfiHYejGf5QST42", "senderPublicKey": "Bm8NA6cDADuRW1tDcjPsFdpsoUGwdxSD16MjDxtar9JB", "proofs": [ "4GjDEi5T6SXBwNvUdzZp8uFZXFR6Uxw6eveBJLaQXD29rdjPenptCmwfafaQvTTLGbAAdkzuyTqBmNpzBBShghWQ" ], "script": "base64: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", "height": 2117739, "applicationStatus": "succeeded", "spentComplexity": 0 } View: original | compacted Prev: KggAQjm8Q22W8Az4a1EAmUMbuYFRfmf3jjGx7A265Su Next: EZQvEE3PMuahrCbsRp33ww9D3w5xMqjd5qxMsUwQRS6T Full:
OldNewDifferences
11 {-# STDLIB_VERSION 5 #-}
22 {-# SCRIPT_TYPE ACCOUNT #-}
33 {-# CONTENT_TYPE DAPP #-}
44 let a = "_"
55
66 func b (c,d) = makeString([c, d], a)
77
88
99 func e (c,d) = split(getStringValue(this, b(c, d)), "_")
1010
1111
1212 func f (c,d) = size(e("mapString", d))
1313
1414
1515 func g (h) = size(split(e("mapString", toString(this))[h], "/"))
1616
1717
1818 func i (c,d,j) = if ((300 >= size(j)))
1919 then StringEntry(b("mapString", d), j)
2020 else throw("overcrowded")
2121
2222
2323 @Callable(k)
2424 func setStruct (l) = [i("mapString", toString(this), l)]
2525
2626
2727
2828 @Callable(k)
2929 func getArrayFromStruct (m) = if ((f("mapString", toString(this)) >= (m - 1)))
3030 then [StringEntry("1", e("mapString", toString(this))[(m - 1)])]
3131 else throw("out of range")
3232
3333
3434
3535 @Callable(k)
3636 func getElementFromArray (m,h) = if ((g(h) >= (h - 1)))
3737 then [StringEntry("2", split(e("mapString", toString(this))[m], "/")[(h - 1)])]
3838 else throw("out of range")
3939
4040

github/deemru/w8io/169f3d6 
24.61 ms