tx · D9gd5Ua4PsAMoJEMErixEvKjyN1hN56NkqesQrcy2En9

3MqbTfLJ5nrYh6fUbS38Hfpe6T8MP5K5HiT:  -0.01400000 Waves

2020.07.18 01:12 [1091979] smart account 3MqbTfLJ5nrYh6fUbS38Hfpe6T8MP5K5HiT > SELF 0.00000000 Waves

{ "type": 13, "id": "D9gd5Ua4PsAMoJEMErixEvKjyN1hN56NkqesQrcy2En9", "fee": 1400000, "feeAssetId": null, "timestamp": 1595023971054, "version": 1, "sender": "3MqbTfLJ5nrYh6fUbS38Hfpe6T8MP5K5HiT", "senderPublicKey": "EzWkAi3pMjNqjjV3PpJiHWrButTm4aorR4p173qwdGeL", "proofs": [ "jhUETx5K6cj4tGDcWDbq6vv3fw4p1S2Bc79CdjbLKbegJmQUERhjciwd8MUS5h1dQxyWGosY9cAhLvDFJs6RHFH" ], "script": "base64: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", "chainId": 84, "height": 1091979, "spentComplexity": 0 } View: original | compacted Prev: 6CAHUJsxDVTbVTfGqbxQJntMc5FUX7WDMXcnXJurGKAh Next: GHtPEpizxaDxRCN9bVeFcnd7ZcVjHtMVxvAzjRU8YKep Diff:
OldNewDifferences
1414 }
1515
1616
17-func i (j,k) = {
18- let l = j
19- let m = ((((j * j) * j) / 6) / (k * k))
20- let n = ((((((j * j) * j) / 120) / (k * k)) * (j * j)) / (k * k))
21- let o = ((((((j * j) * j) / 5040) / (k * k)) * (j * j)) / (k * k))
22- let p = ((((((((j * j) * j) / 362880) / (k * k)) * (j * j)) / (k * k)) * (j * j)) / (k * k))
23- let q = ((((l - m) + n) - o) + p)
24- q
17+func i (j) = {
18+ let k = j
19+ let l = ((((j * j) * j) / 6) / 10000000000)
20+ let m = ((((((j * j) * j) / 120) / 10000000000) * (j * j)) / 10000000000)
21+ let n = ((((((((j * j) * j) / 5040) / 10000000000) * (j * j)) / 10000000000) * (j * j)) / 10000000000)
22+ let o = ((((((((((j * j) * j) / 362880) / 10000000000) * (j * j)) / 10000000000) * (j * j)) / 10000000000) * (j * j)) / 10000000000)
23+ let p = ((((k - l) + m) - n) + o)
24+ p
2525 }
2626
2727
28-func r (j,k) = {
29- let l = k
30- let m = (((j * j) / 2) / k)
31- let n = ((((((j * j) * j) / 24) / (k * k)) * j) / k)
32- let o = ((((((((j * j) * j) / 720) / (k * k)) * (j * j)) / (k * k)) * j) / k)
33- let p = ((((((((((j * j) * j) / 40320) / (k * k)) * (j * j)) / (k * k)) * (j * j)) / (k * k)) * j) / k)
34- let s = ((((l - m) + n) - o) + p)
28+func q (j) = {
29+ let k = 100000
30+ let l = (((j * j) / 2) / 100000)
31+ let m = ((((((j * j) * j) / 24) / 10000000000) * j) / 100000)
32+ let n = ((((((((j * j) * j) / 720) / 10000000000) * (j * j)) / 10000000000) * j) / 100000)
33+ let o = ((((((((((j * j) * j) / 40320) / 10000000000) * (j * j)) / 10000000000) * (j * j)) / 10000000000) * j) / 100000)
34+ let r = ((((k - l) + m) - n) + o)
35+ r
36+ }
37+
38+
39+func s (t) = {
40+ let k = t
41+ let l = ((((t * t) * t) / 6) / 10000000000)
42+ let m = (((((((t * t) * t) * 3) / 40) / 10000000000) * (t * t)) / 10000000000)
43+ let n = (((((((((t * t) * t) * 15) / 336) / 10000000000) * (t * t)) / 10000000000) * (t * t)) / 10000000000)
44+ let o = (((((((((((t * t) * t) * 105) / 3456) / 10000000000) * (t * t)) / 10000000000) * (t * t)) / 10000000000) * (t * t)) / 10000000000)
45+ let s = ((((k + l) + m) + n) + o)
3546 s
3647 }
3748
3849
39-func t (u,k) = {
40- let l = u
41- let m = ((((u * u) * u) / 6) / (k * k))
42- let n = ((((((((u * u) * u) * 3) / 40) / (k * k)) * u) * u) / (k * k))
43- let o = (((((((((((u * u) * u) * 15) / 336) / (k * k)) * u) * u) / (k * k)) * u) * u) / (k * k))
44- let p = ((((((((((((((u * u) * u) * 105) / 3456) / (k * k)) * u) * u) / (k * k)) * u) * u) / (k * k)) * u) * u) / (k * k))
45- let t = ((((l + m) + n) + o) + p)
46- t
47- }
50+func u (t) = if ((t > 100000))
51+ then {
52+ let v = (10000000000 / t)
53+ let k = v
54+ let l = ((((v * v) * v) / 3) / 10000000000)
55+ let m = ((((((v * v) * v) / 5) / 10000000000) * (v * v)) / 10000000000)
56+ let n = ((((((((v * v) * v) / 7) / 10000000000) * (v * v)) / 10000000000) * (v * v)) / 10000000000)
57+ let o = ((((((((((v * v) * v) / 9) / 10000000000) * (v * v)) / 10000000000) * (v * v)) / 10000000000) * (v * v)) / 10000000000)
58+ let w = ((((314159 - k) + l) - m) + n)
59+ w
60+ }
61+ else if ((-100000 > t))
62+ then {
63+ let v = (10000000000 / t)
64+ let k = v
65+ let l = ((((v * v) * v) / 3) / 10000000000)
66+ let m = ((((((v * v) * v) / 5) / 10000000000) * (v * v)) / 10000000000)
67+ let n = ((((((((v * v) * v) / 7) / 10000000000) * (v * v)) / 10000000000) * (v * v)) / 10000000000)
68+ let o = ((((((((((v * v) * v) / 9) / 10000000000) * (v * v)) / 10000000000) * (v * v)) / 10000000000) * (v * v)) / 10000000000)
69+ let w = ((((-314159 - k) + l) - m) + n)
70+ w
71+ }
72+ else {
73+ let k = t
74+ let l = ((((t * t) * t) / 3) / 10000000000)
75+ let m = ((((((t * t) * t) / 5) / 10000000000) * (t * t)) / 10000000000)
76+ let n = ((((((((t * t) * t) / 7) / 10000000000) * (t * t)) / 10000000000) * (t * t)) / 10000000000)
77+ let o = ((((((((((t * t) * t) / 9) / 10000000000) * (t * t)) / 10000000000) * (t * t)) / 10000000000) * (t * t)) / 10000000000)
78+ let w = (((k - l) + m) - n)
79+ w
80+ }
4881
4982
50-func v (u,k) = {
51- let l = u
52- let m = ((((u * u) * u) / 3) / (k * k))
53- let n = ((((((u * u) * u) / 5) / (k * k)) * (u * u)) / (k * k))
54- let o = ((((((((u * u) * u) / 7) / (k * k)) * (u * u)) / (k * k)) * (u * u)) / (k * k))
55- let p = ((((((((((u * u) * u) / 9) / (k * k)) * (u * u)) / (k * k)) * (u * u)) / (k * k)) * (u * u)) / (k * k))
56- let w = (((l - m) + n) - o)
57- w
58- }
59-
60-
61-func x (y,u,k) = if ((u > 0))
83+func x (y,t) = if ((t > 0))
6284 then {
63- let z = v((y / u), k)
85+ let z = u((y / t))
6486 z
6587 }
66- else if (if ((0 > u))
88+ else if (if ((0 > t))
6789 then (y >= 0)
6890 else false)
6991 then {
70- let z = (v((y / u), k) + 314159)
92+ let z = (u((y / t)) + 314159)
7193 z
7294 }
73- else if (if ((0 > u))
95+ else if (if ((0 > t))
7496 then (0 > y)
7597 else false)
7698 then {
77- let z = (v((y / u), k) - 314159)
99+ let z = (u((y / t)) - 314159)
78100 z
79101 }
80- else if (if ((u == 0))
102+ else if (if ((t == 0))
81103 then (y > 0)
82104 else false)
83105 then 314159
84- else if (if ((u == 0))
106+ else if (if ((t == 0))
85107 then (0 > y)
86108 else false)
87109 then -314159
89111
90112
91113 @Callable(A)
92-func trigfuncs (u) = {
93- let k = 100000
94- let B = a(u)
95- let q = i(u, k)
96- let s = r(u, k)
97- let C = t(u, k)
98- let z = x(u, 1, k)
99- WriteSet([DataEntry("sqrt", B), DataEntry("sin", q), DataEntry("cos", s), DataEntry("asin", C), DataEntry("atan2", z)])
114+func trigfuncs (t) = {
115+ let B = a(t)
116+ let p = i(t)
117+ let r = q(t)
118+ let C = s(t)
119+ let z = x(t, 1)
120+ WriteSet([DataEntry("sqrt", B), DataEntry("sin", p), DataEntry("cos", r), DataEntry("asin", C), DataEntry("atan2", z)])
100121 }
101122
102123
Full:
OldNewDifferences
11 {-# STDLIB_VERSION 3 #-}
22 {-# SCRIPT_TYPE ACCOUNT #-}
33 {-# CONTENT_TYPE DAPP #-}
44 func a (b) = if ((2 > b))
55 then b
66 else {
77 let c = 316
88 let d = ((c + (b / c)) / 2)
99 let e = ((d + (b / d)) / 2)
1010 let f = ((e + (b / e)) / 2)
1111 let g = ((f + (b / f)) / 2)
1212 let h = ((g + (b / g)) / 2)
1313 h
1414 }
1515
1616
17-func i (j,k) = {
18- let l = j
19- let m = ((((j * j) * j) / 6) / (k * k))
20- let n = ((((((j * j) * j) / 120) / (k * k)) * (j * j)) / (k * k))
21- let o = ((((((j * j) * j) / 5040) / (k * k)) * (j * j)) / (k * k))
22- let p = ((((((((j * j) * j) / 362880) / (k * k)) * (j * j)) / (k * k)) * (j * j)) / (k * k))
23- let q = ((((l - m) + n) - o) + p)
24- q
17+func i (j) = {
18+ let k = j
19+ let l = ((((j * j) * j) / 6) / 10000000000)
20+ let m = ((((((j * j) * j) / 120) / 10000000000) * (j * j)) / 10000000000)
21+ let n = ((((((((j * j) * j) / 5040) / 10000000000) * (j * j)) / 10000000000) * (j * j)) / 10000000000)
22+ let o = ((((((((((j * j) * j) / 362880) / 10000000000) * (j * j)) / 10000000000) * (j * j)) / 10000000000) * (j * j)) / 10000000000)
23+ let p = ((((k - l) + m) - n) + o)
24+ p
2525 }
2626
2727
28-func r (j,k) = {
29- let l = k
30- let m = (((j * j) / 2) / k)
31- let n = ((((((j * j) * j) / 24) / (k * k)) * j) / k)
32- let o = ((((((((j * j) * j) / 720) / (k * k)) * (j * j)) / (k * k)) * j) / k)
33- let p = ((((((((((j * j) * j) / 40320) / (k * k)) * (j * j)) / (k * k)) * (j * j)) / (k * k)) * j) / k)
34- let s = ((((l - m) + n) - o) + p)
28+func q (j) = {
29+ let k = 100000
30+ let l = (((j * j) / 2) / 100000)
31+ let m = ((((((j * j) * j) / 24) / 10000000000) * j) / 100000)
32+ let n = ((((((((j * j) * j) / 720) / 10000000000) * (j * j)) / 10000000000) * j) / 100000)
33+ let o = ((((((((((j * j) * j) / 40320) / 10000000000) * (j * j)) / 10000000000) * (j * j)) / 10000000000) * j) / 100000)
34+ let r = ((((k - l) + m) - n) + o)
35+ r
36+ }
37+
38+
39+func s (t) = {
40+ let k = t
41+ let l = ((((t * t) * t) / 6) / 10000000000)
42+ let m = (((((((t * t) * t) * 3) / 40) / 10000000000) * (t * t)) / 10000000000)
43+ let n = (((((((((t * t) * t) * 15) / 336) / 10000000000) * (t * t)) / 10000000000) * (t * t)) / 10000000000)
44+ let o = (((((((((((t * t) * t) * 105) / 3456) / 10000000000) * (t * t)) / 10000000000) * (t * t)) / 10000000000) * (t * t)) / 10000000000)
45+ let s = ((((k + l) + m) + n) + o)
3546 s
3647 }
3748
3849
39-func t (u,k) = {
40- let l = u
41- let m = ((((u * u) * u) / 6) / (k * k))
42- let n = ((((((((u * u) * u) * 3) / 40) / (k * k)) * u) * u) / (k * k))
43- let o = (((((((((((u * u) * u) * 15) / 336) / (k * k)) * u) * u) / (k * k)) * u) * u) / (k * k))
44- let p = ((((((((((((((u * u) * u) * 105) / 3456) / (k * k)) * u) * u) / (k * k)) * u) * u) / (k * k)) * u) * u) / (k * k))
45- let t = ((((l + m) + n) + o) + p)
46- t
47- }
50+func u (t) = if ((t > 100000))
51+ then {
52+ let v = (10000000000 / t)
53+ let k = v
54+ let l = ((((v * v) * v) / 3) / 10000000000)
55+ let m = ((((((v * v) * v) / 5) / 10000000000) * (v * v)) / 10000000000)
56+ let n = ((((((((v * v) * v) / 7) / 10000000000) * (v * v)) / 10000000000) * (v * v)) / 10000000000)
57+ let o = ((((((((((v * v) * v) / 9) / 10000000000) * (v * v)) / 10000000000) * (v * v)) / 10000000000) * (v * v)) / 10000000000)
58+ let w = ((((314159 - k) + l) - m) + n)
59+ w
60+ }
61+ else if ((-100000 > t))
62+ then {
63+ let v = (10000000000 / t)
64+ let k = v
65+ let l = ((((v * v) * v) / 3) / 10000000000)
66+ let m = ((((((v * v) * v) / 5) / 10000000000) * (v * v)) / 10000000000)
67+ let n = ((((((((v * v) * v) / 7) / 10000000000) * (v * v)) / 10000000000) * (v * v)) / 10000000000)
68+ let o = ((((((((((v * v) * v) / 9) / 10000000000) * (v * v)) / 10000000000) * (v * v)) / 10000000000) * (v * v)) / 10000000000)
69+ let w = ((((-314159 - k) + l) - m) + n)
70+ w
71+ }
72+ else {
73+ let k = t
74+ let l = ((((t * t) * t) / 3) / 10000000000)
75+ let m = ((((((t * t) * t) / 5) / 10000000000) * (t * t)) / 10000000000)
76+ let n = ((((((((t * t) * t) / 7) / 10000000000) * (t * t)) / 10000000000) * (t * t)) / 10000000000)
77+ let o = ((((((((((t * t) * t) / 9) / 10000000000) * (t * t)) / 10000000000) * (t * t)) / 10000000000) * (t * t)) / 10000000000)
78+ let w = (((k - l) + m) - n)
79+ w
80+ }
4881
4982
50-func v (u,k) = {
51- let l = u
52- let m = ((((u * u) * u) / 3) / (k * k))
53- let n = ((((((u * u) * u) / 5) / (k * k)) * (u * u)) / (k * k))
54- let o = ((((((((u * u) * u) / 7) / (k * k)) * (u * u)) / (k * k)) * (u * u)) / (k * k))
55- let p = ((((((((((u * u) * u) / 9) / (k * k)) * (u * u)) / (k * k)) * (u * u)) / (k * k)) * (u * u)) / (k * k))
56- let w = (((l - m) + n) - o)
57- w
58- }
59-
60-
61-func x (y,u,k) = if ((u > 0))
83+func x (y,t) = if ((t > 0))
6284 then {
63- let z = v((y / u), k)
85+ let z = u((y / t))
6486 z
6587 }
66- else if (if ((0 > u))
88+ else if (if ((0 > t))
6789 then (y >= 0)
6890 else false)
6991 then {
70- let z = (v((y / u), k) + 314159)
92+ let z = (u((y / t)) + 314159)
7193 z
7294 }
73- else if (if ((0 > u))
95+ else if (if ((0 > t))
7496 then (0 > y)
7597 else false)
7698 then {
77- let z = (v((y / u), k) - 314159)
99+ let z = (u((y / t)) - 314159)
78100 z
79101 }
80- else if (if ((u == 0))
102+ else if (if ((t == 0))
81103 then (y > 0)
82104 else false)
83105 then 314159
84- else if (if ((u == 0))
106+ else if (if ((t == 0))
85107 then (0 > y)
86108 else false)
87109 then -314159
88110 else 0
89111
90112
91113 @Callable(A)
92-func trigfuncs (u) = {
93- let k = 100000
94- let B = a(u)
95- let q = i(u, k)
96- let s = r(u, k)
97- let C = t(u, k)
98- let z = x(u, 1, k)
99- WriteSet([DataEntry("sqrt", B), DataEntry("sin", q), DataEntry("cos", s), DataEntry("asin", C), DataEntry("atan2", z)])
114+func trigfuncs (t) = {
115+ let B = a(t)
116+ let p = i(t)
117+ let r = q(t)
118+ let C = s(t)
119+ let z = x(t, 1)
120+ WriteSet([DataEntry("sqrt", B), DataEntry("sin", p), DataEntry("cos", r), DataEntry("asin", C), DataEntry("atan2", z)])
100121 }
101122
102123

github/deemru/w8io/169f3d6 
94.70 ms