tx · 2CcdqiX14ztZpgqnjemPxLY27r1u7kY8RFbj1DctUzHn

3N6D1fPBTu4QuZenU7hKNuxEKsxd13USum8:  -0.01000000 Waves

2021.10.24 13:02 [1760256] smart account 3N6D1fPBTu4QuZenU7hKNuxEKsxd13USum8 > SELF 0.00000000 Waves

{ "type": 13, "id": "2CcdqiX14ztZpgqnjemPxLY27r1u7kY8RFbj1DctUzHn", "fee": 1000000, "feeAssetId": null, "timestamp": 1635069771183, "version": 2, "chainId": 84, "sender": "3N6D1fPBTu4QuZenU7hKNuxEKsxd13USum8", "senderPublicKey": "8xCH82jKi2DM7HXXD45fmftPUDjr3TJpjanUATKMK37U", "proofs": [ "bqz9891HvC6m7PEry6NzmGVm2PBZ17G8eVaP9D5Ukf9GLQcdcNoLwL3pALxjiuVrgwmSfWZUzUaFbsicsRW97Gv" ], "script": "base64:AAIDAAAAAAAAAAwIARIICgYBCAgICAgAAAA3AAAAAAd5Qml0Q08yAQAAACBpjNT/200BfejLeLffs4/BXDw5W+kMeWgNIY5n6ZtLrQAAAAAQVG9rVG9WZW5kZWRvclF0eQAAAAAAAAAnEAAAAAAETk9ORQIAAAAEbm9uZQAAAAALT3duZXJQdWJLZXkBAAAAIHYlgUf22Lk37u4at3MrCWteEN5n68yQc4q5Um14SA8PAAAAAARwQWRkCQEAAAAHQWRkcmVzcwAAAAEBAAAAGgFUQ6WuNYiemm0n1pXSZ6YgP2UOMpCwdKRqAAAAAAR0QWRkCQEAAAAHQWRkcmVzcwAAAAEBAAAAGgFU+7O5a7aYRBMtxWs5cEFVcJFhVa4S5bwWAAAAAARhQWRkCQEAAAAHQWRkcmVzcwAAAAEBAAAAGgFUsZ/LLWvSicGFXkptOa6Ov7Vyb4KJ2haTAAAAAARlQWRkCQEAAAAHQWRkcmVzcwAAAAEBAAAAGgFUmX0sM+4Li4VQQQ26bfB7j/XU/VW4HmxXAAAAAAR1c2VyCQEAAAAHQWRkcmVzcwAAAAEBAAAAGgFUtVFRCnpPkE3yk5qP9T4yMipegJHutS9mAAAAAAVldXJvdQAAAAAAAAAAdAAAAAAFdXNkbncAAAAAAAAACesAAAAABWJjbzJlAAAAAAAAAYagAAAAAAhiaXRkc2N0bwAAAAAAAAAAAwAAAAADcElQAAAAAAAAAAAKAAAAAAN1QlAAAAAAAAAAAAcAAAAAA3NCUAAAAAAAAAAAAgAAAAADZUlQAAAAAAAAAAABAAAAAANlQlAAAAAAAAAAAAIAAAAACXJlbGFjZGN0bwAAAAAAAAAACwEAAAAOZ2V0TnVtYmVyQnlLZXkAAAABAAAAA2tleQQAAAADbnVtBAAAAAckbWF0Y2gwCQAEGgAAAAIFAAAABHRoaXMFAAAAA2tleQMJAAABAAAAAgUAAAAHJG1hdGNoMAIAAAADSW50BAAAAAFhBQAAAAckbWF0Y2gwBQAAAAFhAAAAAAAAAAAABQAAAANudW0BAAAAC2dldFN0ckJ5S2V5AAAAAQAAAANrZXkEAAAAA3N0cgQAAAAHJG1hdGNoMAkABB0AAAACBQAAAAR0aGlzBQAAAANrZXkDCQAAAQAAAAIFAAAAByRtYXRjaDACAAAABlN0cmluZwQAAAABYQUAAAAHJG1hdGNoMAUAAAABYQUAAAAETk9ORQUAAAADc3RyAQAAABJnZXRLZXlJdGVtU3VwcGxpZXIAAAABAAAACHN1cHBsaWVyCQABLAAAAAIFAAAACHN1cHBsaWVyAgAAABhWZW5kZWRvci1HVFMsIExpbWEtUGVyw7oBAAAACmdldEtleUl0ZW0AAAACAAAACHN1cHBsaWVyAAAABGl0ZW0JAAEsAAAAAgkAASwAAAACAgAAAA1Ob2RvLUFjdGl2bzogAgAAAAEgCQACWAAAAAEJAAH3AAAAAQkAAZsAAAABCQABLAAAAAIFAAAACHN1cHBsaWVyBQAAAARpdGVtAQAAABhnZXRLZXlVc2VySXRlbUd0c0NvdW50ZXIAAAACAAAABHVzZXIAAAAEaXRlbQIAAAAKT3JkZXJf4oSWOgEAAAAaZ2V0VmFsdWVVc2VySXRlbUd0c0NvdW50ZXIAAAACAAAABHVzZXIAAAAEaXRlbQkBAAAADmdldE51bWJlckJ5S2V5AAAAAQkBAAAAGGdldEtleVVzZXJJdGVtR3RzQ291bnRlcgAAAAIFAAAABHVzZXIFAAAABGl0ZW0BAAAAEWdldEtleXByb2plY3ROYW1lAAAAAQAAAARpdGVtAgAAABNQcm95ZWN0byBhIEludmVydGlyAQAAABNnZXRWYWx1ZXByb2plY3ROYW1lAAAAAQAAAARpdGVtCQEAAAALZ2V0U3RyQnlLZXkAAAABCQEAAAARZ2V0S2V5cHJvamVjdE5hbWUAAAABBQAAAARpdGVtAQAAABJnZXRLZXlVc2VyRG9jdW1lbnQAAAABAAAABGl0ZW0CAAAAI+KEliBkZSBEb2N1bWVudG8gfCBETkkgZGVsIFVzdWFyaW86AQAAABRnZXRWYWx1ZVVzZXJEb2N1bWVudAAAAAEAAAAEaXRlbQkBAAAAC2dldFN0ckJ5S2V5AAAAAQkBAAAAEmdldEtleVVzZXJEb2N1bWVudAAAAAEFAAAABGl0ZW0BAAAADmdldEtleUl0ZW1OYW1lAAAAAQAAAARpdGVtAgAAACRQcm9kdWN0byBhZHF1aXJpZG8gfCBDYXRlZ29yw61hIEdUUzoBAAAAEGdldFZhbHVlSXRlbU5hbWUAAAABAAAABGl0ZW0JAQAAAAtnZXRTdHJCeUtleQAAAAEJAQAAAA5nZXRLZXlJdGVtTmFtZQAAAAEFAAAABGl0ZW0BAAAAC2dldEtleVROYW1lAAAAAQAAAARpdGVtAgAAABZUaWVuZGEgfCBWZW5kZWRvciBHVFM6AQAAAA1nZXRWYWx1ZVROYW1lAAAAAQAAAARpdGVtCQEAAAALZ2V0U3RyQnlLZXkAAAABCQEAAAALZ2V0S2V5VE5hbWUAAAABBQAAAARpdGVtAQAAAApnZXRLZXlOb2RvAAAAAQAAAARub2RvAgAAAAxOb2RvLUFjdGl2bzoBAAAADGdldFZhbHVlTm9kbwAAAAEAAAAEbm9kbwkBAAAAC2dldFN0ckJ5S2V5AAAAAQkBAAAACmdldEtleU5vZG8AAAABBQAAAARub2RvAQAAAA5nZXRLZXlBc29jaWFkbwAAAAEAAAAIYXNvY2lhZG8CAAAAEEFzb2NpYWRvIEJpdC1DTzIBAAAAEGdldFZhbHVlQXNvY2lhZG8AAAABAAAACGFzb2NpYWRvCQEAAAALZ2V0U3RyQnlLZXkAAAABCQEAAAAOZ2V0S2V5QXNvY2lhZG8AAAABBQAAAAhhc29jaWFkbwEAAAAIZ2V0S2V5VUkAAAABAAAABGl0ZW0CAAAAEFVJLCB4MTBlLTA0IGJpdDoBAAAACmdldFZhbHVlVUkAAAABAAAABGl0ZW0JAQAAAA5nZXROdW1iZXJCeUtleQAAAAEJAQAAAAhnZXRLZXlVSQAAAAEFAAAABGl0ZW0BAAAACGdldEtleVBJAAAAAQAAAARpdGVtAgAAAAlQSSwgd3ZsczoBAAAACmdldFZhbHVlUEkAAAABAAAABGl0ZW0JAQAAAA5nZXROdW1iZXJCeUtleQAAAAEJAQAAAAhnZXRLZXlQSQAAAAEFAAAABGl0ZW0BAAAACGdldEtleVNJAAAAAQAAAARpdGVtAgAAABBTSSwgeDEwZS0wNCBiaXQ6AQAAAApnZXRWYWx1ZVNJAAAAAQAAAARpdGVtCQEAAAAOZ2V0TnVtYmVyQnlLZXkAAAABCQEAAAAIZ2V0S2V5U0kAAAABBQAAAARpdGVtAQAAAAlnZXRLZXlOSWIAAAABAAAABGl0ZW0CAAAAEU5JYiwgeDEwZS0wNCBiaXQ6AQAAAAtnZXRWYWx1ZU5JYgAAAAEAAAAEaXRlbQkBAAAADmdldE51bWJlckJ5S2V5AAAAAQkBAAAACWdldEtleU5JYgAAAAEFAAAABGl0ZW0BAAAACWdldEtleU5JdwAAAAEAAAAEaXRlbQIAAAAKTkl3LCB3dmxzOgEAAAALZ2V0VmFsdWVOSXcAAAABAAAABGl0ZW0JAQAAAA5nZXROdW1iZXJCeUtleQAAAAEJAQAAAAlnZXRLZXlOSXcAAAABBQAAAARpdGVtAQAAABBnZXRLZXlCYWxhblRva2VuAAAAAQAAAAZ0aWVuZGECAAAAIVRva2VucyBPZmVydGFkb3MgLyBCYWxhbmNlLCB5dG9rOgEAAAASZ2V0VmFsdWVCYWxhblRva2VuAAAAAQAAAAZ0aWVuZGEJAQAAAA5nZXROdW1iZXJCeUtleQAAAAEJAQAAABBnZXRLZXlCYWxhblRva2VuAAAAAQUAAAAGdGllbmRhAQAAABVnZXRLZXlCYWxhbmNlUHJveWVjdG8AAAABAAAACHByb3llY3RvAgAAABtCYWxhbmNlIGRlbCBQcm95ZWN0bywgd3ZsczoBAAAAF2dldFZhbHVlQmFsYW5jZVByb3llY3RvAAAAAQAAAAhwcm95ZWN0bwkBAAAADmdldE51bWJlckJ5S2V5AAAAAQkBAAAAFWdldEtleUJhbGFuY2VQcm95ZWN0bwAAAAEFAAAACHByb3llY3RvAQAAABVnZXRLZXlCYWxhbmNlQXNvY2lhZG8AAAABAAAACGFzb2NpYWRvAgAAABVCYWxhbmNlIGRlbCBBc29jaWFkbzoBAAAAF2dldFZhbHVlQmFsYW5jZUFzb2NpYWRvAAAAAQAAAAhhc29jaWFkbwkBAAAADmdldE51bWJlckJ5S2V5AAAAAQkBAAAAFWdldEtleUJhbGFuY2VBc29jaWFkbwAAAAEFAAAACGFzb2NpYWRvAQAAABFnZXRLZXlCYWxhbmNlTm9kbwAAAAEAAAAEbm9kbwIAAAARQmFsYW5jZSBkZWwgTm9kbzoBAAAAE2dldFZhbHVlQmFsYW5jZU5vZG8AAAABAAAABG5vZG8JAQAAAA5nZXROdW1iZXJCeUtleQAAAAEJAQAAABFnZXRLZXlCYWxhbmNlTm9kbwAAAAEFAAAABG5vZG8AAAABAAAAAWkBAAAAC3B1cmNoYXNlR1RTAAAABgAAAAt0b3RhbEFtb3VudAAAAAx1c2VyRG9j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bWVudCBBbW91bnQgY2FuJ3QgYmUgbGVzcyB0aGFuIGl0ZW0gUHVyY2hhc2UgT3JkZXIDCQAAZgAAAAIIBQAAAANwbXQAAAAGYW1vdW50BQAAAAt0b3RhbEFtb3VudAkAAAIAAAABAgAAADdQYXltZW50IEFtb3VudCBjYW4ndCBiZSBoaWdoZXIgdGhhbiBpdGVtIFB1cmNoYXNlIE9yZGVyCQEAAAAMU2NyaXB0UmVzdWx0AAAAAgkBAAAACFdyaXRlU2V0AAAAAQkABEwAAAACCQEAAAAJRGF0YUVudHJ5AAAAAgkBAAAAGGdldEtleVVzZXJJdGVtR3RzQ291bnRlcgAAAAIFAAAAC3VzZXJBZGRyZXNzBQAAAARpdGVtCQAAZAAAAAIJAQAAABpnZXRWYWx1ZVVzZXJJdGVtR3RzQ291bnRlcgAAAAIFAAAAC3VzZXJBZGRyZXNzBQAAAARpdGVtAAAAAAAAAAABCQAETAAAAAIJAQAAAAlEYXRhRW50cnkAAAACCQEAAAAKZ2V0S2V5SXRlbQAAAAIFAAAACHN1cHBsaWVyBQAAAARpdGVtBQAAAARpdGVtCQAETAAAAAIJAQAAAAlEYXRhRW50cnkAAAACAgAAABZBcG95byBFY29sw7NnaWNvLCB3dmxzBQAAAAt0b3RhbEFtb3VudAkABEwAAAACCQEAAAAJRGF0YUVudHJ5AAAAAgkBAAAAEmdldEtleVVzZXJEb2N1bWVudAAAAAEFAAAABGl0ZW0FAAAADHVzZXJEb2N1bWVudAkABEwAAAACCQEAAAAJRGF0YUVudHJ5AAAAAgkBAAAAEWdldEtleXByb2plY3ROYW1lAAAAAQUAAAAEaXRlbQUAAAALcHJvamVjdE5hbWUJAARMAAAAAgkBAAAACURhdGFFbnRyeQAAAAIJAQAAAA5nZXRLZXlJdGVtTmFtZQAAAAEFAAAABGl0ZW0FAAAACGl0ZW1OYW1lCQAETAAAAAIJAQAAAAlEYXRhRW50cnkAAAACCQEAAAALZ2V0S2V5VE5hbWUAAAABBQAAAARpdGVtBQAAAAV0TmFtZQkABEwAAAACCQEAAAAJRGF0YUVudHJ5AAAAAgIAAAALTm9kbyBBY3Rpdm8FAAAABG5vZG8JAARMAAAAAgkBAAAACURhdGFFbnRyeQAAAAICAAAABHVzZG4FAAAABXVzZG53CQAETAAAAAIJAQAAAAlEYXRhRW50cnkAAAACAgAAAAVldXJvdQUAAAAFZXVyb3UJAARMAAAAAgkBAAAACURhdGFFbnRyeQAAAAICAAAAHzEgQml0LUNPMiBjb24gZHNjdG8sIHVzZCB4MTBlLTQFAAAADWJjbzJtZW5vc2RjdG8JAARMAAAAAgkBAAAACURhdGFFbnRyeQAAAAICAAAAIlRvdGFsIGJpdC1jbzIgYSBkaXN0cmlidWlyLCB4MTBlLTQFAAAACXN1YlRvdGFsYgkABEwAAAACCQEAAAAJRGF0YUVudHJ5AAAAAgkAASwAAAACAgAAAA5PcmRlcl9TdGF0dXM6XwUAAAALdXNlckFkZHJlc3MCAAAAGFRyYW5zYWNjacOzbiBDb25maXJtYWRhIQkABEwAAAACCQEAAAAJRGF0YUVudHJ5AAAAAgIAAAAUU2FsZG8gUHJveWVjdG8sIHd2bHMFAAAACXNhbGRvUHJvagkABEwAAAACCQEAAAAJRGF0YUVudHJ5AAAAAgkBAAAAFWdldEtleUJhbGFuY2VQcm95ZWN0bwAAAAEFAAAACHByb3llY3RvCQAAZAAAAAIJAQAAABdnZXRWYWx1ZUJhbGFuY2VQcm95ZWN0bwAAAAEFAAAACHByb3llY3RvBQAAAANwSXcJAARMAAAAAgkBAAAACURhdGFFbnRyeQAAAAICAAAAElNhbGRvIFRva2VucywgYmNvMgUAAAAMc2FsZG9UaWVuZGExCQAETAAAAAIJAQAAAAlEYXRhRW50cnkAAAACCQEAAAAQZ2V0S2V5QmFsYW5Ub2tlbgAAAAEFAAAABnRpZW5kYQkAAGQAAAACCQEAAAASZ2V0VmFsdWVCYWxhblRva2VuAAAAAQUAAAAGdGllbmRhBQAAAAlzdWJUb3RhbGIJAARMAAAAAgkBAAAACURhdGFFbnRyeQAAAAICAAAAE1NhbGRvIEJDTzIsIHgxMGUtMDQFAAAACmFtb3VudEJDTzIFAAAAA25pbAkBAAAAC1RyYW5zZmVyU2V0AAAAAQkABEwAAAACCQEAAAAOU2NyaXB0VHJhbnNmZXIAAAADBQAAAARwQWRkBQAAAANwSXcFAAAABHVuaXQJAARMAAAAAgkBAAAADlNjcmlwdFRyYW5zZmVyAAAAAwgFAAAAAWkAAAAGY2FsbGVyBQAAAAN1SWIFAAAAB3lCaXRDTzIJAARMAAAAAgkBAAAADlNjcmlwdFRyYW5zZmVyAAAAAwUAAAAEYUFkZAUAAAADZUl3BQAAAAR1bml0CQAETAAAAAIJAQAAAA5TY3JpcHRUcmFuc2ZlcgAAAAMFAAAABGVBZGQFAAAAA2VJdwUAAAAEdW5pdAkABEwAAAACCQEAAAAOU2NyaXB0VHJhbnNmZXIAAAADBQAAAARlQWRkBQAAAANlSWIFAAAAB3lCaXRDTzIFAAAAA25pbAAAAAEAAAACdHgBAAAABnZlcmlmeQAAAAAEAAAAByRtYXRjaDAFAAAAAnR4AwkAAAEAAAACBQAAAAckbWF0Y2gwAgAAABRTZXRTY3JpcHRUcmFuc2FjdGlvbgQAAAABdAUAAAAHJG1hdGNoMAkAAfQAAAADCAUAAAACdHgAAAAJYm9keUJ5dGVzCQABkQAAAAIIBQAAAAJ0eAAAAAZwcm9vZnMAAAAAAAAAAAAFAAAAC093bmVyUHViS2V5AwMJAAABAAAAAgUAAAAHJG1hdGNoMAIAAAASUmVpc3N1ZVRyYW5zYWN0aW9uBgkAAAEAAAACBQAAAAckbWF0Y2gwAgAAAA9EYXRhVHJhbnNhY3Rpb24EAAAAAWQFAAAAByRtYXRjaDAGAwkAAAEAAAACBQAAAAckbWF0Y2gwAgAAABNUcmFuc2ZlclRyYW5zYWN0aW9uBAAAAAJ0eAUAAAAHJG1hdGNoMAYHrR5/6A==", "height": 1760256, "applicationStatus": "succeeded", "spentComplexity": 0 } View: original | compacted Prev: sxqkDz2GpdBdsn9AsUP7PZWd9QdgkZS8xRZPov3uAxZ Next: 32SPGi9yC4aPRJiTW9CZU4QnKDfsgtfPzB5HAEtNSUHa Diff:
OldNewDifferences
7070 func A (B) = (B + "Vendedor-GTS, Lima-Perú")
7171
7272
73-func C (B,D) = (("Producto-GTS: " + " ") + toBase58String(sha256(toBytes((B + D)))))
73+func C (B,D) = (("Nodo-Activo: " + " ") + toBase58String(sha256(toBytes((B + D)))))
7474
7575
7676 func E (i,D) = "Order_№:"
239239 then throw("Payment Amount can't be less than item Purchase Order")
240240 else if ((au.amount > ap))
241241 then throw("Payment Amount can't be higher than item Purchase Order")
242- else ScriptResult(WriteSet([DataEntry(E(aA, D), (F(aA, D) + 1)), DataEntry(A(B), B), DataEntry(C(B, D), D), DataEntry("Apoyo Ecológico, wvls", ap), DataEntry(I(D), aq), DataEntry(G(D), ar), DataEntry(K(D), as), DataEntry(M(D), at), DataEntry("Nodo Activo", P), DataEntry("usdn", k), DataEntry("eurou", j), DataEntry("1 Bit-CO2 con dscto, usd x10e-4", aE), DataEntry("Total bit-co2 a distribuir, x10e-4", aF), DataEntry(("Order_Status:_" + aA), "Transacción Confirmada!"), DataEntry("Saldo Proyecto, wvls", ax), DataEntry(ah(ai), (aj(ai) + aC)), DataEntry("Saldo Tokens, bco2", av), DataEntry(ae(af), (ag(af) + aF)), DataEntry("Saldo BCO2, x10e-04", aw)]), TransferSet([ScriptTransfer(e, aC, unit), ScriptTransfer(ao.caller, aH, a), ScriptTransfer(g, aD, unit), ScriptTransfer(h, aD, unit), ScriptTransfer(h, aJ, a)]))
242+ else ScriptResult(WriteSet([DataEntry(E(aA, D), (F(aA, D) + 1)), DataEntry(C(B, D), D), DataEntry("Apoyo Ecológico, wvls", ap), DataEntry(I(D), aq), DataEntry(G(D), ar), DataEntry(K(D), as), DataEntry(M(D), at), DataEntry("Nodo Activo", P), DataEntry("usdn", k), DataEntry("eurou", j), DataEntry("1 Bit-CO2 con dscto, usd x10e-4", aE), DataEntry("Total bit-co2 a distribuir, x10e-4", aF), DataEntry(("Order_Status:_" + aA), "Transacción Confirmada!"), DataEntry("Saldo Proyecto, wvls", ax), DataEntry(ah(ai), (aj(ai) + aC)), DataEntry("Saldo Tokens, bco2", av), DataEntry(ae(af), (ag(af) + aF)), DataEntry("Saldo BCO2, x10e-04", aw)]), TransferSet([ScriptTransfer(e, aC, unit), ScriptTransfer(ao.caller, aH, a), ScriptTransfer(g, aD, unit), ScriptTransfer(h, aD, unit), ScriptTransfer(h, aJ, a)]))
243243 }
244244 }
245245
Full:
OldNewDifferences
11 {-# STDLIB_VERSION 3 #-}
22 {-# SCRIPT_TYPE ACCOUNT #-}
33 {-# CONTENT_TYPE DAPP #-}
44 let a = base58'872MvpMoQx7SnV58HMcR9hd6vBWDtQvqmt5javCmYwpx'
55
66 let b = 10000
77
88 let c = "none"
99
1010 let d = base58'8xCH82jKi2DM7HXXD45fmftPUDjr3TJpjanUATKMK37U'
1111
1212 let e = Address(base58'3Mv5mXTRhpWZxZxstmnsBhckWNgErMTFEaD')
1313
1414 let f = Address(base58'3NCrxgXt6u1iuJSLENumENf7NB3WiT3NcHb')
1515
1616 let g = Address(base58'3N67GoXrZo4iwmEjLhS9iNUCbzpPEjoYgNW')
1717
1818 let h = Address(base58'3N3uf7RK8Aed4v5ufGB8xV2Wsz4WNoHj21c')
1919
2020 let i = Address(base58'3N6SoVcgBgBdjv4DqyirCoNuNw1SebS5VFT')
2121
2222 let j = 116
2323
2424 let k = 2539
2525
2626 let l = 100000
2727
2828 let m = 3
2929
3030 let n = 10
3131
3232 let o = 7
3333
3434 let p = 2
3535
3636 let q = 1
3737
3838 let r = 2
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) = (B + "Vendedor-GTS, Lima-Perú")
7171
7272
73-func C (B,D) = (("Producto-GTS: " + " ") + toBase58String(sha256(toBytes((B + D)))))
73+func C (B,D) = (("Nodo-Activo: " + " ") + toBase58String(sha256(toBytes((B + D)))))
7474
7575
7676 func E (i,D) = "Order_№:"
7777
7878
7979 func F (i,D) = t(E(i, D))
8080
8181
8282 func G (D) = "Proyecto a Invertir"
8383
8484
8585 func H (D) = y(G(D))
8686
8787
8888 func I (D) = "№ de Documento | DNI del Usuario:"
8989
9090
9191 func J (D) = y(I(D))
9292
9393
9494 func K (D) = "Producto adquirido | Categoría GTS:"
9595
9696
9797 func L (D) = y(K(D))
9898
9999
100100 func M (D) = "Tienda | Vendedor GTS:"
101101
102102
103103 func N (D) = y(M(D))
104104
105105
106106 func O (P) = "Nodo-Activo:"
107107
108108
109109 func Q (P) = y(O(P))
110110
111111
112112 func R (S) = "Asociado Bit-CO2"
113113
114114
115115 func T (S) = y(R(S))
116116
117117
118118 func U (D) = "UI, x10e-04 bit:"
119119
120120
121121 func V (D) = t(U(D))
122122
123123
124124 func W (D) = "PI, wvls:"
125125
126126
127127 func X (D) = t(W(D))
128128
129129
130130 func Y (D) = "SI, x10e-04 bit:"
131131
132132
133133 func Z (D) = t(Y(D))
134134
135135
136136 func aa (D) = "NIb, x10e-04 bit:"
137137
138138
139139 func ab (D) = t(aa(D))
140140
141141
142142 func ac (D) = "NIw, wvls:"
143143
144144
145145 func ad (D) = t(ac(D))
146146
147147
148148 func ae (af) = "Tokens Ofertados / Balance, ytok:"
149149
150150
151151 func ag (af) = t(ae(af))
152152
153153
154154 func ah (ai) = "Balance del Proyecto, wvls:"
155155
156156
157157 func aj (ai) = t(ah(ai))
158158
159159
160160 func ak (S) = "Balance del Asociado:"
161161
162162
163163 func al (S) = t(ak(S))
164164
165165
166166 func am (P) = "Balance del Nodo:"
167167
168168
169169 func an (P) = t(am(P))
170170
171171
172172 @Callable(ao)
173173 func purchaseGTS (ap,aq,ar,as,at,D) = {
174174 let au = extract(ao.payment)
175175 if (isDefined(au.assetId))
176176 then throw("El Precio en waves.")
177177 else {
178178 let B = {
179179 let w = getString(this, A(D))
180180 if ($isInstanceOf(w, "String"))
181181 then {
182182 let x = w
183183 x
184184 }
185185 else c
186186 }
187187 let af = toBase58String(f.bytes)
188188 let av = {
189189 let w = getInteger(this, ae(af))
190190 if ($isInstanceOf(w, "Int"))
191191 then {
192192 let x = w
193193 x
194194 }
195195 else 0
196196 }
197197 let aw = ((b * 10000) - av)
198198 let ai = toBase58String(e.bytes)
199199 let ax = {
200200 let w = getInteger(this, ah(ai))
201201 if ($isInstanceOf(w, "Int"))
202202 then {
203203 let x = w
204204 x
205205 }
206206 else 0
207207 }
208208 let S = toBase58String(g.bytes)
209209 let ay = {
210210 let w = getInteger(this, ak(S))
211211 if ($isInstanceOf(w, "Int"))
212212 then {
213213 let x = w
214214 x
215215 }
216216 else 0
217217 }
218218 let P = toBase58String(h.bytes)
219219 let az = {
220220 let w = getInteger(this, am(P))
221221 if ($isInstanceOf(w, "Int"))
222222 then {
223223 let x = w
224224 x
225225 }
226226 else 0
227227 }
228228 let aA = toBase58String(ao.caller.bytes)
229229 let aB = ap
230230 let aC = ((n * aB) / s)
231231 let aD = ((q * aB) / s)
232232 let aE = (((100 - m) * (j * l)) / 10000)
233233 let aF = (((ap * k) / 100) / aE)
234234 let aG = (aF * 10000)
235235 let aH = ((o * aF) / s)
236236 let aI = ((p * aF) / s)
237237 let aJ = ((r * aF) / s)
238238 if ((ap > au.amount))
239239 then throw("Payment Amount can't be less than item Purchase Order")
240240 else if ((au.amount > ap))
241241 then throw("Payment Amount can't be higher than item Purchase Order")
242- else ScriptResult(WriteSet([DataEntry(E(aA, D), (F(aA, D) + 1)), DataEntry(A(B), B), DataEntry(C(B, D), D), DataEntry("Apoyo Ecológico, wvls", ap), DataEntry(I(D), aq), DataEntry(G(D), ar), DataEntry(K(D), as), DataEntry(M(D), at), DataEntry("Nodo Activo", P), DataEntry("usdn", k), DataEntry("eurou", j), DataEntry("1 Bit-CO2 con dscto, usd x10e-4", aE), DataEntry("Total bit-co2 a distribuir, x10e-4", aF), DataEntry(("Order_Status:_" + aA), "Transacción Confirmada!"), DataEntry("Saldo Proyecto, wvls", ax), DataEntry(ah(ai), (aj(ai) + aC)), DataEntry("Saldo Tokens, bco2", av), DataEntry(ae(af), (ag(af) + aF)), DataEntry("Saldo BCO2, x10e-04", aw)]), TransferSet([ScriptTransfer(e, aC, unit), ScriptTransfer(ao.caller, aH, a), ScriptTransfer(g, aD, unit), ScriptTransfer(h, aD, unit), ScriptTransfer(h, aJ, a)]))
242+ else ScriptResult(WriteSet([DataEntry(E(aA, D), (F(aA, D) + 1)), DataEntry(C(B, D), D), DataEntry("Apoyo Ecológico, wvls", ap), DataEntry(I(D), aq), DataEntry(G(D), ar), DataEntry(K(D), as), DataEntry(M(D), at), DataEntry("Nodo Activo", P), DataEntry("usdn", k), DataEntry("eurou", j), DataEntry("1 Bit-CO2 con dscto, usd x10e-4", aE), DataEntry("Total bit-co2 a distribuir, x10e-4", aF), DataEntry(("Order_Status:_" + aA), "Transacción Confirmada!"), DataEntry("Saldo Proyecto, wvls", ax), DataEntry(ah(ai), (aj(ai) + aC)), DataEntry("Saldo Tokens, bco2", av), DataEntry(ae(af), (ag(af) + aF)), DataEntry("Saldo BCO2, x10e-04", aw)]), TransferSet([ScriptTransfer(e, aC, unit), ScriptTransfer(ao.caller, aH, a), ScriptTransfer(g, aD, unit), ScriptTransfer(h, aD, unit), ScriptTransfer(h, aJ, a)]))
243243 }
244244 }
245245
246246
247247 @Verifier(aK)
248248 func aL () = {
249249 let w = aK
250250 if ($isInstanceOf(w, "SetScriptTransaction"))
251251 then {
252252 let aM = w
253253 sigVerify(aK.bodyBytes, aK.proofs[0], d)
254254 }
255255 else if (if ($isInstanceOf(w, "ReissueTransaction"))
256256 then true
257257 else $isInstanceOf(w, "DataTransaction"))
258258 then {
259259 let aN = w
260260 true
261261 }
262262 else if ($isInstanceOf(w, "TransferTransaction"))
263263 then {
264264 let aK = w
265265 true
266266 }
267267 else false
268268 }
269269

github/deemru/w8io/169f3d6 
49.57 ms