tx · 9WwncT5V77zu8NzhZyG1RpeWkRdFot5PB75QaEqbpAxK

3N9DpWDvNPnq3wuuyh2cGk9hcKfoke9CCfL:  -0.01000000 Waves

2021.10.31 19:02 [1770703] smart account 3N9DpWDvNPnq3wuuyh2cGk9hcKfoke9CCfL > SELF 0.00000000 Waves

{ "type": 13, "id": "9WwncT5V77zu8NzhZyG1RpeWkRdFot5PB75QaEqbpAxK", "fee": 1000000, "feeAssetId": null, "timestamp": 1635696142320, "version": 2, "chainId": 84, "sender": "3N9DpWDvNPnq3wuuyh2cGk9hcKfoke9CCfL", "senderPublicKey": "A695BnQcmLqEPwcN5kdhv4bHipgdE4FnM5CBEMtA95Mo", "proofs": [ "T1c6xELrGMAbCLEPy3AW7soQPzK5CMGh6V1C979ahLM2d6qLof16dPyydaJEhEaqxYUWY3ATFzWbjQS2opP39QU" ], "script": "base64:AAIDAAAAAAAAAAsIARIHCgUICAgBAQAAAC4AAAAAB3hCaXRDTzIBAAAAICAEZKaqA3sNb6aq+pclWLOWiXpTDP/vusZoh2yDVNyNAAAAAA1zdGFydFRvdGFsUXR5AAAAAAAABKodAAAAAAxGaXJzdEZhc2VRdHkAAAAAAAAAK7kAAAAADVNlY29uZEZhc2VRdHkAAAAAAAAEMEQAAAAAA3d2cwAAAAAABfXhAAAAAAAETk9ORQIAAAAEbm9uZQAAAAALdG90YWxBbW91bnQAAAAAAAKZwvcAAAAABHBlcnUAAAAAAAAAAAEAAAAABWV1cm91AAAAAAAAAAB0AAAAAAV1c2RudwAAAAAAAAAJ6wAAAAAFYmNvMmUAAAAAAAAAAAoAAAAAC093bmVyUHViS2V5AQAAACCHCjavfZLifVnrQ+Ec26hgaELdz++KhfvmPcJbb2x8dgEAAAAOZ2V0TnVtYmVyQnlLZXkAAAABAAAAA2tleQQAAAADbnVtBAAAAAckbWF0Y2gwCQAEGgAAAAIFAAAABHRoaXMFAAAAA2tleQMJAAABAAAAAgUAAAAHJG1hdGNoMAIAAAADSW50BAAAAAFhBQAAAAckbWF0Y2gwBQAAAAFhAAAAAAAAAAAABQAAAANudW0BAAAAC2dldFN0ckJ5S2V5AAAAAQAAAANrZXkEAAAAA3N0cgQAAAAHJG1hdGNoMAkABB0AAAACBQAAAAR0aGlzBQAAAANrZXkDCQAAAQAAAAIFAAAAByRtYXRjaDACAAAABlN0cmluZwQAAAABYQUAAAAHJG1hdGNoMAUAAAABYQUAAAAETk9ORQUAAAADc3RyAQAAABVnZXRLZXlQcm9qZWN0Q2F0ZWdvcnkAAAABAAAABGl0ZW0CAAAAC0NhdGVnb3LDrWE6AQAAABdnZXRWYWx1ZVByb2plY3RDYXRlZ29yeQAAAAEAAAAEaXRlbQkBAAAAC2dldFN0ckJ5S2V5AAAAAQkBAAAAFWdldEtleVByb2plY3RDYXRlZ29yeQAAAAEFAAAABGl0ZW0BAAAAEmdldEtleUl0ZW1TdXBwbGllcgAAAAEAAAAIc3VwcGxpZXIJAAEsAAAAAgUAAAAIc3VwcGxpZXICAAAAI0NvbXVuaWRhZCBBY2h1YXIgS2FwYXdpIGRlbCBFY3VhZG9yAQAAABFnZXRLZXlQcm9qZWN0TmFtZQAAAAEAAAAEaXRlbQIAAAAUTm9tYnJlIGRlbCBQcm95ZWN0bzoBAAAAE2dldFZhbHVlUHJvamVjdE5hbWUAAAABAAAABGl0ZW0JAQAAAAtnZXRTdHJCeUtleQAAAAEJAQAAABFnZXRLZXlQcm9qZWN0TmFtZQAAAAEFAAAABGl0ZW0BAAAAFGdldEtleVByb2plY3RDb3VudHJ5AAAAAQAAAARpdGVtAgAAABNQYcOtcyB8IFViaWNhY2nDs246AQAAABZnZXRWYWx1ZVByb2plY3RDb3VudHJ5AAAAAQAAAARpdGVtCQEAAAALZ2V0U3RyQnlLZXkAAAABCQEAAAAUZ2V0S2V5UHJvamVjdENvdW50cnkAAAABBQAAAARpdGVtAQAAABFnZXRLZXlQcm9qZWN0Q29kZQAAAAEAAAAEaXRlbQIAAAAIQ8OzZGlnbzoBAAAAE2dldFZhbHVlUHJvamVjdENvZGUAAAABAAAABGl0ZW0JAQAAAAtnZXRTdHJCeUtleQAAAAEJAQAAABFnZXRLZXlQcm9qZWN0Q29kZQAAAAEFAAAABGl0ZW0BAAAAF2dldEtleVByb2plY3RQcm9waWV0YXJ5AAAAAQAAAARpdGVtAgAAAChQcm9waWV0YXJpbyB8IEJlbmVmaWNpYXJpbyBkZWwgUHJveWVjdG86AQAAABlnZXRWYWx1ZVByb2plY3RQcm9waWV0YXJ5AAAAAQAAAARpdGVtCQEAAAALZ2V0U3RyQnlLZXkAAAABCQEAAAAXZ2V0S2V5UHJvamVjdFByb3BpZXRhcnkAAAABBQAAAARpdGVtAQAAABBnZXRLZXlQcm9qZWN0RGV2AAAAAQAAAAhzdXBwbGllcgIAAAAiRGVzYXJyb2xsYWRvciB8IFJlc3BvbnNhYmxlIExlZ2FsOgEAAAASZ2V0VmFsdWVQcm9qZWN0RGV2AAAAAQAAAAhzdXBwbGllcgkBAAAAC2dldFN0ckJ5S2V5AAAAAQkBAAAAEGdldEtleVByb2plY3REZXYAAAABBQAAAAhzdXBwbGllcgEAAAASZ2V0S2V5Rmlyc3RGYXNlUXR5AAAAAQAAAARpdGVtAgAAADxUb2tlbnMgb2ZlcnRhZG9zIHBhcmEgVXN1YXJpb3N8aW52ZXJzb3JlcyBlbiBGYXNlIEkgUHJlLUlDTzoBAAAAFGdldFZhbHVlRmlyc3RGYXNlUXR5AAAAAQAAAARpdGVtCQEAAAALZ2V0U3RyQnlLZXkAAAABCQEAAAASZ2V0S2V5Rmlyc3RGYXNlUXR5AAAAAQUAAAAEaXRlbQEAAAATZ2V0S2V5Tm9tVG9rZW5QcmljZQAAAAEAAAAEaXRlbQIAAAAgUHJlY2lvIE5vbWluYWwsIDEgdG9rZW4gQml0LUNPMjoBAAAAGGdldEtleURlc2N1ZW50bzZUb2tQcmljZQAAAAEAAAAEaXRlbQIAAAAwUHJlY2lvIGRlIDEgdG9rZW4gQml0LUNPMiBjb24gZGVzY3VlbnRvIGVsZWppZG86AQAAABpnZXRWYWx1ZURlc2N1ZW50bzZUb2tQcmljZQAAAAEAAAAEaXRlbQkBAAAADmdldE51bWJlckJ5S2V5AAAAAQkBAAAAGGdldEtleURlc2N1ZW50bzZUb2tQcmljZQAAAAEFAAAABGl0ZW0BAAAAHWdldEtleVNhbGRvVG9rZW5RdHlTdGFydEV0YXBhAAAAAQAAAARpdGVtAgAAADBTYWxkbyBkZSB0b2tlbnMgZW4gb2ZlcnRhIGNvbiBkY3RvIG3DoXguIGRlbCA2JToBAAAAH2dldFZhbHVlU2FsZG9Ub2tlblF0eVN0YXJ0RXRhcGEAAAABAAAABGl0ZW0JAQAAAA5nZXROdW1iZXJCeUtleQAAAAEJAQAAAB1nZXRLZXlTYWxkb1Rva2VuUXR5U3RhcnRFdGFwYQAAAAEFAAAABGl0ZW0BAAAAFWdldEtleVVzZXJJdGVtQ291bnRlcgAAAAIAAAAEdXNlcgAAAARpdGVtAgAAAApPcmRlcl/ihJY6AQAAABdnZXRWYWx1ZVVzZXJJdGVtQ291bnRlcgAAAAIAAAAEdXNlcgAAAARpdGVtCQEAAAAOZ2V0TnVtYmVyQnlLZXkAAAABCQEAAAAVZ2V0S2V5VXNlckl0ZW1Db3VudGVyAAAAAgUAAAAEdXNlcgUAAAAEaXRlbQEAAAASZ2V0S2V5VXNlckRvY3VtZW50AAAAAQAAAARpdGVtAgAAADFEb2N1bWVudG8gTmFjaW9uYWwgZGUgSWRlbnRpZGFkLCBETkkgZGVsIFVzdWFyaW86AQAAABRnZXRWYWx1ZVVzZXJEb2N1bWVudAAAAAEAAAAEaXRlbQkBAAAAC2dldFN0ckJ5S2V5AAAAAQkBAAAAEmdldEtleVVzZXJEb2N1bWVudAAAAAEFAAAABGl0ZW0BAAAAEWdldEtleVVzZXJDb3VudHJ5AAAAAQAAAARpdGVtAgAAACBQYcOtcyBkZSBSZXNpZGVuY2lhIGRlbCBVc3VhcmlvOgEAAAATZ2V0VmFsdWVVc2VyQ291bnRyeQAAAAEAAAAEaXRlbQkBAAAAC2dldFN0ckJ5S2V5AAAAAQkBAAAAEWdldEtleVVzZXJDb3VudHJ5AAAAAQUAAAAEaXRlbQEAAAATZ2V0S2V5RGlzY291bnQ2VXNlcgAAAAEAAAAEaXRlbQIAAAAtRGVzY3VlbnRvIGEgZWxlY2Npw7NuIHZvbHVudGFyaWEsIG3DoXhpbW8gNiU6AQAAABVnZXRWYWx1ZURpc2NvdW50NlVzZXIAAAABAAAABGl0ZW0JAQAAAA5nZXROdW1iZXJCeUtleQAAAAEJAQAAABNnZXRLZXlEaXNjb3VudDZVc2VyAAAAAQUAAAAEaXRlbQEAAAAWZ2V0S2V5SXRlbVVzZXJPcmRlclF0eQAAAAEAAAAEaXRlbQIAAAAeQ2FudGlkYWQgZGUgdG9rZW5zIGEgYWRxdWlyaXI6AQAAABhnZXRWYWx1ZUl0ZW1Vc2VyT3JkZXJRdHkAAAABAAAABGl0ZW0JAQAAAA5nZXROdW1iZXJCeUtleQAAAAEJAQAAABZnZXRLZXlJdGVtVXNlck9yZGVyUXR5AAAAAQUAAAAEaXRlbQEAAAAVZ2V0S2V5QmFsYW5jZVN1cHBsaWVyAAAAAQAAAAhzdXBwbGllcgIAAAAoSW5ncmVzb3MgcG9yIFZlbnRhIERpcmVjdGEgLyBCbG9ja0NoYWluOgEAAAAXZ2V0VmFsdWVCYWxhbmNlU3VwcGxpZXIAAAABAAAACHN1cHBsaWVyCQEAAAAOZ2V0TnVtYmVyQnlLZXkAAAABCQEAAAAVZ2V0S2V5QmFsYW5jZVN1cHBsaWVyAAAAAQUAAAAIc3VwcGxpZXIAAAABAAAAAWkBAAAACHB1cmNoYXNlAAAABQAAAARpdGVtAAAADHVzZXJEb2N1bWVudAAAAAt1c2VyQ291bnRyeQAAAAx1c2VyRGlzY291bnQAAAAIb3JkZXJRdHkEAAAAA3BtdAkBAAAAB2V4dHJhY3QAAAABCAUAAAABaQAAAAdwYXltZW50AwkBAAAACWlzRGVmaW5lZAAAAAEIBQAAAANwbXQAAAAHYXNzZXRJZAkAAAIAAAABAgAAAE5VZC4gcHVlZGUgYWRxdWlyaXIgdG9rZW5zIHhCaXRDTzIgdXNhbmRvIFdhdmVzS2VlcGVyIHkgc3UgdG9rZW4gZGUgcGFnbyBXYXZlcy4EAAAACHN1cHBsaWVyBAAAAAckbWF0Y2gwCQAEHQAAAAIFAAAABHRoaXMJAQAAABJnZXRLZXlJdGVtU3VwcGxpZXIAAAABBQAAAARpdGVtAwkAAAEAAAACBQAAAAckbWF0Y2gwAgAAAAZTdHJpbmcEAAAAAWEFAAAAByRtYXRjaDAFAAAAAWEFAAAABE5PTkUEAAAACXByZUljb1F0eQQAAAAHJG1hdGNoMAkABBoAAAACBQAAAAR0aGlzCQEAAAAdZ2V0S2V5U2FsZG9Ub2tlblF0eVN0YXJ0RXRhcGEAAAABBQAAAARpdGVtAwkAAAEAAAACBQAAAAckbWF0Y2gwAgAAAANJbnQEAAAAAWEFAAAAByRtYXRjaDAFAAAAAWEAAAAAAAAAAAAEAAAAD2JhbGFuY2VTdXBwbGllcgQAAAAHJG1hdGNoMAkABBoAAAACBQAAAAR0aGlzCQEAAAAVZ2V0S2V5QmFsYW5jZVN1cHBsaWVyAAAAAQUAAAAIc3VwcGxpZXIDCQAAAQAAAAIFAAAAByRtYXRjaDACAAAAA0ludAQAAAABYQUAAAAHJG1hdGNoMAUAAAABYQAAAAAAAAAAAAQAAAALdXNlckFkZHJlc3MJAAJYAAAAAQgIBQAAAAFpAAAABmNhbGxlcgAAAAVieXRlcwQAAAAFZGVzYzEJAABlAAAAAgAAAAAAAAAD6AkAAGgAAAACBQAAAAx1c2VyRGlzY291bnQAAAAAAAAAAAoEAAAAEWN1cnJlbnRUb2tlblByaWNlCQAAaQAAAAIJAABoAAAAAgkAAGgAAAACCQAAaAAAAAIFAAAABWRlc2MxBQAAAAViY28yZQUAAAAFZXVyb3UAAAAAAlQL5AAAAAAAAAAAA+gDCQAAZgAAAAIFAAAAC3RvdGFsQW1vdW50CAUAAAADcG10AAAABmFtb3VudAkAAAIAAAABAgAAADVQYXltZW50IEFtb3VudCBjYW4ndCBiZSBsZXNzIHRoYW4gaXRlbSBQdXJjaGFzZSBPcmRlcgMJAABmAAAAAggFAAAAA3BtdAAAAAZhbW91bnQFAAAAC3RvdGFsQW1vdW50CQAAAgAAAAECAAAAN1BheW1lbnQgQW1vdW50IGNhbid0IGJlIGhpZ2hlciB0aGFuIGl0ZW0gUHVyY2hhc2UgT3JkZXIJAQAAAAxTY3JpcHRSZXN1bHQAAAACCQEAAAAIV3JpdGVTZXQAAAABCQAETAAAAAIJAQAAAAlEYXRhRW50cnkAAAACCQEAAAAVZ2V0S2V5UHJvamVjdENhdGVnb3J5AAAAAQUAAAAEaXRlbQIAAAAWQ29uc2VydmFjacOzbiBGb3Jlc3RhbAkABEwAAAACCQEAAAAJRGF0YUVudHJ5AAAAAgkBAAAAEWdldEtleVByb2plY3ROYW1lAAAAAQUAAAAEaXRlbQIAAAAgUmVzZXJ2YSBBbWF6w7NuaWNhIEFjaHVhci1LYXBhd2kJAARMAAAAAgkBAAAACURhdGFFbnRyeQAAAAIJAQAAABRnZXRLZXlQcm9qZWN0Q291bnRyeQAAAAEFAAAABGl0ZW0CAAAAB0VjdWFkb3IJAARMAAAAAgkBAAAACURhdGFFbnRyeQAAAAIJAQAAABFnZXRLZXlQcm9qZWN0Q29kZQAAAAEFAAAABGl0ZW0CAAAAGTAxLUVDX0FDSC1LQVBBV0lfMDFQUkVJQ08JAARMAAAAAgkBAAAACURhdGFFbnRyeQAAAAIJAQAAABdnZXRLZXlQcm9qZWN0UHJvcGlldGFyeQAAAAEFAAAABGl0ZW0CAAAAF0NvbXVuaWRhZCBBY2h1YXIgS2FwYXdpCQAETAAAAAIJAQAAAAlEYXRhRW50cnkAAAACCQEAAAAQZ2V0S2V5UHJvamVjdERldgAAAAEFAAAACHN1cHBsaWVyAgAAACRGdW5kYWNpw7NuIEFsaWFuemEgRWNvbMOzZ2ljYSAnTkFTRScJAARMAAAAAgkBAAAACURhdGFFbnRyeQAAAAIJAQAAABNnZXRLZXlOb21Ub2tlblByaWNlAAAAAQUAAAAEaXRlbQIAAAALMTAuMDAgRXVyb3MJAARMAAAAAgkBAAAACURhdGFFbnRyeQAAAAICAAAAOkNhbnRpZGFkIGRlIFRva2VucyBCaXQtQ08yIGEgZW1pdGlyIGVuIEZhc2UgSSB5IElJIFByZS1JQ08FAAAADXN0YXJ0VG90YWxRdHkJAARMAAAAAgkBAAAACURhdGFFbnRyeQAAAAIJAQAAABJnZXRLZXlGaXJzdEZhc2VRdHkAAAABBQAAAARpdGVtBQAAAAxGaXJzdEZhc2VRdHkJAARMAAAAAgkBAAAACURhdGFFbnRyeQAAAAIJAQAAABhnZXRLZXlEZXNjdWVudG82VG9rUHJpY2UAAAABBQAAAARpdGVtBQAAABFjdXJyZW50VG9rZW5QcmljZQkABEwAAAACCQEAAAAJRGF0YUVudHJ5AAAAAgIAAAAYUHJ1ZWJhIGN1cnJlbnRUb2tlblByaWNlBQAAABFjdXJyZW50VG9rZW5QcmljZQkABEwAAAACCQEAAAAJRGF0YUVudHJ5AAAAAgkBAAAAFWdldEtleVVzZXJJdGVtQ291bnRlcgAAAAIFAAAAC3VzZXJBZGRyZXNzBQAAAARpdGVtCQAAZAAAAAIJAQAAABdnZXRWYWx1ZVVzZXJJdGVtQ291bnRlcgAAAAIFAAAAC3VzZXJBZGRyZXNzBQAAAARpdGVtAAAAAAAAAAABCQAETAAAAAIJAQAAAAlEYXRhRW50cnkAAAACCQEAAAASZ2V0S2V5VXNlckRvY3VtZW50AAAAAQUAAAAEaXRlbQUAAAAMdXNlckRvY3VtZW50CQAETAAAAAIJAQAAAAlEYXRhRW50cnkAAAACCQEAAAARZ2V0S2V5VXNlckNvdW50cnkAAAABBQAAAARpdGVtBQAAAAt1c2VyQ291bnRyeQkABEwAAAACCQEAAAAJRGF0YUVudHJ5AAAAAgkBAAAAE2dldEtleURpc2NvdW50NlVzZXIAAAABBQAAAARpdGVtBQAAAAx1c2VyRGlzY291bnQJAARMAAAAAgkBAAAACURhdGFFbnRyeQAAAAIJAQAAABZnZXRLZXlJdGVtVXNlck9yZGVyUXR5AAAAAQUAAAAEaXRlbQUAAAAIb3JkZXJRdHkJAARMAAAAAgkBAAAACURhdGFFbnRyeQAAAAICAAAAE1N1bWEgaW52ZXJ0aWRhLCB3dnMFAAAAC3RvdGFsQW1vdW50CQAETAAAAAIJAQAAAAlEYXRhRW50cnkAAAACAgAAABRFc3RhZG8gZGUgc3UgcGVkaWRvOgIAAAAawqFBZHF1aXNpY2nDs24gQ29uZmlybWFkYSEJAARMAAAAAgkBAAAACURhdGFFbnRyeQAAAAIJAQAAAB1nZXRLZXlTYWxkb1Rva2VuUXR5U3RhcnRFdGFwYQAAAAEFAAAABGl0ZW0JAABkAAAAAgkBAAAAH2dldFZhbHVlU2FsZG9Ub2tlblF0eVN0YXJ0RXRhcGEAAAABBQAAAARpdGVtBQAAAAhvcmRlclF0eQkABEwAAAACCQEAAAAJRGF0YUVudHJ5AAAAAgIAAAAPU2FsZG8gZGUgVG9rZW5zCQAAZQAAAAIJAABlAAAAAgUAAAAMRmlyc3RGYXNlUXR5CQEAAAAfZ2V0VmFsdWVTYWxkb1Rva2VuUXR5U3RhcnRFdGFwYQAAAAEFAAAABGl0ZW0FAAAACG9yZGVyUXR5CQAETAAAAAIJAQAAAAlEYXRhRW50cnkAAAACCQEAAAAVZ2V0S2V5QmFsYW5jZVN1cHBsaWVyAAAAAQUAAAAIc3VwcGxpZXIJAABkAAAAAgkBAAAAF2dldFZhbHVlQmFsYW5jZVN1cHBsaWVyAAAAAQUAAAAIc3VwcGxpZXIIBQAAAANwbXQAAAAGYW1vdW50CQAETAAAAAIJAQAAAAlEYXRhRW50cnkAAAACAgAAACxEaXJlY2Npw7NuIGRlbCBwcm95ZWN0byBlbiBXYXZlcy1CbG9ja0NoYWluOgIAAAAjM045RHBXRHZOUG5xM3d1dXloMmNHazloY0tmb2tlOUNDZkwFAAAAA25pbAkBAAAAC1RyYW5zZmVyU2V0AAAAAQkABEwAAAACCQEAAAAOU2NyaXB0VHJhbnNmZXIAAAADCQEAAAAcQGV4dHJVc2VyKGFkZHJlc3NGcm9tU3RyaW5nKQAAAAEFAAAAC3VzZXJBZGRyZXNzBQAAAAhvcmRlclF0eQUAAAAHeEJpdENPMgUAAAADbmlsAAAAAQAAAAJ0eAEAAAAGdmVyaWZ5AAAAAAQAAAAHJG1hdGNoMAUAAAACdHgDCQAAAQAAAAIFAAAAByRtYXRjaDACAAAAFFNldFNjcmlwdFRyYW5zYWN0aW9uBAAAAAF0BQAAAAckbWF0Y2gwCQAB9AAAAAMIBQAAAAJ0eAAAAAlib2R5Qnl0ZXMJAAGRAAAAAggFAAAAAnR4AAAABnByb29mcwAAAAAAAAAAAAUAAAALT3duZXJQdWJLZXkDAwkAAAEAAAACBQAAAAckbWF0Y2gwAgAAABJSZWlzc3VlVHJhbnNhY3Rpb24GCQAAAQAAAAIFAAAAByRtYXRjaDACAAAAD0RhdGFUcmFuc2FjdGlvbgQAAAABZAUAAAAHJG1hdGNoMAYDCQAAAQAAAAIFAAAAByRtYXRjaDACAAAAE1RyYW5zZmVyVHJhbnNhY3Rpb24EAAAAAnR4BQAAAAckbWF0Y2gwBgMJAAABAAAAAgUAAAAHJG1hdGNoMAIAAAATRXhjaGFuZ2VUcmFuc2FjdGlvbgQAAAACdHgFAAAAByRtYXRjaDAEAAAACXdpdGhXYXZlcwMJAQAAAAEhAAAAAQkBAAAACWlzRGVmaW5lZAAAAAEICAgFAAAAAnR4AAAACXNlbGxPcmRlcgAAAAlhc3NldFBhaXIAAAAKcHJpY2VBc3NldAYJAQAAAAEhAAAAAQkBAAAACWlzRGVmaW5lZAAAAAEICAgFAAAAAnR4AAAACXNlbGxPcmRlcgAAAAlhc3NldFBhaXIAAAALYW1vdW50QXNzZXQFAAAACXdpdGhXYXZlcweVS9DM", "height": 1770703, "applicationStatus": "succeeded", "spentComplexity": 0 } View: original | compacted Prev: 5yjiYpt6ubgwrCCtxeBgVhwufKNL6N4MtsduuHEpi4WP Next: 6dfZKQzGKwq1PmgP4biVaitCvqSCVQDkDF5WSewhaQch Diff:
OldNewDifferences
183183 else 0
184184 }
185185 let ak = toBase58String(ac.caller.bytes)
186- let al = (1000 - af)
186+ let al = (1000 - (af * 10))
187187 let am = ((((al * k) * i) * 10000000000) / 1000)
188188 if ((g > ah.amount))
189189 then throw("Payment Amount can't be less than item Purchase Order")
Full:
OldNewDifferences
11 {-# STDLIB_VERSION 3 #-}
22 {-# SCRIPT_TYPE ACCOUNT #-}
33 {-# CONTENT_TYPE DAPP #-}
44 let a = base58'39yw38hm342hiK43SqELTaZRkTWJoBc22XpxmsSiBrsN'
55
66 let b = 305693
77
88 let c = 11193
99
1010 let d = 274500
1111
1212 let e = 100000000
1313
1414 let f = "none"
1515
1616 let g = 43631351
1717
1818 let h = 1
1919
2020 let i = 116
2121
2222 let j = 2539
2323
2424 let k = 10
2525
2626 let l = base58'A695BnQcmLqEPwcN5kdhv4bHipgdE4FnM5CBEMtA95Mo'
2727
2828 func m (n) = {
2929 let o = {
3030 let p = getInteger(this, n)
3131 if ($isInstanceOf(p, "Int"))
3232 then {
3333 let q = p
3434 q
3535 }
3636 else 0
3737 }
3838 o
3939 }
4040
4141
4242 func r (n) = {
4343 let s = {
4444 let p = getString(this, n)
4545 if ($isInstanceOf(p, "String"))
4646 then {
4747 let q = p
4848 q
4949 }
5050 else f
5151 }
5252 s
5353 }
5454
5555
5656 func t (u) = "Categoría:"
5757
5858
5959 func v (u) = r(t(u))
6060
6161
6262 func w (x) = (x + "Comunidad Achuar Kapawi del Ecuador")
6363
6464
6565 func y (u) = "Nombre del Proyecto:"
6666
6767
6868 func z (u) = r(y(u))
6969
7070
7171 func A (u) = "País | Ubicación:"
7272
7373
7474 func B (u) = r(A(u))
7575
7676
7777 func C (u) = "Código:"
7878
7979
8080 func D (u) = r(C(u))
8181
8282
8383 func E (u) = "Propietario | Beneficiario del Proyecto:"
8484
8585
8686 func F (u) = r(E(u))
8787
8888
8989 func G (x) = "Desarrollador | Responsable Legal:"
9090
9191
9292 func H (x) = r(G(x))
9393
9494
9595 func I (u) = "Tokens ofertados para Usuarios|inversores en Fase I Pre-ICO:"
9696
9797
9898 func J (u) = r(I(u))
9999
100100
101101 func K (u) = "Precio Nominal, 1 token Bit-CO2:"
102102
103103
104104 func L (u) = "Precio de 1 token Bit-CO2 con descuento elejido:"
105105
106106
107107 func M (u) = m(L(u))
108108
109109
110110 func N (u) = "Saldo de tokens en oferta con dcto máx. del 6%:"
111111
112112
113113 func O (u) = m(N(u))
114114
115115
116116 func P (Q,u) = "Order_№:"
117117
118118
119119 func R (Q,u) = m(P(Q, u))
120120
121121
122122 func S (u) = "Documento Nacional de Identidad, DNI del Usuario:"
123123
124124
125125 func T (u) = r(S(u))
126126
127127
128128 func U (u) = "País de Residencia del Usuario:"
129129
130130
131131 func V (u) = r(U(u))
132132
133133
134134 func W (u) = "Descuento a elección voluntaria, máximo 6%:"
135135
136136
137137 func X (u) = m(W(u))
138138
139139
140140 func Y (u) = "Cantidad de tokens a adquirir:"
141141
142142
143143 func Z (u) = m(Y(u))
144144
145145
146146 func aa (x) = "Ingresos por Venta Directa / BlockChain:"
147147
148148
149149 func ab (x) = m(aa(x))
150150
151151
152152 @Callable(ac)
153153 func purchase (u,ad,ae,af,ag) = {
154154 let ah = extract(ac.payment)
155155 if (isDefined(ah.assetId))
156156 then throw("Ud. puede adquirir tokens xBitCO2 usando WavesKeeper y su token de pago Waves.")
157157 else {
158158 let x = {
159159 let p = getString(this, w(u))
160160 if ($isInstanceOf(p, "String"))
161161 then {
162162 let q = p
163163 q
164164 }
165165 else f
166166 }
167167 let ai = {
168168 let p = getInteger(this, N(u))
169169 if ($isInstanceOf(p, "Int"))
170170 then {
171171 let q = p
172172 q
173173 }
174174 else 0
175175 }
176176 let aj = {
177177 let p = getInteger(this, aa(x))
178178 if ($isInstanceOf(p, "Int"))
179179 then {
180180 let q = p
181181 q
182182 }
183183 else 0
184184 }
185185 let ak = toBase58String(ac.caller.bytes)
186- let al = (1000 - af)
186+ let al = (1000 - (af * 10))
187187 let am = ((((al * k) * i) * 10000000000) / 1000)
188188 if ((g > ah.amount))
189189 then throw("Payment Amount can't be less than item Purchase Order")
190190 else if ((ah.amount > g))
191191 then throw("Payment Amount can't be higher than item Purchase Order")
192192 else ScriptResult(WriteSet([DataEntry(t(u), "Conservación Forestal"), DataEntry(y(u), "Reserva Amazónica Achuar-Kapawi"), DataEntry(A(u), "Ecuador"), DataEntry(C(u), "01-EC_ACH-KAPAWI_01PREICO"), DataEntry(E(u), "Comunidad Achuar Kapawi"), DataEntry(G(x), "Fundación Alianza Ecológica 'NASE'"), DataEntry(K(u), "10.00 Euros"), DataEntry("Cantidad de Tokens Bit-CO2 a emitir en Fase I y II Pre-ICO", b), DataEntry(I(u), c), DataEntry(L(u), am), DataEntry("Prueba currentTokenPrice", am), DataEntry(P(ak, u), (R(ak, u) + 1)), DataEntry(S(u), ad), DataEntry(U(u), ae), DataEntry(W(u), af), DataEntry(Y(u), ag), DataEntry("Suma invertida, wvs", g), DataEntry("Estado de su pedido:", "¡Adquisición Confirmada!"), DataEntry(N(u), (O(u) + ag)), DataEntry("Saldo de Tokens", ((c - O(u)) - ag)), DataEntry(aa(x), (ab(x) + ah.amount)), DataEntry("Dirección del proyecto en Waves-BlockChain:", "3N9DpWDvNPnq3wuuyh2cGk9hcKfoke9CCfL")]), TransferSet([ScriptTransfer(addressFromStringValue(ak), ag, a)]))
193193 }
194194 }
195195
196196
197197 @Verifier(an)
198198 func ao () = {
199199 let p = an
200200 if ($isInstanceOf(p, "SetScriptTransaction"))
201201 then {
202202 let ap = p
203203 sigVerify(an.bodyBytes, an.proofs[0], l)
204204 }
205205 else if (if ($isInstanceOf(p, "ReissueTransaction"))
206206 then true
207207 else $isInstanceOf(p, "DataTransaction"))
208208 then {
209209 let aq = p
210210 true
211211 }
212212 else if ($isInstanceOf(p, "TransferTransaction"))
213213 then {
214214 let an = p
215215 true
216216 }
217217 else if ($isInstanceOf(p, "ExchangeTransaction"))
218218 then {
219219 let an = p
220220 let ar = if (!(isDefined(an.sellOrder.assetPair.priceAsset)))
221221 then true
222222 else !(isDefined(an.sellOrder.assetPair.amountAsset))
223223 ar
224224 }
225225 else false
226226 }
227227

github/deemru/w8io/169f3d6 
38.86 ms