tx · 5FdWbfp9b2oXJaACjQw8MSipgvYqUcQ3n3gpfDdGREus

3MyVUAzWpL91WbpgccHK5Arq5hu2xN2hXrj:  -0.01000000 Waves

2021.12.23 13:47 [1846803] smart account 3MyVUAzWpL91WbpgccHK5Arq5hu2xN2hXrj > SELF 0.00000000 Waves

{ "type": 13, "id": "5FdWbfp9b2oXJaACjQw8MSipgvYqUcQ3n3gpfDdGREus", "fee": 1000000, "feeAssetId": null, "timestamp": 1640256532003, "version": 2, "chainId": 84, "sender": "3MyVUAzWpL91WbpgccHK5Arq5hu2xN2hXrj", "senderPublicKey": "Dvg2md8dJaE7kjnrJpoXiK7eSTQQ9kJRnVM58d3H4piA", "proofs": [ "3dc81TC2BFv1AjC5ketTzxseuwH3hnJV7tbKFmNuj7ZMMLtinnYJBg1YLG1QQVBzTHtuhzSagDpB1WN92qvHkWH4" ], "script": "base64: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", "height": 1846803, "applicationStatus": "succeeded", "spentComplexity": 0 } View: original | compacted Prev: none Next: 4uvC5wuyzkkPpqfitjAvF7pCtDfjAu4d2cbnSVcyKjen Full:
OldNewDifferences
1-# no script
1+{-# STDLIB_VERSION 5 #-}
2+{-# SCRIPT_TYPE ACCOUNT #-}
3+{-# CONTENT_TYPE DAPP #-}
4+let a = toBigInt(2)
5+
6+let b = toBigInt(100)
7+
8+let c = toBigInt(0)
9+
10+let d = toBigInt(1)
11+
12+func e (f) = if ((c > f))
13+ then -(f)
14+ else f
15+
16+
17+@Callable(g)
18+func calcD (h,i,j) = {
19+ let k = parseBigIntValue(h)
20+ let l = parseBigIntValue(i)
21+ let m = parseBigIntValue(j)
22+ let n = (k + l)
23+ if ((n == c))
24+ then $Tuple2(nil, toString(c))
25+ else {
26+ let o = (m * a)
27+ let p = [1, 2, 3, 4, 5]
28+ func q (r,s) = {
29+ let t = r
30+ let u = t._1
31+ let v = t._2
32+ let w = (((u * u) * u) / (((k * l) * a) * a))
33+ let x = (((((o * n) / b) + (w * a)) * u) / ((((o - b) * u) / b) + ((a + toBigInt(1)) * w)))
34+ $Tuple2(x, u)
35+ }
36+
37+ let y = {
38+ let z = p
39+ let A = size(z)
40+ let B = $Tuple2(n, unit)
41+ func C (D,E) = if ((E >= A))
42+ then D
43+ else q(D, z[E])
44+
45+ func F (D,E) = if ((E >= A))
46+ then D
47+ else throw("List size exceeds 5")
48+
49+ F(C(C(C(C(C(B, 0), 1), 2), 3), 4), 5)
50+ }
51+ let x = y._1
52+ let v = y._2
53+ if ((d >= e((x - value(v)))))
54+ then $Tuple2(nil, toString(x))
55+ else throw()
56+ }
57+ }
58+
59+

github/deemru/w8io/169f3d6 
21.77 ms