tx · Axt3vMFRdzviRxpA7T8R7iVYYvXWHCAvjsXT6dHPghkg

3PPKvu6x52MFaMGfw3i2byPVXXBuH7FTNMU:  -0.01400000 Waves

2022.09.01 12:59 [3275393] smart account 3PPKvu6x52MFaMGfw3i2byPVXXBuH7FTNMU > SELF 0.00000000 Waves

{ "type": 13, "id": "Axt3vMFRdzviRxpA7T8R7iVYYvXWHCAvjsXT6dHPghkg", "fee": 1400000, "feeAssetId": null, "timestamp": 1662026467839, "version": 2, "chainId": 87, "sender": "3PPKvu6x52MFaMGfw3i2byPVXXBuH7FTNMU", "senderPublicKey": "2EkX192CHj7Ut47LgFMd3Pg7U7rhQFJhKgcr3rD5Dtig", "proofs": [ "4mLTvo4Q6huHZQQ6azwDKJeBc5iFTUBjeoAHqdmLGNdiQuoa48GagADGZVQC5UiiC6BzWcX24mtLLWM17oMhKxJW" ], "script": "base64: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", "height": 3275393, "applicationStatus": "succeeded", "spentComplexity": 0 } View: original | compacted Prev: DCMaP7KEhdZ5QaVpv8nJTDEUdWjJE6dEFjaTPAmjq5tN Next: HyNkifGquo2YqFfDCEytfxFVsYD1BGx7RJAktYKaDvSM Diff:
OldNewDifferences
245245 let ah = L(v, value(af.payments[0].amount), false)
246246 if ((ah == ah))
247247 then {
248- let ai = invoke(d, "startOnboarding", [toString(af.caller), (ah[0] + ah[1]), ah[2], ah[6], ah[5], u(value(af.payments[0].assetId))], [AttachedPayment(a, ((ah[0] + ah[1]) + ah[2]))])
248+ let ai = invoke(d, "startOnboarding", [toString(af.caller), (ah[0] + ah[1]), ah[2], ah[6], ah[5], u(af.payments[0].assetId)], [AttachedPayment(a, ((ah[0] + ah[1]) + ah[2]))])
249249 if ((ai == ai))
250250 then if (ag)
251251 then throw(((((((("issued: " + toString(ah[0])) + "; bought: ") + toString(ah[1])) + "; premium: ") + toString(ah[2])) + "; team: ") + toString(ah[3])))
Full:
OldNewDifferences
11 {-# STDLIB_VERSION 5 #-}
22 {-# SCRIPT_TYPE ACCOUNT #-}
33 {-# CONTENT_TYPE DAPP #-}
44 let a = base58'Ajso6nTTjptu2UHLx6hfSXVtHFtRBJCkKYd5SAyj7zf5'
55
66 let b = "Ajso6nTTjptu2UHLx6hfSXVtHFtRBJCkKYd5SAyj7zf5"
77
88 let c = Address(base58'3P3a1jssxc2CGdyC7SGbTJc9ZvTjZ5jBMLZ')
99
1010 let d = Address(base58'3P7dGTVZp8VLDYy3XEaUQbiqfi9cMK1Ly5q')
1111
1212 let e = Address(base58'3PCRXK4q3SWK3TfjTgYc88x3jr8semrHLJs')
1313
1414 let f = Address(base58'3PKFFFsiKR7rgaeoLQZj6jLsxteZigccN8h')
1515
1616 let g = Address(base58'3P8XyUj7seSjJc6gqDgM9MxAfmnmcDAE6gj')
1717
1818 let h = Address(base58'3P93Kqz8PUbCudvMyjbci54WxQrtBtw4dbZ')
1919
2020 let i = "BNXTKjftTy5zZEozFdkqDTTiru7guvunLiCpZuTAaC4h"
2121
2222 let j = base58'BNXTKjftTy5zZEozFdkqDTTiru7guvunLiCpZuTAaC4h'
2323
2424 let k = "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p"
2525
2626 let l = Address(base58'3PHaNgomBkrvEL2QnuJarQVJa71wjw9qiqG')
2727
2828 let m = ["WAVES", k, "6XtHjpXbs9RRJP2Sr9GUyVqzACcby9TkThHXnjVC5CDJ", "34N9YcEETLWn93qYQ64EsP1x89tSruJU44RrEMSXXEPJ"]
2929
3030 let n = 100000000
3131
3232 func o (p) = {
3333 let q = getInteger(this, p)
3434 if ($isInstanceOf(q, "Int"))
3535 then {
3636 let r = q
3737 r
3838 }
3939 else 0
4040 }
4141
4242
4343 func s (p) = {
4444 let q = getInteger(c, p)
4545 if ($isInstanceOf(q, "Int"))
4646 then {
4747 let r = q
4848 r
4949 }
5050 else 0
5151 }
5252
5353
5454 func t (p) = {
5555 let q = getString(c, p)
5656 if ($isInstanceOf(q, "String"))
5757 then {
5858 let r = q
5959 r
6060 }
6161 else ""
6262 }
6363
6464
6565 func u (v) = {
6666 let q = v
6767 if ($isInstanceOf(q, "ByteVector"))
6868 then {
6969 let w = q
7070 toBase58String(w)
7171 }
7272 else "WAVES"
7373 }
7474
7575
7676 func x (y) = if ((y == "WAVES"))
7777 then unit
7878 else fromBase58String(y)
7979
8080
8181 func z (h,A) = {
8282 let B = getIntegerValue(h, (("static_" + A) + "_weight"))
8383 let C = getIntegerValue(h, (("static_" + b) + "_weight"))
8484 let D = getIntegerValue(h, (("global_" + A) + "_balance"))
8585 let E = getIntegerValue(h, (("global_" + b) + "_balance"))
8686 fraction(n, (E * B), (D * C))
8787 }
8888
8989
9090 func F (A,G) = {
9191 let B = getIntegerValue(h, (("static_" + A) + "_weight"))
9292 let C = getIntegerValue(h, (("static_" + b) + "_weight"))
9393 let D = getIntegerValue(h, (("global_" + A) + "_balance"))
9494 let E = getIntegerValue(h, (("global_" + b) + "_balance"))
9595 let H = fraction(E, ((n * n) - toInt(pow(fraction(toBigInt(D), toBigInt((n * n)), toBigInt((D + G)), HALFUP), 16, toBigInt(fraction(B, 10000, C)), 4, 16, CEILING))), (n * n), DOWN)
9696 fraction(H, 98, 100)
9797 }
9898
9999
100100 func I (A,G) = if ((A != "WAVES"))
101101 then F(A, G)
102102 else {
103103 let J = fraction(getIntegerValue(l, "B_asset_balance"), G, (G + getIntegerValue(l, "A_asset_balance")))
104104 let K = fraction(J, 994, 1000)
105105 F(k, J)
106106 }
107107
108108
109109 func L (v,G,M) = {
110110 let y = u(v)
111111 if ((indexOf(m, y) == unit))
112112 then throw("asset not supported")
113113 else {
114114 let N = {
115115 let q = invoke(c, "getOnboardingParameters", [false], nil)
116116 if ($isInstanceOf(q, "List[Any]"))
117117 then {
118118 let O = q
119119 O
120120 }
121121 else throw("cannot load parameters")
122122 }
123123 if ((N == N))
124124 then {
125125 let P = {
126126 let q = N[4]
127127 if ($isInstanceOf(q, "Int"))
128128 then {
129129 let r = q
130130 r
131131 }
132132 else throw("cannot parse parameters")
133133 }
134134 let Q = {
135135 let q = N[1]
136136 if ($isInstanceOf(q, "Int"))
137137 then {
138138 let r = q
139139 r
140140 }
141141 else throw("cannot parse parameters")
142142 }
143143 let R = {
144144 let q = N[3]
145145 if ($isInstanceOf(q, "Int"))
146146 then {
147147 let r = q
148148 r
149149 }
150150 else throw("cannot parse parameters")
151151 }
152152 let S = {
153153 let q = N[2]
154154 if ($isInstanceOf(q, "Int"))
155155 then {
156156 let r = q
157157 r
158158 }
159159 else throw("cannot parse parameters")
160160 }
161161 let T = if ((y != i))
162162 then fraction(G, P, 10000)
163163 else 0
164164 let U = (G - T)
165165 let V = if ((y != i))
166166 then if ((y == "WAVES"))
167167 then fraction(z(h, k), getIntegerValue(addressFromStringValue("3P5Bfd58PPfNvBM2Hy8QfbcDqMeNtzg7KfP"), "price"), n)
168168 else z(h, y)
169169 else {
170170 let W = {
171171 let q = invoke(c, "getParentLpPrice", [false, true], nil)
172172 if ($isInstanceOf(q, "Int"))
173173 then {
174174 let O = q
175175 O
176176 }
177177 else throw("cannot load parent lp price")
178178 }
179179 if ((W == W))
180180 then W
181181 else throw("Strict value is not equal to itself.")
182182 }
183183 if ((V == V))
184184 then {
185185 let X = if ((y == i))
186186 then unit
187187 else if (M)
188188 then I(y, T)
189189 else if ((y == "WAVES"))
190190 then {
191191 let Y = invoke(l, "exchange", [1], [AttachedPayment(v, T)])
192192 if ((Y == Y))
193193 then {
194194 let J = {
195195 let q = Y
196196 if ($isInstanceOf(q, "(Int, ByteVector)"))
197197 then {
198198 let r = q
199199 r._1
200200 }
201201 else throw("no usdn purchased")
202202 }
203203 invoke(h, "swap", [b, 0], [AttachedPayment(v, J)])
204204 }
205205 else throw("Strict value is not equal to itself.")
206206 }
207207 else invoke(h, "swap", [b, 0], [AttachedPayment(v, T)])
208208 if ((X == X))
209209 then {
210210 let Z = {
211211 let q = X
212212 if ($isInstanceOf(q, "Int"))
213213 then {
214214 let r = q
215215 r
216216 }
217217 else 0
218218 }
219219 let aa = fraction(U, V, n)
220220 let ab = (Z + aa)
221221 let ac = fraction(ab, Q, 10000)
222222 let ad = fraction(ab, R, 10000)
223223 let ae = invoke(e, "requestIssue", [((aa + ac) + ad)], nil)
224224 if ((ae == ae))
225225 then [aa, Z, ac, ad, U, Q, S]
226226 else throw("Strict value is not equal to itself.")
227227 }
228228 else throw("Strict value is not equal to itself.")
229229 }
230230 else throw("Strict value is not equal to itself.")
231231 }
232232 else throw("Strict value is not equal to itself.")
233233 }
234234 }
235235
236236
237237 @Callable(af)
238238 func issuePluto (ag) = {
239239 let v = af.payments[0].assetId
240240 if (if ((v == unit))
241241 then (toString(af.caller) != "3PMcMiMEs6w56NRGacksXtFG5zS7doE9fpL")
242242 else false)
243243 then throw("please wait for the official release!")
244244 else {
245245 let ah = L(v, value(af.payments[0].amount), false)
246246 if ((ah == ah))
247247 then {
248- let ai = invoke(d, "startOnboarding", [toString(af.caller), (ah[0] + ah[1]), ah[2], ah[6], ah[5], u(value(af.payments[0].assetId))], [AttachedPayment(a, ((ah[0] + ah[1]) + ah[2]))])
248+ let ai = invoke(d, "startOnboarding", [toString(af.caller), (ah[0] + ah[1]), ah[2], ah[6], ah[5], u(af.payments[0].assetId)], [AttachedPayment(a, ((ah[0] + ah[1]) + ah[2]))])
249249 if ((ai == ai))
250250 then if (ag)
251251 then throw(((((((("issued: " + toString(ah[0])) + "; bought: ") + toString(ah[1])) + "; premium: ") + toString(ah[2])) + "; team: ") + toString(ah[3])))
252252 else [ScriptTransfer(f, ah[4], v), ScriptTransfer(g, ah[3], a)]
253253 else throw("Strict value is not equal to itself.")
254254 }
255255 else throw("Strict value is not equal to itself.")
256256 }
257257 }
258258
259259
260260
261261 @Callable(af)
262262 func evaluateIssuePluto (ag,y,G) = {
263263 let v = x(y)
264264 let ah = L(v, G, true)
265265 if ((ah == ah))
266266 then if (ag)
267267 then throw(((((((("issued: " + toString(ah[0])) + "; bought: ") + toString(ah[1])) + "; premium: ") + toString(ah[2])) + "; team: ") + toString(ah[3])))
268268 else $Tuple2(nil, (ah[0] + ah[1]))
269269 else throw("Strict value is not equal to itself.")
270270 }
271271
272272
273273 @Verifier(aj)
274274 func ak () = sigVerify(aj.bodyBytes, aj.proofs[0], aj.senderPublicKey)
275275

github/deemru/w8io/3ef1775 
46.41 ms