tx · 95a3WfaL7e9diQEbZcb91AEJuJWk89zmuZU3eJYau9SY

3N6D1fPBTu4QuZenU7hKNuxEKsxd13USum8:  -0.01400000 Waves

2020.08.26 15:46 [1149694] smart account 3N6D1fPBTu4QuZenU7hKNuxEKsxd13USum8 > SELF 0.00000000 Waves

{ "type": 13, "id": "95a3WfaL7e9diQEbZcb91AEJuJWk89zmuZU3eJYau9SY", "fee": 1400000, "feeAssetId": null, "timestamp": 1598446007681, "version": 1, "sender": "3N6D1fPBTu4QuZenU7hKNuxEKsxd13USum8", "senderPublicKey": "8xCH82jKi2DM7HXXD45fmftPUDjr3TJpjanUATKMK37U", "proofs": [ "xyyzGy1PVhM53qyVuRBtVCWWLtwE4T69i1RjGChquuT59WcGu3RDR4nhqHNqGjt6qySJnB3GKrXn7g13iu2FZvB" ], "script": "base64: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DmdldEtleVVzZXJOYW1lAAAAAQAAAARpdGVtAgAAABNOb21icmUgZGVsIFVzdWFyaW86AQAAABBnZXRWYWx1ZVVzZXJOYW1lAAAAAQAAAARpdGVtCQEAAAALZ2V0U3RyQnlLZXkAAAABCQEAAAAOZ2V0S2V5VXNlck5hbWUAAAABBQAAAARpdGVtAQAAABJnZXRLZXlVc2VyRG9jdW1lbnQAAAABAAAABGl0ZW0CAAAAI+KEliBkZSBEb2N1bWVudG8gLyBETkkgZGVsIFVzdWFyaW86AQAAABRnZXRWYWx1ZVVzZXJEb2N1bWVudAAAAAEAAAAEaXRlbQkBAAAAC2dldFN0ckJ5S2V5AAAAAQkBAAAAEmdldEtleVVzZXJEb2N1bWVudAAAAAEFAAAABGl0ZW0BAAAAGGdldEtleUJhbGFuY2VRdHlTdXBwbGllcgAAAAEAAAAEaXRlbQIAAAAeQmFsYW5jZS9TYWxkbyBHVFMsIGd0cy10b2tlbnM6AQAAABpnZXRWYWx1ZUJhbGFuY2VRdHlTdXBwbGllcgAAAAEAAAAEaXRlbQkBAAAADmdldE51bWJlckJ5S2V5AAAAAQkBAAAAGGdldEtleUJhbGFuY2VRdHlTdXBwbGllcgAAAAEFAAAABGl0ZW0BAAAAFWdldEtleUJhbGFuY2VTdXBwbGllcgAAAAEAAAAIc3VwcGxpZXICAAAAH01vbnRvIEJydXRvIHBvciBWZW50YUdUUywgd3ZsczoBAAAAF2dldFZhbHVlQmFsYW5jZVN1cHBsaWVyAAAAAQAAAAhzdXBwbGllcgkBAAAADmdldE51bWJlckJ5S2V5AAAAAQkBAAAAFWdldEtleUJhbGFuY2VTdXBwbGllcgAAAAEFAAAACHN1cHBsaWVyAQAAAAhnZXRLZXlVSQAAAAEAAAAEaXRlbQIAAAAJVUksX3d2bHM6AQAAAApnZXRWYWx1ZVVJAAAAAQAAAARpdGVtCQEAAAAOZ2V0TnVtYmVyQnlLZXkAAAABCQEAAAAIZ2V0S2V5VUkAAAABBQAAAARpdGVtAQAAAAhnZXRLZXlQSQAAAAEAAAAEaXRlbQIAAAAJUEksX3d2bHM6AQAAAApnZXRWYWx1ZVBJAAAAAQAAAARpdGVtCQEAAAAOZ2V0TnVtYmVyQnlLZXkAAAABCQEAAAAIZ2V0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", "chainId": 84, "height": 1149694, "applicationStatus": "succeeded", "spentComplexity": 0 } View: original | compacted Prev: AXbP65M5dpDnr4KKbXoXnSjFEXwesMu4EucCvjbKXCBk Next: Dd7iHAJMijiDB39Hp4gYRxPZnVSZkMU9ZDPtEdvxKhAZ Diff:
OldNewDifferences
255255 let aw = (aq - ((q * aq) / 100))
256256 let ax = ((88 * s) / 100)
257257 let ay = ((aw * t) / 100)
258- let az = ((574 / 574) * 12)
258+ let az = ((574 / 580) * 12)
259259 let aA = ((aw * u) / 100)
260260 let aB = ((aw * v) / 100)
261261 let aC = 10
Full:
OldNewDifferences
11 {-# STDLIB_VERSION 3 #-}
22 {-# SCRIPT_TYPE ACCOUNT #-}
33 {-# CONTENT_TYPE DAPP #-}
44 let a = base58'872MvpMoQx7SnV58HMcR9hd6vBWDtQvqmt5javCmYwpx'
55
66 let b = base58'EBDBY14t3xuduZ2GCNqEUpoLoy9eAAYfyQZA5ryVJxzS'
77
88 let c = 3056930000
99
1010 let d = 311930000
1111
1212 let e = 2745000000
1313
1414 let f = 30569300
1515
1616 let g = 3119300
1717
1818 let h = 27450000
1919
2020 let i = 1
2121
2222 let j = 100000000
2323
2424 let k = 12
2525
2626 let l = "none"
2727
2828 let m = base58'8xCH82jKi2DM7HXXD45fmftPUDjr3TJpjanUATKMK37U'
2929
3030 let n = Address(base58'3N67GoXrZo4iwmEjLhS9iNUCbzpPEjoYgNW')
3131
3232 let o = Address(base58'3N3uf7RK8Aed4v5ufGB8xV2Wsz4WNoHj21c')
3333
3434 let p = Address(base58'3Mv5mXTRhpWZxZxstmnsBhckWNgErMTFEaD')
3535
3636 let q = 18
3737
3838 let r = 10000
3939
4040 let s = 100000
4141
4242 let t = 7
4343
4444 let u = 10
4545
4646 let v = 1
4747
4848 let w = 2
4949
5050 let x = 2
5151
5252 let y = 2
5353
5454 let z = 2
5555
5656 func A (B) = {
5757 let C = {
5858 let D = getInteger(this, B)
5959 if ($isInstanceOf(D, "Int"))
6060 then {
6161 let E = D
6262 E
6363 }
6464 else 0
6565 }
6666 C
6767 }
6868
6969
7070 func F (B) = {
7171 let G = {
7272 let D = getString(this, B)
7373 if ($isInstanceOf(D, "String"))
7474 then {
7575 let E = D
7676 E
7777 }
7878 else l
7979 }
8080 G
8181 }
8282
8383
8484 func H (I) = (I + "Bit-CO2 Shop, Lima-Perú")
8585
8686
8787 func J (I,K) = (("Producto-GTS: " + " ") + toBase58String(sha256(toBytes((I + K)))))
8888
8989
9090 func L (K) = "Project"
9191
9292
9393 func M (K) = "Nodo del Ecosistema"
9494
9595
9696 func N (K) = "GTStable"
9797
9898
9999 func O (P,K) = "Order_№:"
100100
101101
102102 func Q (P,K) = A(O(P, K))
103103
104104
105105 func R (K) = "Categoría del Producto:"
106106
107107
108108 func S (K) = F(R(K))
109109
110110
111111 func T (K) = "Nombre del Usuario:"
112112
113113
114114 func U (K) = F(T(K))
115115
116116
117117 func V (K) = "№ de Documento / DNI del Usuario:"
118118
119119
120120 func W (K) = F(V(K))
121121
122122
123123 func X (K) = "Balance/Saldo GTS, gts-tokens:"
124124
125125
126126 func Y (K) = A(X(K))
127127
128128
129129 func Z (I) = "Monto Bruto por VentaGTS, wvls:"
130130
131131
132132 func aa (I) = A(Z(I))
133133
134134
135135 func ab (K) = "UI,_wvls:"
136136
137137
138138 func ac (K) = A(ab(K))
139139
140140
141141 func ad (K) = "PI,_wvls:"
142142
143143
144144 func ae (K) = A(ad(K))
145145
146146
147147 func af (K) = "SI,_wvls:"
148148
149149
150150 func ag (K) = A(af(K))
151151
152152
153153 @Callable(ah)
154154 func depositGTS (ai,aj) = {
155155 let ak = extract(ah.payment)
156156 if ((ak.assetId != b))
157157 then throw("deposito permitido solo en gts1 tokens")
158158 else {
159159 let I = toBase58String(ah.caller.bytes)
160160 let al = {
161161 let D = getInteger(this, I)
162162 if ($isInstanceOf(D, "Int"))
163163 then {
164164 let E = D
165165 E
166166 }
167167 else f
168168 }
169169 let am = (al + ak.amount)
170170 if ((0 >= am))
171171 then throw("No hay gts1 en su balance")
172172 else WriteSet([DataEntry(I, am)])
173173 }
174174 }
175175
176176
177177
178178 @Callable(ah)
179179 func deposit (ai,aj) = {
180180 let ak = extract(ah.payment)
181181 if ((ak.assetId != a))
182182 then throw("deposito permitido solo en yBitCO2 tokens")
183183 else {
184184 let I = toBase58String(ah.caller.bytes)
185185 let al = {
186186 let D = getInteger(this, I)
187187 if ($isInstanceOf(D, "Int"))
188188 then {
189189 let E = D
190190 E
191191 }
192192 else c
193193 }
194194 let am = (al + ak.amount)
195195 if ((0 >= am))
196196 then throw("No hay yBitCO2 en su balance")
197197 else WriteSet([DataEntry(I, am)])
198198 }
199199 }
200200
201201
202202
203203 @Callable(ah)
204204 func purchaseGTS (K,an,ao,ap,aq) = {
205205 let ak = extract(ah.payment)
206206 if ((ak.assetId != a))
207207 then throw("Use yBitCO2 tokens para adquirir ProductosGTS")
208208 else {
209209 let I = {
210210 let D = getString(this, H(K))
211211 if ($isInstanceOf(D, "String"))
212212 then {
213213 let E = D
214214 E
215215 }
216216 else l
217217 }
218218 let ar = {
219219 let D = getString(this, L(K))
220220 if ($isInstanceOf(D, "String"))
221221 then {
222222 let E = D
223223 l
224224 }
225225 else p
226226 }
227227 let as = {
228228 let D = getString(this, M(K))
229229 if ($isInstanceOf(D, "String"))
230230 then {
231231 let E = D
232232 l
233233 }
234234 else o
235235 }
236236 let at = {
237237 let D = getInteger(this, X(K))
238238 if ($isInstanceOf(D, "Int"))
239239 then {
240240 let E = D
241241 E
242242 }
243243 else h
244244 }
245245 let au = {
246246 let D = getInteger(this, Z(I))
247247 if ($isInstanceOf(D, "Int"))
248248 then {
249249 let E = D
250250 E
251251 }
252252 else 0
253253 }
254254 let av = toBase58String(ah.caller.bytes)
255255 let aw = (aq - ((q * aq) / 100))
256256 let ax = ((88 * s) / 100)
257257 let ay = ((aw * t) / 100)
258- let az = ((574 / 574) * 12)
258+ let az = ((574 / 580) * 12)
259259 let aA = ((aw * u) / 100)
260260 let aB = ((aw * v) / 100)
261261 let aC = 10
262262 let aD = ((aq - aA) - aB)
263263 let aE = 11
264264 let aF = (((aw * 11) / (ax * 100)) * 1)
265265 if ((aq > ak.amount))
266266 then throw("Payment Amount can't be less than item Purchase Order")
267267 else if ((ak.amount > aq))
268268 then throw("Payment Amount can't be higher than item Purchase Order")
269269 else ScriptResult(WriteSet([DataEntry(O(av, K), (Q(av, K) + 1)), DataEntry(J(I, K), K), DataEntry(R(K), an), DataEntry(T(K), ao), DataEntry(V(K), ap), DataEntry("Payment_amount,_yBitCO2cents", aq), DataEntry("Imp, %", q), DataEntry("STtl, yBitCO2cents", aw), DataEntry("CP 1GTS, yBitCO2cents", (ax * 1)), DataEntry(ab(K), ay), DataEntry("UGI, 10e-4 gts1", az), DataEntry(ad(K), aA), DataEntry("EcSys, yBitCO2cents", aB), DataEntry("EcSys, 10e-4 gts1", aC), DataEntry(af(K), aD), DataEntry("SGI, 10e-4 gts1", aE), DataEntry(("Order_Status:_" + av), "Adquisición Confirmada!"), DataEntry("QporVentasGTS, 10e-4 gts1", aF), DataEntry(X(K), (at - aF)), DataEntry(Z(I), (au + ak.amount))]), TransferSet([ScriptTransfer(ah.caller, az, b), ScriptTransfer(p, aA, a), ScriptTransfer(o, aB, a), ScriptTransfer(o, aC, b), ScriptTransfer(n, aD, a)]))
270270 }
271271 }
272272
273273
274274
275275 @Callable(ah)
276276 func purchaseGTS2 (K,an,ao,ap,aq) = {
277277 let ak = extract(ah.payment)
278278 if (isDefined(ak.assetId))
279279 then throw("El Precio en waves.")
280280 else {
281281 let I = {
282282 let D = getString(this, H(K))
283283 if ($isInstanceOf(D, "String"))
284284 then {
285285 let E = D
286286 E
287287 }
288288 else l
289289 }
290290 let ar = {
291291 let D = getString(this, L(K))
292292 if ($isInstanceOf(D, "String"))
293293 then {
294294 let E = D
295295 l
296296 }
297297 else p
298298 }
299299 let as = {
300300 let D = getString(this, M(K))
301301 if ($isInstanceOf(D, "String"))
302302 then {
303303 let E = D
304304 l
305305 }
306306 else o
307307 }
308308 let at = {
309309 let D = getInteger(this, X(K))
310310 if ($isInstanceOf(D, "Int"))
311311 then {
312312 let E = D
313313 E
314314 }
315315 else e
316316 }
317317 let au = {
318318 let D = getInteger(this, Z(I))
319319 if ($isInstanceOf(D, "Int"))
320320 then {
321321 let E = D
322322 E
323323 }
324324 else 0
325325 }
326326 let av = toBase58String(ah.caller.bytes)
327327 let aw = (aq - ((q * aq) / 100))
328328 let aG = ((88 * r) / 100)
329329 let ay = ((aw * t) / 100)
330330 let aH = ((ay / aG) * 1)
331331 let aA = ((aw * u) / 100)
332332 let aB = ((aw * v) / 100)
333333 let aI = (((aw * x) / (100 * aG)) * 1)
334334 let aD = ((aq - aA) - aB)
335335 let aJ = (((aw * w) / (100 * aG)) * 1)
336336 let aF = (((aw * 11) / (aG * 100)) * 1)
337337 if ((aq > ak.amount))
338338 then throw("Payment Amount can't be less than item Purchase Order")
339339 else if ((ak.amount > aq))
340340 then throw("Payment Amount can't be higher than item Purchase Order")
341341 else ScriptResult(WriteSet([DataEntry(O(av, K), (Q(av, K) + 1)), DataEntry(J(I, K), K), DataEntry(R(K), an), DataEntry(T(K), ao), DataEntry(V(K), ap), DataEntry("Payment_amount,_wvls", aq), DataEntry("Imp, %", q), DataEntry("STtl, wvls", aw), DataEntry("CP 1 B, wvls", (aG * 10000)), DataEntry(ab(K), ay), DataEntry("UBI, 10e-4 ybitco2", aH), DataEntry(ad(K), aA), DataEntry("EcSys, wvls", aB), DataEntry("EcSys, 10e-4 ybitco2", aI), DataEntry(af(K), aD), DataEntry("SBI, 10e-4 ybitco2", aJ), DataEntry(("Order_Status:_" + av), "Adquisición Confirmada!"), DataEntry("QporVentasGTS, 10e-4 ybitco2", aF), DataEntry(X(K), (at - (aF / 1))), DataEntry(Z(I), (au + ak.amount))]), TransferSet([ScriptTransfer(ah.caller, aH, a), ScriptTransfer(p, aA, unit), ScriptTransfer(o, aB, unit), ScriptTransfer(o, aI, a), ScriptTransfer(n, aD, unit), ScriptTransfer(n, aJ, a)]))
342342 }
343343 }
344344
345345
346346
347347 @Callable(ah)
348348 func withdrawGTS (K,aK) = {
349349 let av = toBase58String(ah.caller.bytes)
350350 let I = {
351351 let D = getString(this, H(K))
352352 if ($isInstanceOf(D, "String"))
353353 then {
354354 let E = D
355355 E
356356 }
357357 else l
358358 }
359359 let aL = {
360360 let D = getInteger(this, X(K))
361361 if ($isInstanceOf(D, "Int"))
362362 then {
363363 let E = D
364364 E
365365 }
366366 else f
367367 }
368368 let am = (aL - aK)
369369 if ((0 > aK))
370370 then throw("El balance de retiro no puede ser negativo!")
371371 else if ((0 >= am))
372372 then throw("Ooppss.. Insuficiente balance!")
373373 else ScriptResult(WriteSet([DataEntry(K, am)]), TransferSet([ScriptTransfer(ah.caller, aK, b)]))
374374 }
375375
376376
377377
378378 @Callable(ah)
379379 func withdraw (K,aK) = {
380380 let av = toBase58String(ah.caller.bytes)
381381 let I = {
382382 let D = getString(this, H(K))
383383 if ($isInstanceOf(D, "String"))
384384 then {
385385 let E = D
386386 E
387387 }
388388 else l
389389 }
390390 let aL = {
391391 let D = getInteger(this, X(K))
392392 if ($isInstanceOf(D, "Int"))
393393 then {
394394 let E = D
395395 E
396396 }
397397 else c
398398 }
399399 let am = (aL - aK)
400400 if ((0 > aK))
401401 then throw("El balance de retiro no puede ser negativo!")
402402 else if ((0 >= am))
403403 then throw("Ooppss.. Insuficiente balance!")
404404 else ScriptResult(WriteSet([DataEntry(K, am)]), TransferSet([ScriptTransfer(ah.caller, aK, a)]))
405405 }
406406
407407
408408 @Verifier(aM)
409409 func aN () = {
410410 let D = aM
411411 if ($isInstanceOf(D, "SetScriptTransaction"))
412412 then {
413413 let aO = D
414414 sigVerify(aM.bodyBytes, aM.proofs[0], m)
415415 }
416416 else if (if ($isInstanceOf(D, "DataTransaction"))
417417 then true
418418 else $isInstanceOf(D, "ReissueTransaction"))
419419 then {
420420 let aP = D
421421 true
422422 }
423423 else if ($isInstanceOf(D, "TransferTransaction"))
424424 then {
425425 let aM = D
426426 true
427427 }
428428 else if ($isInstanceOf(D, "ExchangeTransaction"))
429429 then {
430430 let aM = D
431431 let aQ = if (!(isDefined(aM.sellOrder.assetPair.priceAsset)))
432432 then true
433433 else !(isDefined(aM.sellOrder.assetPair.amountAsset))
434434 aQ
435435 }
436436 else false
437437 }
438438

github/deemru/w8io/3ef1775 
92.08 ms