tx · AxwQP8ehEs91CYS9sQMh8GFS3y5i9J7VBM2cQ2MgZh3J

3N5HkfGrou8T5NyAuZVncnAdVuGmSHuMQ5d:  -0.01000000 Waves

2023.03.21 17:41 [2499907] smart account 3N5HkfGrou8T5NyAuZVncnAdVuGmSHuMQ5d > SELF 0.00000000 Waves

{ "type": 13, "id": "AxwQP8ehEs91CYS9sQMh8GFS3y5i9J7VBM2cQ2MgZh3J", "fee": 1000000, "feeAssetId": null, "timestamp": 1679409720720, "version": 2, "chainId": 84, "sender": "3N5HkfGrou8T5NyAuZVncnAdVuGmSHuMQ5d", "senderPublicKey": "AZLzseQJi9XUNNp7cN6jwqDdSmQvDPNNqu7aQ6ujbsnJ", "proofs": [ "3C3t3HUxybWgQmW1oHpzNUYQthrNVPSHpEhCkJo3PMbcAQ58GH3CK324pA3E2gxQqzByBfyxJGG66WNghCoZxZgM" ], "script": "base64:BgIICAISBAoCAQEMAAZzY2FsZTgAgMLXLwAMc2NhbGU4QmlnSW50CQC2AgEAgMLXLwAHc2NhbGUxOAkAtgIBAICAkLu61q3wDQAKemVyb0JpZ0ludAkAtgIBAAAABGJpZzAJALYCAQAAAARiaWcxCQC2AgEAAQAEYmlnMgkAtgIBAAIABGJpZzMJALYCAQADAARiaWc0CQC2AgEABAAFQW11bHQCAzEwMAABQQIEMTAwMAEEZ2V0RAECeHAEA3hwMAkAkQMCBQJ4cAAABAN4cDEJAJEDAgUCeHAAAQQBcwkAtwICBQN4cDAFA3hwMQMJAAACBQFzBQRiaWcwBQRiaWcwBAFhCQENcGFyc2VJbnRWYWx1ZQEFAUEEA2FubgkAaAIFAWEAAgQBcAkAvAIDBQN4cDAFA3hwMQUEYmlnMQQLeHAwX3hwMV9uX24JALwCAwUBcAUEYmlnNAUEYmlnMQQFYW5uX3MJALwCAwkAtgIBBQNhbm4FAXMFBGJpZzEEBWFubl8xCQC2AgEJAGUCBQNhbm4AAQoBCWNhbGNETmV4dAEBZAQCZGQJALwCAwUBZAUBZAUEYmlnMQQDZGRkCQC8AgMFAmRkBQFkBQRiaWcxBAJkcAkAvAIDBQNkZGQFBGJpZzEFC3hwMF94cDFfbl9uCQC8AgMJALcCAgUFYW5uX3MJALwCAwUCZHAFBGJpZzIFBGJpZzEFAWQJALcCAgkAvAIDBQVhbm5fMQUBZAUEYmlnMQkAvAIDBQRiaWczBQJkcAUEYmlnMQoBBGNhbGMCA2FjYwFpAwgFA2FjYwJfMgUDYWNjBAFkCAUDYWNjAl8xBAVkTmV4dAkBCWNhbGNETmV4dAEFAWQECGREaWZmUmF3CQC4AgIFBWROZXh0CQEFdmFsdWUBBQFkBAVkRGlmZgMJAL8CAgUEYmlnMAUIZERpZmZSYXcJAL4CAQUIZERpZmZSYXcFCGREaWZmUmF3AwkAwAICBQRiaWcxBQVkRGlmZgkAlAoCBQVkTmV4dAYJAJQKAgUFZE5leHQHBANhcnIJAMwIAgAACQDMCAIAAQkAzAgCAAIJAMwIAgADCQDMCAIABAkAzAgCAAUJAMwIAgAGCQDMCAIABwkAzAgCAAgJAMwIAgAJCQDMCAIACgkAzAgCAAsJAMwIAgAMCQDMCAIADQkAzAgCAA4JAMwIAgAPCQDMCAIAEAkAzAgCABEFA25pbAQLJHQwMTQ4MDE1MjgKAAIkbAUDYXJyCgACJHMJAJADAQUCJGwKAAUkYWNjMAkAlAoCBQFzBwoBBSRmMF8xAgIkYQIkaQMJAGcCBQIkaQUCJHMFAiRhCQEEY2FsYwIFAiRhCQCRAwIFAiRsBQIkaQoBBSRmMF8yAgIkYQIkaQMJAGcCBQIkaQUCJHMFAiRhCQACAQIUTGlzdCBzaXplIGV4Y2VlZHMgMTgJAQUkZjBfMgIJAQUkZjBfMQIJAQUkZjBfMQIJAQUkZjBfMQIJAQUkZjBfMQIJAQUkZjBfMQIJAQUkZjBfMQIJAQUkZjBfMQIJAQUkZjBfMQIJAQUkZjBfMQIJAQUkZjBfMQIJAQUkZjBfMQIJAQUkZjBfMQIJAQUkZjBfMQIJAQUkZjBfMQIJAQUkZjBfMQIJAQUkZjBfMQIJAQUkZjBfMQIJAQUkZjBfMQIFBSRhY2MwAAAAAQACAAMABAAFAAYABwAIAAkACgALAAwADQAOAA8AEAARABIEAWQIBQskdDAxNDgwMTUyOAJfMQQFZm91bmQIBQskdDAxNDgwMTUyOAJfMgMFBWZvdW5kBQFkCQACAQkArAICAhlEIGNhbGN1bGF0aW9uIGVycm9yLCBEID0gCQCmAwEFAWQBAWkBBGNhbGMCA3hwMAN4cDEEAUQJAQRnZXREAQkAzAgCCQC2AgEFA3hwMAkAzAgCCQC2AgEFA3hwMQUDbmlsBAZTY2FsZTgAgMLXLwQDcmVzANcICQDMCAIJAQxJbnRlZ2VyRW50cnkCAgFECQCgAwEFAUQJAMwIAgkBC0RlbGV0ZUVudHJ5AQIFYW5uXzEJAMwIAgkBC0RlbGV0ZUVudHJ5AQIFYW5uX3MFA25pbAECdHgBBnZlcmlmeQAGDOkHew==", "height": 2499907, "applicationStatus": "succeeded", "spentComplexity": 0 } View: original | compacted Prev: G9q3kNbDJhi46ThmyMyEAyGEX1kgJWsuH3zUbb46efDH Next: 6eTduhG46VF9pJaCvc9n1VDpDMpSJej9Wa31NWxFJHXp Diff:
OldNewDifferences
8686 let R = l([toBigInt(n), toBigInt(o)])
8787 let S = 100000000
8888 let T = 1111
89-[IntegerEntry("D", toInt(R))]
89+[IntegerEntry("D", toInt(R)), DeleteEntry("ann_1"), DeleteEntry("ann_s")]
9090 }
9191
9292
Full:
OldNewDifferences
11 {-# STDLIB_VERSION 6 #-}
22 {-# SCRIPT_TYPE ACCOUNT #-}
33 {-# CONTENT_TYPE DAPP #-}
44 let a = 100000000
55
66 let b = toBigInt(100000000)
77
88 let c = toBigInt(1000000000000000000)
99
1010 let d = toBigInt(0)
1111
1212 let e = toBigInt(0)
1313
1414 let f = toBigInt(1)
1515
1616 let g = toBigInt(2)
1717
1818 let h = toBigInt(3)
1919
2020 let i = toBigInt(4)
2121
2222 let j = "100"
2323
2424 let k = "1000"
2525
2626 func l (m) = {
2727 let n = m[0]
2828 let o = m[1]
2929 let p = (n + o)
3030 if ((p == e))
3131 then e
3232 else {
3333 let q = parseIntValue(k)
3434 let r = (q * 2)
3535 let s = fraction(n, o, f)
3636 let t = fraction(s, i, f)
3737 let u = fraction(toBigInt(r), p, f)
3838 let v = toBigInt((r - 1))
3939 func w (x) = {
4040 let y = fraction(x, x, f)
4141 let z = fraction(y, x, f)
4242 let A = fraction(z, f, t)
4343 fraction((u + fraction(A, g, f)), x, (fraction(v, x, f) + fraction(h, A, f)))
4444 }
4545
4646 func B (C,D) = if (C._2)
4747 then C
4848 else {
4949 let x = C._1
5050 let E = w(x)
5151 let F = (E - value(x))
5252 let G = if ((e > F))
5353 then -(F)
5454 else F
5555 if ((f >= G))
5656 then $Tuple2(E, true)
5757 else $Tuple2(E, false)
5858 }
5959
6060 let H = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17]
6161 let I = {
6262 let J = H
6363 let K = size(J)
6464 let L = $Tuple2(p, false)
6565 func M (N,O) = if ((O >= K))
6666 then N
6767 else B(N, J[O])
6868
6969 func P (N,O) = if ((O >= K))
7070 then N
7171 else throw("List size exceeds 18")
7272
7373 P(M(M(M(M(M(M(M(M(M(M(M(M(M(M(M(M(M(M(L, 0), 1), 2), 3), 4), 5), 6), 7), 8), 9), 10), 11), 12), 13), 14), 15), 16), 17), 18)
7474 }
7575 let x = I._1
7676 let Q = I._2
7777 if (Q)
7878 then x
7979 else throw(("D calculation error, D = " + toString(x)))
8080 }
8181 }
8282
8383
8484 @Callable(D)
8585 func calc (n,o) = {
8686 let R = l([toBigInt(n), toBigInt(o)])
8787 let S = 100000000
8888 let T = 1111
89-[IntegerEntry("D", toInt(R))]
89+[IntegerEntry("D", toInt(R)), DeleteEntry("ann_1"), DeleteEntry("ann_s")]
9090 }
9191
9292
9393 @Verifier(U)
9494 func V () = true
9595

github/deemru/w8io/169f3d6 
30.30 ms