tx · 4Hn1NtZjfvqpff2J49Gy25FqFk5nEpQPVDRMHWJ9HTND

3PEdXcDCs3wzcWQsusvq92cLb7deRpgR4J7:  -0.01400000 Waves

2022.07.13 23:50 [3204029] smart account 3PEdXcDCs3wzcWQsusvq92cLb7deRpgR4J7 > SELF 0.00000000 Waves

{ "type": 13, "id": "4Hn1NtZjfvqpff2J49Gy25FqFk5nEpQPVDRMHWJ9HTND", "fee": 1400000, "feeAssetId": null, "timestamp": 1657745433545, "version": 2, "chainId": 87, "sender": "3PEdXcDCs3wzcWQsusvq92cLb7deRpgR4J7", "senderPublicKey": "DqEKNDg3Ky869k79HdBYCVXAnhbtQp5HAU7S1JZ93hCn", "proofs": [ "4rP8kP86hydepMjy9b4ebSaLQDDQQoAWz3MbK7PjAcdmGXAbuUkTt146ZejbqVwEaz49bbMZEJeoffGpDWzd6Kac" ], "script": "base64:AAIFAAAAAAAAAB8IAhIECgIECBIECgIECBIAEgMKAQESCAoGCAEBAQEIAAAADAAAAAAHcGx1dG9JZAEAAAAgCAtLfVLyoBIlb5Puz31KsiymyssXWP2HET28ebanF90AAAAAEXBhcmFtZXRlcnNBZGRyZXNzCQEAAAAHQWRkcmVzcwAAAAEBAAAAGgFX7tYli2rYB7RfSzV421XmsyUXD9sx17D0AAAAAAZTY2FsZTgAAAAAAAX14QAAAAAACGRheURlcHRoCQAAaAAAAAIAAAAAAAAAABgAAAAAAAAAADwBAAAADXRyeUdldEludGVnZXIAAAABAAAAA2tleQQAAAAHJG1hdGNoMAkABBoAAAACBQAAAAR0aGlzBQAAAANrZXkDCQAAAQAAAAIFAAAAByRtYXRjaDACAAAAA0ludAQAAAABeAUAAAAHJG1hdGNoMAUAAAABeAAAAAAAAAAAAAEAAAAMdHJ5R2V0U3RyaW5nAAAAAQAAAANrZXkEAAAAByRtYXRjaDAJAAQdAAAAAgUAAAAEdGhpcwUAAAADa2V5AwkAAAEAAAACBQAAAAckbWF0Y2gwAgAAAAZTdHJpbmcEAAAAAXgFAAAAByRtYXRjaDAFAAAAAXgCAAAAAAEAAAASdHJ5R2V0SW50UGFyYW1ldGVyAAAAAQAAAANrZXkEAAAAByRtYXRjaDAJAAQaAAAAAgUAAAARcGFyYW1ldGVyc0FkZHJlc3MFAAAAA2tleQMJAAABAAAAAgUAAAAHJG1hdGNoMAIAAAADSW50BAAAAAF4BQAAAAckbWF0Y2gwBQAAAAF4AAAAAAAAAAAAAQAAAA5jYWxjdWxhdGVTUmF0ZQAAAAAEAAAAD3N0YWtpbmdFbWlzc2lvbgQAAAAHJG1hdGNoMAkAA/wAAAAEBQAAABFwYXJhbWV0ZXJzQWRkcmVzcwIAAAAXZ2V0U3Rha2luZ0Jsb2NrRW1pc3Npb24JAARMAAAAAgcFAAAAA25pbAUAAAADbmlsAwkAAAEAAAACBQAAAAckbWF0Y2gwAgAAAANJbnQEAAAAAmluBQAAAAckbWF0Y2gwBQAAAAJpbgkAAAIAAAABAgAAAApiYWQgaW52b2tlAwkAAAAAAAACBQAAAA9zdGFraW5nRW1pc3Npb24FAAAAD3N0YWtpbmdFbWlzc2lvbgQAAAAObGFzdENoZWNrU1JhdGUJAQAAAA10cnlHZXRJbnRlZ2VyAAAAAQIAAAAVZ2xvYmFsX2xhc3RDaGVja1NSYXRlBAAAAAxzUGx1dG9BbW91bnQJAQAAAA10cnlHZXRJbnRlZ2VyAAAAAQIAAAANZ2xvYmFsX3NQbHV0bwQAAAAPbGFzdENoZWNrSGVpZ2h0CQEAAAANdHJ5R2V0SW50ZWdlcgAAAAECAAAAG2dsb2JhbF9sYXN0Q2hlY2tTUmF0ZUhlaWdodAQAAAAGYmxvY2tzCQAAZQAAAAIFAAAABmhlaWdodAUAAAAPbGFzdENoZWNrSGVpZ2h0AwkBAAAAAiE9AAAAAgUAAAAMc1BsdXRvQW1vdW50AAAAAAAAAAAABQAAAAZTY2FsZTgJAABkAAAAAgkBAAAADXRyeUdldEludGVnZXIAAAABAgAAABVnbG9iYWxfbGFzdENoZWNrU1JhdGUJAABrAAAAAwkAAGgAAAACBQAAAAZibG9ja3MFAAAABlNjYWxlOAUAAAAPc3Rha2luZ0VtaXNzaW9uBQAAAAxzUGx1dG9BbW91bnQJAAACAAAAAQIAAAAkU3RyaWN0IHZhbHVlIGlzIG5vdCBlcXVhbCB0byBpdHNlbGYuAQAAAAxyZWNhbGNSZXN1bHQAAAABAAAADHNQbHV0b0NoYW5nZQQAAAAMc1BsdXRvQW1vdW50CQAAZAAAAAIJAQAAAA10cnlHZXRJbnRlZ2VyAAAAAQIAAAANZ2xvYmFsX3NQbHV0bwUAAAAMc1BsdXRvQ2hhbmdlBAAAAAVzUmF0ZQkBAAAADmNhbGN1bGF0ZVNSYXRlAAAAAAkABEwAAAACCQEAAAAMSW50ZWdlckVudHJ5AAAAAgIAAAANZ2xvYmFsX3NQbHV0bwUAAAAMc1BsdXRvQW1vdW50CQAETAAAAAIJAQAAAAxJbnRlZ2VyRW50cnkAAAACAgAAAAxnbG9iYWxfcGx1dG8JAABrAAAAAwUAAAAMc1BsdXRvQW1vdW50BQAAAAVzUmF0ZQUAAAAGU2NhbGU4CQAETAAAAAIJAQAAAAxJbnRlZ2VyRW50cnkAAAACAgAAABVnbG9iYWxfbGFzdENoZWNrU1JhdGUFAAAABXNSYXRlCQAETAAAAAIJAQAAAAxJbnRlZ2VyRW50cnkAAAACAgAAABtnbG9iYWxfbGFzdENoZWNr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AAACMzAJAARMAAAAAgIAAAACMzEJAARMAAAAAgIAAAACMzIJAARMAAAAAgIAAAACMzMJAARMAAAAAgIAAAACMzQJAARMAAAAAgIAAAACMzUJAARMAAAAAgIAAAACMzYJAARMAAAAAgIAAAACMzcJAARMAAAAAgIAAAACMzgJAARMAAAAAgIAAAACMzkJAARMAAAAAgIAAAACNDAJAARMAAAAAgIAAAACNDEJAARMAAAAAgIAAAACNDIJAARMAAAAAgIAAAACNDMJAARMAAAAAgIAAAACNDQJAARMAAAAAgIAAAACNDUJAARMAAAAAgIAAAACNDYJAARMAAAAAgIAAAACNDcJAARMAAAAAgIAAAACNDgJAARMAAAAAgIAAAACNDkJAARMAAAAAgIAAAACNTAJAARMAAAAAgIAAAACNTEJAARMAAAAAgIAAAACNTIJAARMAAAAAgIAAAACNTMJAARMAAAAAgIAAAACNTQJAARMAAAAAgIAAAACNTUJAARMAAAAAgIAAAACNTYJAARMAAAAAgIAAAACNTcJAARMAAAAAgIAAAACNTgJAARMAAAAAgIAAAACNTkJAARMAAAAAgIAAAACNjAJAARMAAAAAgIAAAACNjEJAARMAAAAAgIAAAACNjIJAARMAAAAAgIAAAACNjMJAARMAAAAAgIAAAACNjQJAARMAAAAAgIAAAACNjUJAARMAAAAAgIAAAACNjYJAARMAAAAAgIAAAACNjcJAARMAAAAAgIAAAACNjgJAARMAAAAAgIAAAACNjkJAARMAAAAAgIAAAACNzAJAARMAAAAAgIAAAACNzEJAARMAAAAAgIAAAACNzIJAARMAAAAAgIAAAACNzMJAARMAAAAAgIAAAACNzQJAARMAAAAAgIAAAACNzUJAARMAAAAAgIAAAACNzYJAARMAAAAAgIAAAACNzcJAARMAAAAAgIAAAACNzgJAARMAAAAAgIAAAACNzkJAARMAAAAAgIAAAACODAJAARMAAAAAgIAAAACODEJAARMAAAAAgIAAAACODIJAARMAAAAAgIAAAACODMJAARMAAAAAgIAAAACODQJAARMAAAAAgIAAAACODUJAARMAAAAAgIAAAACODYJAARMAAAAAgIAAAACODcJAARMAAAAAgIAAAACODgJAARMAAAAAgIAAAACODkJAARMAAAAAgIAAAACOTAJAARMAAAAAgIAAAACOTEJAARMAAAAAgIAAAACOTIJAARMAAAAAgIAAAACOTMJAARMAAAAAgIAAAACOTQJAARMAAAAAgIAAAACOTUJAARMAAAAAgIAAAACOTYJAARMAAAAAgIAAAACOTcJAARMAAAAAgIAAAACOTgJAARMAAAAAgIAAAACOTkFAAAAA25pbAQAAAAHc1ByZWZpeAkAASwAAAACCQABLAAAAAICAAAAC29uYm9hcmRpbmdfBQAAAAt1c2VyQWRkcmVzcwIAAAABXwoBAAAAAWYAAAACAAAABWFjY3VtAAAABG5leHQEAAAAA2tleQkAASwAAAACCQABLAAAAAIFAAAAB3NQcmVmaXgFAAAABG5leHQCAAAABV9kYXRhBAAAAAckbWF0Y2gwCQAEIgAAAAEFAAAAA2tleQMJAAABAAAAAgUAAAAHJG1hdGNoMAIAAAAGU3RyaW5nBAAAAAFzBQAAAAckbWF0Y2gwCQABLAAAAAIJAAEsAAAAAgUAAAAFYWNjdW0FAAAAAXMCAAAAAiwgBQAAAAVhY2N1bQQAAAAJcGFyYW1ldGVyCgAAAAACJGwFAAAAAmxpCgAAAAACJHMJAAGQAAAAAQUAAAACJGwKAAAAAAUkYWNjMAIAAAAACgEAAAAFJGYwXzEAAAACAAAAAiRhAAAAAiRpAwkAAGcAAAACBQAAAAIkaQUAAAACJHMFAAAAAiRhCQEAAAABZgAAAAIFAAAAAiRhCQABkQAAAAIFAAAAAiRsBQAAAAIkaQoBAAAABSRmMF8yAAAAAgAAAAIkYQAAAAIkaQMJAABnAAAAAgUAAAACJGkFAAAAAiRzBQAAAAIkYQkAAAIAAAABAgAAABVMaXN0IHNpemUgZXhjZWVkcyAxMDAJAQAAAAUkZjBfMgAAAAIJAQAAAAUkZjBfMQAAAAIJAQAAAAUkZjBfMQAAAAIJAQAAAAUkZjBfMQAAAAIJAQAAAAUkZjBfMQAAAAIJAQAAAAUkZjBfMQAAAAIJAQAAAAUkZjBfMQAAAAIJAQAAAAUkZjBfMQAAAAIJAQAAAAUkZjBfMQAAAAIJAQAAAAUkZjBfMQAAAAIJAQAAAAUkZjBfMQAAAAIJAQAAAAUkZjBfMQAAAAIJAQAAAAUkZjBfMQAAAAIJAQAAAAUkZjBfMQAAAAIJAQAAAAUkZjBfMQAAAAIJAQAAAAUkZjBfMQAAAAIJAQAAAAUkZjBfMQAAAAIJAQAAAAUkZjBfMQAAAAIJAQAAAAUkZjBfMQAAAAIJAQAAAAUkZjBfMQAAAAIJAQAAAAUkZjBfMQAAAAIJAQAAAAUkZjBfMQAAAAIJAQAAAAUkZjBfMQAAAAIJAQAAAAUkZjBfMQAAAAIJAQAAAAUkZjBfMQAAAAIJAQAAAAUkZjBfMQAAAAIJAQAAAAUkZjBfMQAAAAIJAQAAAAUkZjBfMQAAAAIJAQAAAAUkZjBfMQAAAAIJAQAAAAUkZjBfMQAAAAIJAQAAAAUkZjBfMQAAAAIJAQAAAAUkZjBfMQAAAAIJAQAAAAUkZjBfMQAAAAIJAQAAAAUkZjBfMQAAAAIJAQAAAAUkZjBfMQAAAAIJAQAAAAUkZjBfMQAAAAIJAQAAAAUkZjBfMQAAAAIJAQAAAAUkZjBfMQAAAAIJAQAAAAUkZjBfMQAAAAIJAQAAAAUkZjBfMQAAAAIJAQAAAAUkZjBfMQAAAAIJAQAAAAUkZjBfMQAAAAIJAQAAAAUkZjBfMQAAAAIJAQAAAAUkZjBfMQAAAAIJAQAAAAUkZjBfMQAAAAIJAQAAAAUkZjBfMQAAAAIJAQAAAAUkZjBfMQAAAAIJAQAAAAUkZjBfMQAAAAIJAQAAAAUkZjBfMQAAAAIJAQAAAAUkZjBfMQAAAAIJAQAAAAUkZjBfMQAAAAIJAQAAAAUkZjBfMQAAAAIJAQAAAAUkZjBfMQAAAAIJAQAAAAUkZjBfMQAAAAIJAQAAAAUkZjBfMQAAAAIJAQAAAAUkZjBfMQAAAAIJAQAAAAUkZjBfMQAAAAIJAQAAAAUkZjBfMQAAAAIJAQAAAAUkZjBfMQAAAAIJAQAAAAUkZjBfMQAAAAIJAQAAAAUkZjBfMQAAAAIJAQAAAAUkZjBfMQAAAAIJAQAAAAUkZjBfMQAAAAIJAQAAAAUkZjBfMQAAAAIJAQAAAAUkZjBfMQAAAAIJAQAAAAUkZjBfMQAAAAIJAQAAAAUkZjBfMQAAAAIJAQAAAAUkZjBfMQAAAAIJAQAAAAUkZjBfMQAAAAIJAQAAAAUkZjBfMQAAAAIJAQAAAAUkZjBfMQAAAAIJAQAAAAUkZjBfMQAAAAIJAQAAAAUkZjBfMQAAAAIJAQAAAAUkZjBfMQAAAAIJAQAAAAUkZjBf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", "height": 3204029, "applicationStatus": "succeeded", "spentComplexity": 0 } View: original | compacted Prev: HA7KbyqtVzbvwjuh3WavZCzCyujWed6nFTGvTkPSch5S Next: 8QmxHG2N3GmKRNvaEq6KugtQ4tsB15x7yBNXCwBoekoa Full:
OldNewDifferences
11 {-# STDLIB_VERSION 5 #-}
22 {-# SCRIPT_TYPE ACCOUNT #-}
33 {-# CONTENT_TYPE DAPP #-}
44 let a = base58'YQFYoMwARMQzZs3wqucBTdJNWSbsYk3GAw7wsqU4gyA'
55
66 let b = Address(base58'3PPhk65Ab4UDgbxYUDW7YSXkzHfWtj7WBrB')
77
88 let c = 100000000
99
1010 let d = (24 * 60)
1111
1212 func e (f) = {
1313 let g = getInteger(this, f)
1414 if ($isInstanceOf(g, "Int"))
1515 then {
1616 let h = g
1717 h
1818 }
1919 else 0
2020 }
2121
2222
2323 func i (f) = {
2424 let g = getString(this, f)
2525 if ($isInstanceOf(g, "String"))
2626 then {
2727 let h = g
2828 h
2929 }
3030 else ""
3131 }
3232
3333
3434 func j (f) = {
3535 let g = getInteger(b, f)
3636 if ($isInstanceOf(g, "Int"))
3737 then {
3838 let h = g
3939 h
4040 }
4141 else 0
4242 }
4343
4444
4545 func k () = {
4646 let l = {
4747 let g = invoke(b, "getStakingBlockEmission", [false], nil)
4848 if ($isInstanceOf(g, "Int"))
4949 then {
5050 let m = g
5151 m
5252 }
5353 else throw("bad invoke")
5454 }
5555 if ((l == l))
5656 then {
5757 let n = e("global_lastCheckSRate")
5858 let o = e("global_sPluto")
5959 let p = e("global_lastCheckSRateHeight")
6060 let q = (height - p)
6161 if ((o != 0))
6262 then c
6363 else (e("global_lastCheckSRate") + fraction((q * c), l, o))
6464 }
6565 else throw("Strict value is not equal to itself.")
6666 }
6767
6868
6969 func r (s) = {
7070 let o = (e("global_sPluto") + s)
7171 let t = k()
7272 [IntegerEntry("global_sPluto", o), IntegerEntry("global_pluto", fraction(o, t, c)), IntegerEntry("global_lastCheckSRate", t), IntegerEntry("global_lastCheckSRateHeight", height)]
7373 }
7474
7575
7676 func u (v) = {
7777 let w = e((v + "_sPluto"))
7878 fraction(w, k(), c)
7979 }
8080
8181
8282 func x (v,w,y) = {
8383 let z = fraction(w, c, k())
8484 ((r(z) ++ [IntegerEntry((v + "_sPluto"), (e((v + "_sPluto")) + z))]) ++ (if ((y > 0))
8585 then [StringEntry((v + "_lockHeights"), ((((toString(y) + ":") + toString(z)) + ";") + i((v + "_vestingHeights"))))]
8686 else nil))
8787 }
8888
8989
9090 func A (v,z) = {
9191 let B = e((v + "_sPluto"))
9292 if ((z > B))
9393 then throw("this amount is not available to unclaim")
9494 else (r(-(z)) ++ [IntegerEntry((v + "_sPluto"), (B - z))])
9595 }
9696
9797
9898 @Callable(C)
9999 func getStakedAmount (D,E) = {
100100 let F = u(E)
101101 if (D)
102102 then throw(toString(F))
103103 else $Tuple2(nil, F)
104104 }
105105
106106
107107
108108 @Callable(C)
109109 func getOnboardings (D,E) = {
110110 let G = ["1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12", "13", "14", "15", "16", "17", "18", "19", "20", "21", "22", "23", "24", "25", "26", "27", "28", "29", "30", "31", "32", "33", "34", "35", "36", "37", "38", "39", "40", "41", "42", "43", "44", "45", "46", "47", "48", "49", "50", "51", "52", "53", "54", "55", "56", "57", "58", "59", "60", "61", "62", "63", "64", "65", "66", "67", "68", "69", "70", "71", "72", "73", "74", "75", "76", "77", "78", "79", "80", "81", "82", "83", "84", "85", "86", "87", "88", "89", "90", "91", "92", "93", "94", "95", "96", "97", "98", "99"]
111111 let H = (("onboarding_" + E) + "_")
112112 func I (J,K) = {
113113 let f = ((H + K) + "_data")
114114 let g = getString(f)
115115 if ($isInstanceOf(g, "String"))
116116 then {
117117 let L = g
118118 ((J + L) + ", ")
119119 }
120120 else J
121121 }
122122
123123 let F = {
124124 let M = G
125125 let N = size(M)
126126 let O = ""
127127 func P (Q,R) = if ((R >= N))
128128 then Q
129129 else I(Q, M[R])
130130
131131 func S (Q,R) = if ((R >= N))
132132 then Q
133133 else throw("List size exceeds 100")
134134
135135 S(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(O, 0), 1), 2), 3), 4), 5), 6), 7), 8), 9), 10), 11), 12), 13), 14), 15), 16), 17), 18), 19), 20), 21), 22), 23), 24), 25), 26), 27), 28), 29), 30), 31), 32), 33), 34), 35), 36), 37), 38), 39), 40), 41), 42), 43), 44), 45), 46), 47), 48), 49), 50), 51), 52), 53), 54), 55), 56), 57), 58), 59), 60), 61), 62), 63), 64), 65), 66), 67), 68), 69), 70), 71), 72), 73), 74), 75), 76), 77), 78), 79), 80), 81), 82), 83), 84), 85), 86), 87), 88), 89), 90), 91), 92), 93), 94), 95), 96), 97), 98), 99), 100)
136136 }
137137 if (D)
138138 then throw(F)
139139 else $Tuple2(nil, F)
140140 }
141141
142142
143143
144144 @Callable(C)
145145 func stake () = {
146146 let v = toString(C.caller)
147147 let w = C.payments[0].amount
148148 if (if ((0 >= w))
149149 then true
150150 else (C.payments[0].assetId != a))
151151 then throw("invalid token attached")
152152 else x(v, w, 0)
153153 }
154154
155155
156156
157157 @Callable(C)
158158 func unstake (w) = {
159159 let v = toString(C.caller)
160160 let z = fraction(w, c, k())
161161 A(v, z)
162162 }
163163
164164
165165
166166 @Callable(C)
167167 func startOnboarding (v,T,U,V,W,X) = {
168168 let Y = value(C.payments[0].amount)
169169 let Z = addressFromStringValue(v)
170170 let aa = (e((v + "_onboardingAmount")) + 1)
171171 let ab = ((v + "_") + toString(aa))
172172 let ac = (e("global_onboardingAmount") + 1)
173173 let ad = toString((height + (V * d)))
174174 let ae = toString((T + U))
175175 if (if ((0 >= Y))
176176 then true
177177 else (C.payments[0].assetId != a))
178178 then throw("invalid token attached")
179179 else if (((T + U) > Y))
180180 then throw("not enough tokens attached")
181181 else [StringEntry((("onboarding_" + ab) + "_data"), (((((((((((((("{\"startHeight\": " + toString(height)) + ", \"finishHeight\": ") + ad) + ", \"startAmount\": ") + toString(T)) + ", \"finishAmount\": ") + ae) + ", \"premium\": ") + toString(W)) + ", \"assetId\": \"") + X) + "\", \"globalNum\": ") + toString(ac)) + "}")), StringEntry(("onboarding_" + toString(ac)), ((((ab + ",") + ad) + ",") + ae)), StringEntry((("onboarding_" + toString(ac)) + "_status"), "started"), IntegerEntry((v + "_onboardingAmount"), aa), IntegerEntry("global_onboardingAmount", ac)]
182182 }
183183
184184
185185 @Verifier(af)
186186 func ag () = sigVerify(af.bodyBytes, af.proofs[0], af.senderPublicKey)
187187

github/deemru/w8io/3ef1775 
43.06 ms