tx · 8Kx2HwX9SqDjG1zZah6ywZzUw5jB3rWtdU3iNDHzwvaD

3MtaHnKXjdfcWFwF12oCwP9t8FvroKyxugD:  -0.01000000 Waves

2020.03.20 13:31 [917528] smart account 3MtaHnKXjdfcWFwF12oCwP9t8FvroKyxugD > SELF 0.00000000 Waves

{ "type": 13, "id": "8Kx2HwX9SqDjG1zZah6ywZzUw5jB3rWtdU3iNDHzwvaD", "fee": 1000000, "feeAssetId": null, "timestamp": 1584700291747, "version": 1, "sender": "3MtaHnKXjdfcWFwF12oCwP9t8FvroKyxugD", "senderPublicKey": "EuoUwzDrDq6XeAuJBo6B2iHdMxbc7h7bUTL6i5qCuuH9", "proofs": [ "2d7D7GVfRuaFg5iZ8rt3rwqrb6HpdDUrXTvwYG2V9FcA5eYLvQ1QWUqSXQZdJDGgTmcFgECzu9f6XDz4iEmgZ5Ug" ], "script": "base64:AAIDAAAAAAAAABQIARIECgICARIDCgEIEgMKAQISAAAAADQAAAAABVdBVkVTAAAAAAAF9eEAAAAAAANVU0QAAAAAAAAAAGQAAAAAFHJvb3RBY2NvdW50UHVibGljS2V5AQAAACCrcYNar2nAbanHx55vZ87tY+HzNn/CgJS1Smp6PXDDFQAAAAAKY29tbWlzc2lvbgAAAAAAAAAAAAAAAAAMb3V0Y29tZUxpbWl0AAAAAAAAACcQAAAAABNwcmVzYWxlT3V0Y29tZUxpbWl0AAAAAAAAAAu4AAAAAApjdXJyZW5jeUlkAQAAACAiZD8evmBG6RFqExPcpjP+Fn4H+Xfps/IV/JlJKjAKNwAAAAAMcHJlc2FsZVByaWNlAAAAAAAAB6EgAAAAAAVwcmljZQAAAAAAAA9CQAAAAAAJcHJpY2VTdGVwAAAAAAAAAw1AAAAAAA9wcmljZVN0ZXBQZXJpb2QAAAAAAAAAJxAAAAAACXN0YXR1c0tleQIAAAAGc3RhdHVzAAAAAAl3aW5uZXJLZXkCAAAABndpbm5lcgAAAAALcGF1c2VTdGF0dXMCAAAABXBhdXNlAAAAAA1wcmVzYWxlU3RhdHVzAgAAAAdwcmVzYWxlAAAAAApsaXZlU3RhdHVzAgAAAARsaXZlAAAAAA5jb21wbGV0ZVN0YXR1cwIAAAAIY29tcGxldGUAAAAADXBhaWRvdXRTdGF0dXMCAAAAB3BhaWRvdXQBAAAAJXRocm93U2FsZXNJc05vdEF2YWlsYWJsZUluU3RhdHVzRXJyb3IAAAABAAAABnN0YXR1cwkAAAIAAAABCQABLAAAAAIJAAEsAAAAAgIAAAAgc2FsZXNJc05vdEF2YWlsYWJsZUluU3RhdHVzRXJyb3ICAAAAASwFAAAABnN0YXR1cwEAAAAhdGhyb3dOb25leGlzdGVudE91dGNvbWVBc3NldEVycm9yAAAAAQAAAA5vdXRjb21lQXNzZXRJZAkAAAIAAAABCQABLAAAAAICAAAAHW5vbmV4aXN0ZW50T3V0Y29tZUFzc2V0RXJyb3IsCQACWAAAAAEFAAAADm91dGNvbWVBc3NldElkAQAAAC50aHJvd05vdEVub3VnaE91dGNvbWVBc3NldHNJblByZXNhbGVTdG9ja0Vycm9yAAAAAgAAAAthbW91bnRUb0J1eQAAAAdiYWxhbmNlCQAAAgAAAAEJAAEsAAAAAgkAASwAAAACCQABLAAAAAIJAAEsAAAAAgIAAAApbm90RW5vdWdoT3V0Y29tZUFzc2V0c0luUHJlc2FsZVN0b2NrRXJyb3ICAAAAASwJAAGkAAAAAQUAAAAHYmFsYW5jZQIAAAABLAkAAaQAAAABBQAAAAthbW91bnRUb0J1eQEAAAArdGhyb3dOb3RFbm91Z2hPdXRjb21lQXNzZXRzSW5TYWxlU3RvY2tFcnJvcgAAAAIAAAALYW1vdW50VG9CdXkAAAAHYmFsYW5jZQkAAAIAAAABCQABLAAAAAIJAAEsAAAAAgkAASwAAAACCQABLAAAAAICAAAAJm5vdEVub3VnaE91dGNvbWVBc3NldHNJblNhbGVTdG9ja0Vycm9yAgAAAAEsCQABpAAAAAEFAAAAB2JhbGFuY2UCAAAAASwJAAGkAAAAAQUAAAALYW1vdW50VG9CdXkBAAAAJnRocm93VW5zdXBwb3J0ZWRFdmVudFBheW1lbnRBc3NldEVycm9yAAAAAQAAAA9wYXltZW50Q3VycmVuY3kJAAACAAAAAQkAASwAAAACCQABLAAAAAIJAAEsAAAAAgkAASwAAAACAgAAACF1bnN1cHBvcnRlZEV2ZW50UGF5bWVudEFzc2V0RXJyb3ICAAAAASwJAAJYAAAAAQUAAAAKY3VycmVuY3lJZAIAAAABLAkAAlgAAAABBQAAAA9wYXltZW50Q3VycmVuY3kBAAAAHXRocm93SW5zdWZmaWNpZW50UGF5bWVudEVycm9yAAAAAgAAABVyZWNlaXZlZFBheW1lbnRBbW91bnQAAAAVZXhwZWN0ZWRQYXltZW50QW1vdW50CQAAAgAAAAEJAAEsAAAAAgkAASwAAAACCQABLAAAAAIJAAEsAAAAAgIAAAAYaW5zdWZmaWNpZW50UGF5bWVudEVycm9yAgAAAAEsCQABpAAAAAEFAAAAFWV4cGVjdGVkUGF5bWVudEFtb3VudAIAAAABLAkAAaQAAAABBQAAABVyZWNlaXZlZFBheW1lbnRBbW91bnQBAAAAIHRocm93VW5zdXBwb3J0ZWRFdmVudFN0YXR1c0Vycm9yAAAAAAkAAAIAAAABAgAAABt1bnN1cHBvcnRlZEV2ZW50U3RhdHVzRXJyb3IBAAAAGXRo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cmllcwAAAAMAAAABYQAAAAFkAAAAAW4JAABpAAAAAgkAAGgAAAACBQAAAAFuCQAAZAAAAAIJAABoAAAAAgAAAAAAAAAAAgUAAAABYQkAAGgAAAACCQAAZQAAAAIFAAAAAW4AAAAAAAAAAAEFAAAAAWQAAAAAAAAAAAIBAAAAH2dldFByZXNhbGVPdXRjb21lQW1vdW50U2FsZXNLZXkAAAABAAAADm91dGNvbWVBc3NldElkCQABLAAAAAICAAAAGnByZXNhbGVPdXRjb21lQW1vdW50U2FsZXNfCQACWAAAAAEFAAAADm91dGNvbWVBc3NldElkAQAAABxnZXRQcmVzYWxlT3V0Y29tZUFtb3VudFNhbGVzAAAAAQAAAA5vdXRjb21lQXNzZXRJZAQAAAAccHJlc2FsZU91dGNvbWVBbW91bnRTYWxlc0tleQkBAAAAH2dldFByZXNhbGVPdXRjb21lQW1vdW50U2FsZXNLZXkAAAABBQAAAA5vdXRjb21lQXNzZXRJZAkBAAAAFWdldEludGVnZXJGcm9tQWNjb3VudAAAAAIFAAAABHRoaXMFAAAAHHByZXNhbGVPdXRjb21lQW1vdW50U2FsZXNLZXkBAAAAA3N1bQAAAAEAAAABbgQAAAABeAkAAGkAAAACBQAAAAFuBQAAAA9wcmljZVN0ZXBQZXJpb2QEAAAAB2Z1bGxTdW0JAQAAABBhcml0aG1ldGljU2VyaWVzAAAAAwUAAAAFcHJpY2UFAAAACXByaWNlU3RlcAUAAAABeAkAAGQAAAACCQAAaAAAAAIFAAAAB2Z1bGxTdW0FAAAAD3ByaWNlU3RlcFBlcmlvZAkAAGgAAAACCQAAZQAAAAIJAQAAABBhcml0aG1ldGljU2VyaWVzAAAAAwUAAAAFcHJpY2UFAAAACXByaWNlU3RlcAkAAGQAAAACBQAAAAF4AAAAAAAAAAABBQAAAAdmdWxsU3VtCQAAagAAAAIFAAAAAW4FAAAAD3ByaWNlU3RlcFBlcmlvZAEAAAAMaXNSb290Q2FsbGVyAAAAAQAAAAFpBAAAABNjYWxsZXJBY2NvdW50UHViS2V5CQACWAAAAAEIBQAAAAFpAAAAD2NhbGxlclB1YmxpY0tleQQAAAARcm9vdEFjY291bnRQdWJLZXkJAAJYAAAAAQUAAAAUcm9vdEFjY291bnRQdWJsaWNLZXkDCQAAAAAAAAIFAAAAE2NhbGxlckFjY291bnRQdWJLZXkFAAAAEXJvb3RBY2NvdW50UHViS2V5BgcBAAAAC2Ftb3VudFRvUGF5AAAAAgAAAAthbHJlYWR5U29sZAAAAAthbW91bnRUb0J1eQkAAGUAAAACCQEAAAADc3VtAAAAAQkAAGQAAAACBQAAAAthbHJlYWR5U29sZAUAAAALYW1vdW50VG9CdXkJAQAAAANzdW0AAAABBQAAAAthbHJlYWR5U29sZAEAAAAPcHJlc2FsZVN0cmF0ZWd5AAAABQAAAA9jdXN0b21lckFkZHJlc3MAAAAOb3V0Y29tZUFzc2V0SWQAAAANcGF5bWVudEFtb3VudAAAABJvdXRjb21lQW1vdW50VG9CdXkAAAAZb3V0Y29tZUFtb3VudEV2ZW50QmFsYW5jZQQAAAAYb3V0Y29tZUFtb3VudEFscmVhZHlTb2xkCQAAZQAAAAIFAAAADG91dGNvbWVMaW1pdAUAAAAZb3V0Y29tZUFtb3VudEV2ZW50QmFsYW5jZQQAAAAlb3V0Y29tZUFtb3VudEF2YWlsYWJsZUluUHJlc2FsZVBlcmlvZAkAAGUAAAACBQAAABNwcmVzYWxlT3V0Y29tZUxpbWl0BQAAABhvdXRjb21lQW1vdW50QWxyZWFkeVNvbGQEAAAAHG91dGNvbWVSZXF1aXJlZFBheW1lbnRBbW91bnQJAABoAAAAAgUAAAAMcHJlc2FsZVByaWNlBQAAABJvdXRjb21lQW1vdW50VG9CdXkDCQAAZgAAAAIFAAAAEm91dGNvbWVBbW91bnRUb0J1eQUAAAAlb3V0Y29tZUFtb3VudEF2YWlsYWJsZUluUHJlc2FsZVBlcmlvZAkBAAAALnRocm93Tm90RW5vdWdoT3V0Y29tZUFzc2V0c0luUHJlc2FsZVN0b2NrRXJyb3IAAAACBQAAABJvdXRjb21lQW1vdW50VG9CdXkFAAAAJW91dGNvbWVBbW91bnRBdmFpbGFibGVJblByZXNhbGVQZXJpb2QDCQEAAAACIT0AAAACBQAAAA1wYXltZW50QW1vdW50BQAAABxvdXRjb21lUmVxdWlyZWRQYXltZW50QW1vdW50CQEAAAAddGhyb3dJbnN1ZmZpY2llbnRQYXltZW50RXJyb3IAAAACBQAAAA1wYXltZW50QW1vdW50BQAAABxvdXRjb21lUmVxdWlyZWRQYXltZW50QW1vdW50BAAAABxwcmVzYWxlT3V0Y29tZUFtb3VudFNhbGVzS2V5CQEAAAAfZ2V0UHJlc2FsZU91dGNvbWVBbW91bnRTYWxlc0tleQAAAAEFAAAADm91dGNvbWVBc3NldElkBAAAACBjdXJyZW50UHJlc2FsZU91dGNvbWVBbW91bnRTYWxlcwkBAAAAHGdldFByZXNhbGVPdXRjb21lQW1vdW50U2FsZXMAAAABBQAAAA5vdXRjb21lQXNzZXRJZAQAAAAcbmV3UHJlc2FsZU91dGNvbWVBbW91bnRTYWxlcwkAAGQAAAACBQAAACBjdXJyZW50UHJlc2FsZU91dGNvbWVBbW91bnRTYWxlcwUAAAASb3V0Y29tZUFtb3VudFRvQnV5BAAAAAh3cml0ZVNldAkBAAAACFdyaXRlU2V0AAAAAQkABEwAAAACCQEAAAAJRGF0YUVudHJ5AAAAAgUAAAAccHJlc2FsZU91dGNvbWVBbW91bnRTYWxlc0tleQUAAAAcbmV3UHJlc2FsZU91dGNvbWVBbW91bnRTYWxlcwUAAAADbmlsBAAAAAt0cmFuc2ZlclNldAkBAAAAC1RyYW5zZmVyU2V0AAAAAQkABEwAAAACCQEAAAAOU2NyaXB0VHJhbnNmZXIAAAADBQAAAA9jdXN0b21lckFkZHJlc3MFAAAAEm91dGNvbWVBbW91bnRUb0J1eQUAAAAOb3V0Y29tZUFzc2V0SWQFAAAAA25pbAkBAAAADFNjcmlwdFJlc3VsdAAAAAIFAAAACHdyaXRlU2V0BQAAAAt0cmFuc2ZlclNldAEAAAAMbGl2ZVN0cmF0ZWd5AAAABQAAAA9jdXN0b21lckFkZHJlc3MAAAAOb3V0Y29tZUFzc2V0SWQAAAANcGF5bWVudEFtb3VudAAAABJvdXRjb21lQW1vdW50VG9CdXkAAAAZb3V0Y29tZUFtb3VudEV2ZW50QmFsYW5jZQQAAAAZcHJlc2FsZU91dGNvbWVBbW91bnRTYWxlcwkBAAAAHGdldFByZXNhbGVPdXRjb21lQW1vdW50U2FsZXMAAAABBQAAAA5vdXRjb21lQXNzZXRJZAQAAAAYb3V0Y29tZUFtb3VudEFscmVhZHlTb2xkCQAAZQAAAAIJAABlAAAAAgUAAAAMb3V0Y29tZUxpbWl0BQAAABlwcmVzYWxlT3V0Y29tZUFtb3VudFNhbGVzBQAAABlvdXRjb21lQW1vdW50RXZlbnRCYWxhbmNlBAAAABxvdXRjb21lUmVxdWlyZWRQYXltZW50QW1vdW50CQEAAAALYW1vdW50VG9QYXkAAAACBQAAABhvdXRjb21lQW1vdW50QWxyZWFkeVNvbGQFAAAAEm91dGNvbWVBbW91bnRUb0J1eQMJAABmAAAAAgUAAAASb3V0Y29tZUFtb3VudFRvQnV5BQAAABlvdXRjb21lQW1vdW50RXZlbnRCYWxhbmNlCQEAAAArdGhyb3dOb3RFbm91Z2hPdXRjb21lQXNzZXRzSW5TYWxlU3RvY2tFcnJvcgAAAAIFAAAAEm91dGNvbWVBbW91bnRUb0J1eQUAAAAZb3V0Y29tZUFtb3VudEV2ZW50QmFsYW5jZQMJAQAAAAIhPQAAAAIFAAAADXBheW1lbnRBbW91bnQFAAAAHG91dGNvbWVSZXF1aXJlZFBheW1lbnRBbW91bnQJAQAAAB10aHJvd0luc3VmZmljaWVudFBheW1lbnRFcnJvcgAAAAIFAAAADXBheW1lbnRBbW91bnQFAAAAHG91dGNvbWVSZXF1aXJlZFBheW1lbnRBbW91bnQJAQAAAAtUcmFuc2ZlclNldAAAAAEJAARMAAAAAgkBAAAADlNjcmlwdFRyYW5zZmVyAAAAAwUAAAAPY3VzdG9tZXJBZGRyZXNzBQAAABJvdXRjb21lQW1vdW50VG9CdXkFAAAADm91dGNvbWVBc3NldElkBQAAAANuaWwAAAAEAAAAAWkBAAAAD2J1eU91dGNvbWVUb2tlbgAAAAIAAAAOb3V0Y29tZUFzc2V0SWQAAAASb3V0Y29tZUFtb3VudFRvQnV5BAAAAA9jdXN0b21lckFkZHJlc3MIBQAAAAFpAAAABmNhbGxlcgQAAAAZb3V0Y29tZUFtb3VudEV2ZW50QmFsYW5jZQkAA+sAAAACBQAAAAR0aGlzBQAAAA5vdXRjb21lQXNzZXRJZAQAAAAGc3RhdHVzCQEAAAAJZ2V0U3RhdHVzAAAAAAQAAAAHcGF5bWVudAkBAAAACmdldFBheW1lbnQAAAABBQAAAAFpBAAAAA1wYXltZW50QW1vdW50CAUAAAAHcGF5bWVudAAAAAZhbW91bnQEAAAADnBheW1lbnRBc3NldElkCQEAAAARZ2V0UGF5bWVudEFzc2V0SWQAAAABBQAAAAdwYXltZW50BAAAABppc05vdFN1cHBvcnRlZFBheW1lbnRBc3NldAkBAAAAAiE9AAAAAgUAAAAOcGF5bWVudEFzc2V0SWQFAAAACmN1cnJlbmN5SWQEAAAAD2lzUHJlc2FsZVN0YXR1cwkAAAAAAAACBQAAAAZzdGF0dXMFAAAADXByZXNhbGVTdGF0dXMEAAAADGlzTGl2ZVN0YXR1cwkAAAAAAAACBQAAAAZzdGF0dXMFAAAACmxpdmVTdGF0dXMEAAAAEGlzU2FsZXNBdmFpbGFibGUDBQAAAA9pc1ByZXNhbGVTdGF0dXMGBQAAAAxpc0xpdmVTdGF0dXMDCQAAAAAAAAIFAAAAGW91dGNvbWVBbW91bnRFdmVudEJhbGFuY2UAAAAAAAAAAAAJAQAAACF0aHJvd05vbmV4aXN0ZW50T3V0Y29tZUFzc2V0RXJyb3IAAAABBQAAAA5vdXRjb21lQXNzZXRJZAMFAAAAGmlzTm90U3VwcG9ydGVkUGF5bWVudEFzc2V0CQEAAAAmdGhyb3dVbnN1cHBvcnRlZEV2ZW50UGF5bWVudEFzc2V0RXJyb3IAAAABBQAAAA5wYXltZW50QXNzZXRJZAMJAQAAAAEhAAAAAQUAAAAQaXNTYWxlc0F2YWlsYWJsZQkBAAAAJXRocm93U2FsZXNJc05vdEF2YWlsYWJsZUluU3RhdHVzRXJyb3IAAAABBQAAAAZzdGF0dXMDBQAAAA9pc1ByZXNhbGVTdGF0dXMJAQAAAA9wcmVzYWxlU3RyYXRlZ3kAAAAFBQAAAA9jdXN0b21lckFkZHJlc3MFAAAADm91dGNvbWVBc3NldElkBQAAAA1wYXltZW50QW1vdW50BQAAABJvdXRjb21lQW1vdW50VG9CdXkFAAAAGW91dGNvbWVBbW91bnRFdmVudEJhbGFuY2UDBQAAAAxpc0xpdmVTdGF0dXMJAQAAAAxsaXZlU3RyYXRlZ3kAAAAFBQAAAA9jdXN0b21lckFkZHJlc3MFAAAADm91dGNvbWVBc3NldElkBQAAAA1wYXltZW50QW1vdW50BQAAABJvdXRjb21lQW1vdW50VG9CdXkFAAAAGW91dGNvbWVBbW91bnRFdmVudEJhbGFuY2UJAQAAABN0aHJvd1VuZGVmaW5lZEVycm9yAAAAAAAAAAFpAQAAAAxjaGFuZ2VTdGF0dXMAAAABAAAACW5ld1N0YXR1cwMJAQAAAAEhAAAAAQkBAAAAEWlzU3VwcG9ydGVkU3RhdHVzAAAAAQUAAAAJbmV3U3RhdHVzCQEAAAAgdGhyb3dVbnN1cHBvcnRlZEV2ZW50U3RhdHVzRXJyb3IAAAAAAwkBAAAAASEAAAABCQEAAAAMaXNSb290Q2FsbGVyAAAAAQUAAAABaQkBAAAAGXRocm93SXNOb3RSb290Q2FsbGVyRXJyb3IAAAAACQEAAAAIV3JpdGVTZXQAAAABCQAETAAAAAIJAQAAAAlzZXRTdGF0dXMAAAABBQAAAAluZXdTdGF0dXMFAAAAA25pbAAAAAFpAQAAAAxjaGFuZ2VXaW5uZXIAAAABAAAACW5ld1dpbm5lcgMJAQAAAAEhAAAAAQkBAAAADGlzUm9vdENhbGxlcgAAAAEFAAAAAWkJAQAAABl0aHJvd0lzTm90Um9vdENhbGxlckVycm9yAAAAAAQAAAAGc3RhdHVzCQEAAAAJZ2V0U3RhdHVzAAAAAAQAAAAQaXNDb21wbGV0ZVN0YXR1cwkAAAAAAAACBQAAAAZzdGF0dXMFAAAADmNvbXBsZXRlU3RhdHVzAwUAAAAQaXNDb21wbGV0ZVN0YXR1cwkBAAAACFdyaXRlU2V0AAAAAQkABEwAAAACCQEAAAAJc2V0V2lubmVyAAAAAQUAAAAJbmV3V2lubmVyBQAAAANuaWwJAQAAAAhXcml0ZVNldAAAAAEJAARMAAAAAgkBAAAACXNldFdpbm5lcgAAAAEFAAAACW5ld1dpbm5lcgkABEwAAAACCQEAAAAJc2V0U3RhdHVzAAAAAQUAAAAOY29tcGxldGVTdGF0dXMFAAAAA25pbAAAAAFpAQAAABFjb2xsZWN0Q29tbWlzc2lvbgAAAAADCQEAAAABIQAAAAEJAQAAAAxpc1Jvb3RDYWxsZXIAAAABBQAAAAFpCQEAAAAZdGhyb3dJc05vdFJvb3RDYWxsZXJFcnJvcgAAAAAEAAAABnN0YXR1cwkBAAAACWdldFN0YXR1cwAAAAAEAAAAD2lzUGFpZG91dFN0YXR1cwkAAAAAAAACBQAAAAZzdGF0dXMFAAAADXBhaWRvdXRTdGF0dXMEAAAAEnJvb3RBY2NvdW50QWRkcmVzcwkBAAAAFGFkZHJlc3NGcm9tUHVibGljS2V5AAAAAQUAAAAUcm9vdEFjY291bnRQdWJsaWNLZXkDCQEAAAABIQAAAAEFAAAAD2lzUGFpZG91dFN0YXR1cwkBAAAAIHRocm93VW5zdXBwb3J0ZWRFdmVudFN0YXR1c0Vycm9yAAAAAAkBAAAAC1RyYW5zZmVyU2V0AAAAAQkABEwAAAACCQEAAAAOU2NyaXB0VHJhbnNmZXIAAAADBQAAABJyb290QWNjb3VudEFkZHJlc3MJAAPrAAAAAgUAAAAEdGhpcwUAAAAKY3VycmVuY3lJZAUAAAAKY3VycmVuY3lJZAUAAAADbmlsAAAAACysiA4=", "chainId": 84, "height": 917528, "spentComplexity": 0 } View: original | compacted Prev: none Next: none Full:
OldNewDifferences
1-# no script
1+{-# STDLIB_VERSION 3 #-}
2+{-# SCRIPT_TYPE ACCOUNT #-}
3+{-# CONTENT_TYPE DAPP #-}
4+let a = 100000000
5+
6+let b = 100
7+
8+let c = base58'CYF7FumpbZzyHMFuFQRQfo9XC9veJemd3XuBkusRCcAg'
9+
10+let d = 0
11+
12+let e = 10000
13+
14+let f = 3000
15+
16+let g = base58'3KFXBGGLCjA5Z2DuW4Dq9fDDrHjJJP1ZEkaoajSzuKsC'
17+
18+let h = 500000
19+
20+let i = 1000000
21+
22+let j = 200000
23+
24+let k = 10000
25+
26+let l = "status"
27+
28+let m = "winner"
29+
30+let n = "pause"
31+
32+let o = "presale"
33+
34+let p = "live"
35+
36+let q = "complete"
37+
38+let r = "paidout"
39+
40+func s (t) = throw((("salesIsNotAvailableInStatusError" + ",") + t))
41+
42+
43+func u (v) = throw(("nonexistentOutcomeAssetError," + toBase58String(v)))
44+
45+
46+func w (x,y) = throw((((("notEnoughOutcomeAssetsInPresaleStockError" + ",") + toString(y)) + ",") + toString(x)))
47+
48+
49+func z (x,y) = throw((((("notEnoughOutcomeAssetsInSaleStockError" + ",") + toString(y)) + ",") + toString(x)))
50+
51+
52+func A (B) = throw((((("unsupportedEventPaymentAssetError" + ",") + toBase58String(g)) + ",") + toBase58String(B)))
53+
54+
55+func C (D,E) = throw((((("insufficientPaymentError" + ",") + toString(E)) + ",") + toString(D)))
56+
57+
58+func F () = throw("unsupportedEventStatusError")
59+
60+
61+func G () = throw("isNotRootCallerError")
62+
63+
64+let H = "noPaymentError"
65+
66+func I () = throw("undefinedError")
67+
68+
69+func J (K,L) = if (isDefined(getInteger(this, K)))
70+ then getIntegerValue(this, K)
71+ else L
72+
73+
74+func M (K,L) = if (isDefined(getInteger(this, K)))
75+ then getStringValue(this, K)
76+ else L
77+
78+
79+func N (K) = getIntegerValue(this, K)
80+
81+
82+func O (K,P) = DataEntry(K, P)
83+
84+
85+func Q (K) = getStringValue(this, K)
86+
87+
88+func R (K,P) = DataEntry(K, P)
89+
90+
91+func S (K,P) = DataEntry(K, P)
92+
93+
94+func T (K) = getBinaryValue(this, K)
95+
96+
97+func U (t) = if (if (if (if ((t == n))
98+ then true
99+ else (t == o))
100+ then true
101+ else (t == p))
102+ then true
103+ else (t == q))
104+ then true
105+ else (t == r)
106+
107+
108+func V () = Q(l)
109+
110+
111+func W (t) = R(l, t)
112+
113+
114+func X () = T(m)
115+
116+
117+func Y (Z) = S(m, Z)
118+
119+
120+func aa (ab) = valueOrErrorMessage(ab.payment, H)
121+
122+
123+func ac (ad) = {
124+ let ae = ad.assetId
125+ if ($isInstanceOf(ae, "ByteVector"))
126+ then {
127+ let af = ae
128+ af
129+ }
130+ else if ($isInstanceOf(ae, "Unit"))
131+ then {
132+ let af = ae
133+ fromBase58String("WAVES")
134+ }
135+ else throw()
136+ }
137+
138+
139+func ag (ah,K) = {
140+ let ae = getInteger(ah, K)
141+ if ($isInstanceOf(ae, "Int"))
142+ then {
143+ let ab = ae
144+ ab
145+ }
146+ else 0
147+ }
148+
149+
150+func ai (aj,ak,al) = ((al * ((2 * aj) + ((al - 1) * ak))) / 2)
151+
152+
153+func am (v) = ("presaleOutcomeAmountSales_" + toBase58String(v))
154+
155+
156+func an (v) = {
157+ let ao = am(v)
158+ ag(this, ao)
159+ }
160+
161+
162+func ap (al) = {
163+ let aq = (al / k)
164+ let ar = ai(i, j, aq)
165+ ((ar * k) + ((ai(i, j, (aq + 1)) - ar) * (al % k)))
166+ }
167+
168+
169+func as (ab) = {
170+ let at = toBase58String(ab.callerPublicKey)
171+ let au = toBase58String(c)
172+ if ((at == au))
173+ then true
174+ else false
175+ }
176+
177+
178+func av (aw,x) = (ap((aw + x)) - ap(aw))
179+
180+
181+func ax (ay,v,az,aA,aB) = {
182+ let aC = (e - aB)
183+ let aD = (f - aC)
184+ let aE = (h * aA)
185+ if ((aA > aD))
186+ then w(aA, aD)
187+ else if ((az != aE))
188+ then C(az, aE)
189+ else {
190+ let ao = am(v)
191+ let aF = an(v)
192+ let aG = (aF + aA)
193+ let aH = WriteSet([DataEntry(ao, aG)])
194+ let aI = TransferSet([ScriptTransfer(ay, aA, v)])
195+ ScriptResult(aH, aI)
196+ }
197+ }
198+
199+
200+func aJ (ay,v,az,aA,aB) = {
201+ let aK = an(v)
202+ let aC = ((e - aK) - aB)
203+ let aE = av(aC, aA)
204+ if ((aA > aB))
205+ then z(aA, aB)
206+ else if ((az != aE))
207+ then C(az, aE)
208+ else TransferSet([ScriptTransfer(ay, aA, v)])
209+ }
210+
211+
212+@Callable(ab)
213+func buyOutcomeToken (v,aA) = {
214+ let ay = ab.caller
215+ let aB = assetBalance(this, v)
216+ let t = V()
217+ let ad = aa(ab)
218+ let az = ad.amount
219+ let aL = ac(ad)
220+ let aM = (aL != g)
221+ let aN = (t == o)
222+ let aO = (t == p)
223+ let aP = if (aN)
224+ then true
225+ else aO
226+ if ((aB == 0))
227+ then u(v)
228+ else if (aM)
229+ then A(aL)
230+ else if (!(aP))
231+ then s(t)
232+ else if (aN)
233+ then ax(ay, v, az, aA, aB)
234+ else if (aO)
235+ then aJ(ay, v, az, aA, aB)
236+ else I()
237+ }
238+
239+
240+
241+@Callable(ab)
242+func changeStatus (aQ) = if (!(U(aQ)))
243+ then F()
244+ else if (!(as(ab)))
245+ then G()
246+ else WriteSet([W(aQ)])
247+
248+
249+
250+@Callable(ab)
251+func changeWinner (aR) = if (!(as(ab)))
252+ then G()
253+ else {
254+ let t = V()
255+ let aS = (t == q)
256+ if (aS)
257+ then WriteSet([Y(aR)])
258+ else WriteSet([Y(aR), W(q)])
259+ }
260+
261+
262+
263+@Callable(ab)
264+func collectCommission () = if (!(as(ab)))
265+ then G()
266+ else {
267+ let t = V()
268+ let aT = (t == r)
269+ let aU = addressFromPublicKey(c)
270+ if (!(aT))
271+ then F()
272+ else TransferSet([ScriptTransfer(aU, assetBalance(this, g), g)])
273+ }
274+
275+

github/deemru/w8io/873ac7e 
20.65 ms