tx · GY2gPoqivX3eeH3zPPj8SdvLMnbisXfuy2r24TQoJGgR 3N3n75UqB8G1GKmXFr4zPhKCjGcqJPRSuJY: -0.01000000 Waves 2024.04.28 11:44 [3082481] smart account 3N3n75UqB8G1GKmXFr4zPhKCjGcqJPRSuJY > SELF 0.00000000 Waves
{ "type": 13, "id": "GY2gPoqivX3eeH3zPPj8SdvLMnbisXfuy2r24TQoJGgR", "fee": 1000000, "feeAssetId": null, "timestamp": 1714293885676, "version": 2, "chainId": 84, "sender": "3N3n75UqB8G1GKmXFr4zPhKCjGcqJPRSuJY", "senderPublicKey": "2AWdnJuBMzufXSjTvzVcawBQQhnhF1iXR6QNVgwn33oc", "proofs": [ "ZcjaG62SrKAA9hpZLxA8v2RxWzApQm8ZsqNc4e7kUnfL4taSEXDKFeNERvnZohvDZPXbQy72AdzWpZytmc8z7cE" ], "script": "base64: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AAAAAAAAAQAAAAAAAA9CQAAAAAAAAAAAAAQAAAAGaW5wdXRzCQAETAAAAAIFAAAADHNjYWxlZElucHV0MQkABEwAAAACBQAAAAxzY2FsZWRJbnB1dDIFAAAAA25pbAQAAAALJHQwMjM3NDI0NzIJAQAAABFmb3J3YXJkUGFzc0xheWVyMQAAAAQFAAAABmlucHV0cwUAAAANbGF5ZXIxV2VpZ2h0cwUAAAAMbGF5ZXIxQmlhc2VzAgAAAAZMYXllcjEEAAAADGxheWVyMU91dHB1dAgFAAAACyR0MDIzNzQyNDcyAAAAAl8xBAAAAAtkZWJ1Z0xheWVyMQgFAAAACyR0MDIzNzQyNDcyAAAAAl8yBAAAAAskdDAyNDc3MjU4MQkBAAAAEWZvcndhcmRQYXNzTGF5ZXIyAAAABAUAAAAMbGF5ZXIxT3V0cHV0BQAAAA1sYXllcjJXZWlnaHRzBQAAAAxsYXllcjJCaWFzZXMCAAAABkxheWVyMgQAAAAMbGF5ZXIyT3V0cHV0CAUAAAALJHQwMjQ3NzI1ODEAAAACXzEEAAAAC2RlYnVnTGF5ZXIyCAUAAAALJHQwMjQ3NzI1ODEAAAACXzIJAAROAAAAAgkABE4AAAACCQAETAAAAAIJAQAAAAxJbnRlZ2VyRW50cnkAAAACAgAAAAZyZXN1bHQFAAAADGxheWVyMk91dHB1dAUAAAADbmlsBQAAAAtkZWJ1Z0xheWVyMQUAAAALZGVidWdMYXllcjIAAAAAUTGvWQ==", "height": 3082481, "applicationStatus": "succeeded", "spentComplexity": 0 } View: original | compacted Prev: AwRrLAxF5aEBEdiTUheEyimrHT9gq5mRd1ki8zFuTWZw Next: BM7ehgNJjRxHo7mhrVujFVsbX5FhFkTyDeqeCDjJhPbY Diff:
Old | New | Differences | |
---|---|---|---|
1 | 1 | {-# STDLIB_VERSION 5 #-} | |
2 | 2 | {-# SCRIPT_TYPE ACCOUNT #-} | |
3 | 3 | {-# CONTENT_TYPE DAPP #-} | |
4 | - | let a = [[ | |
4 | + | let a = [[600496, 600732], [414196, 414253]] | |
5 | 5 | ||
6 | 6 | let b = [-259051, -635637] | |
7 | 7 |
Old | New | Differences | |
---|---|---|---|
1 | 1 | {-# STDLIB_VERSION 5 #-} | |
2 | 2 | {-# SCRIPT_TYPE ACCOUNT #-} | |
3 | 3 | {-# CONTENT_TYPE DAPP #-} | |
4 | - | let a = [[ | |
4 | + | let a = [[600496, 600732], [414196, 414253]] | |
5 | 5 | ||
6 | 6 | let b = [-259051, -635637] | |
7 | 7 | ||
8 | 8 | let c = [[832965, -897142]] | |
9 | 9 | ||
10 | 10 | let d = [-381179] | |
11 | 11 | ||
12 | 12 | func e (f) = { | |
13 | 13 | let g = 10000 | |
14 | 14 | let h = (f / g) | |
15 | 15 | let i = 27183 | |
16 | 16 | let j = h | |
17 | 17 | let k = ((h * h) / (2 * g)) | |
18 | 18 | let l = (((h * h) * h) / ((6 * g) * g)) | |
19 | 19 | (((10000 + j) + k) + l) | |
20 | 20 | } | |
21 | 21 | ||
22 | 22 | ||
23 | 23 | func m (n,o) = { | |
24 | 24 | let p = 10000 | |
25 | 25 | let q = if ((0 > n)) | |
26 | 26 | then -(n) | |
27 | 27 | else n | |
28 | 28 | let r = e(q) | |
29 | 29 | let s = ((p * 10000) / (p + r)) | |
30 | 30 | $Tuple2([IntegerEntry((o + "positiveZ"), q), IntegerEntry((o + "expValue"), r), IntegerEntry((o + "sigValue"), s)], s) | |
31 | 31 | } | |
32 | 32 | ||
33 | 33 | ||
34 | 34 | func t (u,v,w,o) = { | |
35 | 35 | let x = ((fraction(u[0], v[0][0], 1000000) + fraction(u[1], v[0][1], 1000000)) + w[0]) | |
36 | 36 | let y = ((fraction(u[0], v[1][0], 1000000) + fraction(u[1], v[1][1], 1000000)) + w[1]) | |
37 | 37 | let z = m(x, "Layer1N0") | |
38 | 38 | let A = z._1 | |
39 | 39 | let B = z._2 | |
40 | 40 | let C = m(y, "Layer1N1") | |
41 | 41 | let D = C._1 | |
42 | 42 | let E = C._2 | |
43 | 43 | $Tuple2([B, E], (A ++ D)) | |
44 | 44 | } | |
45 | 45 | ||
46 | 46 | ||
47 | 47 | func F (u,v,w,o) = { | |
48 | 48 | let x = ((fraction(u[0], v[0][0], 1000000) + fraction(u[1], v[0][1], 1000000)) + w[0]) | |
49 | 49 | let G = m(x, "Layer2N0") | |
50 | 50 | let A = G._1 | |
51 | 51 | let B = G._2 | |
52 | 52 | $Tuple2(B, A) | |
53 | 53 | } | |
54 | 54 | ||
55 | 55 | ||
56 | 56 | @Callable(H) | |
57 | 57 | func predict (I,J) = { | |
58 | 58 | let K = if ((I == 1)) | |
59 | 59 | then 1000000 | |
60 | 60 | else 0 | |
61 | 61 | let L = if ((J == 1)) | |
62 | 62 | then 1000000 | |
63 | 63 | else 0 | |
64 | 64 | let M = [K, L] | |
65 | 65 | let N = t(M, a, b, "Layer1") | |
66 | 66 | let O = N._1 | |
67 | 67 | let P = N._2 | |
68 | 68 | let Q = F(O, c, d, "Layer2") | |
69 | 69 | let R = Q._1 | |
70 | 70 | let S = Q._2 | |
71 | 71 | (([IntegerEntry("result", R)] ++ P) ++ S) | |
72 | 72 | } | |
73 | 73 | ||
74 | 74 |
github/deemru/w8io/3ef1775 92.30 ms ◑