tx · 5rpYyz7E6WxMSxiEGaHU3WBxoCtFQe1y9UqZiJTy6ZEq

3MshLEZwkjz17HtsouWjFBXrXkPBVBHD7gm:  -0.00200000 Waves

2022.07.11 14:25 [2135013] smart account 3MshLEZwkjz17HtsouWjFBXrXkPBVBHD7gm > SELF 0.00000000 Waves

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

github/deemru/w8io/169f3d6 
69.70 ms