tx · DsZuDKRSCBVpMjBmMWKEUi1sGXTHXc5jTNCb8f39tVKA

3N6D1fPBTu4QuZenU7hKNuxEKsxd13USum8:  -0.01000000 Waves

2021.10.21 13:43 [1755963] smart account 3N6D1fPBTu4QuZenU7hKNuxEKsxd13USum8 > SELF 0.00000000 Waves

{ "type": 13, "id": "DsZuDKRSCBVpMjBmMWKEUi1sGXTHXc5jTNCb8f39tVKA", "fee": 1000000, "feeAssetId": null, "timestamp": 1634813058422, "version": 2, "chainId": 84, "sender": "3N6D1fPBTu4QuZenU7hKNuxEKsxd13USum8", "senderPublicKey": "8xCH82jKi2DM7HXXD45fmftPUDjr3TJpjanUATKMK37U", "proofs": [ "53meXWfMdhjs3CYu6B2Fe9fy9ueiArKBSXiiqGadUYCFSNa7L199PNBQesPiZuAZUzTV8xyukR52R2AaAY6xpcLa" ], "script": "base64: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c29jaWFkbwkBAAAAC2dldFN0ckJ5S2V5AAAAAQkBAAAADmdldEtleUFzb2NpYWRvAAAAAQUAAAAIYXNvY2lhZG8BAAAADWdldEtleVByb2plY3QAAAABAAAAB3Byb2plY3QCAAAAB1Byb2plY3QBAAAAD2dldFZhbHVlUHJvamVjdAAAAAEAAAAHcHJvamVjdAkBAAAAC2dldFN0ckJ5S2V5AAAAAQkBAAAADWdldEtleVByb2plY3QAAAABBQAAAAdwcm9qZWN0AQAAAApnZXRLZXlOb2RvAAAAAQAAAARub2RvAgAAAAtOb2RvLUFjdGl2bwEAAAAMZ2V0VmFsdWVOb2RvAAAAAQAAAARub2RvCQEAAAALZ2V0U3RyQnlLZXkAAAABCQEAAAAKZ2V0S2V5Tm9kbwAAAAEFAAAABG5vZG8BAAAAGGdldEtleVVzZXJJdGVtR3RzQ291bnRlcgAAAAIAAAAEdXNlcgAAAARpdGVtAgAAAApPcmRlcl/ihJY6AQAAABpnZXRWYWx1ZVVzZXJJdGVtR3RzQ291bnRlcgAAAAIAAAAEdXNlcgAAAARpdGVtCQEAAAAOZ2V0TnVtYmVyQnlLZXkAAAABCQEAAAAYZ2V0S2V5VXNlckl0ZW1HdHNDb3VudGVyAAAAAgUAAAAEdXNlcgUAAAAEaXRlbQEAAAAOZ2V0S2V5SXRlbU5hbWUAAAABAAAABGl0ZW0CAAAAGENhdGVnb3LDrWEgZGVsIFByb2R1Y3RvOgEAAAAQZ2V0VmFsdWVJdGVtTmFtZQAAAAEAAAAEaXRlbQkBAAAAC2dldFN0ckJ5S2V5AAAAAQkBAAAADmdldEtleUl0ZW1OYW1lAAAAAQUAAAAEaXRlbQEAAAAOZ2V0S2V5VXNlck5hbWUAAAABAAAABGl0ZW0CAAAAE05vbWJyZSBkZWwgVXN1YXJpbzoBAAAAEGdldFZhbHVlVXNlck5hbWUAAAABAAAABGl0ZW0JAQAAAAtnZXRTdHJCeUtleQAAAAEJAQAAAA5nZXRLZXlVc2VyTmFtZQAAAAEFAAAABGl0ZW0BAAAAEmdldEtleVVzZXJEb2N1bWVudAAAAAEAAAAEaXRlbQIAAAAj4oSWIGRlIERvY3VtZW50byAvIEROSSBkZWwgVXN1YXJpbzoBAAAAFGdldFZhbHVlVXNlckRvY3VtZW50AAAAAQAAAARpdGVtCQEAAAALZ2V0U3RyQnlLZXkAAAABCQEAAAASZ2V0S2V5VXNlckRvY3VtZW50AAAAAQUAAAAEaXRlbQEAAAAIZ2V0S2V5VUkAAAABAAAABGl0ZW0CAAAAEFVJLCB4MTBlLTA0IGJpdDoBAAAACmdldFZhbHVlVUkAAAABAAAABGl0ZW0JAQAAAA5nZXROdW1iZXJCeUtleQAAAAEJAQAAAAhnZXRLZXlVSQAAAAEFAAAABGl0ZW0BAAAACGdldEtleVBJAAAAAQAAAARpdGVtAgAAAAlQSSwgd3ZsczoBAAAACmdldFZhbHVlUEkAAAABAAAABGl0ZW0JAQAAAA5nZXROdW1iZXJCeUtleQAAAAEJAQAAAAhnZXRLZXlQSQAAAAEFAAAABGl0ZW0BAAAACGdldEtleVNJAAAAAQAAAARpdGVtAgAAABBTSSwgeDEwZS0wNCBiaXQ6AQAAAApnZXRWYWx1ZVNJAAAAAQAAAARpdGVtCQEAAAAOZ2V0TnVtYmVyQnlLZXkAAAABCQEAAAAIZ2V0S2V5U0kAAAABBQAAAARpdGVtAQAAAAlnZXRLZXlOSWIAAAABAAAABGl0ZW0CAAAAEU5JYiwgeDEwZS0wNCBiaXQ6AQAAAAtnZXRWYWx1ZU5JYgAAAAEAAAAEaXRlbQkBAAAADmdldE51bWJlckJ5S2V5AAAAAQkBAAAACWdldEtleU5JYgAAAAEFAAAABGl0ZW0BAAAACWdldEtleU5JdwAAAAEAAAAEaXRlbQIAAAAKTkl3LCB3dmxzOgEAAAALZ2V0VmFsdWVOSXcAAAABAAAABGl0ZW0JAQAAAA5nZXROdW1iZXJCeUtleQAAAAEJAQAAAAlnZXRLZXlOSXcAAAABBQAAAARpdGVtAQAAABBnZXRLZXlCYWxhblRva2VuAAAAAQAAAAZ0aWVuZGECAAAAIVRva2VucyBPZmVydGFkb3MgLyBCYWxhbmNlLCB5dG9rOgEAAAASZ2V0VmFsdWVCYWxhblRva2VuAAAAAQAAAAZ0aWVuZGEJAQAAAA5nZXROdW1iZXJCeUtleQAAAAEJAQAAABBnZXRLZXlCYWxhblRva2VuAAAAAQUAAAAGdGllbmRhAQAAABVnZXRLZXlCYWxhbmNlUHJveWVjdG8AAAABAAAACHByb3llY3RvAgAAABpCYWxhbmNlIGRlbCBQcm95ZWN0bywgd3ZzOgEAAAAXZ2V0VmFsdWVCYWxhbmNlUHJveWVjdG8AAAABAAAACHByb3llY3RvCQEAAAAOZ2V0TnVtYmVyQnlLZXkAAAABCQEAAAAVZ2V0S2V5QmFsYW5jZVByb3llY3RvAAAAAQUAAAAIcHJveWVjdG8BAAAAFWdldEtleUJhbGFuY2VBc29jaWFkbwAAAAEAAAAIYXNvY2lhZG8CAAAAFUJhbGFuY2UgZGVsIEFzb2NpYWRvOgEAAAAXZ2V0VmFsdWVCYWxhbmNlQXNvY2lhZG8AAAABAAAACGFzb2NpYWRvCQEAAAAOZ2V0TnVtYmVyQnlLZXkAAAABCQEAAAAVZ2V0S2V5QmFsYW5jZUFzb2NpYWRvAAAAAQUAAAAIYXNvY2lhZG8BAAAAEWdldEtleUJhbGFuY2VOb2RvAAAAAQAAAARub2RvAgAAABFCYWxhbmNlIGRlbCBOb2RvOgEAAAATZ2V0VmFsdWVCYWxhbmNlTm9kbwAAAAEAAAAEbm9kbwkBAAAADmdldE51bWJlckJ5S2V5AAAAAQkBAAAAEWdldEtleUJhbGFuY2VOb2RvAAAAAQUAAAAEbm9kbwEAAAAYZ2V0S2V5QmFsYW5jZVF0eVN1cHBsaWVyAAAAAQAAAARpdGVtAgAAABdTYWxkbyB5dG9rZW5zIFN1cHBsaWVyOgEAAAAaZ2V0VmFsdWVCYWxhbmNlUXR5U3VwcGxpZXIAAAABAAAABGl0ZW0JAQAAAA5nZXROdW1iZXJCeUtleQAAAAEJAQAAABhnZXRLZXlCYWxhbmNlUXR5U3VwcGxpZXIAAAABBQAAAARpdGVtAAAAAQAAAAFpAQAAAAtwdXJjaGFzZUdUUwAAAAUAAAAEaXRlbQAAAAhpdGVtTmFtZQAAAAh1c2VyTmFtZQAAAAx1c2VyRG9jdW1lbnQAAAALdG90YWxBbW91bnQEAAAAA3BtdAkBAAAAB2V4dHJhY3QAAAABCAUAAAABaQAAAAdwYXltZW50AwkBAAAACWlzRGVmaW5lZAAAAAEIBQAAAANwbXQAAAAHYXNzZXRJZAkAAAIAAAABAgAAABNFbCBQcmVjaW8gZW4gd2F2ZXMuBAAAAAhzdXBwbGllcgQAAAAHJG1hdGNoMAkABB0AAAACBQAAAAR0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", "height": 1755963, "applicationStatus": "succeeded", "spentComplexity": 0 } View: original | compacted Prev: 7hJTpvoxhr6rFe1NaJVrwTGjUqkyu1gkjKNLiqTJKM3Y Next: 7mCKpuGyHUG2yW1sr1dvjc3Wv26uGfkRMiWRBB5HssL2 Diff:
OldNewDifferences
269269 then throw("Payment Amount can't be less than item Purchase Order")
270270 else if ((aH.amount > aG))
271271 then throw("Payment Amount can't be higher than item Purchase Order")
272- else ScriptResult(WriteSet([DataEntry(Y(aN, O), (aa(aN, O) + 1)), DataEntry(L(M), M), DataEntry(N(M, O), O), DataEntry(ab(O), aD), DataEntry(ad(O), aE), DataEntry(af(O), aF), DataEntry("Asociado Bit", Q), DataEntry("usdn", n), DataEntry("eurou", m), DataEntry("Apoyo Ecológico, wvls", aG), DataEntry(aj(O), aP), DataEntry(ap(O), aQ), DataEntry("1 Bit-CO2 Precio Nominal, euros x10e-4", o), DataEntry("1 Bit-CO2 Precio con Descto, usd x10e-4", aR), DataEntry("Total bit-co2 a distribuir, x10e-4", aS), DataEntry(ah(O), aU), DataEntry(al(O), aV), DataEntry(an(O), aW), DataEntry(("Order_Status:_" + aN), "Transacción Confirmada!"), DataEntry("Saldo Proyecto", aK), DataEntry(at(au), (av(au) + aP)), DataEntry("Saldo Tokens", aI), DataEntry(ar(H), (as(H) + aS)), DataEntry("Saldo BCO2", aJ)]), TransferSet([ScriptTransfer(l, aP, unit), ScriptTransfer(aC.caller, aU, a), ScriptTransfer(j, aV, a), ScriptTransfer(k, aQ, unit), ScriptTransfer(k, aW, a)]))
272+ else ScriptResult(WriteSet([DataEntry(Y(aN, O), (aa(aN, O) + 1)), DataEntry(L(M), M), DataEntry(N(M, O), O), DataEntry(ab(O), aD), DataEntry(ad(O), aE), DataEntry(af(O), aF), DataEntry("Asociado Bit", Q), DataEntry("usdn", n), DataEntry("eurou", m), DataEntry("Apoyo Ecológico, wvls", aG), DataEntry(aj(O), aP), DataEntry(ap(O), aQ), DataEntry("1 Bit-CO2 Precio Nominal, euros x10e-4", o), DataEntry("1 Bit-CO2 Precio con Descto, usd x10e-4", aR), DataEntry("Total bit-co2 a distribuir, x10e-4", aS), DataEntry(ah(O), aU), DataEntry(al(O), aV), DataEntry(an(O), aW), DataEntry(("Order_Status:_" + aN), "Transacción Confirmada!"), DataEntry("Saldo Proyecto", aK), DataEntry(at(au), (av(au) + aP)), DataEntry("Saldo Tokens", aI), DataEntry(ar(H), (as(H) - 4181418241835086)), DataEntry("Saldo BCO2", aJ)]), TransferSet([ScriptTransfer(l, aP, unit), ScriptTransfer(aC.caller, aU, a), ScriptTransfer(j, aV, a), ScriptTransfer(k, aQ, unit), ScriptTransfer(k, aW, a)]))
273273 }
274274 }
275275
Full:
OldNewDifferences
11 {-# STDLIB_VERSION 3 #-}
22 {-# SCRIPT_TYPE ACCOUNT #-}
33 {-# CONTENT_TYPE DAPP #-}
44 let a = base58'872MvpMoQx7SnV58HMcR9hd6vBWDtQvqmt5javCmYwpx'
55
66 let b = 305693
77
88 let c = 31193
99
1010 let d = 274500
1111
1212 let e = 10000
1313
1414 let f = 100000000
1515
1616 let g = "none"
1717
1818 let h = base58'8xCH82jKi2DM7HXXD45fmftPUDjr3TJpjanUATKMK37U'
1919
2020 let i = Address(base58'3N6D1fPBTu4QuZenU7hKNuxEKsxd13USum8')
2121
2222 let j = Address(base58'3N67GoXrZo4iwmEjLhS9iNUCbzpPEjoYgNW')
2323
2424 let k = Address(base58'3N3uf7RK8Aed4v5ufGB8xV2Wsz4WNoHj21c')
2525
2626 let l = Address(base58'3Mv5mXTRhpWZxZxstmnsBhckWNgErMTFEaD')
2727
2828 let m = 116
2929
3030 let n = 2539
3131
3232 let o = 100000
3333
3434 let p = 3
3535
3636 let q = 10
3737
3838 let r = 7
3939
4040 let s = 2
4141
4242 let t = 1
4343
4444 let u = 2
4545
4646 let v = 11
4747
4848 func w (x) = {
4949 let y = {
5050 let z = getInteger(this, x)
5151 if ($isInstanceOf(z, "Int"))
5252 then {
5353 let A = z
5454 A
5555 }
5656 else 0
5757 }
5858 y
5959 }
6060
6161
6262 func B (x) = {
6363 let C = {
6464 let z = getString(this, x)
6565 if ($isInstanceOf(z, "String"))
6666 then {
6767 let A = z
6868 A
6969 }
7070 else g
7171 }
7272 C
7373 }
7474
7575
7676 func D (E) = "Token"
7777
7878
7979 func F (E) = B(D(E))
8080
8181
8282 func G (H) = "Tienda / Shop-GTS"
8383
8484
8585 func I (H) = B(G(H))
8686
8787
8888 func J (H,E) = (("Tokens BCO2: " + " ") + toBase58String(sha256(toBytes((H + E)))))
8989
9090
9191 func K (H,E) = w(J(H, E))
9292
9393
9494 func L (M) = (M + "Vendedor, Lima-Perú")
9595
9696
9797 func N (M,O) = (("Producto-GTS: " + " ") + toBase58String(sha256(toBytes((M + O)))))
9898
9999
100100 func P (Q) = "Asociado Bit-CO2"
101101
102102
103103 func R (Q) = B(P(Q))
104104
105105
106106 func S (T) = "Project"
107107
108108
109109 func U (T) = B(S(T))
110110
111111
112112 func V (W) = "Nodo-Activo"
113113
114114
115115 func X (W) = B(V(W))
116116
117117
118118 func Y (Z,O) = "Order_№:"
119119
120120
121121 func aa (Z,O) = w(Y(Z, O))
122122
123123
124124 func ab (O) = "Categoría del Producto:"
125125
126126
127127 func ac (O) = B(ab(O))
128128
129129
130130 func ad (O) = "Nombre del Usuario:"
131131
132132
133133 func ae (O) = B(ad(O))
134134
135135
136136 func af (O) = "№ de Documento / DNI del Usuario:"
137137
138138
139139 func ag (O) = B(af(O))
140140
141141
142142 func ah (O) = "UI, x10e-04 bit:"
143143
144144
145145 func ai (O) = w(ah(O))
146146
147147
148148 func aj (O) = "PI, wvls:"
149149
150150
151151 func ak (O) = w(aj(O))
152152
153153
154154 func al (O) = "SI, x10e-04 bit:"
155155
156156
157157 func am (O) = w(al(O))
158158
159159
160160 func an (O) = "NIb, x10e-04 bit:"
161161
162162
163163 func ao (O) = w(an(O))
164164
165165
166166 func ap (O) = "NIw, wvls:"
167167
168168
169169 func aq (O) = w(ap(O))
170170
171171
172172 func ar (H) = "Tokens Ofertados / Balance, ytok:"
173173
174174
175175 func as (H) = w(ar(H))
176176
177177
178178 func at (au) = "Balance del Proyecto, wvs:"
179179
180180
181181 func av (au) = w(at(au))
182182
183183
184184 func aw (Q) = "Balance del Asociado:"
185185
186186
187187 func ax (Q) = w(aw(Q))
188188
189189
190190 func ay (W) = "Balance del Nodo:"
191191
192192
193193 func az (W) = w(ay(W))
194194
195195
196196 func aA (O) = "Saldo ytokens Supplier:"
197197
198198
199199 func aB (O) = w(aA(O))
200200
201201
202202 @Callable(aC)
203203 func purchaseGTS (O,aD,aE,aF,aG) = {
204204 let aH = extract(aC.payment)
205205 if (isDefined(aH.assetId))
206206 then throw("El Precio en waves.")
207207 else {
208208 let M = {
209209 let z = getString(this, L(O))
210210 if ($isInstanceOf(z, "String"))
211211 then {
212212 let A = z
213213 A
214214 }
215215 else g
216216 }
217217 let H = toBase58String(i.bytes)
218218 let aI = {
219219 let z = getInteger(this, ar(H))
220220 if ($isInstanceOf(z, "Int"))
221221 then {
222222 let A = z
223223 A
224224 }
225225 else 0
226226 }
227227 let aJ = ((e * 10000) - aI)
228228 let au = toBase58String(l.bytes)
229229 let aK = {
230230 let z = getInteger(this, at(au))
231231 if ($isInstanceOf(z, "Int"))
232232 then {
233233 let A = z
234234 A
235235 }
236236 else 0
237237 }
238238 let Q = toBase58String(j.bytes)
239239 let aL = {
240240 let z = getInteger(this, aw(Q))
241241 if ($isInstanceOf(z, "Int"))
242242 then {
243243 let A = z
244244 A
245245 }
246246 else c
247247 }
248248 let W = toBase58String(k.bytes)
249249 let aM = {
250250 let z = getInteger(this, ay(W))
251251 if ($isInstanceOf(z, "Int"))
252252 then {
253253 let A = z
254254 A
255255 }
256256 else 0
257257 }
258258 let aN = toBase58String(aC.caller.bytes)
259259 let aO = aG
260260 let aP = ((q * aO) / v)
261261 let aQ = ((t * aO) / v)
262262 let aR = (((100 - p) * (m * o)) / 10000)
263263 let aS = (((aG * n) / 100) / aR)
264264 let aT = (aS * 10000)
265265 let aU = ((r * aS) / v)
266266 let aV = ((s * aS) / v)
267267 let aW = ((u * aS) / v)
268268 if ((aG > aH.amount))
269269 then throw("Payment Amount can't be less than item Purchase Order")
270270 else if ((aH.amount > aG))
271271 then throw("Payment Amount can't be higher than item Purchase Order")
272- else ScriptResult(WriteSet([DataEntry(Y(aN, O), (aa(aN, O) + 1)), DataEntry(L(M), M), DataEntry(N(M, O), O), DataEntry(ab(O), aD), DataEntry(ad(O), aE), DataEntry(af(O), aF), DataEntry("Asociado Bit", Q), DataEntry("usdn", n), DataEntry("eurou", m), DataEntry("Apoyo Ecológico, wvls", aG), DataEntry(aj(O), aP), DataEntry(ap(O), aQ), DataEntry("1 Bit-CO2 Precio Nominal, euros x10e-4", o), DataEntry("1 Bit-CO2 Precio con Descto, usd x10e-4", aR), DataEntry("Total bit-co2 a distribuir, x10e-4", aS), DataEntry(ah(O), aU), DataEntry(al(O), aV), DataEntry(an(O), aW), DataEntry(("Order_Status:_" + aN), "Transacción Confirmada!"), DataEntry("Saldo Proyecto", aK), DataEntry(at(au), (av(au) + aP)), DataEntry("Saldo Tokens", aI), DataEntry(ar(H), (as(H) + aS)), DataEntry("Saldo BCO2", aJ)]), TransferSet([ScriptTransfer(l, aP, unit), ScriptTransfer(aC.caller, aU, a), ScriptTransfer(j, aV, a), ScriptTransfer(k, aQ, unit), ScriptTransfer(k, aW, a)]))
272+ else ScriptResult(WriteSet([DataEntry(Y(aN, O), (aa(aN, O) + 1)), DataEntry(L(M), M), DataEntry(N(M, O), O), DataEntry(ab(O), aD), DataEntry(ad(O), aE), DataEntry(af(O), aF), DataEntry("Asociado Bit", Q), DataEntry("usdn", n), DataEntry("eurou", m), DataEntry("Apoyo Ecológico, wvls", aG), DataEntry(aj(O), aP), DataEntry(ap(O), aQ), DataEntry("1 Bit-CO2 Precio Nominal, euros x10e-4", o), DataEntry("1 Bit-CO2 Precio con Descto, usd x10e-4", aR), DataEntry("Total bit-co2 a distribuir, x10e-4", aS), DataEntry(ah(O), aU), DataEntry(al(O), aV), DataEntry(an(O), aW), DataEntry(("Order_Status:_" + aN), "Transacción Confirmada!"), DataEntry("Saldo Proyecto", aK), DataEntry(at(au), (av(au) + aP)), DataEntry("Saldo Tokens", aI), DataEntry(ar(H), (as(H) - 4181418241835086)), DataEntry("Saldo BCO2", aJ)]), TransferSet([ScriptTransfer(l, aP, unit), ScriptTransfer(aC.caller, aU, a), ScriptTransfer(j, aV, a), ScriptTransfer(k, aQ, unit), ScriptTransfer(k, aW, a)]))
273273 }
274274 }
275275
276276
277277 @Verifier(aX)
278278 func aY () = {
279279 let z = aX
280280 if ($isInstanceOf(z, "SetScriptTransaction"))
281281 then {
282282 let aZ = z
283283 sigVerify(aX.bodyBytes, aX.proofs[0], h)
284284 }
285285 else if (if ($isInstanceOf(z, "ReissueTransaction"))
286286 then true
287287 else $isInstanceOf(z, "DataTransaction"))
288288 then {
289289 let ba = z
290290 true
291291 }
292292 else if ($isInstanceOf(z, "TransferTransaction"))
293293 then {
294294 let aX = z
295295 true
296296 }
297297 else false
298298 }
299299

github/deemru/w8io/169f3d6 
69.83 ms