tx · 5hqRJoKMtNcDRPoU3dMpZhfLar5vJieTpCzaPJWSNuV7

3N3n75UqB8G1GKmXFr4zPhKCjGcqJPRSuJY:  -0.01000000 Waves

2024.04.27 17:19 [3081365] smart account 3N3n75UqB8G1GKmXFr4zPhKCjGcqJPRSuJY > SELF 0.00000000 Waves

{ "type": 13, "id": "5hqRJoKMtNcDRPoU3dMpZhfLar5vJieTpCzaPJWSNuV7", "fee": 1000000, "feeAssetId": null, "timestamp": 1714227581671, "version": 2, "chainId": 84, "sender": "3N3n75UqB8G1GKmXFr4zPhKCjGcqJPRSuJY", "senderPublicKey": "2AWdnJuBMzufXSjTvzVcawBQQhnhF1iXR6QNVgwn33oc", "proofs": [ "3kU8Ygwj2TyKfp5xFDBEEynrqQZGGkoYQRqWJdLsQoxrAkg9GNvZVBJ8n9i4t3qE227931bkPaEEWr3yBM32tznE" ], "script": "base64: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AAtkZWJ1Z1ByZWZpeAQAAAAEc3VtMAkAAGQAAAACCQAAZAAAAAIJAABrAAAAAwkAAZEAAAACBQAAAAVpbnB1dAAAAAAAAAAAAAkAAZEAAAACCQABkQAAAAIFAAAAB3dlaWdodHMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPQkAJAABrAAAAAwkAAZEAAAACBQAAAAVpbnB1dAAAAAAAAAAAAQkAAZEAAAACCQABkQAAAAIFAAAAB3dlaWdodHMAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAPQkAJAAGRAAAAAgUAAAAGYmlhc2VzAAAAAAAAAAAABAAAAAskdDAxNTExMTU1NwkBAAAAB3NpZ21vaWQAAAACBQAAAARzdW0wAgAAAAhMYXllcjJOMAQAAAAGZGVidWcwCAUAAAALJHQwMTUxMTE1NTcAAAACXzEEAAAABHNpZzAIBQAAAAskdDAxNTExMTU1NwAAAAJfMgkABRQAAAACBQAAAARzaWcwBQAAAAZkZWJ1ZzAAAAABAAAAAWkBAAAAB3ByZWRpY3QAAAACAAAABmlucHV0MQAAAAZpbnB1dDIEAAAADHNjYWxlZElucHV0MQMJAAAAAAAAAgUAAAAGaW5wdXQxAAAAAAAAAAABAAAAAAAAD0JAAAAAAAAAAAAABAAAAAxzY2FsZWRJbnB1dDIDCQAAAAAAAAIFAAAABmlucHV0MgAAAAAAAAAAAQAAAAAAAA9CQAAAAAAAAAAAAAQAAAAGaW5wdXRzCQAETAAAAAIFAAAADHNjYWxlZElucHV0MQkABEwAAAACBQAAAAxzY2FsZWRJbnB1dDIFAAAAA25pbAQAAAALJHQwMTgwODE5MDYJAQAAABFmb3J3YXJkUGFzc0xheWVyMQAAAAQFAAAABmlucHV0cwUAAAANbGF5ZXIxV2VpZ2h0cwUAAAAMbGF5ZXIxQmlhc2VzAgAAAAZMYXllcjEEAAAADGxheWVyMU91dHB1dAgFAAAACyR0MDE4MDgxOTA2AAAAAl8xBAAAAAtkZWJ1Z0xheWVyMQgFAAAACyR0MDE4MDgxOTA2AAAAAl8yBAAAAAskdDAxOTExMjAxNQkBAAAAEWZvcndhcmRQYXNzTGF5ZXIyAAAABAUAAAAMbGF5ZXIxT3V0cHV0BQAAAA1sYXllcjJXZWlnaHRzBQAAAAxsYXllcjJCaWFzZXMCAAAABkxheWVyMgQAAAAMbGF5ZXIyT3V0cHV0CAUAAAALJHQwMTkxMTIwMTUAAAACXzEEAAAAC2RlYnVnTGF5ZXIyCAUAAAALJHQwMTkxMTIwMTUAAAACXzIJAAROAAAAAgkABE4AAAACCQAETAAAAAIJAQAAAAxJbnRlZ2VyRW50cnkAAAACAgAAAAZyZXN1bHQFAAAADGxheWVyMk91dHB1dAUAAAADbmlsBQAAAAtkZWJ1Z0xheWVyMQUAAAALZGVidWdMYXllcjIAAAAA+5sCSw==", "height": 3081365, "applicationStatus": "succeeded", "spentComplexity": 0 } View: original | compacted Prev: 2EAsscTWTcXLbZe4WsBMSSeTj11Qf1Abr2c6XurS2kqL Next: FiMyqvSHG2XofDqbcQV7uKntJhFJuUqyBaApsxEwfpwT Full:
OldNewDifferences
11 {-# STDLIB_VERSION 5 #-}
22 {-# SCRIPT_TYPE ACCOUNT #-}
33 {-# CONTENT_TYPE DAPP #-}
44 let a = [[600497, 600733], [414197, 414253]]
55
66 let b = [-259050, -635637]
77
88 let c = [[832965, -897142]]
99
1010 let d = [-381179]
1111
1212 func e (f,g) = {
1313 let h = 2718281
1414 let i = 1000000
1515 let j = if ((0 > f))
1616 then -(f)
1717 else f
1818 let k = (j / 10000)
1919 let l = fraction(h, i, k)
2020 let m = fraction(i, (i + l), i)
2121 $Tuple2([IntegerEntry((g + "positiveZ"), j), IntegerEntry((g + "expPart"), l), IntegerEntry((g + "sigValue"), m)], m)
2222 }
2323
2424
2525 func n (o,p,q,g) = {
2626 let r = ((fraction(o[0], p[0][0], 1000000) + fraction(o[1], p[0][1], 1000000)) + q[0])
2727 let s = ((fraction(o[0], p[1][0], 1000000) + fraction(o[1], p[1][1], 1000000)) + q[1])
2828 let t = e(r, "Layer1N0")
2929 let u = t._1
3030 let v = t._2
3131 let w = e(s, "Layer1N1")
3232 let x = w._1
3333 let y = w._2
3434 $Tuple2([v, y], (u ++ x))
3535 }
3636
3737
3838 func z (o,p,q,g) = {
3939 let r = ((fraction(o[0], p[0][0], 1000000) + fraction(o[1], p[0][1], 1000000)) + q[0])
4040 let A = e(r, "Layer2N0")
4141 let u = A._1
4242 let v = A._2
4343 $Tuple2(v, u)
4444 }
4545
4646
4747 @Callable(B)
4848 func predict (C,D) = {
4949 let E = if ((C == 1))
5050 then 1000000
5151 else 0
5252 let F = if ((D == 1))
5353 then 1000000
5454 else 0
5555 let G = [E, F]
5656 let H = n(G, a, b, "Layer1")
5757 let I = H._1
5858 let J = H._2
5959 let K = z(I, c, d, "Layer2")
6060 let L = K._1
6161 let M = K._2
6262 (([IntegerEntry("result", L)] ++ J) ++ M)
6363 }
6464
6565

github/deemru/w8io/3ef1775 
61.77 ms