tx · 7cQ13Mq2ZBvW8EaqEjpS14BXuvTs3h5nVKHgBg3mtxeP 3N9DpWDvNPnq3wuuyh2cGk9hcKfoke9CCfL: -0.01000000 Waves 2021.10.31 20:15 [1770773] smart account 3N9DpWDvNPnq3wuuyh2cGk9hcKfoke9CCfL > SELF 0.00000000 Waves
{ "type": 13, "id": "7cQ13Mq2ZBvW8EaqEjpS14BXuvTs3h5nVKHgBg3mtxeP", "fee": 1000000, "feeAssetId": null, "timestamp": 1635700586027, "version": 2, "chainId": 84, "sender": "3N9DpWDvNPnq3wuuyh2cGk9hcKfoke9CCfL", "senderPublicKey": "A695BnQcmLqEPwcN5kdhv4bHipgdE4FnM5CBEMtA95Mo", "proofs": [ "5so3y2SxgmrdoFtmtmwBbejzCaqfS5raaFuNL75wz6DBqkUycYPQ1ijGhaKU7x4JfSJDV9gRo4yeom8xyWBujCMc" ], "script": "base64:AAIDAAAAAAAAAAsIARIHCgUICAgBAQAAAC0AAAAAB3hCaXRDTzIBAAAAICAEZKaqA3sNb6aq+pclWLOWiXpTDP/vusZoh2yDVNyNAAAAAA1zdGFydFRvdGFsUXR5AAAAAAAABKodAAAAAAxGaXJzdEZhc2VRdHkAAAAAAAAAK7kAAAAADVNlY29uZEZhc2VRdHkAAAAAAAAEMEQAAAAAA3d2cwAAAAAABfXhAAAAAAAETk9ORQIAAAAEbm9uZQAAAAALdG90YWxBbW91bnQAAAAAAAKZwvcAAAAABWV1cm91AAAAAAAAAAB0AAAAAAV1c2RudwAAAAAAAAAJ6wAAAAAFYmNvMmUAAAAAAAAAAAoAAAAAC093bmVyUHViS2V5AQAAACCHCjavfZLifVnrQ+Ec26hgaELdz++KhfvmPcJbb2x8dgEAAAAOZ2V0TnVtYmVyQnlLZXkAAAABAAAAA2tleQQAAAADbnVtBAAAAAckbWF0Y2gwCQAEGgAAAAIFAAAABHRoaXMFAAAAA2tleQMJAAABAAAAAgUAAAAHJG1hdGNoMAIAAAADSW50BAAAAAFhBQAAAAckbWF0Y2gwBQAAAAFhAAAAAAAAAAAABQAAAANudW0BAAAAC2dldFN0ckJ5S2V5AAAAAQAAAANrZXkEAAAAA3N0cgQAAAAHJG1hdGNoMAkABB0AAAACBQAAAAR0aGlzBQAAAANrZXkDCQAAAQAAAAIFAAAAByRtYXRjaDACAAAABlN0cmluZwQAAAABYQUAAAAHJG1hdGNoMAUAAAABYQUAAAAETk9ORQUAAAADc3RyAQAAABVnZXRLZXlQcm9qZWN0Q2F0ZWdvcnkAAAABAAAABGl0ZW0CAAAAC0NhdGVnb3LDrWE6AQAAABdnZXRWYWx1ZVByb2plY3RDYXRlZ29yeQAAAAEAAAAEaXRlbQkBAAAAC2dldFN0ckJ5S2V5AAAAAQkBAAAAFWdldEtleVByb2plY3RDYXRlZ29yeQAAAAEFAAAABGl0ZW0BAAAAEmdldEtleUl0ZW1TdXBwbGllcgAAAAEAAAAIc3VwcGxpZXIJAAEsAAAAAgUAAAAIc3VwcGxpZXICAAAAI0NvbXVuaWRhZCBBY2h1YXIgS2FwYXdpIGRlbCBFY3VhZG9yAQAAABFnZXRLZXlQcm9qZWN0TmFtZQAAAAEAAAAEaXRlbQIAAAAUTm9tYnJlIGRlbCBQcm95ZWN0bzoBAAAAE2dldFZhbHVlUHJvamVjdE5hbWUAAAABAAAABGl0ZW0JAQAAAAtnZXRTdHJCeUtleQAAAAEJAQAAABFnZXRLZXlQcm9qZWN0TmFtZQAAAAEFAAAABGl0ZW0BAAAAFGdldEtleVByb2plY3RDb3VudHJ5AAAAAQAAAARpdGVtAgAAABNQYcOtcyB8IFViaWNhY2nDs246AQAAABZnZXRWYWx1ZVByb2plY3RDb3VudHJ5AAAAAQAAAARpdGVtCQEAAAALZ2V0U3RyQnlLZXkAAAABCQEAAAAUZ2V0S2V5UHJvamVjdENvdW50cnkAAAABBQAAAARpdGVtAQAAABFnZXRLZXlQcm9qZWN0Q29kZQAAAAEAAAAEaXRlbQIAAAAIQ8OzZGlnbzoBAAAAE2dldFZhbHVlUHJvamVjdENvZGUAAAABAAAABGl0ZW0JAQAAAAtnZXRTdHJCeUtleQAAAAEJAQAAABFnZXRLZXlQcm9qZWN0Q29kZQAAAAEFAAAABGl0ZW0BAAAAF2dldEtleVByb2plY3RQcm9waWV0YXJ5AAAAAQAAAARpdGVtAgAAAChQcm9waWV0YXJpbyB8IEJlbmVmaWNpYXJpbyBkZWwgUHJveWVjdG86AQAAABlnZXRWYWx1ZVByb2plY3RQcm9waWV0YXJ5AAAAAQAAAARpdGVtCQEAAAALZ2V0U3RyQnlLZXkAAAABCQEAAAAXZ2V0S2V5UHJvamVjdFByb3BpZXRhcnkAAAABBQAAAARpdGVtAQAAABBnZXRLZXlQcm9qZWN0RGV2AAAAAQAAAAhzdXBwbGllcgIAAAAiRGVzYXJyb2xsYWRvciB8IFJlc3BvbnNhYmxlIExlZ2FsOgEAAAASZ2V0VmFsdWVQcm9qZWN0RGV2AAAAAQAAAAhzdXBwbGllcgkBAAAAC2dldFN0ckJ5S2V5AAAAAQkBAAAAEGdldEtleVByb2plY3REZXYAAAABBQAAAAhzdXBwbGllcgEAAAASZ2V0S2V5Rmlyc3RGYXNlUXR5AAAAAQAAAARpdGVtAgAAADxUb2tlbnMgb2ZlcnRhZG9zIHBhcmEgVXN1YXJpb3N8aW52ZXJzb3JlcyBlbiBGYXNlIEkgUHJlLUlDTzoBAAAAFGdldFZhbHVlRmlyc3RGYXNlUXR5AAAAAQAAAARpdGVtCQEAAAALZ2V0U3RyQnlLZXkAAAABCQEAAAASZ2V0S2V5Rmlyc3RGYXNlUXR5AAAAAQUAAAAEaXRlbQEAAAATZ2V0S2V5Tm9tVG9rZW5QcmljZQAAAAEAAAAEaXRlbQIAAAAgUHJlY2lvIE5vbWluYWwsIDEgdG9rZW4gQml0LUNPMjoBAAAAGGdldEtleURlc2N1ZW50bzZUb2tQcmljZQAAAAEAAAAEaXRlbQIAAAAwUHJlY2lvIGRlIDEgdG9rZW4gQml0LUNPMiBjb24gZGVzY3VlbnRvIGVsZWppZG86AQAAABpnZXRWYWx1ZURlc2N1ZW50bzZUb2tQcmljZQAAAAEAAAAEaXRlbQkBAAAADmdldE51bWJlckJ5S2V5AAAAAQkBAAAAGGdldEtleURlc2N1ZW50bzZUb2tQcmljZQAAAAEFAAAABGl0ZW0BAAAAHWdldEtleVNhbGRvVG9rZW5RdHlTdGFydEV0YXBhAAAAAQAAAARpdGVtAgAAADBTYWxkbyBkZSB0b2tlbnMgZW4gb2ZlcnRhIGNvbiBkY3RvIG3DoXguIGRlbCA2JToBAAAAH2dldFZhbHVlU2FsZG9Ub2tlblF0eVN0YXJ0RXRhcGEAAAABAAAABGl0ZW0JAQAAAA5nZXROdW1iZXJCeUtleQAAAAEJAQAAAB1nZXRLZXlTYWxkb1Rva2VuUXR5U3RhcnRFdGFwYQAAAAEFAAAABGl0ZW0BAAAAFWdldEtleVVzZXJJdGVtQ291bnRlcgAAAAIAAAAEdXNlcgAAAARpdGVtAgAAAApPcmRlcl/ihJY6AQAAABdnZXRWYWx1ZVVzZXJJdGVtQ291bnRlcgAAAAIAAAAEdXNlcgAAAARpdGVtCQEAAAAOZ2V0TnVtYmVyQnlLZXkAAAABCQEAAAAVZ2V0S2V5VXNlckl0ZW1Db3VudGVyAAAAAgUAAAAEdXNlcgUAAAAEaXRlbQEAAAASZ2V0S2V5VXNlckRvY3VtZW50AAAAAQAAAARpdGVtAgAAADFEb2N1bWVudG8gTmFjaW9uYWwgZGUgSWRlbnRpZGFkLCBETkkgZGVsIFVzdWFyaW86AQAAABRnZXRWYWx1ZVVzZXJEb2N1bWVudAAAAAEAAAAEaXRlbQkBAAAAC2dldFN0ckJ5S2V5AAAAAQkBAAAAEmdldEtleVVzZXJEb2N1bWVudAAAAAEFAAAABGl0ZW0BAAAAEWdldEtleVVzZXJDb3VudHJ5AAAAAQAAAARpdGVtAgAAACBQYcOtcyBkZSBSZXNpZGVuY2lhIGRlbCBVc3VhcmlvOgEAAAATZ2V0VmFsdWVVc2VyQ291bnRyeQAAAAEAAAAEaXRlbQkBAAAAC2dldFN0ckJ5S2V5AAAAAQkBAAAAEWdldEtleVVzZXJDb3VudHJ5AAAAAQUAAAAEaXRlbQEAAAATZ2V0S2V5RGlzY291bnQ2VXNlcgAAAAEAAAAEaXRlbQIAAAAtRGVzY3VlbnRvIGEgZWxlY2Npw7NuIHZvbHVudGFyaWEsIG3DoXhpbW8gNiU6AQAAABVnZXRWYWx1ZURpc2NvdW50NlVzZXIAAAABAAAABGl0ZW0JAQAAAA5nZXROdW1iZXJCeUtleQAAAAEJAQAAABNnZXRLZXlEaXNjb3VudDZVc2VyAAAAAQUAAAAEaXRlbQEAAAAWZ2V0S2V5SXRlbVVzZXJPcmRlclF0eQAAAAEAAAAEaXRlbQIAAAAeQ2FudGlkYWQgZGUgdG9rZW5zIGEgYWRxdWlyaXI6AQAAABhnZXRWYWx1ZUl0ZW1Vc2VyT3JkZXJRdHkAAAABAAAABGl0ZW0JAQAAAA5nZXROdW1iZXJCeUtleQAAAAEJAQAAABZnZXRLZXlJdGVtVXNlck9yZGVyUXR5AAAAAQUAAAAEaXRlbQEAAAAVZ2V0S2V5QmFsYW5jZVN1cHBsaWVyAAAAAQAAAAhzdXBwbGllcgIAAAAoSW5ncmVzb3MgcG9yIFZlbnRhIERpcmVjdGEgLyBCbG9ja0NoYWluOgEAAAAXZ2V0VmFsdWVCYWxhbmNlU3VwcGxpZXIAAAABAAAACHN1cHBsaWVyCQEAAAAOZ2V0TnVtYmVyQnlLZXkAAAABCQEAAAAVZ2V0S2V5QmFsYW5jZVN1cHBsaWVyAAAAAQUAAAAIc3VwcGxpZXIAAAABAAAAAWkBAAAACHB1cmNoYXNlAAAABQAAAARpdGVtAAAADHVzZXJEb2N1bWVudAAAAAt1c2VyQ291bnRyeQAAAAx1c2VyRGlzY291bnQAAAAIb3JkZXJRdHkEAAAAA3BtdAkBAAAAB2V4dHJhY3QAAAABCAUAAAABaQAAAAdwYXltZW50AwkBAAAACWlzRGVmaW5lZAAAAAEIBQAAAANwbXQAAAAHYXNzZXRJZAkAAAIAAAABAgAAAE5VZC4gcHVlZGUgYWRxdWlyaXIgdG9rZW5zIHhCaXRDTzIgdXNhbmRvIFdhdmVzS2VlcGVyIHkgc3UgdG9rZW4gZGUgcGFnbyBXYXZlcy4EAAAACHN1cHBsaWVyBAAAAAckbWF0Y2gwCQAEHQAAAAIFAAAABHRoaXMJAQAAABJnZXRLZXlJdGVtU3VwcGxpZXIAAAABBQAAAARpdGVtAwkAAAEAAAACBQAAAAckbWF0Y2gwAgAAAAZTdHJpbmcEAAAAAWEFAAAAByRtYXRjaDAFAAAAAWEFAAAABE5PTkUEAAAACXByZUljb1F0eQQAAAAHJG1hdGNoMAkABBoAAAACBQAAAAR0aGlzCQEAAAAdZ2V0S2V5U2FsZG9Ub2tlblF0eVN0YXJ0RXRhcGEAAAABBQAAAARpdGVtAwkAAAEAAAACBQAAAAckbWF0Y2gwAgAAAANJbnQEAAAAAWEFAAAAByRtYXRjaDAFAAAAAWEAAAAAAAAAAAAEAAAAD2JhbGFuY2VTdXBwbGllcgQAAAAHJG1hdGNoMAkABBoAAAACBQAAAAR0aGlzCQEAAAAVZ2V0S2V5QmFsYW5jZVN1cHBsaWVyAAAAAQUAAAAIc3VwcGxpZXIDCQAAAQAAAAIFAAAAByRtYXRjaDACAAAAA0ludAQAAAABYQUAAAAHJG1hdGNoMAUAAAABYQAAAAAAAAAAAAQAAAALdXNlckFkZHJlc3MJAAJYAAAAAQgIBQAAAAFpAAAABmNhbGxlcgAAAAVieXRlcwQAAAAFZGVzYzEJAABlAAAAAgAAAAAAAAAD6AUAAAAMdXNlckRpc2NvdW50BAAAABFjdXJyZW50VG9rZW5QcmljZQkAAGkAAAACCQAAaQAAAAIJAABoAAAAAgkAAGgAAAACCQAAaAAAAAIFAAAABWRlc2MxBQAAAAViY28yZQUAAAAFZXVyb3UAAAAA6NSlEAAAAAAAAAAAA+gFAAAABXVzZG53BAAAAAx0b3RhbEFtb3VudDEJAABpAAAAAgkAAGgAAAACCQAAaAAAAAIFAAAACG9yZGVyUXR5AAAAAAAAACcQBQAAABFjdXJyZW50VG9rZW5QcmljZQAAAAAAAJiWgAMJAABmAAAAAgUAAAALdG90YWxBbW91bnQIBQAAAANwbXQAAAAGYW1vdW50CQAAAgAAAAECAAAANVBheW1lbnQgQW1vdW50IGNhbid0IGJlIGxlc3MgdGhhbiBpdGVtIFB1cmNoYXNlIE9yZGVyAwkAAGYAAAACCAUAAAADcG10AAAABmFtb3VudAUAAAALdG90YWxBbW91bnQJAAACAAAAAQIAAAA3UGF5bWVudCBBbW91bnQgY2FuJ3QgYmUgaGlnaGVyIHRoYW4gaXRlbSBQdXJjaGFzZSBPcmRlcgkBAAAADFNjcmlwdFJlc3VsdAAAAAIJAQAAAAhXcml0ZVNldAAAAAEJAARMAAAAAgkBAAAACURhdGFFbnRyeQAAAAIJAQAAABVnZXRLZXlQcm9qZWN0Q2F0ZWdvcnkAAAABBQAAAARpdGVtAgAAABZDb25zZXJ2YWNpw7NuIEZvcmVzdGFsCQAETAAAAAIJAQAAAAlEYXRhRW50cnkAAAACCQEAAAARZ2V0S2V5UHJvamVjdE5hbWUAAAABBQAAAARpdGVtAgAAACBSZXNlcnZhIEFtYXrDs25pY2EgQWNodWFyLUthcGF3aQkABEwAAAACCQEAAAAJRGF0YUVudHJ5AAAAAgkBAAAAFGdldEtleVByb2plY3RDb3VudHJ5AAAAAQUAAAAEaXRlbQIAAAAHRWN1YWRvcgkABEwAAAACCQEAAAAJRGF0YUVudHJ5AAAAAgkBAAAAEWdldEtleVByb2plY3RDb2RlAAAAAQUAAAAEaXRlbQIAAAAZMDEtRUNfQUNILUtBUEFXSV8wMVBSRUlDTwkABEwAAAACCQEAAAAJRGF0YUVudHJ5AAAAAgkBAAAAF2dldEtleVByb2plY3RQcm9waWV0YXJ5AAAAAQUAAAAEaXRlbQIAAAAXQ29tdW5pZGFkIEFjaHVhciBLYXBhd2kJAARMAAAAAgkBAAAACURhdGFFbnRyeQAAAAIJAQAAABBnZXRLZXlQcm9qZWN0RGV2AAAAAQUAAAAIc3VwcGxpZXICAAAAJEZ1bmRhY2nDs24gQWxpYW56YSBFY29sw7NnaWNhICdOQVNFJwkABEwAAAACCQEAAAAJRGF0YUVudHJ5AAAAAgkBAAAAE2dldEtleU5vbVRva2VuUHJpY2UAAAABBQAAAARpdGVtAgAAAAsxMC4wMCBFdXJvcwkABEwAAAACCQEAAAAJRGF0YUVudHJ5AAAAAgIAAAA6Q2FudGlkYWQgZGUgVG9rZW5zIEJpdC1DTzIgYSBlbWl0aXIgZW4gRmFzZSBJIHkgSUkgUHJlLUlDTwUAAAANc3RhcnRUb3RhbFF0eQkABEwAAAACCQEAAAAJRGF0YUVudHJ5AAAAAgkBAAAAEmdldEtleUZpcnN0RmFzZVF0eQAAAAEFAAAABGl0ZW0FAAAADEZpcnN0RmFzZVF0eQkABEwAAAACCQEAAAAJRGF0YUVudHJ5AAAAAgkBAAAAGGdldEtleURlc2N1ZW50bzZUb2tQcmljZQAAAAEFAAAABGl0ZW0FAAAAEWN1cnJlbnRUb2tlblByaWNlCQAETAAAAAIJAQAAAAlEYXRhRW50cnkAAAACAgAAABhQcnVlYmEgY3VycmVudFRva2VuUHJpY2UFAAAAEWN1cnJlbnRUb2tlblByaWNlCQAETAAAAAIJAQAAAAlEYXRhRW50cnkAAAACCQEAAAAVZ2V0S2V5VXNlckl0ZW1Db3VudGVyAAAAAgUAAAALdXNlckFkZHJlc3MFAAAABGl0ZW0JAABkAAAAAgkBAAAAF2dldFZhbHVlVXNlckl0ZW1Db3VudGVyAAAAAgUAAAALdXNlckFkZHJlc3MFAAAABGl0ZW0AAAAAAAAAAAEJAARMAAAAAgkBAAAACURhdGFFbnRyeQAAAAIJAQAAABJnZXRLZXlVc2VyRG9jdW1lbnQAAAABBQAAAARpdGVtBQAAAAx1c2VyRG9jdW1lbnQJAARMAAAAAgkBAAAACURhdGFFbnRyeQAAAAIJAQAAABFnZXRLZXlVc2VyQ291bnRyeQAAAAEFAAAABGl0ZW0FAAAAC3VzZXJDb3VudHJ5CQAETAAAAAIJAQAAAAlEYXRhRW50cnkAAAACCQEAAAATZ2V0S2V5RGlzY291bnQ2VXNlcgAAAAEFAAAABGl0ZW0FAAAADHVzZXJEaXNjb3VudAkABEwAAAACCQEAAAAJRGF0YUVudHJ5AAAAAgkBAAAAFmdldEtleUl0ZW1Vc2VyT3JkZXJRdHkAAAABBQAAAARpdGVtBQAAAAhvcmRlclF0eQkABEwAAAACCQEAAAAJRGF0YUVudHJ5AAAAAgIAAAATU3VtYSBpbnZlcnRpZGEsIHd2cwUAAAALdG90YWxBbW91bnQJAARMAAAAAgkBAAAACURhdGFFbnRyeQAAAAICAAAAC1N1bWEgMiwgd3ZzBQAAAAx0b3RhbEFtb3VudDEJAARMAAAAAgkBAAAACURhdGFFbnRyeQAAAAICAAAAFEVzdGFkbyBkZSBzdSBwZWRpZG86AgAAABrCoUFkcXVpc2ljacOzbiBDb25maXJtYWRhIQkABEwAAAACCQEAAAAJRGF0YUVudHJ5AAAAAgkBAAAAHWdldEtleVNhbGRvVG9rZW5RdHlTdGFydEV0YXBhAAAAAQUAAAAEaXRlbQkAAGQAAAACCQEAAAAfZ2V0VmFsdWVTYWxkb1Rva2VuUXR5U3RhcnRFdGFwYQAAAAEFAAAABGl0ZW0FAAAACG9yZGVyUXR5CQAETAAAAAIJAQAAAAlEYXRhRW50cnkAAAACAgAAAA9TYWxkbyBkZSBUb2tlbnMJAABlAAAAAgkAAGUAAAACBQAAAAxGaXJzdEZhc2VRdHkJAQAAAB9nZXRWYWx1ZVNhbGRvVG9rZW5RdHlTdGFydEV0YXBhAAAAAQUAAAAEaXRlbQUAAAAIb3JkZXJRdHkJAARMAAAAAgkBAAAACURhdGFFbnRyeQAAAAIJAQAAABVnZXRLZXlCYWxhbmNlU3VwcGxpZXIAAAABBQAAAAhzdXBwbGllcgkAAGQAAAACCQEAAAAXZ2V0VmFsdWVCYWxhbmNlU3VwcGxpZXIAAAABBQAAAAhzdXBwbGllcggFAAAAA3BtdAAAAAZhbW91bnQJAARMAAAAAgkBAAAACURhdGFFbnRyeQAAAAICAAAALERpcmVjY2nDs24gZGVsIHByb3llY3RvIGVuIFdhdmVzLUJsb2NrQ2hhaW46AgAAACMzTjlEcFdEdk5QbnEzd3V1eWgyY0drOWhjS2Zva2U5Q0NmTAUAAAADbmlsCQEAAAALVHJhbnNmZXJTZXQAAAABCQAETAAAAAIJAQAAAA5TY3JpcHRUcmFuc2ZlcgAAAAMJAQAAABxAZXh0clVzZXIoYWRkcmVzc0Zyb21TdHJpbmcpAAAAAQUAAAALdXNlckFkZHJlc3MFAAAACG9yZGVyUXR5BQAAAAd4Qml0Q08yBQAAAANuaWwAAAABAAAAAnR4AQAAAAZ2ZXJpZnkAAAAABAAAAAckbWF0Y2gwBQAAAAJ0eAMJAAABAAAAAgUAAAAHJG1hdGNoMAIAAAAUU2V0U2NyaXB0VHJhbnNhY3Rpb24EAAAAAXQFAAAAByRtYXRjaDAJAAH0AAAAAwgFAAAAAnR4AAAACWJvZHlCeXRlcwkAAZEAAAACCAUAAAACdHgAAAAGcHJvb2ZzAAAAAAAAAAAABQAAAAtPd25lclB1YktleQMDCQAAAQAAAAIFAAAAByRtYXRjaDACAAAAElJlaXNzdWVUcmFuc2FjdGlvbgYJAAABAAAAAgUAAAAHJG1hdGNoMAIAAAAPRGF0YVRyYW5zYWN0aW9uBAAAAAFkBQAAAAckbWF0Y2gwBgMJAAABAAAAAgUAAAAHJG1hdGNoMAIAAAATVHJhbnNmZXJUcmFuc2FjdGlvbgQAAAACdHgFAAAAByRtYXRjaDAGAwkAAAEAAAACBQAAAAckbWF0Y2gwAgAAABNFeGNoYW5nZVRyYW5zYWN0aW9uBAAAAAJ0eAUAAAAHJG1hdGNoMAQAAAAJd2l0aFdhdmVzAwkBAAAAASEAAAABCQEAAAAJaXNEZWZpbmVkAAAAAQgICAUAAAACdHgAAAAJc2VsbE9yZGVyAAAACWFzc2V0UGFpcgAAAApwcmljZUFzc2V0BgkBAAAAASEAAAABCQEAAAAJaXNEZWZpbmVkAAAAAQgICAUAAAACdHgAAAAJc2VsbE9yZGVyAAAACWFzc2V0UGFpcgAAAAthbW91bnRBc3NldAUAAAAJd2l0aFdhdmVzB22cmr0=", "height": 1770773, "applicationStatus": "succeeded", "spentComplexity": 0 } View: original | compacted Prev: Gy5VD2jhMzfpbgh72z1PBSqKHS77mwGnxRGyXfELZ13A Next: AQJYmaiJ8DFd9hD7gkyQK4b9oQXLVuefTCB9Bk7hYpRF Diff:
Old | New | Differences | |
---|---|---|---|
13 | 13 | ||
14 | 14 | let f = "none" | |
15 | 15 | ||
16 | - | let g = | |
16 | + | let g = 43631351 | |
17 | 17 | ||
18 | - | let h = | |
18 | + | let h = 116 | |
19 | 19 | ||
20 | - | let i = | |
20 | + | let i = 2539 | |
21 | 21 | ||
22 | - | let j = | |
22 | + | let j = 10 | |
23 | 23 | ||
24 | - | func k (l) = { | |
25 | - | let m = { | |
26 | - | let n = getInteger(this, l) | |
27 | - | if ($isInstanceOf(n, "Int")) | |
24 | + | let k = base58'A695BnQcmLqEPwcN5kdhv4bHipgdE4FnM5CBEMtA95Mo' | |
25 | + | ||
26 | + | func l (m) = { | |
27 | + | let n = { | |
28 | + | let o = getInteger(this, m) | |
29 | + | if ($isInstanceOf(o, "Int")) | |
28 | 30 | then { | |
29 | - | let | |
30 | - | | |
31 | + | let p = o | |
32 | + | p | |
31 | 33 | } | |
32 | 34 | else 0 | |
33 | 35 | } | |
34 | - | | |
36 | + | n | |
35 | 37 | } | |
36 | 38 | ||
37 | 39 | ||
38 | - | func | |
39 | - | let | |
40 | - | let | |
41 | - | if ($isInstanceOf( | |
40 | + | func q (m) = { | |
41 | + | let r = { | |
42 | + | let o = getString(this, m) | |
43 | + | if ($isInstanceOf(o, "String")) | |
42 | 44 | then { | |
43 | - | let | |
44 | - | | |
45 | + | let p = o | |
46 | + | p | |
45 | 47 | } | |
46 | 48 | else f | |
47 | 49 | } | |
48 | - | | |
50 | + | r | |
49 | 51 | } | |
50 | 52 | ||
51 | 53 | ||
52 | - | func | |
54 | + | func s (t) = "Categoría:" | |
53 | 55 | ||
54 | 56 | ||
55 | - | func | |
57 | + | func u (t) = q(s(t)) | |
56 | 58 | ||
57 | 59 | ||
58 | - | func | |
60 | + | func v (w) = (w + "Comunidad Achuar Kapawi del Ecuador") | |
59 | 61 | ||
60 | 62 | ||
61 | - | func | |
63 | + | func x (t) = "Nombre del Proyecto:" | |
62 | 64 | ||
63 | 65 | ||
64 | - | func | |
66 | + | func y (t) = q(x(t)) | |
65 | 67 | ||
66 | 68 | ||
67 | - | func | |
69 | + | func z (t) = "País | Ubicación:" | |
68 | 70 | ||
69 | 71 | ||
70 | - | func | |
72 | + | func A (t) = q(z(t)) | |
71 | 73 | ||
72 | 74 | ||
73 | - | func | |
75 | + | func B (t) = "Código:" | |
74 | 76 | ||
75 | 77 | ||
76 | - | func | |
78 | + | func C (t) = q(B(t)) | |
77 | 79 | ||
78 | 80 | ||
79 | - | func | |
81 | + | func D (t) = "Propietario | Beneficiario del Proyecto:" | |
80 | 82 | ||
81 | 83 | ||
82 | - | func | |
84 | + | func E (t) = q(D(t)) | |
83 | 85 | ||
84 | 86 | ||
85 | - | func | |
87 | + | func F (w) = "Desarrollador | Responsable Legal:" | |
86 | 88 | ||
87 | 89 | ||
88 | - | func | |
90 | + | func G (w) = q(F(w)) | |
89 | 91 | ||
90 | 92 | ||
91 | - | func | |
93 | + | func H (t) = "Tokens ofertados para Usuarios|inversores en Fase I Pre-ICO:" | |
92 | 94 | ||
93 | 95 | ||
94 | - | func | |
96 | + | func I (t) = q(H(t)) | |
95 | 97 | ||
96 | 98 | ||
97 | - | func | |
99 | + | func J (t) = "Precio Nominal, 1 token Bit-CO2:" | |
98 | 100 | ||
99 | 101 | ||
100 | - | func | |
102 | + | func K (t) = "Precio de 1 token Bit-CO2 con descuento elejido:" | |
101 | 103 | ||
102 | 104 | ||
103 | - | func | |
105 | + | func L (t) = l(K(t)) | |
104 | 106 | ||
105 | 107 | ||
106 | - | func | |
108 | + | func M (t) = "Saldo de tokens en oferta con dcto máx. del 6%:" | |
107 | 109 | ||
108 | 110 | ||
109 | - | func | |
111 | + | func N (t) = l(M(t)) | |
110 | 112 | ||
111 | 113 | ||
112 | - | func | |
114 | + | func O (P,t) = "Order_№:" | |
113 | 115 | ||
114 | 116 | ||
115 | - | func | |
117 | + | func Q (P,t) = l(O(P, t)) | |
116 | 118 | ||
117 | 119 | ||
118 | - | func | |
120 | + | func R (t) = "Documento Nacional de Identidad, DNI del Usuario:" | |
119 | 121 | ||
120 | 122 | ||
121 | - | func | |
123 | + | func S (t) = q(R(t)) | |
122 | 124 | ||
123 | 125 | ||
124 | - | func | |
126 | + | func T (t) = "País de Residencia del Usuario:" | |
125 | 127 | ||
126 | 128 | ||
127 | - | func | |
129 | + | func U (t) = q(T(t)) | |
128 | 130 | ||
129 | 131 | ||
130 | - | func | |
132 | + | func V (t) = "Descuento a elección voluntaria, máximo 6%:" | |
131 | 133 | ||
132 | 134 | ||
133 | - | func | |
135 | + | func W (t) = l(V(t)) | |
134 | 136 | ||
135 | 137 | ||
136 | - | func | |
138 | + | func X (t) = "Cantidad de tokens a adquirir:" | |
137 | 139 | ||
138 | 140 | ||
139 | - | func | |
141 | + | func Y (t) = l(X(t)) | |
140 | 142 | ||
141 | 143 | ||
142 | - | func | |
144 | + | func Z (w) = "Ingresos por Venta Directa / BlockChain:" | |
143 | 145 | ||
144 | 146 | ||
145 | - | func | |
147 | + | func aa (w) = l(Z(w)) | |
146 | 148 | ||
147 | 149 | ||
148 | - | @Callable( | |
149 | - | func purchase ( | |
150 | - | let | |
151 | - | if (isDefined( | |
150 | + | @Callable(ab) | |
151 | + | func purchase (t,ac,ad,ae,af) = { | |
152 | + | let ag = extract(ab.payment) | |
153 | + | if (isDefined(ag.assetId)) | |
152 | 154 | then throw("Ud. puede adquirir tokens xBitCO2 usando WavesKeeper y su token de pago Waves.") | |
153 | 155 | else { | |
154 | - | let | |
155 | - | let | |
156 | - | if ($isInstanceOf( | |
156 | + | let w = { | |
157 | + | let o = getString(this, v(t)) | |
158 | + | if ($isInstanceOf(o, "String")) | |
157 | 159 | then { | |
158 | - | let | |
159 | - | | |
160 | + | let p = o | |
161 | + | p | |
160 | 162 | } | |
161 | 163 | else f | |
162 | 164 | } | |
163 | - | let | |
164 | - | let | |
165 | - | if ($isInstanceOf( | |
165 | + | let ah = { | |
166 | + | let o = getInteger(this, M(t)) | |
167 | + | if ($isInstanceOf(o, "Int")) | |
166 | 168 | then { | |
167 | - | let | |
168 | - | | |
169 | + | let p = o | |
170 | + | p | |
169 | 171 | } | |
170 | 172 | else 0 | |
171 | 173 | } | |
172 | - | let | |
173 | - | let | |
174 | - | if ($isInstanceOf( | |
174 | + | let ai = { | |
175 | + | let o = getInteger(this, Z(w)) | |
176 | + | if ($isInstanceOf(o, "Int")) | |
175 | 177 | then { | |
176 | - | let | |
177 | - | | |
178 | + | let p = o | |
179 | + | p | |
178 | 180 | } | |
179 | 181 | else 0 | |
180 | 182 | } | |
181 | - | let | |
182 | - | let | |
183 | - | let | |
184 | - | let | |
185 | - | if (( | |
183 | + | let aj = toBase58String(ab.caller.bytes) | |
184 | + | let ak = (1000 - ae) | |
185 | + | let al = (((((ak * j) * h) * 1000000000000) / 1000) / i) | |
186 | + | let am = (((af * 10000) * al) / 10000000) | |
187 | + | if ((g > ag.amount)) | |
186 | 188 | then throw("Payment Amount can't be less than item Purchase Order") | |
187 | - | else if (( | |
189 | + | else if ((ag.amount > g)) | |
188 | 190 | then throw("Payment Amount can't be higher than item Purchase Order") | |
189 | - | else ScriptResult(WriteSet([DataEntry( | |
191 | + | else ScriptResult(WriteSet([DataEntry(s(t), "Conservación Forestal"), DataEntry(x(t), "Reserva Amazónica Achuar-Kapawi"), DataEntry(z(t), "Ecuador"), DataEntry(B(t), "01-EC_ACH-KAPAWI_01PREICO"), DataEntry(D(t), "Comunidad Achuar Kapawi"), DataEntry(F(w), "Fundación Alianza Ecológica 'NASE'"), DataEntry(J(t), "10.00 Euros"), DataEntry("Cantidad de Tokens Bit-CO2 a emitir en Fase I y II Pre-ICO", b), DataEntry(H(t), c), DataEntry(K(t), al), DataEntry("Prueba currentTokenPrice", al), DataEntry(O(aj, t), (Q(aj, t) + 1)), DataEntry(R(t), ac), DataEntry(T(t), ad), DataEntry(V(t), ae), DataEntry(X(t), af), DataEntry("Suma invertida, wvs", g), DataEntry("Suma 2, wvs", am), DataEntry("Estado de su pedido:", "¡Adquisición Confirmada!"), DataEntry(M(t), (N(t) + af)), DataEntry("Saldo de Tokens", ((c - N(t)) - af)), DataEntry(Z(w), (aa(w) + ag.amount)), DataEntry("Dirección del proyecto en Waves-BlockChain:", "3N9DpWDvNPnq3wuuyh2cGk9hcKfoke9CCfL")]), TransferSet([ScriptTransfer(addressFromStringValue(aj), af, a)])) | |
190 | 192 | } | |
191 | 193 | } | |
192 | 194 | ||
193 | 195 | ||
194 | - | @Verifier( | |
195 | - | func | |
196 | - | let | |
197 | - | if ($isInstanceOf( | |
196 | + | @Verifier(an) | |
197 | + | func ao () = { | |
198 | + | let o = an | |
199 | + | if ($isInstanceOf(o, "SetScriptTransaction")) | |
198 | 200 | then { | |
199 | - | let | |
200 | - | sigVerify( | |
201 | + | let ap = o | |
202 | + | sigVerify(an.bodyBytes, an.proofs[0], k) | |
201 | 203 | } | |
202 | - | else if (if ($isInstanceOf( | |
204 | + | else if (if ($isInstanceOf(o, "ReissueTransaction")) | |
203 | 205 | then true | |
204 | - | else $isInstanceOf( | |
206 | + | else $isInstanceOf(o, "DataTransaction")) | |
205 | 207 | then { | |
206 | - | let | |
208 | + | let aq = o | |
207 | 209 | true | |
208 | 210 | } | |
209 | - | else if ($isInstanceOf( | |
211 | + | else if ($isInstanceOf(o, "TransferTransaction")) | |
210 | 212 | then { | |
211 | - | let | |
213 | + | let an = o | |
212 | 214 | true | |
213 | 215 | } | |
214 | - | else if ($isInstanceOf( | |
216 | + | else if ($isInstanceOf(o, "ExchangeTransaction")) | |
215 | 217 | then { | |
216 | - | let | |
217 | - | let | |
218 | + | let an = o | |
219 | + | let ar = if (!(isDefined(an.sellOrder.assetPair.priceAsset))) | |
218 | 220 | then true | |
219 | - | else !(isDefined( | |
220 | - | | |
221 | + | else !(isDefined(an.sellOrder.assetPair.amountAsset)) | |
222 | + | ar | |
221 | 223 | } | |
222 | 224 | else false | |
223 | 225 | } |
Old | New | Differences | |
---|---|---|---|
1 | 1 | {-# STDLIB_VERSION 3 #-} | |
2 | 2 | {-# SCRIPT_TYPE ACCOUNT #-} | |
3 | 3 | {-# CONTENT_TYPE DAPP #-} | |
4 | 4 | let a = base58'39yw38hm342hiK43SqELTaZRkTWJoBc22XpxmsSiBrsN' | |
5 | 5 | ||
6 | 6 | let b = 305693 | |
7 | 7 | ||
8 | 8 | let c = 11193 | |
9 | 9 | ||
10 | 10 | let d = 274500 | |
11 | 11 | ||
12 | 12 | let e = 100000000 | |
13 | 13 | ||
14 | 14 | let f = "none" | |
15 | 15 | ||
16 | - | let g = | |
16 | + | let g = 43631351 | |
17 | 17 | ||
18 | - | let h = | |
18 | + | let h = 116 | |
19 | 19 | ||
20 | - | let i = | |
20 | + | let i = 2539 | |
21 | 21 | ||
22 | - | let j = | |
22 | + | let j = 10 | |
23 | 23 | ||
24 | - | func k (l) = { | |
25 | - | let m = { | |
26 | - | let n = getInteger(this, l) | |
27 | - | if ($isInstanceOf(n, "Int")) | |
24 | + | let k = base58'A695BnQcmLqEPwcN5kdhv4bHipgdE4FnM5CBEMtA95Mo' | |
25 | + | ||
26 | + | func l (m) = { | |
27 | + | let n = { | |
28 | + | let o = getInteger(this, m) | |
29 | + | if ($isInstanceOf(o, "Int")) | |
28 | 30 | then { | |
29 | - | let | |
30 | - | | |
31 | + | let p = o | |
32 | + | p | |
31 | 33 | } | |
32 | 34 | else 0 | |
33 | 35 | } | |
34 | - | | |
36 | + | n | |
35 | 37 | } | |
36 | 38 | ||
37 | 39 | ||
38 | - | func | |
39 | - | let | |
40 | - | let | |
41 | - | if ($isInstanceOf( | |
40 | + | func q (m) = { | |
41 | + | let r = { | |
42 | + | let o = getString(this, m) | |
43 | + | if ($isInstanceOf(o, "String")) | |
42 | 44 | then { | |
43 | - | let | |
44 | - | | |
45 | + | let p = o | |
46 | + | p | |
45 | 47 | } | |
46 | 48 | else f | |
47 | 49 | } | |
48 | - | | |
50 | + | r | |
49 | 51 | } | |
50 | 52 | ||
51 | 53 | ||
52 | - | func | |
54 | + | func s (t) = "Categoría:" | |
53 | 55 | ||
54 | 56 | ||
55 | - | func | |
57 | + | func u (t) = q(s(t)) | |
56 | 58 | ||
57 | 59 | ||
58 | - | func | |
60 | + | func v (w) = (w + "Comunidad Achuar Kapawi del Ecuador") | |
59 | 61 | ||
60 | 62 | ||
61 | - | func | |
63 | + | func x (t) = "Nombre del Proyecto:" | |
62 | 64 | ||
63 | 65 | ||
64 | - | func | |
66 | + | func y (t) = q(x(t)) | |
65 | 67 | ||
66 | 68 | ||
67 | - | func | |
69 | + | func z (t) = "País | Ubicación:" | |
68 | 70 | ||
69 | 71 | ||
70 | - | func | |
72 | + | func A (t) = q(z(t)) | |
71 | 73 | ||
72 | 74 | ||
73 | - | func | |
75 | + | func B (t) = "Código:" | |
74 | 76 | ||
75 | 77 | ||
76 | - | func | |
78 | + | func C (t) = q(B(t)) | |
77 | 79 | ||
78 | 80 | ||
79 | - | func | |
81 | + | func D (t) = "Propietario | Beneficiario del Proyecto:" | |
80 | 82 | ||
81 | 83 | ||
82 | - | func | |
84 | + | func E (t) = q(D(t)) | |
83 | 85 | ||
84 | 86 | ||
85 | - | func | |
87 | + | func F (w) = "Desarrollador | Responsable Legal:" | |
86 | 88 | ||
87 | 89 | ||
88 | - | func | |
90 | + | func G (w) = q(F(w)) | |
89 | 91 | ||
90 | 92 | ||
91 | - | func | |
93 | + | func H (t) = "Tokens ofertados para Usuarios|inversores en Fase I Pre-ICO:" | |
92 | 94 | ||
93 | 95 | ||
94 | - | func | |
96 | + | func I (t) = q(H(t)) | |
95 | 97 | ||
96 | 98 | ||
97 | - | func | |
99 | + | func J (t) = "Precio Nominal, 1 token Bit-CO2:" | |
98 | 100 | ||
99 | 101 | ||
100 | - | func | |
102 | + | func K (t) = "Precio de 1 token Bit-CO2 con descuento elejido:" | |
101 | 103 | ||
102 | 104 | ||
103 | - | func | |
105 | + | func L (t) = l(K(t)) | |
104 | 106 | ||
105 | 107 | ||
106 | - | func | |
108 | + | func M (t) = "Saldo de tokens en oferta con dcto máx. del 6%:" | |
107 | 109 | ||
108 | 110 | ||
109 | - | func | |
111 | + | func N (t) = l(M(t)) | |
110 | 112 | ||
111 | 113 | ||
112 | - | func | |
114 | + | func O (P,t) = "Order_№:" | |
113 | 115 | ||
114 | 116 | ||
115 | - | func | |
117 | + | func Q (P,t) = l(O(P, t)) | |
116 | 118 | ||
117 | 119 | ||
118 | - | func | |
120 | + | func R (t) = "Documento Nacional de Identidad, DNI del Usuario:" | |
119 | 121 | ||
120 | 122 | ||
121 | - | func | |
123 | + | func S (t) = q(R(t)) | |
122 | 124 | ||
123 | 125 | ||
124 | - | func | |
126 | + | func T (t) = "País de Residencia del Usuario:" | |
125 | 127 | ||
126 | 128 | ||
127 | - | func | |
129 | + | func U (t) = q(T(t)) | |
128 | 130 | ||
129 | 131 | ||
130 | - | func | |
132 | + | func V (t) = "Descuento a elección voluntaria, máximo 6%:" | |
131 | 133 | ||
132 | 134 | ||
133 | - | func | |
135 | + | func W (t) = l(V(t)) | |
134 | 136 | ||
135 | 137 | ||
136 | - | func | |
138 | + | func X (t) = "Cantidad de tokens a adquirir:" | |
137 | 139 | ||
138 | 140 | ||
139 | - | func | |
141 | + | func Y (t) = l(X(t)) | |
140 | 142 | ||
141 | 143 | ||
142 | - | func | |
144 | + | func Z (w) = "Ingresos por Venta Directa / BlockChain:" | |
143 | 145 | ||
144 | 146 | ||
145 | - | func | |
147 | + | func aa (w) = l(Z(w)) | |
146 | 148 | ||
147 | 149 | ||
148 | - | @Callable( | |
149 | - | func purchase ( | |
150 | - | let | |
151 | - | if (isDefined( | |
150 | + | @Callable(ab) | |
151 | + | func purchase (t,ac,ad,ae,af) = { | |
152 | + | let ag = extract(ab.payment) | |
153 | + | if (isDefined(ag.assetId)) | |
152 | 154 | then throw("Ud. puede adquirir tokens xBitCO2 usando WavesKeeper y su token de pago Waves.") | |
153 | 155 | else { | |
154 | - | let | |
155 | - | let | |
156 | - | if ($isInstanceOf( | |
156 | + | let w = { | |
157 | + | let o = getString(this, v(t)) | |
158 | + | if ($isInstanceOf(o, "String")) | |
157 | 159 | then { | |
158 | - | let | |
159 | - | | |
160 | + | let p = o | |
161 | + | p | |
160 | 162 | } | |
161 | 163 | else f | |
162 | 164 | } | |
163 | - | let | |
164 | - | let | |
165 | - | if ($isInstanceOf( | |
165 | + | let ah = { | |
166 | + | let o = getInteger(this, M(t)) | |
167 | + | if ($isInstanceOf(o, "Int")) | |
166 | 168 | then { | |
167 | - | let | |
168 | - | | |
169 | + | let p = o | |
170 | + | p | |
169 | 171 | } | |
170 | 172 | else 0 | |
171 | 173 | } | |
172 | - | let | |
173 | - | let | |
174 | - | if ($isInstanceOf( | |
174 | + | let ai = { | |
175 | + | let o = getInteger(this, Z(w)) | |
176 | + | if ($isInstanceOf(o, "Int")) | |
175 | 177 | then { | |
176 | - | let | |
177 | - | | |
178 | + | let p = o | |
179 | + | p | |
178 | 180 | } | |
179 | 181 | else 0 | |
180 | 182 | } | |
181 | - | let | |
182 | - | let | |
183 | - | let | |
184 | - | let | |
185 | - | if (( | |
183 | + | let aj = toBase58String(ab.caller.bytes) | |
184 | + | let ak = (1000 - ae) | |
185 | + | let al = (((((ak * j) * h) * 1000000000000) / 1000) / i) | |
186 | + | let am = (((af * 10000) * al) / 10000000) | |
187 | + | if ((g > ag.amount)) | |
186 | 188 | then throw("Payment Amount can't be less than item Purchase Order") | |
187 | - | else if (( | |
189 | + | else if ((ag.amount > g)) | |
188 | 190 | then throw("Payment Amount can't be higher than item Purchase Order") | |
189 | - | else ScriptResult(WriteSet([DataEntry( | |
191 | + | else ScriptResult(WriteSet([DataEntry(s(t), "Conservación Forestal"), DataEntry(x(t), "Reserva Amazónica Achuar-Kapawi"), DataEntry(z(t), "Ecuador"), DataEntry(B(t), "01-EC_ACH-KAPAWI_01PREICO"), DataEntry(D(t), "Comunidad Achuar Kapawi"), DataEntry(F(w), "Fundación Alianza Ecológica 'NASE'"), DataEntry(J(t), "10.00 Euros"), DataEntry("Cantidad de Tokens Bit-CO2 a emitir en Fase I y II Pre-ICO", b), DataEntry(H(t), c), DataEntry(K(t), al), DataEntry("Prueba currentTokenPrice", al), DataEntry(O(aj, t), (Q(aj, t) + 1)), DataEntry(R(t), ac), DataEntry(T(t), ad), DataEntry(V(t), ae), DataEntry(X(t), af), DataEntry("Suma invertida, wvs", g), DataEntry("Suma 2, wvs", am), DataEntry("Estado de su pedido:", "¡Adquisición Confirmada!"), DataEntry(M(t), (N(t) + af)), DataEntry("Saldo de Tokens", ((c - N(t)) - af)), DataEntry(Z(w), (aa(w) + ag.amount)), DataEntry("Dirección del proyecto en Waves-BlockChain:", "3N9DpWDvNPnq3wuuyh2cGk9hcKfoke9CCfL")]), TransferSet([ScriptTransfer(addressFromStringValue(aj), af, a)])) | |
190 | 192 | } | |
191 | 193 | } | |
192 | 194 | ||
193 | 195 | ||
194 | - | @Verifier( | |
195 | - | func | |
196 | - | let | |
197 | - | if ($isInstanceOf( | |
196 | + | @Verifier(an) | |
197 | + | func ao () = { | |
198 | + | let o = an | |
199 | + | if ($isInstanceOf(o, "SetScriptTransaction")) | |
198 | 200 | then { | |
199 | - | let | |
200 | - | sigVerify( | |
201 | + | let ap = o | |
202 | + | sigVerify(an.bodyBytes, an.proofs[0], k) | |
201 | 203 | } | |
202 | - | else if (if ($isInstanceOf( | |
204 | + | else if (if ($isInstanceOf(o, "ReissueTransaction")) | |
203 | 205 | then true | |
204 | - | else $isInstanceOf( | |
206 | + | else $isInstanceOf(o, "DataTransaction")) | |
205 | 207 | then { | |
206 | - | let | |
208 | + | let aq = o | |
207 | 209 | true | |
208 | 210 | } | |
209 | - | else if ($isInstanceOf( | |
211 | + | else if ($isInstanceOf(o, "TransferTransaction")) | |
210 | 212 | then { | |
211 | - | let | |
213 | + | let an = o | |
212 | 214 | true | |
213 | 215 | } | |
214 | - | else if ($isInstanceOf( | |
216 | + | else if ($isInstanceOf(o, "ExchangeTransaction")) | |
215 | 217 | then { | |
216 | - | let | |
217 | - | let | |
218 | + | let an = o | |
219 | + | let ar = if (!(isDefined(an.sellOrder.assetPair.priceAsset))) | |
218 | 220 | then true | |
219 | - | else !(isDefined( | |
220 | - | | |
221 | + | else !(isDefined(an.sellOrder.assetPair.amountAsset)) | |
222 | + | ar | |
221 | 223 | } | |
222 | 224 | else false | |
223 | 225 | } | |
224 | 226 |
github/deemru/w8io/169f3d6 105.82 ms ◑