tx · 5YEessYepbheYsZNiX56NeUXqYCKwLNXVy2zuHJdzinQ

3N3n75UqB8G1GKmXFr4zPhKCjGcqJPRSuJY:  -0.01000000 Waves

2024.03.24 13:46 [3032034] smart account 3N3n75UqB8G1GKmXFr4zPhKCjGcqJPRSuJY > SELF 0.00000000 Waves

{ "type": 13, "id": "5YEessYepbheYsZNiX56NeUXqYCKwLNXVy2zuHJdzinQ", "fee": 1000000, "feeAssetId": null, "timestamp": 1711277208398, "version": 2, "chainId": 84, "sender": "3N3n75UqB8G1GKmXFr4zPhKCjGcqJPRSuJY", "senderPublicKey": "2AWdnJuBMzufXSjTvzVcawBQQhnhF1iXR6QNVgwn33oc", "proofs": [ "2JTWNaRsz6nBGAjZXp5cwVqCzFMoDzx8fdqkVx2nnAaovoG6hxuPPXVgwG2pmerY9YdHyvsAR65vJfpHB5FWkHzL" ], "script": "base64:AAIFAAAAAAAAAAgIAhIECgIBAQAAAAoAAAAADWxheWVyMVdlaWdodHMJAARMAAAAAgkABEwAAAACAP//////cniYCQAETAAAAAIAAAAAAABe8TsFAAAAA25pbAkABEwAAAACCQAETAAAAAIA//////9zl10JAARMAAAAAgD//////5ySIwUAAAADbmlsCQAETAAAAAIJAARMAAAAAgD//////+isZQkABEwAAAACAAAAAAAArrgcBQAAAANuaWwJAARMAAAAAgkABEwAAAACAP//////jS4VCQAETAAAAAIA//////+jw3IFAAAAA25pbAUAAAADbmlsAAAAAAxsYXllcjFCaWFzZXMJAARMAAAAAgD//////9jKZQkABEwAAAACAAAAAAAAI0lMCQAETAAAAAIA//////+3ebMJAARMAAAAAgAAAAAAABzq/gUAAAADbmlsAAAAAA1sYXllcjJXZWlnaHRzCQAETAAAAAIJAARMAAAAAgD//////4xpXQkABEwAAAACAAAAAAAAVEd+CQAETAAAAAIAAAAAAABka3YJAARMAAAAAgAAAAAAADmTEgUAAAADbmlsCQAETAAAAAIJAARMAAAAAgAAAAAAAGiw5AkABEwAAAACAP//////qO4YCQAETAAAAAIA//////+j58sJAARMAAAAAgD//////81JagUAAAADbmlsBQAAAANuaWwAAAAADGxheWVyMkJpYXNlcwkABEwAAAACAP//////z8HqCQAETAAAAAIAAAAAAAAs7/IFAAAAA25pbAAAAAANbGF5ZXIzV2VpZ2h0cwkABEwAAAACCQAETAAAAAIA//////93l4gJAARMAAAAAgAAAAAAAJE5MgUAAAADbmlsBQAAAANuaWwAAAAADGxheWVyM0JpYXNlcwkABEwAAAACAP///////RCjBQAAAANuaWwBAAAAB3NpZ21vaWQAAAACAAAAAXoAAAALZGVidWdQcmVmaXgEAAAAAWUAAAAAAAApekkEAAAABGJhc2UAAAAAAAAPQkAEAAAACXBvc2l0aXZlWgMJAABmAAAAAgAAAAAAAAAAAAUAAAABegkBAAAAAS0AAAABBQAAAAF6BQAAAAF6BAAAAAdleHBQYXJ0CQAAawAAAAMFAAAAAWUFAAAABGJhc2UFAAAACXBvc2l0aXZlWgQAAAAIc2lnVmFsdWUJAABrAAAAAwUAAAAEYmFzZQUAAAAEYmFzZQkAAGQAAAACBQAAAARiYXNlBQAAAAdleHBQYXJ0CQAFFAAAAAIJAARMAAAAAgkBAAAADEludGVnZXJFbnRyeQAAAAIJAAEsAAAAAgUAAAALZGVidWdQcmVmaXgCAAAACXBvc2l0aXZlWgUAAAAJcG9zaXRpdmVaCQAETAAAAAIJAQAAAAxJbnRlZ2VyRW50cnkAAAACCQABLAAAAAIFAAAAC2RlYnVnUHJlZml4AgAAAAdleHBQYXJ0BQAAAAdleHBQYXJ0CQAETAAAAAIJAQAAAAxJbnRlZ2VyRW50cnkAAAACCQABLAAAAAIFAAAAC2RlYnVnUHJlZml4AgAAAAhzaWdWYWx1ZQUAAAAIc2lnVmFsdWUFAAAAA25pbAUAAAAIc2lnVmFsdWUBAAAAEWZvcndhcmRQYXNzTGF5ZXIxAAAABAAAAAVpbnB1dAAAAAd3ZWlnaHRzAAAABmJpYXNlcwAAAAtkZWJ1Z1ByZWZpeAQAAAAEc3VtMAkAAGQAAAACCQAAZAAAAAIJAABkAAAAAgkAAGQAAAACCQAAawAAAAMJAAGRAAAAAgUAAAAFaW5wdXQAAAAAAAAAAAAJAAGRAAAAAgkAAZEAAAACBQAAAAd3ZWlnaHRzAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD0JACQAAawAAAAMJAAGRAAAAAgUAAAAFaW5wdXQAAAAAAAAAAAEJAAGRAAAAAgkAAZEAAAACBQAAAAd3ZWlnaHRzAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAD0JACQAAawAAAAMJAAGRAAAAAgUAAAAFaW5wdXQAAAAAAAAAAAIJAAGRAAAAAgkAAZEAAAACBQAAAAd3ZWlnaHRzAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAD0JACQAAawAAAAMJAAGRAAAAAgUAAAAFaW5wdXQAAAAAAAAAAAMJAAGRAAAAAgkAAZEAAAACBQAAAAd3ZWlnaHRzAAAAAAAAAAAAAAAAAAAAAAADAAAAAAAAD0JACQABkQAAAAIFAAAABmJpYXNlcwAAAAAAAAAAAAQAAAAEc3VtMQkAAGQAAAACCQAAZAAAAAIJAABkAAAAAgkAAGQAAAACCQAAawAAAAMJAAGRAAAAAgUAAAAFaW5wdXQAAAAAAAAAAAAJAAGRAAAAAgkAAZEAAAACBQAAAAd3ZWlnaHRzAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAD0JACQAAawAAAAMJAAGRAAAAAgUAAAAFaW5wdXQAAAAAAAAAAAEJAAGRAAAAAgkAAZEAAAACBQAAAAd3ZWlnaHRzAAAAAAAAAAABAAAAAAAAAAABAAAAAAAAD0JACQAAawAAAAMJAAGRAAAAAgUAAAAFaW5wdXQAAAAAAAAAAAIJAAGRAAAAAgkAAZEAAAACBQAAAAd3ZWlnaHRzAAAAAAAAAAABAAAAAAAAAAACAAAAAAAAD0JACQAAawAAAAMJAAGRAAAAAgUAAAAFaW5wdXQAAAAAAAAAAAMJAAGRAAAAAgkAAZEAAAACBQAAAAd3ZWlnaHRzAAAAAAAAAAABAAAAAAAAAAADAAAAAAAAD0JACQABkQAAAAIFAAAABmJpYXNlcwAAAAAAAAAAAQQAAAAEc3VtMgkAAGQAAAACCQAAZAAAAAIJAABkAAAAAgkAAGQAAAACCQAAawAAAAMJAAGRAAAAAgUAAAAFaW5wdXQAAAAAAAAAAAAJAAGRAAAAAgkAAZEAAAACBQAAAAd3ZWlnaHRzAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAD0JACQAAawAAAAMJAAGRAAAAAgUAAAAFaW5wdXQAAAAAAAAAAAEJAAGRAAAAAgkAAZEAAAACBQAAAAd3ZWlnaHRzAAAAAAAAAAACAAAAAAAAAAABAAAAAAAAD0JACQAAawAAAAMJAAGRAAAAAgUAAAAFaW5wdXQAAAAAAAAAAAIJAAGRAAAAAgkAAZEAAAACBQAAAAd3ZWlnaHRzAAAAAAAAAAACAAAAAAAAAAACAAAAAAAAD0JACQAAawAAAAMJAAGRAAAAAgUAAAAFaW5wdXQAAAAAAAAAAAMJAAGRAAAAAgkAAZEAAAACBQAAAAd3ZWlnaHRzAAAAAAAAAAACAAAAAAAAAAADAAAAAAAAD0JACQABkQAAAAIFAAAABmJpYXNlcwAAAAAAAAAAAgQAAAAEc3VtMwkAAGQAAAACCQAAZAAAAAIJAABkAAAAAgkAAGQAAAACCQAAawAAAAMJAAGRAAAAAgUAAAAFaW5wdXQAAAAAAAAAAAAJAAGRAAAAAgkAAZEAAAACBQAAAAd3ZWlnaHRzAAAAAAAAAAAD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", "height": 3032034, "applicationStatus": "succeeded", "spentComplexity": 0 } View: original | compacted Prev: AzkepTgdsr4fYGk5ZLwJnFd387drQyDzUAC8hQq6gM1g Next: EmzniGRyRBaaKfZ7oDtNFkjbeo6yUeRZvkAi3sevZ1v1 Diff:
OldNewDifferences
3030 let t = ((((fraction(p[0], q[1][0], 1000000) + fraction(p[1], q[1][1], 1000000)) + fraction(p[2], q[1][2], 1000000)) + fraction(p[3], q[1][3], 1000000)) + r[1])
3131 let u = ((((fraction(p[0], q[2][0], 1000000) + fraction(p[1], q[2][1], 1000000)) + fraction(p[2], q[2][2], 1000000)) + fraction(p[3], q[2][3], 1000000)) + r[2])
3232 let v = ((((fraction(p[0], q[3][0], 1000000) + fraction(p[1], q[3][1], 1000000)) + fraction(p[2], q[3][2], 1000000)) + fraction(p[3], q[3][3], 1000000)) + r[3])
33- let w = g(s, (i + "L0N0"))
33+ let w = g(s, (i + "L1N0"))
3434 let x = w._1
3535 let y = w._2
36- let z = g(t, (i + "L1N0"))
36+ let z = g(t, (i + "L1N1"))
3737 let A = z._1
3838 let B = z._2
39- let C = g(u, (i + "L2N0"))
39+ let C = g(u, (i + "L1N2"))
4040 let D = C._1
4141 let E = C._2
42- let F = g(v, (i + "L3N0"))
42+ let F = g(v, (i + "L1N3"))
4343 let G = F._1
4444 let H = F._2
4545 $Tuple2([y, B, E, H], (((x ++ A) ++ D) ++ G))
4949 func I (p,q,r,i) = {
5050 let s = ((fraction(p[0], q[0][0], 1000000) + fraction(p[1], q[0][1], 1000000)) + r[0])
5151 let t = ((fraction(p[0], q[1][0], 1000000) + fraction(p[1], q[1][1], 1000000)) + r[1])
52- let J = g(s, (i + "L0N0"))
52+ let J = g(s, (i + "L2N0"))
5353 let x = J._1
5454 let y = J._2
55- let K = g(t, (i + "L1N0"))
55+ let K = g(t, (i + "L2N1"))
5656 let A = K._1
5757 let B = K._2
5858 $Tuple2([y, B], (x ++ A))
5959 }
6060
6161
62-func L (p,q,M,i) = {
63- let N = (fraction(p[0], q[0], 1000000) + fraction(p[1], q[0], 1000000))
64- let O = (N + M)
65- g(O, i)
62+func L (p,q,r,i) = {
63+ let M = ((fraction(p[0], q[0], 1000000) + fraction(p[1], q[0], 1000000)) + r)
64+ let N = g(M, i)
65+ let O = N._1
66+ let P = N._2
67+ $Tuple2(P, O)
6668 }
6769
6870
69-@Callable(P)
70-func predict (Q,R) = {
71- let S = if ((Q == 1))
72- then 1000000
73- else 0
71+@Callable(Q)
72+func predict (R,S) = {
7473 let T = if ((R == 1))
7574 then 1000000
7675 else 0
77- let U = [S, T]
78- let V = o(U, a, b, "Layer1")
79- let W = V._1
80- let X = V._2
81- let Y = I(W, c, d, "Layer2")
82- let Z = Y._1
83- let aa = Y._2
84- let ab = L(Z, [-8939640, 9517362], -192349, "Layer3")
85- let ac = ab._1
86- let ad = ab._2
87-[IntegerEntry("result", ac[0].value)]
76+ let U = if ((S == 1))
77+ then 1000000
78+ else 0
79+ let V = [T, U]
80+ let W = o(V, a, b, "Layer1")
81+ let X = W._1
82+ let Y = W._2
83+ let Z = I(X, c, d, "Layer2")
84+ let aa = Z._1
85+ let ab = Z._2
86+ let ac = L(aa, [-8939640, 9517362], -192349, "Layer3")
87+ let ad = ac._1
88+ let ae = ac._2
89+[IntegerEntry("result", ad)]
8890 }
8991
9092
Full:
OldNewDifferences
11 {-# STDLIB_VERSION 5 #-}
22 {-# SCRIPT_TYPE ACCOUNT #-}
33 {-# CONTENT_TYPE DAPP #-}
44 let a = [[-9275240, 6222139], [-9201827, -6516189], [-1528731, 11450396], [-7524843, -6044814]]
55
66 let b = [-2569627, 2312524, -4752973, 1895166]
77
88 let c = [[-7575203, 5523326, 6581110, 3773202], [6861028, -5706216, -6035509, -3323542]]
99
1010 let d = [-3161622, 2945010]
1111
1212 let e = [[-8939640, 9517362]]
1313
1414 let f = [-192349]
1515
1616 func g (h,i) = {
1717 let j = 2718281
1818 let k = 1000000
1919 let l = if ((0 > h))
2020 then -(h)
2121 else h
2222 let m = fraction(j, k, l)
2323 let n = fraction(k, k, (k + m))
2424 $Tuple2([IntegerEntry((i + "positiveZ"), l), IntegerEntry((i + "expPart"), m), IntegerEntry((i + "sigValue"), n)], n)
2525 }
2626
2727
2828 func o (p,q,r,i) = {
2929 let s = ((((fraction(p[0], q[0][0], 1000000) + fraction(p[1], q[0][1], 1000000)) + fraction(p[2], q[0][2], 1000000)) + fraction(p[3], q[0][3], 1000000)) + r[0])
3030 let t = ((((fraction(p[0], q[1][0], 1000000) + fraction(p[1], q[1][1], 1000000)) + fraction(p[2], q[1][2], 1000000)) + fraction(p[3], q[1][3], 1000000)) + r[1])
3131 let u = ((((fraction(p[0], q[2][0], 1000000) + fraction(p[1], q[2][1], 1000000)) + fraction(p[2], q[2][2], 1000000)) + fraction(p[3], q[2][3], 1000000)) + r[2])
3232 let v = ((((fraction(p[0], q[3][0], 1000000) + fraction(p[1], q[3][1], 1000000)) + fraction(p[2], q[3][2], 1000000)) + fraction(p[3], q[3][3], 1000000)) + r[3])
33- let w = g(s, (i + "L0N0"))
33+ let w = g(s, (i + "L1N0"))
3434 let x = w._1
3535 let y = w._2
36- let z = g(t, (i + "L1N0"))
36+ let z = g(t, (i + "L1N1"))
3737 let A = z._1
3838 let B = z._2
39- let C = g(u, (i + "L2N0"))
39+ let C = g(u, (i + "L1N2"))
4040 let D = C._1
4141 let E = C._2
42- let F = g(v, (i + "L3N0"))
42+ let F = g(v, (i + "L1N3"))
4343 let G = F._1
4444 let H = F._2
4545 $Tuple2([y, B, E, H], (((x ++ A) ++ D) ++ G))
4646 }
4747
4848
4949 func I (p,q,r,i) = {
5050 let s = ((fraction(p[0], q[0][0], 1000000) + fraction(p[1], q[0][1], 1000000)) + r[0])
5151 let t = ((fraction(p[0], q[1][0], 1000000) + fraction(p[1], q[1][1], 1000000)) + r[1])
52- let J = g(s, (i + "L0N0"))
52+ let J = g(s, (i + "L2N0"))
5353 let x = J._1
5454 let y = J._2
55- let K = g(t, (i + "L1N0"))
55+ let K = g(t, (i + "L2N1"))
5656 let A = K._1
5757 let B = K._2
5858 $Tuple2([y, B], (x ++ A))
5959 }
6060
6161
62-func L (p,q,M,i) = {
63- let N = (fraction(p[0], q[0], 1000000) + fraction(p[1], q[0], 1000000))
64- let O = (N + M)
65- g(O, i)
62+func L (p,q,r,i) = {
63+ let M = ((fraction(p[0], q[0], 1000000) + fraction(p[1], q[0], 1000000)) + r)
64+ let N = g(M, i)
65+ let O = N._1
66+ let P = N._2
67+ $Tuple2(P, O)
6668 }
6769
6870
69-@Callable(P)
70-func predict (Q,R) = {
71- let S = if ((Q == 1))
72- then 1000000
73- else 0
71+@Callable(Q)
72+func predict (R,S) = {
7473 let T = if ((R == 1))
7574 then 1000000
7675 else 0
77- let U = [S, T]
78- let V = o(U, a, b, "Layer1")
79- let W = V._1
80- let X = V._2
81- let Y = I(W, c, d, "Layer2")
82- let Z = Y._1
83- let aa = Y._2
84- let ab = L(Z, [-8939640, 9517362], -192349, "Layer3")
85- let ac = ab._1
86- let ad = ab._2
87-[IntegerEntry("result", ac[0].value)]
76+ let U = if ((S == 1))
77+ then 1000000
78+ else 0
79+ let V = [T, U]
80+ let W = o(V, a, b, "Layer1")
81+ let X = W._1
82+ let Y = W._2
83+ let Z = I(X, c, d, "Layer2")
84+ let aa = Z._1
85+ let ab = Z._2
86+ let ac = L(aa, [-8939640, 9517362], -192349, "Layer3")
87+ let ad = ac._1
88+ let ae = ac._2
89+[IntegerEntry("result", ad)]
8890 }
8991
9092

github/deemru/w8io/6500d08 
36.41 ms