tx · GcLyzPF6v4n5k8NEmtwEromTMJGMK3TaEFYoEpCYRrXh

3Mvfd3vadpkQDZiRPpzySf7LaHKTfStTvBF:  -0.01200000 Waves

2022.08.08 17:30 [2175599] smart account 3Mvfd3vadpkQDZiRPpzySf7LaHKTfStTvBF > SELF 0.00000000 Waves

{ "type": 13, "id": "GcLyzPF6v4n5k8NEmtwEromTMJGMK3TaEFYoEpCYRrXh", "fee": 1200000, "feeAssetId": null, "timestamp": 1659969052466, "version": 2, "chainId": 84, "sender": "3Mvfd3vadpkQDZiRPpzySf7LaHKTfStTvBF", "senderPublicKey": "CrHzh76G1uaKBfxvmTBKRxmTkxLc9XgpNK9yyjMBFHY4", "proofs": [ "4rzVdfpH9DRNqSVoqiBCuoW5kkNWHpmfQJaXtxascxEVPPVSscJ7bWfQszTfPvsxEaegj3H8Z5xLcyBnsaSyBqDa" ], "script": "base64:AAIFAAAAAAAAAAwIAhIICgYBCAgICAgAAAAuAAAAAAZCaXRDTzIBAAAAIMUi0QAOPWzHrrHgLgYvt6byvqBTCBHKATKU5thr4LIYAAAAABFUb2tUb1ZlbnRhc0UyRVF0eQAAAAAAAASqHQAAAAAETk9ORQIAAAAEbm9uZQAAAAAVYWRtTjA4QW1helBqR1RTYmNoVzEwCQEAAAAHQWRkcmVzcwAAAAEBAAAAGgFUtq4/C4u0Eu0RNocaiJGOl9oSx1H9Eq+AAAAAABNyY3B0TjA4UGFpc0dUU2JjaFcxCQEAAAAHQWRkcmVzcwAAAAEBAAAAGgFUYgPdd57CCNSqV4XsbGwsyZW3qE++Hz1MAAAAABNyY3B0TjA4UGFpc0dUU2JjaEIxCQEAAAAHQWRkcmVzcwAAAAEBAAAAGgFUQX5GU35l474w0PFVmNaNPdQGmfe8Tl0BAAAAABRjdGFOMDhUaWVuZGFHVFNiY2hCMgkBAAAAB0FkZHJlc3MAAAABAQAAABoBVOVOnAx8X7FBo8fCTDqjLnhMza+RWW6FUgAAAAARcmNwdE4wODAwR1RTYmNoQjEJAQAAAAdBZGRyZXNzAAAAAQEAAAAaAVSJWC9Y8X73isBTfFYpEZAxOFicjZFgt1AAAAAABWV1cm91AAAAAAAAAABmAAAAAAV1c2RudwAAAAAAAAACagAAAAAFYmNvMmUAAAAAAAABhqAAAAAACGJpdGRzY3RvAAAAAAAAAAADAAAAAANwSVAAAAAAAAAAAAoAAAAAA2VJUAAAAAAAAAAAAQAAAAADdUJQAAAAAAAAAAAHAAAAAANzQlAAAAAAAAAAAAIAAAAAA2VCUAAAAAAAAAAAAQAAAAAFb3JnQlAAAAAAAAAAAAEAAAAACXJlbGFjZGN0bwAAAAAAAAAACwEAAAAOZ2V0TnVtYmVyQnlLZXkAAAABAAAAA2tleQQAAAADbnVtBAAAAAckbWF0Y2gwCQAEGgAAAAIFAAAABHRoaXMFAAAAA2tleQMJAAABAAAAAgUAAAAHJG1hdGNoMAIAAAADSW50BAAAAAFhBQAAAAckbWF0Y2gwBQAAAAFhAAAAAAAAAAAABQAAAANudW0BAAAAC2dldFN0ckJ5S2V5AAAAAQAAAANrZXkEAAAAA3N0cgQAAAAHJG1hdGNoMAkABB0AAAACBQAAAAR0aGlzBQAAAANrZXkDCQAAAQAAAAIFAAAAByRtYXRjaDACAAAABlN0cmluZwQAAAABYQUAAAAHJG1hdGNoMAUAAAABYQUAAAAETk9ORQUAAAADc3RyAQAAABhnZXRLZXlVc2VySXRlbUd0c0NvdW50ZXIAAAACAAAABHVzZXIAAAAEaXRlbQIAAAAKT3JkZXJf4oSWIAEAAAAaZ2V0VmFsdWVVc2VySXRlbUd0c0NvdW50ZXIAAAACAAAABHVzZXIAAAAEaXRlbQkBAAAADmdldE51bWJlckJ5S2V5AAAAAQkBAAAAGGdldEtleVVzZXJJdGVtR3RzQ291bnRlcgAAAAIFAAAABHVzZXIFAAAABGl0ZW0BAAAAEWdldEtleXByb2plY3ROYW1lAAAAAQAAAARpdGVtAgAAACZQcm95ZWN0byB8IFJ1YnJvIGRlIEFwb3lvLCBJbnZlcnNpw7NuIAEAAAATZ2V0VmFsdWVwcm9qZWN0TmFtZQAAAAEAAAAEaXRlbQkBAAAAC2dldFN0ckJ5S2V5AAAAAQkBAAAAEWdldEtleXByb2plY3ROYW1lAAAAAQUAAAAEaXRlbQEAAAASZ2V0S2V5VXNlckRvY3VtZW50AAAAAQAAAARpdGVtAgAAACXihJYgZGUgRG9jdW1lbnRvIHwgRE5JIGRlbCBDb21wcmFkb3IgAQAAABRnZXRWYWx1ZVVzZXJEb2N1bWVudAAAAAEAAAAEaXRlbQkBAAAAC2dldFN0ckJ5S2V5AAAAAQkBAAAAEmdldEtleVVzZXJEb2N1bWVudAAAAAEFAAAABGl0ZW0BAAAADmdldEtleUl0ZW1OYW1lAAAAAQAAAARpdGVtAgAAACRQcm9kdWN0by1HVFMgYWRxdWlyaWRvIHwgQ2F0ZWdvcsOtYSABAAAAEGdldFZhbHVlSXRlbU5hbWUAAAABAAAABGl0ZW0JAQAAAAtnZXRTdHJCeUtleQAAAAEJAQAAAA5nZXRLZXlJdGVtTmFtZQAAAAEFAAAABGl0ZW0BAAAAC2dldEtleVROYW1lAAAAAQAAAARpdGVtAgAAABZUaWVuZGEgfCBWZW5kZWRvci1HVFMgAQAAAA1nZXRWYWx1ZVROYW1lAAAAAQAAAARpdGVtCQEAAAALZ2V0U3RyQnlLZXkAAAABCQEAAAALZ2V0S2V5VE5hbWUAAAABBQAAAARpdGVtAQAAAA5nZXRLZXlTdXBwbGllcgAAAAEAAAAEaXRlbQIAAAAZTm9kby1BY3Rpdm8gUGFydGljaXBhbnRlIAEAAAAIZ2V0S2V5UEkAAAABAAAABGl0ZW0CAAAAClBJLCB3dmxzOiABAAAACmdldFZhbHVlUEkAAAABAAAABGl0ZW0JAQAAAA5nZXROdW1iZXJCeUtleQAAAAEJAQAAAAhnZXRLZXlQSQAAAAEFAAAABGl0ZW0BAAAACWdldEtleU5JdwAAAAEAAAAEaXRlbQIAAAALTkl3LCB3dmxzOiABAAAAC2dldFZhbHVlTkl3AAAAAQAAAARpdGVtCQEAAAAOZ2V0TnVtYmVyQnlLZXkAAAABCQEAAAAJZ2V0S2V5Tkl3AAAAAQUAAAAEaXRlbQEAAAAIZ2V0S2V5VUkAAAABAAAABGl0ZW0CAAAAE1VJLCAxMGUtNCBiaXQtY28yOiABAAAACmdldFZhbHVlVUkAAAABAAAABGl0ZW0JAQAAAA5nZXROdW1iZXJCeUtleQAAAAEJAQAAAAhnZXRLZXlVSQAAAAEFAAAABGl0ZW0BAAAACGdldEtleVNJAAAAAQAAAARpdGVtAgAAABNTSSwgMTBlLTQgYml0LWNvMjogAQAAAApnZXRWYWx1ZVNJAAAAAQAAAARpdGVtCQEAAAAOZ2V0TnVtYmVyQnlLZXkAAAABCQEAAAAIZ2V0S2V5U0kAAAABBQAAAARpdGVtAQAAAAlnZXRLZXlOSWIAAAABAAAABGl0ZW0CAAAAFE5JYiwgMTBlLTQgYml0LWNvMjogAQAAAAtnZXRWYWx1ZU5JYgAAAAEAAAAEaXRlbQkBAAAADmdldE51bWJlckJ5S2V5AAAAAQkBAAAACWdldEtleU5JYgAAAAEFAAAABGl0ZW0BAAAAEmdldEtleUJhbGFuY2VUb2tlbgAAAAEAAAAGdGllbmRhAgAAADVUb2tlbnMgZW50cmVnYWRvcyBkZXNkZSBQcm9ncmFtYS1HVFMsIDEwZS00IGJpdC1jbzI6IAEAAAAUZ2V0VmFsdWVCYWxhbmNlVG9rZW4AAAABAAAABnRpZW5kYQkBAAAADmdldE51bWJlckJ5S2V5AAAAAQkBAAAAEmdldEtleUJhbGFuY2VUb2tlbgAAAAEFAAAABnRpZW5kYQEAAAAVZ2V0S2V5QmFsYW5jZVByb3llY3RvAAAAAQAAAAhwcm95ZWN0bwIAAAAlRm9uZG9zIEUyRSBkZXNkZSBQcm9ncmFtYS1HVFMsIHd2bHM6IAEAAAAXZ2V0VmFsdWVCYWxhbmNlUHJveWVjdG8AAAABAAAACHByb3llY3RvCQEAAAAOZ2V0TnVtYmVyQnlLZXkAAAABCQEAAAAVZ2V0S2V5QmFsYW5jZVByb3llY3RvAAAAAQUAAAAIcHJveWVjdG8AAAABAAAAAWkBAAAADnB1cmNoYXNlR1RTYmNoAAAABgAAAAt0b3RhbEFtb3VudAAAAAx1c2VyRG9jdW1lbnQAAAALcHJvamVjdE5hbWUAAAAIaXRlbU5hbWUAAAAFdE5hbWUAAAAEaXRlbQQAAAADcG10AwkAAAAAAAACCQABkAAAAAEIBQAAAAFpAAAACHBheW1lbnRzAAAAAAAAAAABCQABkQAAAAIIBQAAAAFpAAAACHBheW1lbnRzAAAAAAAAAAAACQAAAgAAAAECAAAAGVNlIHJlcXVpZXJlIHBhZ28gYWRqdW50by4DCQEAAAAJaXNEZWZpbmVkAAAAAQgFAAAAA3BtdAAAAAdhc3NldElkCQAAAgAAAAECAAAATFVkLiBzb2xvIHB1ZWRlIGFkcXVpcmlyIGJpdC1jbzIgdXNhbmRvIFdhdmVzS2VlcGVyIHkgc3UgdG9rZW4gZGUgcGFnbyBXYXZlcy4EAAAACHN1cHBsaWVyBAAAAAckbWF0Y2gwCQAEHQAAAAIFAAAABHRoaXMJAQAAAA5nZXRLZXlTdXBwbGllcgAAAAEFAAAABGl0ZW0DCQAAAQAAAAIFAAAAByRtYXRjaDACAAAABlN0cmluZwQAAAABYQUAAAAHJG1hdGNoMAUAAAABYQUAAAAETk9ORQQAAAAGdGllbmRhCQACWAAAAAEIBQAAABRjdGFOMDhUaWVuZGFHVFNiY2hCMgAAAAVieXRlcwQAAAAMc2FsZG9UaWVuZGExBAAAAAckbWF0Y2gwCQAEGgAAAAIFAAAABHRoaXMJAQAAABJnZXRLZXlCYWxhbmNlVG9rZW4AAAABBQAAAAZ0aWVuZGEDCQAAAQAAAAIFAAAAByRtYXRjaDACAAAAA0ludAQAAAABYQUAAAAHJG1hdGNoMAUAAAABYQAAAAAAAAAAAAQAAAAIcHJv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bmdFbnRyeQAAAAIJAQAAAA5nZXRLZXlJdGVtTmFtZQAAAAEFAAAABGl0ZW0FAAAACGl0ZW1OYW1lCQAETAAAAAIJAQAAAAtTdHJpbmdFbnRyeQAAAAIJAQAAAAtnZXRLZXlUTmFtZQAAAAEFAAAABGl0ZW0FAAAABXROYW1lCQAETAAAAAIJAQAAAAtTdHJpbmdFbnRyeQAAAAIJAQAAAA5nZXRLZXlTdXBwbGllcgAAAAEFAAAABGl0ZW0FAAAABGl0ZW0JAARMAAAAAgkBAAAADEludGVnZXJFbnRyeQAAAAICAAAABHVzZG4FAAAABXVzZG53CQAETAAAAAIJAQAAAAxJbnRlZ2VyRW50cnkAAAACAgAAAAVldXJvdQUAAAAFZXVyb3UJAARMAAAAAgkBAAAADEludGVnZXJFbnRyeQAAAAICAAAAJlByZWNpbyBkZSAxIHRva2VuIGNvbiBkc2N0bywgMTBlLTQgdXNkBQAAAA1iY28ybWVub3NkY3RvCQAETAAAAAIJAQAAAAxJbnRlZ2VyRW50cnkAAAACAgAAACtUb3RhbCBkZSB0b2tlbnMgYSBkaXN0cmlidWlyLCAxMGUtNCBiaXQtY28yBQAAAAlzdWJUb3RhbGIJAARMAAAAAgkBAAAAC1N0cmluZ0VudHJ5AAAAAgkAASwAAAACAgAAAA5PcmRlcl9TdGF0dXM6XwUAAAALdXNlckFkZHJlc3MCAAAAGFRyYW5zYWNjacOzbiBDb25maXJtYWRhIQkABEwAAAACCQEAAAAMSW50ZWdlckVudHJ5AAAAAgIAAAAjVG9rZW5zIGEgZGlzdHJpYnVpciBlbiBFMkUsIGJpdC1jbzIFAAAAEVRva1RvVmVudGFzRTJFUXR5CQAETAAAAAIJAQAAAAxJbnRlZ2VyRW50cnkAAAACCQEAAAAVZ2V0S2V5QmFsYW5jZVByb3llY3RvAAAAAQUAAAAIcHJveWVjdG8JAABkAAAAAgkBAAAAF2dldFZhbHVlQmFsYW5jZVByb3llY3RvAAAAAQUAAAAIcHJveWVjdG8FAAAAA3BJdwkABEwAAAACCQEAAAAMSW50ZWdlckVudHJ5AAAAAgkBAAAAEmdldEtleUJhbGFuY2VUb2tlbgAAAAEFAAAABnRpZW5kYQkAAGQAAAACCQEAAAAUZ2V0VmFsdWVCYWxhbmNlVG9rZW4AAAABBQAAAAZ0aWVuZGEFAAAACXN1YlRvdGFsYgkABEwAAAACCQEAAAAMSW50ZWdlckVudHJ5AAAAAgIAAAAtU2FsZG8gZGUgdG9rZW5zIGVuIG9mZXJ0YSBFMkUsIDEwZS0wNCBiaXQtY28yCQAAZQAAAAIFAAAACmFtb3VudEJDTzIJAABkAAAAAgkAAGUAAAACCQEAAAAUZ2V0VmFsdWVCYWxhbmNlVG9rZW4AAAABBQAAAAZ0aWVuZGEFAAAADHNhbGRvVGllbmRhMQUAAAAJc3ViVG90YWxiCQAETAAAAAIJAQAAAA5TY3JpcHRUcmFuc2ZlcgAAAAMFAAAAFWFkbU4wOEFtYXpQakdUU2JjaFcxMAUAAAADcEl3BQAAAAR1bml0CQAETAAAAAIJAQAAAA5TY3JpcHRUcmFuc2ZlcgAAAAMFAAAAE3JjcHROMDhQYWlzR1RTYmNoVzEFAAAAA2VJdwUAAAAEdW5pdAkABEwAAAACCQEAAAAOU2NyaXB0VHJhbnNmZXIAAAADCAUAAAABaQAAAAZjYWxsZXIFAAAAA3VJYgUAAAAGQml0Q08yCQAETAAAAAIJAQAAAA5TY3JpcHRUcmFuc2ZlcgAAAAMFAAAAFGN0YU4wOFRpZW5kYUdUU2JjaEIyBQAAAANzSWIFAAAABkJpdENPMgkABEwAAAACCQEAAAAOU2NyaXB0VHJhbnNmZXIAAAADBQAAABNyY3B0TjA4UGFpc0dUU2JjaEIxBQAAAANlSWIFAAAABkJpdENPMgkABEwAAAACCQEAAAAOU2NyaXB0VHJhbnNmZXIAAAADBQAAABFyY3B0TjA4MDBHVFNiY2hCMQUAAAAFb3JnSWIFAAAABkJpdENPMgUAAAADbmlsBQAAAAR1bml0AAAAAQAAAAJ0eAEAAAAGdmVyaWZ5AAAAAAQAAAAHJG1hdGNoMAUAAAACdHgDCQAAAQAAAAIFAAAAByRtYXRjaDACAAAAFFNldFNjcmlwdFRyYW5zYWN0aW9uBAAAAAF0BQAAAAckbWF0Y2gwCQAB9AAAAAMIBQAAAAJ0eAAAAAlib2R5Qnl0ZXMJAAGRAAAAAggFAAAAAnR4AAAABnByb29mcwAAAAAAAAAAAAkAAlkAAAABAgAAACxDckh6aDc2RzF1YUtCZnh2bVRCS1J4bVRreExjOVhncE5LOXl5ak1CRkhZNAdcZ79a", "height": 2175599, "applicationStatus": "succeeded", "spentComplexity": 0 } View: original | compacted Prev: DCfXjtn8HEnDgGs4KZu6fZ7HhydeqmDYCdgRKuXiPjHT Next: BTvGtPJcP585fdrEQZTJZZwb434jYp9sXp1Bh7TeALZA Diff:
OldNewDifferences
1717
1818 let h = Address(base58'3N2SHzQ6syt8o69A7hbsrPjjChihKHGyhiw')
1919
20-let i = 101
20+let i = 102
2121
22-let j = 577
22+let j = 618
2323
2424 let k = 100000
2525
Full:
OldNewDifferences
11 {-# STDLIB_VERSION 5 #-}
22 {-# SCRIPT_TYPE ACCOUNT #-}
33 {-# CONTENT_TYPE DAPP #-}
44 let a = base58'EGY7HCyeHiHiCiiYpqH1Dmd5E6nzbwrgsdX3FHx5kFWw'
55
66 let b = 305693
77
88 let c = "none"
99
1010 let d = Address(base58'3N6a1VgCsb1vreGyaaBRFutCeoeWaZHB7nf')
1111
1212 let e = Address(base58'3MxrLdGk3Dop5pvi3nck8MFSxqb9nKsDxqq')
1313
1414 let f = Address(base58'3MutNy7MGJCYvdrGY6GYERsy52RuSBuTsKN')
1515
1616 let g = Address(base58'3NApYgjm8eF1mesnamEyFrPe3Rn6u53WY2M')
1717
1818 let h = Address(base58'3N2SHzQ6syt8o69A7hbsrPjjChihKHGyhiw')
1919
20-let i = 101
20+let i = 102
2121
22-let j = 577
22+let j = 618
2323
2424 let k = 100000
2525
2626 let l = 3
2727
2828 let m = 10
2929
3030 let n = 1
3131
3232 let o = 7
3333
3434 let p = 2
3535
3636 let q = 1
3737
3838 let r = 1
3939
4040 let s = 11
4141
4242 func t (u) = {
4343 let v = {
4444 let w = getInteger(this, u)
4545 if ($isInstanceOf(w, "Int"))
4646 then {
4747 let x = w
4848 x
4949 }
5050 else 0
5151 }
5252 v
5353 }
5454
5555
5656 func y (u) = {
5757 let z = {
5858 let w = getString(this, u)
5959 if ($isInstanceOf(w, "String"))
6060 then {
6161 let x = w
6262 x
6363 }
6464 else c
6565 }
6666 z
6767 }
6868
6969
7070 func A (B,C) = "Order_№ "
7171
7272
7373 func D (B,C) = t(A(B, C))
7474
7575
7676 func E (C) = "Proyecto | Rubro de Apoyo, Inversión "
7777
7878
7979 func F (C) = y(E(C))
8080
8181
8282 func G (C) = "№ de Documento | DNI del Comprador "
8383
8484
8585 func H (C) = y(G(C))
8686
8787
8888 func I (C) = "Producto-GTS adquirido | Categoría "
8989
9090
9191 func J (C) = y(I(C))
9292
9393
9494 func K (C) = "Tienda | Vendedor-GTS "
9595
9696
9797 func L (C) = y(K(C))
9898
9999
100100 func M (C) = "Nodo-Activo Participante "
101101
102102
103103 func N (C) = "PI, wvls: "
104104
105105
106106 func O (C) = t(N(C))
107107
108108
109109 func P (C) = "NIw, wvls: "
110110
111111
112112 func Q (C) = t(P(C))
113113
114114
115115 func R (C) = "UI, 10e-4 bit-co2: "
116116
117117
118118 func S (C) = t(R(C))
119119
120120
121121 func T (C) = "SI, 10e-4 bit-co2: "
122122
123123
124124 func U (C) = t(T(C))
125125
126126
127127 func V (C) = "NIb, 10e-4 bit-co2: "
128128
129129
130130 func W (C) = t(V(C))
131131
132132
133133 func X (Y) = "Tokens entregados desde Programa-GTS, 10e-4 bit-co2: "
134134
135135
136136 func Z (Y) = t(X(Y))
137137
138138
139139 func aa (ab) = "Fondos E2E desde Programa-GTS, wvls: "
140140
141141
142142 func ac (ab) = t(aa(ab))
143143
144144
145145 @Callable(ad)
146146 func purchaseGTSbch (ae,af,ag,ah,ai,C) = {
147147 let aj = if ((size(ad.payments) == 1))
148148 then ad.payments[0]
149149 else throw("Se requiere pago adjunto.")
150150 if (isDefined(aj.assetId))
151151 then throw("Ud. solo puede adquirir bit-co2 usando WavesKeeper y su token de pago Waves.")
152152 else {
153153 let ak = {
154154 let w = getString(this, M(C))
155155 if ($isInstanceOf(w, "String"))
156156 then {
157157 let x = w
158158 x
159159 }
160160 else c
161161 }
162162 let Y = toBase58String(g.bytes)
163163 let al = {
164164 let w = getInteger(this, X(Y))
165165 if ($isInstanceOf(w, "Int"))
166166 then {
167167 let x = w
168168 x
169169 }
170170 else 0
171171 }
172172 let ab = toBase58String(d.bytes)
173173 let am = {
174174 let w = getInteger(this, aa(ab))
175175 if ($isInstanceOf(w, "Int"))
176176 then {
177177 let x = w
178178 x
179179 }
180180 else 0
181181 }
182182 let an = toBase58String(ad.caller.bytes)
183183 let ao = ae
184184 let ap = ((m * ao) / s)
185185 let aq = ((n * ao) / s)
186186 let ar = (((100 - l) * (i * k)) / 10000)
187187 let as = (((ae * j) / 100) / ar)
188188 let at = (as * 10000)
189189 let au = ((o * as) / s)
190190 let av = ((p * as) / s)
191191 let aw = ((q * as) / s)
192192 let ax = ((r * as) / s)
193193 if ((al >= (b * 10000)))
194194 then throw("Lo sentimos, por ahora no hay oferta de tokens para su transacción")
195195 else {
196196 let ay = ((b * 10000) - al)
197197 if ((ae > aj.amount))
198198 then throw("El monto del pago no puede ser inferior a la orden de compra del artículo.")
199199 else if ((aj.amount > ae))
200200 then throw("El monto del pago no puede ser mayor que la orden de compra del artículo.")
201201 else $Tuple2([IntegerEntry(A(an, C), (D(an, C) + 1)), StringEntry(G(C), af), StringEntry(E(C), ag), IntegerEntry("Monto de apoyo ecológico, wvls", ae), StringEntry(I(C), ah), StringEntry(K(C), ai), StringEntry(M(C), C), IntegerEntry("usdn", j), IntegerEntry("eurou", i), IntegerEntry("Precio de 1 token con dscto, 10e-4 usd", ar), IntegerEntry("Total de tokens a distribuir, 10e-4 bit-co2", as), StringEntry(("Order_Status:_" + an), "Transacción Confirmada!"), IntegerEntry("Tokens a distribuir en E2E, bit-co2", b), IntegerEntry(aa(ab), (ac(ab) + ap)), IntegerEntry(X(Y), (Z(Y) + as)), IntegerEntry("Saldo de tokens en oferta E2E, 10e-04 bit-co2", (ay - ((Z(Y) - al) + as))), ScriptTransfer(d, ap, unit), ScriptTransfer(e, aq, unit), ScriptTransfer(ad.caller, au, a), ScriptTransfer(g, av, a), ScriptTransfer(f, aw, a), ScriptTransfer(h, ax, a)], unit)
202202 }
203203 }
204204 }
205205
206206
207207 @Verifier(az)
208208 func aA () = {
209209 let w = az
210210 if ($isInstanceOf(w, "SetScriptTransaction"))
211211 then {
212212 let aB = w
213213 sigVerify(az.bodyBytes, az.proofs[0], fromBase58String("CrHzh76G1uaKBfxvmTBKRxmTkxLc9XgpNK9yyjMBFHY4"))
214214 }
215215 else false
216216 }
217217

github/deemru/w8io/169f3d6 
63.54 ms