tx · 4oVksS6g6i7AR96fo6ifj4iZFbNyh5SvKRpUppKniDUW

3Mqtt9kSfBxTt5wKrQmeWSgMiP1EoWqi6DK:  -0.14000000 Waves

2021.12.29 11:08 [1855250] smart account 3Mqtt9kSfBxTt5wKrQmeWSgMiP1EoWqi6DK > SELF 0.00000000 Waves

{ "type": 13, "id": "4oVksS6g6i7AR96fo6ifj4iZFbNyh5SvKRpUppKniDUW", "fee": 14000000, "feeAssetId": null, "timestamp": 1640765358323, "version": 2, "chainId": 84, "sender": "3Mqtt9kSfBxTt5wKrQmeWSgMiP1EoWqi6DK", "senderPublicKey": "CRw5cLM5Fwx3EoofhrEdm1FcwXVTrBvD7u19dwvUUBAk", "proofs": [ "5cgJkCGMhryqDNE1mry7vaX8riRqcE21rkuv99pkDsfwmaST7ewQt5e8JNfZbteym8Zx43HP47bty1qVP4g2NMDD" ], "script": "base64:AAIFAAAAAAAAAWAIAhIHCgUBAQEBARIFCgMBAQEaEgoBYRINQXNzZXRzV2VpZ2h0cxoaCgFiEhVBc3NldHNXZWlnaHRzRGVjaW1hbHMaFgoBYxIRUG9vbFRva2VuRGVjaW1hbHMaDQoBZBIIRGVjaW1hbHMaCwoBZRIGU2NhbGVzGggKAWYSA0ZlZRoKCgFnEgVTY2FsZRoLCgFoEgZTY2FsZTgaDQoBaRIIRmVlU2NhbGUaBgoBahIBaRoNCgFrEghBbW91bnRJbhoMCgFsEgdJbmRleEluGg0KAW0SCEluZGV4T3V0Gg4KAW4SCUJhbGFuY2VJbhoPCgFvEgpCYWxhbmNlT3V0GgkKAXASBGJhc2UaDQoBcRIIZXhwb25lbnQaCQoBchIEcG93MRoGCgFzEgF4GgYKAXQSAWQaBgoBdRIBYRoGCgF2EgFiGgYKAXcSAWMaBwoBeBICdHgaCwoBeRIGdmVyaWZ5AAAACQAAAAABYQkABEwAAAACAAAAAAAAAAAUCQAETAAAAAIAAAAAAAAAAAoJAARMAAAAAgAAAAAAAAAABQkABEwAAAACAAAAAAAAAAAFCQAETAAAAAIAAAAAAAAAAAUJAARMAAAAAgAAAAAAAAAABQkABEwAAAACAAAAAAAAAAAFCQAETAAAAAIAAAAAAAAAABQJAARMAAAAAgAAAAAAAAAACgkABEwAAAACAAAAAAAAAAAPBQAAAANuaWwAAAAAAWIAAAAAAAAAAAIAAAAAAWMAAAAAAAAAAAgAAAAAAWQJAARMAAAAAgAAAAAAAAAACAkABEwAAAACAAAAAAAAAAAICQAETAAAAAIAAAAAAAAAAAgJAARMAAAAAgAAAAAAAAAACAkABEwAAAACAAAAAAAAAAAGCQAETAAAAAIAAAAAAAAAAAgJAARMAAAAAgAAAAAAAAAACAkABEwAAAACAAAAAAAAAAAICQAETAAAAAIAAAAAAAAAAAYJAARMAAAAAgAAAAAAAAAABgUAAAADbmlsAAAAAAFlCQAETAAAAAIAAAAAAAX14QAJAARMAAAAAgAAAAAABfXhAAkABEwAAAACAAAAAAAF9eEACQAETAAAAAIAAAAAAAX14QAJAARMAAAAAgAAAAAAAA9CQAkABEwAAAACAAAAAAAF9eEACQAETAAAAAIAAAAAAAX14QAJAARMAAAAAgAAAAAABfXhAAkABEwAAAACAAAAAAAAD0JACQAETAAAAAIAAAAAAAAPQkAFAAAAA25pbAAAAAABZgAAAAAAAAAAyAAAAAABZwAAAAAAAAAnEAAAAAABaAAAAAAABfXhAAAAAAABaQAAAAAAAAAnEAAAAAIAAAABagEAAAASY2FsY3VsYXRlT3V0QW1vdW50AAAABQAAAAFrAAAAAWwAAAABbQAAAAFuAAAAAW8EAAAAAXAJAABrAAAAAwUAAAABbgkAAZEAAAACBQAAAAFlBQAAAAFsCQAAZAAAAAIFAAAAAW4FAAAAAWsEAAAAAXEJAABrAAAAAwkAAZEAAAACBQAAAAFhBQAAAAFsAAAAAAAAACcQCQABkQAAAAIFAAAAAWEFAAAAAW0EAAAAAXIJAABsAAAABgUAAAABcAkAAZEAAAACBQAAAAFkBQAAAAFsBQAAAAFxAAAAAAAAAAAECQABkQAAAAIFAAAAAWQFAAAAAW0FAAAAB0NFSUxJTkcEAAAAAXMJAABlAAAAAgkAAZEAAAACBQAAAAFlBQAAAAFtBQAAAAFyBAAAAAF0CQEAAAAIZnJhY3Rpb24AAAAEBQAAAAFvBQAAAAFzCQABkQAAAAIFAAAAAWUFAAAAAW0FAAAABERPV04JAARMAAAAAgkBAAAADEludGVnZXJFbnRyeQAAAAICAAAABGJhc2UFAAAAAXAJAARMAAAAAgkBAAAADEludGVnZXJFbnRyeQAAAAICAAAACGV4cG9uZW50BQAAAAFxCQAETAAAAAIJAQAAAAxJbnRlZ2VyRW50cnkAAAACAgAAAARwb3cxBQAAAAFyCQAETAAAAAIJAQAAAAxJbnRlZ2VyRW50cnkAAAACAgAAAAF4BQAAAAFzCQAETAAAAAIJAQAAAAxJbnRlZ2VyRW50cnkAAAACAgAAAAZyZXN1bHQFAAAAAXQFAAAAA25pbAAAAAFqAQAAAARjYWxsAAAAAwAAAAF1AAAAAXYAAAABdwkABEwAAAACCQEAAAAMSW50ZWdlckVudHJ5AAAAAgIAAAAHQ0VJTElORwkBAAAACGZyYWN0aW9uAAAABAUAAAABdQUAAAABdgUAAAABdwUAAAAHQ0VJTElORwkABEwAAAACCQEAAAAMSW50ZWdlckVudHJ5AAAAAgIAAAAGSEFMRlVQCQEAAAAIZnJhY3Rpb24AAAAEBQAAAAF1BQAAAAF2BQAAAAF3BQAAAAZIQUxGVVAJAARMAAAAAgkBAAAADEludGVnZXJFbnRyeQAAAAICAAAACEhBTEZFVkVOCQEAAAAIZnJhY3Rpb24AAAAEBQAAAAF1BQAAAAF2BQAAAAF3BQAAAAhIQUxGRVZFTgkABEwAAAACCQEAAAAMSW50ZWdlckVudHJ5AAAAAgIAAAAERE9XTgkBAAAACGZyYWN0aW9uAAAABAUAAAABdQUAAAABdgUAAAABdwUAAAAERE9XTgUAAAADbmlsAAAAAQAAAAF4AQAAAAF5AAAAAAkAAfQAAAADCAUAAAABeAAAAAlib2R5Qnl0ZXMJAAGRAAAAAggFAAAAAXgAAAAGcHJvb2ZzAAAAAAAAAAAACAUAAAABeAAAAA9zZW5kZXJQdWJsaWNLZXk9MPwQ", "height": 1855250, "applicationStatus": "succeeded", "spentComplexity": 0 } View: original | compacted Prev: Aqu8yCzXiSynciWWDA49h8WXdcPNcjDvNnCq8cnqDkYi Next: none Full:
OldNewDifferences
11 {-# STDLIB_VERSION 5 #-}
22 {-# SCRIPT_TYPE ACCOUNT #-}
33 {-# CONTENT_TYPE DAPP #-}
4+let a = [20, 10, 5, 5, 5, 5, 5, 20, 10, 15]
5+
6+let b = 2
7+
8+let c = 8
9+
10+let d = [8, 8, 8, 8, 6, 8, 8, 8, 6, 6]
11+
12+let e = [100000000, 100000000, 100000000, 100000000, 1000000, 100000000, 100000000, 100000000, 1000000, 1000000]
13+
14+let f = 200
15+
16+let g = 10000
17+
18+let h = 100000000
19+
20+let i = 10000
21+
22+@Callable(j)
23+func calculateOutAmount (k,l,m,n,o) = {
24+ let p = fraction(n, e[l], (n + k))
25+ let q = fraction(a[l], 10000, a[m])
26+ let r = pow(p, d[l], q, 4, d[m], CEILING)
27+ let s = (e[m] - r)
28+ let t = fraction(o, s, e[m], DOWN)
29+[IntegerEntry("base", p), IntegerEntry("exponent", q), IntegerEntry("pow1", r), IntegerEntry("x", s), IntegerEntry("result", t)]
30+ }
431
532
6-@Callable(a)
7-func call (b,c,d) = [IntegerEntry("CEILING", fraction(b, c, d, CEILING)), IntegerEntry("HALFUP", fraction(b, c, d, HALFUP)), IntegerEntry("HALFEVEN", fraction(b, c, d, HALFEVEN)), IntegerEntry("DOWN", fraction(b, c, d, DOWN))]
33+
34+@Callable(j)
35+func call (u,v,w) = [IntegerEntry("CEILING", fraction(u, v, w, CEILING)), IntegerEntry("HALFUP", fraction(u, v, w, HALFUP)), IntegerEntry("HALFEVEN", fraction(u, v, w, HALFEVEN)), IntegerEntry("DOWN", fraction(u, v, w, DOWN))]
836
937
10-@Verifier(e)
11-func f () = sigVerify(e.bodyBytes, e.proofs[0], e.senderPublicKey)
38+@Verifier(x)
39+func y () = sigVerify(x.bodyBytes, x.proofs[0], x.senderPublicKey)
1240

github/deemru/w8io/03bedc9 
115.37 ms