tx · 6GJcockZxgvpmFPJDqiWoeC3Va1jdCUSFFPPUWL9USFE

3N8GJgmMBsrwhn6uQstYAmqZBLuupZEGXr9:  -0.01400000 Waves

2019.07.31 20:50 [610588] smart account 3N8GJgmMBsrwhn6uQstYAmqZBLuupZEGXr9 > SELF 0.00000000 Waves

{ "type": 13, "id": "6GJcockZxgvpmFPJDqiWoeC3Va1jdCUSFFPPUWL9USFE", "fee": 1400000, "feeAssetId": null, "timestamp": 1564595514247, "version": 1, "sender": "3N8GJgmMBsrwhn6uQstYAmqZBLuupZEGXr9", "senderPublicKey": "BUuYfkh9hHixwVUQvqzkLkLbWrQYnWpJ8FXVjZUPxBcm", "proofs": [ "5vuxVJkf6XvuKwRKYNqaVYB9vpBvE36xTvqrSZYLp2VJELmkqMw2zHovuogR2yCG3q3VPSgEHtFkVPJZY5Vfgrvn" ], "script": "base64:AAIDAAAAAAAAAAAAAAAJAAAAAAlzbG90Q291bnQAAAAAAAAAAGQAAAAABnNsb3RzMQkABEwAAAACAAAAAAAAAAABCQAETAAAAAIAAAAAAAAAAAEJAARMAAAAAgAAAAAAAAAAAQkABEwAAAACAAAAAAAAAAABCQAETAAAAAIAAAAAAAAAAAEJAARMAAAAAgAAAAAAAAAAAQkABEwAAAACAAAAAAAAAAABCQAETAAAAAIAAAAAAAAAAAEJAARMAAAAAgAAAAAAAAAAAQkABEwAAAACAAAAAAAAAAABCQAETAAAAAIAAAAAAAAAAAEJAARMAAAAAgAAAAAAAAAAAQkABEwAAAACAAAAAAAAAAABCQAETAAAAAIAAAAAAAAAAAEJAARMAAAAAgAAAAAAAAAAAQkABEwAAAACAAAAAAAAAAABCQAETAAAAAIAAAAAAAAAAAEJAARMAAAAAgAAAAAAAAAAAQkABEwAAAACAAAAAAAAAAABCQAETAAAAAIAAAAAAAAAAAEJAARMAAAAAgAAAAAAAAAAAQkABEwAAAACAAAAAAAAAAABCQAETAAAAAIAAAAAAAAAAAEJAARMAAAAAgAAAAAAAAAAAQkABEwAAAACAAAAAAAAAAABCQAETAAAAAIAAAAAAAAAAAEJAARMAAAAAgAAAAAAAAAAAQkABEwAAAACAAAAAAAAAAABCQAETAAAAAIAAAAAAAAAAAEJAARMAAAAAgAAAAAAAAAAAQkABEwAAAACAAAAAAAAAAABCQAETAAAAAIAAAAAAAAAAAEJAARMAAAAAgAAAAAAAAAAAQkABEwAAAACAAAAAAAAAAABCQAETAAAAAIAAAAAAAAAAAEJAARMAAAAAgAAAAAAAAAAAQkABEwAAAACAAAAAAAAAAABCQAETAAAAAIAAAAAAAAAAAEJAARMAAAAAgAAAAAAAAAAAQkABEwAAAACAAAAAAAAAAABCQAETAAAAAIAAAAAAAAAAAEJAARMAAAAAgAAAAAAAAAAAQkABEwAAAACAAAAAAAAAAABCQAETAAAAAIAAAAAAAAAAAEJAARMAAAAAgAAAAAAAAAAAQkABEwAAAACAAAAAAAAAAABCQAETAAAAAIAAAAAAAAAAAEJAARMAAAAAgAAAAAAAAAAAQkABEwAAAACAAAAAAAAAAABCQAETAAAAAIAAAAAAAAAAAEJAARMAAAAAgAAAAAAAAAAAQkABEwAAAACAAAAAAAAAAABCQAETAAAAAIAAAAAAAAAAAEJAARMAAAAAgAAAAAAAAAAAQkABEwAAAACAAAAAAAAAAABCQAETAAAAAIAAAAAAAAAAAEJAARMAAAAAgAAAAAAAAAAAQkABEwAAAACAAAAAAAAAAABCQAETAAAAAIAAAAAAAAAAAEJAARMAAAAAgAAAAAAAAAAAQkABEwAAAACAAAAAAAAAAABCQAETAAAAAIAAAAAAAAAAAEJAARMAAAAAgAAAAAAAAAAAQkABEwAAAACAAAAAAAAAAABCQAETAAAAAIAAAAAAAAAAAEJAARMAAAAAgAAAAAAAAAAAQkABEwAAAACAAAAAAAAAAABCQAETAAAAAIAAAAAAAAAAAEJAARMAAAAAgAAAAAAAAAAAQkABEwAAAACAAAAAAAAAAABCQAETAAAAAIAAAAAAAAAAAEJAARMAAAAAgAAAAAAAAAAAQkABEwAAAACAAAAAAAAAAABCQAETAAAAAIAAAAAAAAAAAEJAARMAAAAAgAAAAAAAAAAAQkABEwAAAACAAAAAAAAAAABCQAETAAAAAIAAAAAAAAAAAEJAARMAAAAAgAAAAAAAAAAAQkABEwAAAACAAAAAAAAAAABCQAETAAAAAIAAAAAAAAAAAEJAARMAAAAAgAAAAAAAAAAAQkABEwAAAACAAAAAAAAAAABCQAETAAAAAIAAAAAAAAAAAEJAARMAAAAAgAAAAAAAAAAAQkABEwAAAACAAAAAAAAAAABCQAETAAAAAIAAAAAAAAAAAEJAARMAAAAAgAAAAAAAAAAAQkABEwAAAACAAAAAAAAAAABCQAETAAAAAIAAAAAAAAAAAEJAARMAAAAAgAAAAAAAAAAAQkABEwAAAACAAAAAAAAAAABCQAETAAAAAIAAAAAAAAAAAEJAARMAAAAAgAAAAAAAAAAAQkABEwAAAACAAAAAAAAAAABCQAETAAAAAIAAAAAAAAAAAEJAARMAAAAAgAAAAAAAAAAAQkABEwAAAACAAAAAAAAAAABCQAETAAAAAIAAAAAAAAAAAEJAARMAAAAAgAAAAAAAAAAAQkABEwAAAACAAAAAAAAAAABBQAAAANuaWwAAAAABnNsb3RzMgkABEwAAAACAAAAAAAAAAABCQAETAAAAAIAAAAAAAAAAAEJAARMAAAAAgAAAAAAAAAAAQkABEwAAAACAAAAAAAAAAABCQAETAAAAAIAAAAAAAAAAAEJAARMAAAAAgAAAAAAAAAAAQkABEwAAAACAAAAAAAAAAABCQAETAAAAAIAAAAAAAAAAAEJAARMAAAAAgAAAAAAAAAAAQkABEwAAAACAAAAAAAAAAABCQAETAAAAAIAAAAAAAAAAAEJAARMAAAAAgAAAAAAAAAAAQkABEwAAAACAAAAAAAAAAABCQAETAAAAAIAAAAAAAAAAAEJAARMAAAAAgAAAAAAAAAAAQkABEwAAAACAAAAAAAAAAABCQAETAAAAAIAAAAAAAAAAAEJAARMAAAAAgAAAAAAAAAAAQkABEwAAAACAAAAAAAAAAABCQAETAAAAAIAAAAAAAAAAAEJAARMAAAAAgAAAAAAAAAAAQkABEwAAAACAAAAAAAAAAABCQAETAAAAAIAAAAAAAAAAAEJAARMAAAAAgAAAAAAAAAAAQkABEwAAAACAAAAAAAAAAABCQAETAAAAAIAAAAAAAAAAAEJAARMAAAAAgAAAAAAAAAAAQkABEwAAAACAAAAAAAAAAABCQAETAAAAAIAAAAAAAAAAAEJAARMAAAAAgAAAAAAAAAAAQkABEwAAAACAAAAAAAAAAABCQAETAAAAAIAAAAAAAAAAAEJAARMAAAAAgAAAAAAAAAAAQkABEwAAAACAAAAAAAAAAABCQAETAAAAAIAAAAAAAAAAAEJAARMAAAAAgAAAAAAAAAAAQkABEwAAAACAAAAAAAAAAABCQAETAAAAAIAAAAAAAAAAAEJAARMAAAAAgAAAAAAAAAAAQkABEwAAAACAAAAAAAAAAABCQAETAAAAAIAAAAAAAAAAAEJAARMAAAAAgAAAAAAAAAAAQkABEwAAAACAAAAAAAAAAABCQAETAAAAAIAAAAAAAAAAAEJAARMAAAAAgAAAAAAAAAAAQkABEwAAAACAAAAAAAAAAABCQAETAAAAAIAAAAAAAAAAAEJAARMAAAAAgAAAAAAAAAAAQkABEwAAAACAAAAAAAAAAABCQAETAAAAAIAAAAAAAAAAAEJAARMAAAAAgAAAAAAAAAAAQkABEwAAAACAAAAAAAAAAABCQAETAAAAAIAAAAAAAAAAAEJAARMAAAAAgAAAAAAAAAAAQkABEwAAAACAAAAAAAAAAABCQAETAAAAAIAAAAAAAAAAAEJAARMAAAAAgAAAAAAAAAAAQkABEwAAAACAAAAAAAAAAABCQAETAAAAAIAAAAAAAAAAAEJAARMAAAAAgAAAAAAAAAAAQkABEwAAAACAAAAAAAAAAABCQAETAAAAAIAAAAAAAAAAAEJAARMAAAAAgAAAAAAAAAAAQkABEwAAAACAAAAAAAAAAABCQAETAAAAAIAAAAAAAAAAAEJAARMAAAAAgAAAAAAAAAAAQkABEwAAAACAAAAAAAAAAABCQAETAAAAAIAAAAAAAAAAAEJAARMAAAAAgAAAAAAAAAAAQkABEwAAAACAAAAAAAAAAABCQAETAAAAAIAAAAAAAAAAAEJAARMAAAAAgAAAAAAAAAAAQkABEwAAAACAAAAAAAAAAABCQAETAAAAAIAAAAAAAAAAAEJAARMAAAAAgAAAAAAAAAAAQkABEwAAAACAAAAAAAAAAABCQAETAAAAAIAAAAAAAAAAAEJAARMAAAAAgAAAAAAAAAAAQkABEwAAAACAAAAAAAAAAABCQAETAAAAAIAAAAAAAAAAAEJAARMAAAAAgAAAAAAAAAAAQkABEwAAAACAAAAAAAAAAABCQAETAAAAAIAAAAAAAAAAAEJAARMAAAAAgAAAAAAAAAAAQkABEwAAAACAAAAAAAAAAABCQAETAAAAAIAAAAAAAAAAAEJAARMAAAAAgAAAAAAAAAAAQkABEwAAAACAAAAAAAAAAABCQAETAAAAAIAAAAAAAAAAAEJAARMAAAAAgAAAAAAAAAAAQkABEwAAAACAAAAAAAAAAABCQAETAAAAAIAAAAAAAAAAAEJAARMAAAAAgAAAAAAAAAAAQkABEwAAAACAAAAAAAAAAABCQAETAAAAAIAAAAAAAAAAAEJAARMAAAAAgAAAAAAAAAAAQkABEwAAAACAAAAAAAAAAABCQAETAAAAAIAAAAAAAAAAAEJAARMAAAAAgAAAAAAAAAAAQkABEwAAAACAAAAAAAAAAABBQAAAANuaWwAAAAABnNsb3RzMwkABEwAAAACAAAAAAAAAAABCQAETAAAAAIAAAAAAAAAAAEJAARMAAAAAgAAAAAAAAAAAQkABEwAAAACAAAAAAAAAAABCQAETAAAAAIAAAAAAAAAAAEJAARMAAAAAgAAAAAAAAAAAQkABEwAAAACAAAAAAAAAAABCQAETAAAAAIAAAAAAAAAAAEJAARMAAAAAgAAAAAAAAAAAQkABEwAAAACAAAAAAAAAAABCQAETAAAAAIAAAAAAAAAAAEJAARMAAAAAgAAAAAAAAAAAQkABEwAAAACAAAAAAAAAAABCQAETAAAAAIAAAAAAAAAAAEJAARMAAAAAgAAAAAAAAAAAQkABEwAAAACAAAAAAAAAAABCQAETAAAAAIAAAAAAAAAAAEJAARMAAAAAgAAAAAAAAAAAQkABEwAAAACAAAAAAAAAAABCQAETAAAAAIAAAAAAAAAAAEJAARMAAAAAgAAAAAAAAAAAQkABEwAAAACAAAAAAAAAAABCQAETAAAAAIAAAAAAAAAAAEJAARMAAAAAgAAAAAAAAAAAQkABEwAAAACAAAAAAAAAAABCQAETAAAAAIAAAAAAAAAAAEJAARMAAAAAgAAAAAAAAAAAQkABEwAAAACAAAAAAAAAAABCQAETAAAAAIAAAAAAAAAAAEJAARMAAAAAgAAAAAAAAAAAQkABEwAAAACAAAAAAAAAAABCQAETAAAAAIAAAAAAAAAAAEJAARMAAAAAgAAAAAAAAAAAQkABEwAAAACAAAAAAAAAAABCQAETAAAAAIAAAAAAAAAAAEJAARMAAAAAgAAAAAAAAAAAQkABEwAAAACAAAAAAAAAAABCQAETAAAAAIAAAAAAAAAAAEJAARMAAAAAgAAAAAAAAAAAQkABEwAAAACAAAAAAAAAAABCQAETAAAAAIAAAAAAAAAAAEJAARMAAAAAgAAAAAAAAAAAQkABEwAAAACAAAAAAAAAAABCQAETAAAAAIAAAAAAAAAAAEJAARMAAAAAgAAAAAAAAAAAQkABEwAAAACAAAAAAAAAAABCQAETAAAAAIAAAAAAAAAAAEJAARMAAAAAgAAAAAAAAAAAQkABEwAAAACAAAAAAAAAAABCQAETAAAAAIAAAAAAAAAAAEJAARMAAAAAgAAAAAAAAAAAQkABEwAAAACAAAAAAAAAAABCQAETAAAAAIAAAAAAAAAAAEJAARMAAAAAgAAAAAAAAAAAQkABEwAAAACAAAAAAAAAAABCQAETAAAAAIAAAAAAAAAAAEJAARMAAAAAgAAAAAAAAAAAQkABEwAAAACAAAAAAAAAAABCQAETAAAAAIAAAAAAAAAAAEJAARMAAAAAgAAAAAAAAAAAQkABEwAAAACAAAAAAAAAAABCQAETAAAAAIAAAAAAAAAAAEJAARMAAAAAgAAAAAAAAAAAQkABEwAAAACAAAAAAAAAAABCQAETAAAAAIAAAAAAAAAAAEJAARMAAAAAgAAAAAAAAAAAQkABEwAAAACAAAAAAAAAAABCQAETAAAAAIAAAAAAAAAAAEJAARMAAAAAgAAAAAAAAAAAQkABEwAAAACAAAAAAAAAAABCQAETAAAAAIAAAAAAAAAAAEJAARMAAAAAgAAAAAAAAAAAQkABEwAAAACAAAAAAAAAAABCQAETAAAAAIAAAAAAAAAAAEJAARMAAAAAgAAAAAAAAAAAQkABEwAAAACAAAAAAAAAAABCQAETAAAAAIAAAAAAAAAAAEJAARMAAAAAgAAAAAAAAAAAQkABEwAAAACAAAAAAAAAAABCQAETAAAAAIAAAAAAAAAAAEJAARMAAAAAgAAAAAAAAAAAQkABEwAAAACAAAAAAAAAAABCQAETAAAAAIAAAAAAAAAAAEJAARMAAAAAgAAAAAAAAAAAQkABEwAAAACAAAAAAAAAAABCQAETAAAAAIAAAAAAAAAAAEJAARMAAAAAgAAAAAAAAAAAQkABEwAAAACAAAAAAAAAAABCQAETAAAAAIAAAAAAAAAAAEJAARMAAAAAgAAAAAAAAAAAQkABEwAAAACAAAAAAAAAAABCQAETAAAAAIAAAAAAAAAAAEJAARMAAAAAgAAAAAAAAAAAQkABEwAAAACAAAAAAAAAAABCQAETAAAAAIAAAAAAAAAAAEJAARMAAAAAgAAAAAAAAAAAQkABEwAAAACAAAAAAAAAAABCQAETAAAAAIAAAAAAAAAAAEJAARMAAAAAgAAAAAAAAAAAQkABEwAAAACAAAAAAAAAAABBQAAAANuaWwBAAAACnJhbmRvbWl6ZXIAAAABAAAAA2ludgQAAAAEcmFuZAkAAMsAAAACCQAAywAAAAIJAADLAAAAAgkAAMsAAAACCAUAAAADaW52AAAADXRyYW5zYWN0aW9uSWQIBQAAAANpbnYAAAAPY2FsbGVyUHVibGljS2V5CAUAAAAJbGFzdEJsb2NrAAAAE2dlbmVyYXRpb25TaWduYXR1cmUJAAGaAAAAAQgFAAAACWxhc3RCbG9jawAAAAl0aW1lc3RhbXAJAAGaAAAAAQgFAAAACWxhc3RCbG9jawAAAAZoZWlnaHQJAAH3AAAAAQUAAAAEcmFuZAEAAAAIZ2V0U2xvdDEAAAABAAAAA2ludgQAAAAEaGFzaAkAAfcAAAABCQAAywAAAAIJAADLAAAAAgkAAMsAAAACCQAAywAAAAIIBQAAAANpbnYAAAANdHJhbnNhY3Rpb25JZAgFAAAAA2ludgAAAA9jYWxsZXJQdWJsaWNLZXkIBQAAAAlsYXN0QmxvY2sAAAATZ2VuZXJhdGlvblNpZ25hdHVyZQkAAZoAAAABCAUAAAAJbGFzdEJsb2NrAAAACXRpbWVzdGFtcAkAAZoAAAABCAUAAAAJbGFzdEJsb2NrAAAABmhlaWdodAQAAAAFaW5kZXgJAASxAAAAAQUAAAAEaGFzaAkAAZEAAAACBQAAAAZzbG90czEJAABqAAAAAgUAAAAFaW5kZXgFAAAACXNsb3RDb3VudAEAAAAIZ2V0U2xvdDIAAAABAAAAA2ludgQAAAAEaGFzaAkAAfcAAAABCQAAywAAAAIJAADLAAAAAgkAAMsAAAACCQAAywAAAAIIBQAAAANpbnYAAAANdHJhbnNhY3Rpb25JZAgFAAAACWxhc3RCbG9jawAAABNnZW5lcmF0aW9uU2lnbmF0dXJlCAUAAAADaW52AAAAD2NhbGxlclB1YmxpY0tleQkAAZoAAAABCAUAAAAJbGFzdEJsb2NrAAAACXRpbWVzdGFtcAkAAZoAAAABCAUAAAAJbGFzdEJsb2NrAAAABmhlaWdodAQAAAAFaW5kZXgJAASxAAAAAQUAAAAEaGFzaAkAAZEAAAACBQAAAAZzbG90czIJAABqAAAAAgUAAAAFaW5kZXgFAAAACXNsb3RDb3VudAEAAAAIZ2V0U2xvdDMAAAABAAAAA2ludgQAAAAEaGFzaAkAAfcAAAABCQAAywAAAAIJAADLAAAAAgkAAMsAAAACCQAAywAAAAIIBQAAAANpbnYAAAAPY2FsbGVyUHVibGljS2V5CAUAAAADaW52AAAADXRyYW5zYWN0aW9uSWQIBQAAAAlsYXN0QmxvY2sAAAATZ2VuZXJhdGlvblNpZ25hdHVyZQkAAZoAAAABCAUAAAAJbGFzdEJsb2NrAAAACXRpbWVzdGFtcAkAAZoAAAABCAUAAAAJbGFzdEJsb2NrAAAABmhlaWdodAQAAAAFaW5kZXgJAASxAAAAAQUAAAAEaGFzaAkAAZEAAAACBQAAAAZzbG90czMJAABqAAAAAgUAAAAFaW5kZXgFAAAACXNsb3RDb3VudAEAAAAJc3RhcnRTcGluAAAAAQAAAANpbnYEAAAABk1heEJldAkAAGkAAAACCQEAAAAMd2F2ZXNCYWxhbmNlAAAAAQUAAAAEdGhpcwAAAAAAAAAAIwQAAAAHcGF5bWVudAkBAAAAB2V4dHJhY3QAAAABCAUAAAADaW52AAAAB3BheW1lbnQEAAAABXNsb3QxCQABpAAAAAEJAQAAAAhnZXRTbG90MQAAAAEFAAAAA2ludgQAAAAFc2xvdDIJAAGkAAAAAQkBAAAACGdldFNsb3QyAAAAAQUAAAADaW52BAAAAAVzbG90MwkAAaQAAAABCQEAAAAIZ2V0U2xvdDMAAAABBQAAAANpbnYEAAAABHNtdDEJAQAAAAhnZXRTbG90MQAAAAEFAAAAA2ludgQAAAAEc210MgkBAAAACGdldFNsb3QyAAAAAQUAAAADaW52BAAAAARzbXQzCQEAAAAIZ2V0U2xvdDMAAAABBQAAAANpbnYDCQEAAAABIQAAAAEJAQAAAAlpc0RlZmluZWQAAAABCAUAAAADaW52AAAAB3BheW1lbnQJAAACAAAAAQIAAAAfU2hvdWxkIGJlIHdpdGggUGF5bWVudCBpbiBXYXZlcwMJAQAAAAlpc0RlZmluZWQAAAABCAUAAAAHcGF5bWVudAAAAAdhc3NldElkCQAAAgAAAAECAAAAGlBheW1lbnQgc2hvdWxkIGJlIGluIFdhdmVzAwkAAGYAAAACCAUAAAAHcGF5bWVudAAAAAZhbW91bnQFAAAABk1heEJldAkAAAIAAAABCQABLAAAAAICAAAAHFBheW1lbnQgc2hvdWxkIGJlIGxlc3MgdGhhbiAJAAGkAAAAAQUAAAAGTWF4QmV0BAAAAAZwbGF5ZXIJAAJYAAAAAQgIBQAAAANpbnYAAAAGY2FsbGVyAAAABWJ5dGVzBAAAAAhyYW5kaGFzaAkBAAAACnJhbmRvbWl6ZXIAAAABBQAAAANpbnYEAAAACXRpbWVzdGFtcAkAAaQAAAABCAUAAAAJbGFzdEJsb2NrAAAACXRpbWVzdGFtcAMDAwkAAAAAAAACBQAAAARzbXQxAAAAAAAAAAABCQAAAAAAAAIFAAAABHNtdDIAAAAAAAAAAAEHCQAAAAAAAAIFAAAABHNtdDMAAAAAAAAAAAEHCQEAAAAMU2NyaXB0UmVzdWx0AAAAAgkBAAAACFdyaXRlU2V0AAAAAQkABEwAAAACCQEAAAAJRGF0YUVudHJ5AAAAAgkAASwAAAACCQABLAAAAAIJAAEsAAAAAgkAASwAAAACBQAAAAVzbG90MQIAAAABXwUAAAAFc2xvdDICAAAAAV8FAAAABXNsb3QzCQABLAAAAAIJAAEsAAAAAgUAAAAGcGxheWVyAgAAAAFfBQAAAAl0aW1lc3RhbXAFAAAAA25pbAkBAAAAC1RyYW5zZmVyU2V0AAAAAQkABEwAAAACCQEAAAAOU2NyaXB0VHJhbnNmZXIAAAADCAUAAAADaW52AAAABmNhbGxlcgkAAGkAAAACCQAAaAAAAAIIBQAAAAdwYXltZW50AAAABmFtb3VudAAAAAAAAAAAvgAAAAAAAAAAZAUAAAAEdW5pdAUAAAADbmlsAwMDCQAAAAAAAAIFAAAABHNtdDEAAAAAAAAAAAIJAAAAAAAAAgUAAAAEc210MgAAAAAAAAAAAgcJAAAAAAAAAgUAAAAEc210MwAAAAAAAAAAAgcJAQAAAAxTY3JpcHRSZXN1bHQAAAACCQEAAAAIV3JpdGVTZXQAAAABCQAETAAAAAIJAQAAAAlEYXRhRW50cnkAAAACCQABLAAAAAIJAAEsAAAAAgkAASwAAAACCQABLAAAAAIFAAAABXNsb3QxAgAAAAFfBQAAAAVzbG90MgIAAAABXwUAAAAFc2xvdDMJAAEsAAAAAgkAASwAAAACBQAAAAZwbGF5ZXICAAAAAV8FAAAACXRpbWVzdGFtcAUAAAADbmlsCQEAAAALVHJhbnNmZXJTZXQAAAABCQAETAAAAAIJAQAAAA5TY3JpcHRUcmFuc2ZlcgAAAAMIBQAAAANpbnYAAAAGY2FsbGVyCQAAaQAAAAIJAABoAAAAAggFAAAAB3BheW1lbnQAAAAGYW1vdW50AAAAAAAAAAGGAAAAAAAAAABkBQAAAAR1bml0BQAAAANuaWwDAwMJAAAAAAAAAgUAAAAEc210MQAAAAAAAAAAAwkAAAAAAAACBQAAAARzbXQyAAAAAAAAAAADBwkAAAAAAAACBQAAAARzbXQzAAAAAAAAAAADBwkBAAAADFNjcmlwdFJlc3VsdAAAAAIJAQAAAAhXcml0ZVNldAAAAAEJAARMAAAAAgkBAAAACURhdGFFbnRyeQAAAAIJAAEsAAAAAgkAASwAAAACCQABLAAAAAIJAAEsAAAAAgUAAAAFc2xvdDECAAAAAV8FAAAABXNsb3QyAgAAAAFfBQAAAAVzbG90MwkAASwAAAACCQABLAAAAAIFAAAABnBsYXllcgIAAAABXwUAAAAJdGltZXN0YW1wBQAAAANuaWwJAQAAAAtUcmFuc2ZlclNldAAAAAEJAARMAAAAAgkBAAAADlNjcmlwdFRyYW5zZmVyAAAAAwgFAAAAA2ludgAAAAZjYWxsZXIJAABpAAAAAgkAAGgAAAACCAUAAAAHcGF5bWVudAAAAAZhbW91bnQAAAAAAAAAAxYAAAAAAAAAAGQFAAAABHVuaXQFAAAAA25pbAMDAwkAAAAAAAACBQAAAARzbXQxAAAAAAAAAAAECQAAAAAAAAIFAAAABHNtdDIAAAAAAAAAAAQHCQAAAAAAAAIFAAAABHNtdDMAAAAAAAAAAAQHCQEAAAAMU2NyaXB0UmVzdWx0AAAAAgkBAAAACFdyaXRlU2V0AAAAAQkABEwAAAACCQEAAAAJRGF0YUVudHJ5AAAAAgkAASwAAAACCQABLAAAAAIJAAEsAAAAAgkAASwAAAACBQAAAAVzbG90MQIAAAABXwUAAAAFc2xvdDICAAAAAV8FAAAABXNsb3QzCQABLAAAAAIJAAEsAAAAAgUAAAAGcGxheWVyAgAAAAFfBQAAAAl0aW1lc3RhbXAFAAAAA25pbAkBAAAAC1RyYW5zZmVyU2V0AAAAAQkABEwAAAACCQEAAAAOU2NyaXB0VHJhbnNmZXIAAAADCAUAAAADaW52AAAABmNhbGxlcgkAAGkAAAACCQAAaAAAAAIIBQAAAAdwYXltZW50AAAABmFtb3VudAAAAAAAAAAGNgAAAAAAAAAAZAUAAAAEdW5pdAUAAAADbmlsAwMDCQAAAAAAAAIFAAAABHNtdDEAAAAAAAAAAAUJAAAAAAAAAgUAAAAEc210MgAAAAAAAAAABQcJAAAAAAAAAgUAAAAEc210MwAAAAAAAAAABQcJAQAAAAxTY3JpcHRSZXN1bHQAAAACCQEAAAAIV3JpdGVTZXQAAAABCQAETAAAAAIJAQAAAAlEYXRhRW50cnkAAAACCQABLAAAAAIJAAEsAAAAAgkAASwAAAACCQABLAAAAAIFAAAABXNsb3QxAgAAAAFfBQAAAAVzbG90MgIAAAABXwUAAAAFc2xvdDMJAAEsAAAAAgkAASwAAAACBQAAAAZwbGF5ZXICAAAAAV8FAAAACXRpbWVzdGFtcAUAAAADbmlsCQEAAAALVHJhbnNmZXJTZXQAAAABCQAETAAAAAIJAQAAAA5TY3JpcHRUcmFuc2ZlcgAAAAMIBQAAAANpbnYAAAAGY2FsbGVyCQAAaQAAAAIJAABoAAAAAggFAAAAB3BheW1lbnQAAAAGYW1vdW50AAAAAAAAAAx2AAAAAAAAAABkBQAAAAR1bml0BQAAAANuaWwJAQAAAAxTY3JpcHRSZXN1bHQAAAACCQEAAAAIV3JpdGVTZXQAAAABCQAETAAAAAIJAQAAAAlEYXRhRW50cnkAAAACCQABLAAAAAIJAAEsAAAAAgkAASwAAAACCQABLAAAAAIFAAAABXNsb3QxAgAAAAFfBQAAAAVzbG90MgIAAAABXwUAAAAFc2xvdDMJAAEsAAAAAgkAASwAAAACBQAAAAZwbGF5ZXICAAAAAV8FAAAACXRpbWVzdGFtcAUAAAADbmlsCQEAAAALVHJhbnNmZXJTZXQAAAABBQAAAANuaWwAAAABAAAAA2ludgEAAAAEc3BpbgAAAAAJAQAAAAlzdGFydFNwaW4AAAABBQAAAANpbnYAAAAAmO8aCw==", "chainId": 84, "height": 610588, "spentComplexity": 0 } View: original | compacted Prev: 5EjUPwDAPjJrMdtHTvCSLwvk3aWhygXnehXP75To4XYE Next: Ap6uQ1fgLWdA5Wc7fEYPfEhMFQqrAEY35iHrmCpFo9jB Diff:
OldNewDifferences
55
66 let b = [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
77
8-func c (d) = {
9- let e = ((((d.transactionId + d.callerPublicKey) + lastBlock.generationSignature) + toBytes(lastBlock.timestamp)) + toBytes(lastBlock.height))
10- sha256(e)
8+let c = [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
9+
10+let d = [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
11+
12+func e (f) = {
13+ let g = ((((f.transactionId + f.callerPublicKey) + lastBlock.generationSignature) + toBytes(lastBlock.timestamp)) + toBytes(lastBlock.height))
14+ sha256(g)
1115 }
1216
1317
14-func f (d) = {
15- let g = sha256(((((d.transactionId + d.callerPublicKey) + lastBlock.generationSignature) + toBytes(lastBlock.timestamp)) + toBytes(lastBlock.height)))
16- let h = toInt(g)
17-b[(h % a)]
18+func h (f) = {
19+ let i = sha256(((((f.transactionId + f.callerPublicKey) + lastBlock.generationSignature) + toBytes(lastBlock.timestamp)) + toBytes(lastBlock.height)))
20+ let j = toInt(i)
21+b[(j % a)]
1822 }
1923
2024
21-func i (d) = {
22- let g = sha256(((((d.transactionId + lastBlock.generationSignature) + d.callerPublicKey) + toBytes(lastBlock.timestamp)) + toBytes(lastBlock.height)))
23- let h = toInt(g)
24-b[(h % a)]
25+func k (f) = {
26+ let i = sha256(((((f.transactionId + lastBlock.generationSignature) + f.callerPublicKey) + toBytes(lastBlock.timestamp)) + toBytes(lastBlock.height)))
27+ let j = toInt(i)
28+c[(j % a)]
2529 }
2630
2731
28-func j (d) = {
29- let g = sha256(((((d.callerPublicKey + d.transactionId) + lastBlock.generationSignature) + toBytes(lastBlock.timestamp)) + toBytes(lastBlock.height)))
30- let h = toInt(g)
31-b[(h % a)]
32+func l (f) = {
33+ let i = sha256(((((f.callerPublicKey + f.transactionId) + lastBlock.generationSignature) + toBytes(lastBlock.timestamp)) + toBytes(lastBlock.height)))
34+ let j = toInt(i)
35+d[(j % a)]
3236 }
3337
3438
35-func k (d) = {
36- let l = (wavesBalance(this) / 100)
37- let m = extract(d.payment)
38- let n = toString(f(d))
39- let o = toString(i(d))
40- let p = toString(j(d))
41- let q = f(d)
42- let r = i(d)
43- let s = j(d)
44- if (!(isDefined(d.payment)))
39+func m (f) = {
40+ let n = (wavesBalance(this) / 35)
41+ let o = extract(f.payment)
42+ let p = toString(h(f))
43+ let q = toString(k(f))
44+ let r = toString(l(f))
45+ let s = h(f)
46+ let t = k(f)
47+ let u = l(f)
48+ if (!(isDefined(f.payment)))
4549 then throw("Should be with Payment in Waves")
46- else if (isDefined(m.assetId))
50+ else if (isDefined(o.assetId))
4751 then throw("Payment should be in Waves")
48- else if ((m.amount > l))
49- then throw(("Payment should be less than " + toString(l)))
52+ else if ((o.amount > n))
53+ then throw(("Payment should be less than " + toString(n)))
5054 else {
51- let t = toBase58String(d.caller.bytes)
52- let u = c(d)
53- let v = toString(lastBlock.timestamp)
54- if (if (if ((q == 1))
55- then (r == 1)
55+ let v = toBase58String(f.caller.bytes)
56+ let w = e(f)
57+ let x = toString(lastBlock.timestamp)
58+ if (if (if ((s == 1))
59+ then (t == 1)
5660 else false)
57- then (s == 1)
61+ then (u == 1)
5862 else false)
59- then ScriptResult(WriteSet([DataEntry(((((n + "_") + o) + "_") + p), ((t + "_") + v))]), TransferSet([ScriptTransfer(d.caller, ((m.amount * 190) / 100), unit)]))
60- else if (if (if ((q == 2))
61- then (r == 2)
63+ then ScriptResult(WriteSet([DataEntry(((((p + "_") + q) + "_") + r), ((v + "_") + x))]), TransferSet([ScriptTransfer(f.caller, ((o.amount * 190) / 100), unit)]))
64+ else if (if (if ((s == 2))
65+ then (t == 2)
6266 else false)
63- then (s == 2)
67+ then (u == 2)
6468 else false)
65- then ScriptResult(WriteSet([DataEntry(((((n + "_") + o) + "_") + p), ((t + "_") + v))]), TransferSet([ScriptTransfer(d.caller, ((m.amount * 390) / 100), unit)]))
66- else if (if (if ((q == 3))
67- then (r == 3)
69+ then ScriptResult(WriteSet([DataEntry(((((p + "_") + q) + "_") + r), ((v + "_") + x))]), TransferSet([ScriptTransfer(f.caller, ((o.amount * 390) / 100), unit)]))
70+ else if (if (if ((s == 3))
71+ then (t == 3)
6872 else false)
69- then (s == 3)
73+ then (u == 3)
7074 else false)
71- then ScriptResult(WriteSet([DataEntry(((((n + "_") + o) + "_") + p), ((t + "_") + v))]), TransferSet([ScriptTransfer(d.caller, ((m.amount * 790) / 100), unit)]))
72- else if (if (if ((q == 4))
73- then (r == 4)
75+ then ScriptResult(WriteSet([DataEntry(((((p + "_") + q) + "_") + r), ((v + "_") + x))]), TransferSet([ScriptTransfer(f.caller, ((o.amount * 790) / 100), unit)]))
76+ else if (if (if ((s == 4))
77+ then (t == 4)
7478 else false)
75- then (s == 4)
79+ then (u == 4)
7680 else false)
77- then ScriptResult(WriteSet([DataEntry(((((n + "_") + o) + "_") + p), ((t + "_") + v))]), TransferSet([ScriptTransfer(d.caller, ((m.amount * 1590) / 100), unit)]))
78- else if (if (if ((q == 5))
79- then (r == 5)
81+ then ScriptResult(WriteSet([DataEntry(((((p + "_") + q) + "_") + r), ((v + "_") + x))]), TransferSet([ScriptTransfer(f.caller, ((o.amount * 1590) / 100), unit)]))
82+ else if (if (if ((s == 5))
83+ then (t == 5)
8084 else false)
81- then (s == 5)
85+ then (u == 5)
8286 else false)
83- then ScriptResult(WriteSet([DataEntry(((((n + "_") + o) + "_") + p), ((t + "_") + v))]), TransferSet([ScriptTransfer(d.caller, ((m.amount * 3190) / 100), unit)]))
84- else ScriptResult(WriteSet([DataEntry(((((n + "_") + o) + "_") + p), ((t + "_") + v))]), TransferSet(nil))
87+ then ScriptResult(WriteSet([DataEntry(((((p + "_") + q) + "_") + r), ((v + "_") + x))]), TransferSet([ScriptTransfer(f.caller, ((o.amount * 3190) / 100), unit)]))
88+ else ScriptResult(WriteSet([DataEntry(((((p + "_") + q) + "_") + r), ((v + "_") + x))]), TransferSet(nil))
8589 }
8690 }
8791
8892
89-@Callable(d)
90-func lotto () = k(d)
93+@Callable(f)
94+func spin () = m(f)
9195
9296
Full:
OldNewDifferences
11 {-# STDLIB_VERSION 3 #-}
22 {-# SCRIPT_TYPE ACCOUNT #-}
33 {-# CONTENT_TYPE DAPP #-}
44 let a = 100
55
66 let b = [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
77
8-func c (d) = {
9- let e = ((((d.transactionId + d.callerPublicKey) + lastBlock.generationSignature) + toBytes(lastBlock.timestamp)) + toBytes(lastBlock.height))
10- sha256(e)
8+let c = [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
9+
10+let d = [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
11+
12+func e (f) = {
13+ let g = ((((f.transactionId + f.callerPublicKey) + lastBlock.generationSignature) + toBytes(lastBlock.timestamp)) + toBytes(lastBlock.height))
14+ sha256(g)
1115 }
1216
1317
14-func f (d) = {
15- let g = sha256(((((d.transactionId + d.callerPublicKey) + lastBlock.generationSignature) + toBytes(lastBlock.timestamp)) + toBytes(lastBlock.height)))
16- let h = toInt(g)
17-b[(h % a)]
18+func h (f) = {
19+ let i = sha256(((((f.transactionId + f.callerPublicKey) + lastBlock.generationSignature) + toBytes(lastBlock.timestamp)) + toBytes(lastBlock.height)))
20+ let j = toInt(i)
21+b[(j % a)]
1822 }
1923
2024
21-func i (d) = {
22- let g = sha256(((((d.transactionId + lastBlock.generationSignature) + d.callerPublicKey) + toBytes(lastBlock.timestamp)) + toBytes(lastBlock.height)))
23- let h = toInt(g)
24-b[(h % a)]
25+func k (f) = {
26+ let i = sha256(((((f.transactionId + lastBlock.generationSignature) + f.callerPublicKey) + toBytes(lastBlock.timestamp)) + toBytes(lastBlock.height)))
27+ let j = toInt(i)
28+c[(j % a)]
2529 }
2630
2731
28-func j (d) = {
29- let g = sha256(((((d.callerPublicKey + d.transactionId) + lastBlock.generationSignature) + toBytes(lastBlock.timestamp)) + toBytes(lastBlock.height)))
30- let h = toInt(g)
31-b[(h % a)]
32+func l (f) = {
33+ let i = sha256(((((f.callerPublicKey + f.transactionId) + lastBlock.generationSignature) + toBytes(lastBlock.timestamp)) + toBytes(lastBlock.height)))
34+ let j = toInt(i)
35+d[(j % a)]
3236 }
3337
3438
35-func k (d) = {
36- let l = (wavesBalance(this) / 100)
37- let m = extract(d.payment)
38- let n = toString(f(d))
39- let o = toString(i(d))
40- let p = toString(j(d))
41- let q = f(d)
42- let r = i(d)
43- let s = j(d)
44- if (!(isDefined(d.payment)))
39+func m (f) = {
40+ let n = (wavesBalance(this) / 35)
41+ let o = extract(f.payment)
42+ let p = toString(h(f))
43+ let q = toString(k(f))
44+ let r = toString(l(f))
45+ let s = h(f)
46+ let t = k(f)
47+ let u = l(f)
48+ if (!(isDefined(f.payment)))
4549 then throw("Should be with Payment in Waves")
46- else if (isDefined(m.assetId))
50+ else if (isDefined(o.assetId))
4751 then throw("Payment should be in Waves")
48- else if ((m.amount > l))
49- then throw(("Payment should be less than " + toString(l)))
52+ else if ((o.amount > n))
53+ then throw(("Payment should be less than " + toString(n)))
5054 else {
51- let t = toBase58String(d.caller.bytes)
52- let u = c(d)
53- let v = toString(lastBlock.timestamp)
54- if (if (if ((q == 1))
55- then (r == 1)
55+ let v = toBase58String(f.caller.bytes)
56+ let w = e(f)
57+ let x = toString(lastBlock.timestamp)
58+ if (if (if ((s == 1))
59+ then (t == 1)
5660 else false)
57- then (s == 1)
61+ then (u == 1)
5862 else false)
59- then ScriptResult(WriteSet([DataEntry(((((n + "_") + o) + "_") + p), ((t + "_") + v))]), TransferSet([ScriptTransfer(d.caller, ((m.amount * 190) / 100), unit)]))
60- else if (if (if ((q == 2))
61- then (r == 2)
63+ then ScriptResult(WriteSet([DataEntry(((((p + "_") + q) + "_") + r), ((v + "_") + x))]), TransferSet([ScriptTransfer(f.caller, ((o.amount * 190) / 100), unit)]))
64+ else if (if (if ((s == 2))
65+ then (t == 2)
6266 else false)
63- then (s == 2)
67+ then (u == 2)
6468 else false)
65- then ScriptResult(WriteSet([DataEntry(((((n + "_") + o) + "_") + p), ((t + "_") + v))]), TransferSet([ScriptTransfer(d.caller, ((m.amount * 390) / 100), unit)]))
66- else if (if (if ((q == 3))
67- then (r == 3)
69+ then ScriptResult(WriteSet([DataEntry(((((p + "_") + q) + "_") + r), ((v + "_") + x))]), TransferSet([ScriptTransfer(f.caller, ((o.amount * 390) / 100), unit)]))
70+ else if (if (if ((s == 3))
71+ then (t == 3)
6872 else false)
69- then (s == 3)
73+ then (u == 3)
7074 else false)
71- then ScriptResult(WriteSet([DataEntry(((((n + "_") + o) + "_") + p), ((t + "_") + v))]), TransferSet([ScriptTransfer(d.caller, ((m.amount * 790) / 100), unit)]))
72- else if (if (if ((q == 4))
73- then (r == 4)
75+ then ScriptResult(WriteSet([DataEntry(((((p + "_") + q) + "_") + r), ((v + "_") + x))]), TransferSet([ScriptTransfer(f.caller, ((o.amount * 790) / 100), unit)]))
76+ else if (if (if ((s == 4))
77+ then (t == 4)
7478 else false)
75- then (s == 4)
79+ then (u == 4)
7680 else false)
77- then ScriptResult(WriteSet([DataEntry(((((n + "_") + o) + "_") + p), ((t + "_") + v))]), TransferSet([ScriptTransfer(d.caller, ((m.amount * 1590) / 100), unit)]))
78- else if (if (if ((q == 5))
79- then (r == 5)
81+ then ScriptResult(WriteSet([DataEntry(((((p + "_") + q) + "_") + r), ((v + "_") + x))]), TransferSet([ScriptTransfer(f.caller, ((o.amount * 1590) / 100), unit)]))
82+ else if (if (if ((s == 5))
83+ then (t == 5)
8084 else false)
81- then (s == 5)
85+ then (u == 5)
8286 else false)
83- then ScriptResult(WriteSet([DataEntry(((((n + "_") + o) + "_") + p), ((t + "_") + v))]), TransferSet([ScriptTransfer(d.caller, ((m.amount * 3190) / 100), unit)]))
84- else ScriptResult(WriteSet([DataEntry(((((n + "_") + o) + "_") + p), ((t + "_") + v))]), TransferSet(nil))
87+ then ScriptResult(WriteSet([DataEntry(((((p + "_") + q) + "_") + r), ((v + "_") + x))]), TransferSet([ScriptTransfer(f.caller, ((o.amount * 3190) / 100), unit)]))
88+ else ScriptResult(WriteSet([DataEntry(((((p + "_") + q) + "_") + r), ((v + "_") + x))]), TransferSet(nil))
8589 }
8690 }
8791
8892
89-@Callable(d)
90-func lotto () = k(d)
93+@Callable(f)
94+func spin () = m(f)
9195
9296

github/deemru/w8io/169f3d6 
68.72 ms