tx · 9enS44iWXtev6fzyfepTQ4mP4UVUgrerHxTxzzJBh5sy

3Mu7VYYXCdKzYgHbTRTiR2GcmRjdKwpcXtx:  -0.01400000 Waves

2019.11.14 19:56 [765007] smart account 3Mu7VYYXCdKzYgHbTRTiR2GcmRjdKwpcXtx > SELF 0.00000000 Waves

{ "type": 13, "id": "9enS44iWXtev6fzyfepTQ4mP4UVUgrerHxTxzzJBh5sy", "fee": 1400000, "feeAssetId": null, "timestamp": 1573750594720, "version": 1, "sender": "3Mu7VYYXCdKzYgHbTRTiR2GcmRjdKwpcXtx", "senderPublicKey": "7hst8L8bJqbcGbPC9DbHZ5E83dQ3LXayYttNsUbgZt7r", "proofs": [ "6566JrCY6GF8Za5LJPZn76dRqfaVZ9K2gLq4SZCza72uCnj7ZyLgCfNoWpG4Q4HKk1JiJd1EXFragnk7iJsCuTqq" ], "script": "base64:AAIDAAAAAAAAAA0IARIECgICARIDCgEIAAAANQAAAAAUYnV5T3V0Y29tZVRva2VuVHhGZWUAAAAAAAAHoSAAAAAABVdBVkVTAAAAAAAF9eEAAAAAAANVU0QAAAAAAAAAAGQAAAAAFHJvb3RBY2NvdW50UHVibGljS2V5AQAAACCFBjo3Cdwv2pE70CcrVKYnXjCpIp6Vq7pf5phxzMK1dQAAAAAObGlnYUNvbW1pc3Npb24AAAAAAAAAAAAAAAAAFXRvdGFsQXNzZXRzUGVyT3V0Y29tZQAAAAAAAAAnEAAAAAAacHJlc2FsZU1heEFzc2V0c1Blck91dGNvbWUAAAAAAAAAC7gAAAAAD2V2ZW50Q3VycmVuY3lJZAEAAAAAAAAAAAxwcmVzYWxlUHJpY2UAAAAAAAAAA+gAAAAACWxpdmVQcmljZQAAAAAAAAATiAAAAAANbGl2ZVByaWNlU3RlcAAAAAAAAAAB9AAAAAATbGl2ZVByaWNlU3RlcFBlcmlvZAAAAAAAAAAAZAAAAAAJc3RhdHVzS2V5AgAAAAZzdGF0dXMAAAAAC3BhdXNlU3RhdHVzAgAAAAVwYXVzZQAAAAANcHJlc2FsZVN0YXR1cwIAAAAHcHJlc2FsZQAAAAAKbGl2ZVN0YXR1cwIAAAAEbGl2ZQAAAAAOY29tcGxldGVTdGF0dXMCAAAACGNvbXBsZXRlAAAAAAxwYXlvdXRTdGF0dXMCAAAABnBheW91dAEAAAAldGhyb3dTYWxlc0lzTm90QXZhaWxhYmxlSW5TdGF0dXNFcnJvcgAAAAEAAAAGc3RhdHVzCQAAAgAAAAEJAAEsAAAAAgkAASwAAAACAgAAACBzYWxlc0lzTm90QXZhaWxhYmxlSW5TdGF0dXNFcnJvcgIAAAABLAUAAAAGc3RhdHVzAQAAACF0aHJvd05vbmV4aXN0ZW50T3V0Y29tZUFzc2V0RXJyb3IAAAABAAAADm91dGNvbWVBc3NldElkCQAAAgAAAAEJAAEsAAAAAgIAAAAdbm9uZXhpc3RlbnRPdXRjb21lQXNzZXRFcnJvciwJAAJYAAAAAQUAAAAOb3V0Y29tZUFzc2V0SWQBAAAALnRocm93Tm90RW5vdWdoT3V0Y29tZUFzc2V0c0luUHJlc2FsZVN0b2NrRXJyb3IAAAACAAAAC2Ftb3VudFRvQnV5AAAAB2JhbGFuY2UJAAACAAAAAQkAASwAAAACCQABLAAAAAIJAAEsAAAAAgkAASwAAAACAgAAAClub3RFbm91Z2hPdXRjb21lQXNzZXRzSW5QcmVzYWxlU3RvY2tFcnJvcgIAAAABLAkAAaQAAAABBQAAAAdiYWxhbmNlAgAAAAEsCQABpAAAAAEFAAAAC2Ftb3VudFRvQnV5AQAAACt0aHJvd05vdEVub3VnaE91dGNvbWVBc3NldHNJblNhbGVTdG9ja0Vycm9yAAAAAgAAAAthbW91bnRUb0J1eQAAAAdiYWxhbmNlCQAAAgAAAAEJAAEsAAAAAgkAASwAAAACCQABLAAAAAIJAAEsAAAAAgIAAAAmbm90RW5vdWdoT3V0Y29tZUFzc2V0c0luU2FsZVN0b2NrRXJyb3ICAAAAASwJAAGkAAAAAQUAAAAHYmFsYW5jZQIAAAABLAkAAaQAAAABBQAAAAthbW91bnRUb0J1eQEAAAAmdGhyb3dVbnN1cHBvcnRlZEV2ZW50UGF5bWVudEFzc2V0RXJyb3IAAAABAAAAD3BheW1lbnRDdXJyZW5jeQkAAAIAAAABCQABLAAAAAIJAAEsAAAAAgkAASwAAAACCQABLAAAAAICAAAAIXVuc3VwcG9ydGVkRXZlbnRQYXltZW50QXNzZXRFcnJvcgIAAAABLAkAAlgAAAABBQAAAA9ldmVudEN1cnJlbmN5SWQCAAAAASwJAAJYAAAAAQUAAAAPcGF5bWVudEN1cnJlbmN5AQAAAB10aHJvd0luc3VmZmljaWVudFBheW1lbnRFcnJvcgAAAAIAAAAVcmVjZWl2ZWRQYXltZW50QW1vdW50AAAAFWV4cGVjdGVkUGF5bWVudEFtb3VudAkAAAIAAAABCQABLAAAAAIJAAEsAAAAAgkAASwAAAACCQABLAAAAAICAAAAGGluc3VmZmljaWVudFBheW1lbnRFcnJvcgIAAAABLAkAAaQAAAABBQAAABVleHBlY3RlZFBheW1lbnRBbW91bnQCAAAAASwJAAGkAAAAAQUAAAAVcmVjZWl2ZWRQYXltZW50QW1vdW50AQAAACB0aHJvd1Vuc3VwcG9ydGVkRXZlbnRTdGF0dXNFcnJvcgAAAAAJAAACAAAAAQIAAAAbdW5zdXBwb3J0ZWRFdmVudFN0YXR1c0Vy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ZAAAAAAAAAAAAgEAAAAfZ2V0UHJlc2FsZU91dGNvbWVBbW91bnRTYWxlc0tleQAAAAEAAAAOb3V0Y29tZUFzc2V0SWQJAAEsAAAAAgIAAAAacHJlc2FsZU91dGNvbWVBbW91bnRTYWxlc18JAAJYAAAAAQUAAAAOb3V0Y29tZUFzc2V0SWQBAAAAHGdldFByZXNhbGVPdXRjb21lQW1vdW50U2FsZXMAAAABAAAADm91dGNvbWVBc3NldElkBAAAABxwcmVzYWxlT3V0Y29tZUFtb3VudFNhbGVzS2V5CQEAAAAfZ2V0UHJlc2FsZU91dGNvbWVBbW91bnRTYWxlc0tleQAAAAEFAAAADm91dGNvbWVBc3NldElkCQEAAAAVZ2V0SW50ZWdlckZyb21BY2NvdW50AAAAAgUAAAAEdGhpcwUAAAAccHJlc2FsZU91dGNvbWVBbW91bnRTYWxlc0tleQEAAAARZ2V0UmF0ZVdBVkVTSW5VU0QAAAAABAAAABVyYXRlV0FWRVNJblVTRERlZmF1bHQAAAAAAAAAADIFAAAAFXJhdGVXQVZFU0luVVNERGVmYXVsdAEAAAAfY2FsY3VsYXRlRmVlSW5FdmVudFBheW1lbnRBc3NldAAAAAAJAABpAAAAAgkAAGgAAAACBQAAABRidXlPdXRjb21lVG9rZW5UeEZlZQkBAAAAEWdldFJhdGVXQVZFU0luVVNEAAAAAAUAAAADVVNEAQAAAANzdW0AAAABAAAAAW4EAAAAAXgJAABpAAAAAgUAAAABbgUAAAATbGl2ZVByaWNlU3RlcFBlcmlvZAQAAAAHZnVsbFN1bQkBAAAAEGFyaXRobWV0aWNTZXJpZXMAAAADBQAAAAlsaXZlUHJpY2UFAAAADWxpdmVQcmljZVN0ZXAFAAAAAXgJAABkAAAAAgkAAGgAAAACBQAAAAdmdWxsU3VtBQAAABNsaXZlUHJpY2VTdGVwUGVyaW9kCQAAaAAAAAIJAABlAAAAAgkBAAAAEGFyaXRobWV0aWNTZXJpZXMAAAADBQAAAAlsaXZlUHJpY2UFAAAADWxpdmVQcmljZVN0ZXAJAABkAAAAAgUAAAABeAAAAAAAAAAAAQUAAAAHZnVsbFN1bQkAAGoAAAACBQAAAAFuBQAAABNsaXZlUHJpY2VTdGVwUGVyaW9kAQAAAAxpc1Jvb3RDYWxsZXIAAAABAAAAAWkEAAAAE2NhbGxlckFjY291bnRQdWJLZXkJAAJYAAAAAQgFAAAAAWkAAAAPY2FsbGVyUHVibGljS2V5BAAAABFyb290QWNjb3VudFB1YktleQkAAlgAAAABBQAAABRyb290QWNjb3VudFB1YmxpY0tleQMJAAAAAAAAAgUAAAATY2FsbGVyQWNjb3VudFB1YktleQUAAAARcm9vdEFjY291bnRQdWJLZXkGBwEAAAANaXNBZG1pbkNhbGxlcgAAAAEAAAABaQQAAAATY2FsbGVyQWNjb3VudFB1YktleQkAAlgAAAABCAUAAAABaQAAAA9jYWxsZXJQdWJsaWNLZXkEAAAAEXJvb3RBY2NvdW50UHViS2V5CQACWAAAAAEFAAAAFHJvb3RBY2NvdW50UHVibGljS2V5AwkAAAAAAAACBQAAABNjYWxsZXJBY2NvdW50UHViS2V5BQAAABFyb290QWNjb3VudFB1YktleQYHAQAAAAthbW91bnRUb1BheQAAAAIAAAALYWxyZWFkeVNvbGQAAAALYW1vdW50VG9CdXkJAABlAAAAAgkBAAAAA3N1bQAAAAEJAABkAAAAAgUAAAALYWxyZWFkeVNvbGQFAAAAC2Ftb3VudFRvQnV5CQEAAAADc3VtAAAAAQUAAAALYWxyZWFkeVNvbGQBAAAAD3ByZXNhbGVTdHJhdGVneQAAAAYAAAAPY3VzdG9tZXJBZGRyZXNzAAAADm91dGNvbWVBc3NldElkAAAADXBheW1lbnRBbW91bnQAAAASb3V0Y29tZUFtb3VudFRvQnV5AAAAGW91dGNvbWVBbW91bnRFdmVudEJhbGFuY2UAAAADZmVlBAAAABhvdXRjb21lQW1vdW50QWxyZWFkeVNvbGQJAABlAAAAAgUAAAAVdG90YWxBc3NldHNQZXJPdXRjb21lBQAAABlvdXRjb21lQW1vdW50RXZlbnRCYWxhbmNlBAAAACVvdXRjb21lQW1vdW50QXZhaWxhYmxlSW5QcmVzYWxlUGVyaW9kCQAAZQAAAAIFAAAAGnByZXNhbGVNYXhBc3NldHNQZXJPdXRjb21lBQAAABhvdXRjb21lQW1vdW50QWxyZWFkeVNvbGQEAAAAHG91dGNvbWVSZXF1aXJlZFBheW1lbnRBbW91bnQJAABkAAAAAgkAAGgAAAACBQAAAAxwcmVzYWxlUHJpY2UFAAAAEm91dGNvbWVBbW91bnRUb0J1eQUAAAADZmVlAwkAAGYAAAACBQAAABJvdXRjb21lQW1vdW50VG9CdXkFAAAAJW91dGNvbWVBbW91bnRBdmFpbGFibGVJblByZXNhbGVQZXJpb2QJAQAAAC50aHJvd05vdEVub3VnaE91dGNvbWVBc3NldHNJblByZXNhbGVTdG9ja0Vycm9yAAAAAgUAAAASb3V0Y29tZUFtb3VudFRvQnV5BQAAACVvdXRjb21lQW1vdW50QXZhaWxhYmxlSW5QcmVzYWxlUGVyaW9kAwkBAAAAAiE9AAAAAgUAAAANcGF5bWVudEFtb3VudAUAAAAcb3V0Y29tZVJlcXVpcmVkUGF5bWVudEFtb3VudAkBAAAAHXRocm93SW5zdWZmaWNpZW50UGF5bWVudEVycm9yAAAAAgUAAAANcGF5bWVudEFtb3VudAUAAAAcb3V0Y29tZVJlcXVpcmVkUGF5bWVudEFtb3VudAQAAAAccHJlc2FsZU91dGNvbWVBbW91bnRTYWxlc0tleQkBAAAAH2dldFByZXNhbGVPdXRjb21lQW1vdW50U2FsZXNLZXkAAAABBQAAAA5vdXRjb21lQXNzZXRJZAQAAAAgY3VycmVudFByZXNhbGVPdXRjb21lQW1vdW50U2FsZXMJAQAAABxnZXRQcmVzYWxlT3V0Y29tZUFtb3VudFNhbGVzAAAAAQUAAAAOb3V0Y29tZUFzc2V0SWQEAAAAHG5ld1ByZXNhbGVPdXRjb21lQW1vdW50U2FsZXMJAABkAAAAAgUAAAAgY3VycmVudFByZXNhbGVPdXRjb21lQW1vdW50U2FsZXMFAAAAEm91dGNvbWVBbW91bnRUb0J1eQQAAAAId3JpdGVTZXQJAQAAAAhXcml0ZVNldAAAAAEJAARMAAAAAgkBAAAACURhdGFFbnRyeQAAAAIFAAAAHHByZXNhbGVPdXRjb21lQW1vdW50U2FsZXNLZXkFAAAAHG5ld1ByZXNhbGVPdXRjb21lQW1vdW50U2FsZXMFAAAAA25pbAQAAAALdHJhbnNmZXJTZXQJAQAAAAtUcmFuc2ZlclNldAAAAAEJAARMAAAAAgkBAAAADlNjcmlwdFRyYW5zZmVyAAAAAwUAAAAPY3VzdG9tZXJBZGRyZXNzBQAAABRidXlPdXRjb21lVG9rZW5UeEZlZQUAAAAEdW5pdAkABEwAAAACCQEAAAAOU2NyaXB0VHJhbnNmZXIAAAADBQAAAA9jdXN0b21lckFkZHJlc3MFAAAAEm91dGNvbWVBbW91bnRUb0J1eQUAAAAOb3V0Y29tZUFzc2V0SWQFAAAAA25pbAkBAAAADFNjcmlwdFJlc3VsdAAAAAIFAAAACHdyaXRlU2V0BQAAAAt0cmFuc2ZlclNldAEAAAAMc2FsZVN0cmF0ZWd5AAAABgAAAA9jdXN0b21lckFkZHJlc3MAAAAOb3V0Y29tZUFzc2V0SWQAAAANcGF5bWVudEFtb3VudAAAABJvdXRjb21lQW1vdW50VG9CdXkAAAAZb3V0Y29tZUFtb3VudEV2ZW50QmFsYW5jZQAAAANmZWUEAAAAGXByZXNhbGVPdXRjb21lQW1vdW50U2FsZXMJAQAAABxnZXRQcmVzYWxlT3V0Y29tZUFtb3VudFNhbGVzAAAAAQUAAAAOb3V0Y29tZUFzc2V0SWQEAAAAGG91dGNvbWVBbW91bnRBbHJlYWR5U29sZAkAAGUAAAACCQAAZQAAAAIFAAAAFXRvdGFsQXNzZXRzUGVyT3V0Y29tZQUAAAAZcHJlc2FsZU91dGNvbWVBbW91bnRTYWxlcwUAAAAZb3V0Y29tZUFtb3VudEV2ZW50QmFsYW5jZQQAAAAcb3V0Y29tZVJlcXVpcmVkUGF5bWVudEFtb3VudAkAAGQAAAACCQEAAAALYW1vdW50VG9QYXkAAAACBQAAABhvdXRjb21lQW1vdW50QWxyZWFkeVNvbGQFAAAAEm91dGNvbWVBbW91bnRUb0J1eQUAAAADZmVlAwkAAGYAAAACBQAAABJvdXRjb21lQW1vdW50VG9CdXkFAAAAGW91dGNvbWVBbW91bnRFdmVudEJhbGFuY2UJAQAAACt0aHJvd05vdEVub3VnaE91dGNvbWVBc3NldHNJblNhbGVTdG9ja0Vycm9yAAAAAgUAAAASb3V0Y29tZUFtb3VudFRvQnV5BQAAABlvdXRjb21lQW1vdW50RXZlbnRCYWxhbmNlAwkBAAAAAiE9AAAAAgUAAAANcGF5bWVudEFtb3VudAUAAAAcb3V0Y29tZVJlcXVpcmVkUGF5bWVudEFtb3VudAkBAAAAHXRocm93SW5zdWZmaWNpZW50UGF5bWVudEVycm9yAAAAAgUAAAANcGF5bWVudEFtb3VudAUAAAAcb3V0Y29tZVJlcXVpcmVkUGF5bWVudEFtb3VudAkBAAAAC1RyYW5zZmVyU2V0AAAAAQkABEwAAAACCQEAAAAOU2NyaXB0VHJhbnNmZXIAAAADBQAAAA9jdXN0b21lckFkZHJlc3MFAAAAFGJ1eU91dGNvbWVUb2tlblR4RmVlBQAAAAR1bml0CQAETAAAAAIJAQAAAA5TY3JpcHRUcmFuc2ZlcgAAAAMFAAAAD2N1c3RvbWVyQWRkcmVzcwUAAAASb3V0Y29tZUFtb3VudFRvQnV5BQAAAA5vdXRjb21lQXNzZXRJZAUAAAADbmlsAAAAAgAAAAFpAQAAAA9idXlPdXRjb21lVG9rZW4AAAACAAAADm91dGNvbWVBc3NldElkAAAAEm91dGNvbWVBbW91bnRUb0J1eQQAAAADZmVlCQEAAAAfY2FsY3VsYXRlRmVlSW5FdmVudFBheW1lbnRBc3NldAAAAAAEAAAAD2N1c3RvbWVyQWRkcmVzcwgFAAAAAWkAAAAGY2FsbGVyBAAAABlvdXRjb21lQW1vdW50RXZlbnRCYWxhbmNlCQAD6wAAAAIFAAAABHRoaXMFAAAADm91dGNvbWVBc3NldElkBAAAAAZzdGF0dXMJAQAAAAlnZXRTdGF0dXMAAAAABAAAAAdwYXltZW50CQEAAAAKZ2V0UGF5bWVudAAAAAEFAAAAAWkEAAAADXBheW1lbnRBbW91bnQIBQAAAAdwYXltZW50AAAABmFtb3VudAQAAAAOcGF5bWVudEFzc2V0SWQJAQAAABFnZXRQYXltZW50QXNzZXRJZAAAAAEFAAAAB3BheW1lbnQEAAAAGmlzTm90U3VwcG9ydGVkUGF5bWVudEFzc2V0CQEAAAACIT0AAAACBQAAAA5wYXltZW50QXNzZXRJZAUAAAAPZXZlbnRDdXJyZW5jeUlkBAAAAA9pc1ByZXNhbGVTdGF0dXMJAAAAAAAAAgUAAAAGc3RhdHVzBQAAAA1wcmVzYWxlU3RhdHVzBAAAAAxpc0xpdmVTdGF0dXMJAAAAAAAAAgUAAAAGc3RhdHVzBQAAAApsaXZlU3RhdHVzBAAAABBpc1NhbGVzQXZhaWxhYmxlAwUAAAAPaXNQcmVzYWxlU3RhdHVzBgUAAAAMaXNMaXZlU3RhdHVzAwkAAAAAAAACBQAAABlvdXRjb21lQW1vdW50RXZlbnRCYWxhbmNlAAAAAAAAAAAACQEAAAAhdGhyb3dOb25leGlzdGVudE91dGNvbWVBc3NldEVycm9yAAAAAQUAAAAOb3V0Y29tZUFzc2V0SWQDBQAAABppc05vdFN1cHBvcnRlZFBheW1lbnRBc3NldAkBAAAAJnRocm93VW5zdXBwb3J0ZWRFdmVudFBheW1lbnRBc3NldEVycm9yAAAAAQUAAAAOcGF5bWVudEFzc2V0SWQDCQEAAAABIQAAAAEFAAAAEGlzU2FsZXNBdmFpbGFibGUJAQAAACV0aHJvd1NhbGVzSXNOb3RBdmFpbGFibGVJblN0YXR1c0Vycm9yAAAAAQUAAAAGc3RhdHVzAwUAAAAPaXNQcmVzYWxlU3RhdHVzCQEAAAAPcHJlc2FsZVN0cmF0ZWd5AAAABgUAAAAPY3VzdG9tZXJBZGRyZXNzBQAAAA5vdXRjb21lQXNzZXRJZAUAAAANcGF5bWVudEFtb3VudAUAAAASb3V0Y29tZUFtb3VudFRvQnV5BQAAABlvdXRjb21lQW1vdW50RXZlbnRCYWxhbmNlBQAAAANmZWUDBQAAAAxpc0xpdmVTdGF0dXMJAQAAAAxzYWxlU3RyYXRlZ3kAAAAGBQAAAA9jdXN0b21lckFkZHJlc3MFAAAADm91dGNvbWVBc3NldElkBQAAAA1wYXltZW50QW1vdW50BQAAABJvdXRjb21lQW1vdW50VG9CdXkFAAAAGW91dGNvbWVBbW91bnRFdmVudEJhbGFuY2UFAAAAA2ZlZQkBAAAAE3Rocm93VW5kZWZpbmVkRXJyb3IAAAAAAAAAAWkBAAAADGNoYW5nZVN0YXR1cwAAAAEAAAAJbmV3U3RhdHVzAwkBAAAAASEAAAABCQEAAAARaXNTdXBwb3J0ZWRTdGF0dXMAAAABBQAAAAluZXdTdGF0dXMJAQAAACB0aHJvd1Vuc3VwcG9ydGVkRXZlbnRTdGF0dXNFcnJvcgAAAAADCQEAAAABIQAAAAEJAQAAAAxpc1Jvb3RDYWxsZXIAAAABBQAAAAFpCQEAAAAZdGhyb3dJc05vdFJvb3RDYWxsZXJFcnJvcgAAAAAJAQAAAAhXcml0ZVNldAAAAAEJAARMAAAAAgkBAAAACXNldFN0YXR1cwAAAAEFAAAACW5ld1N0YXR1cwUAAAADbmlsAAAAAPHO1zY=", "chainId": 84, "height": 765007, "spentComplexity": 0 } View: original | compacted Prev: Hzsd1tXJyPBs8dXgaNtReBinGMQ7Gn9s4XhwXszUutCb Next: 2RZqycgFwpiMsQxrUt6SyWTboi6g8eZB5od6VxD8FLcu Diff:
OldNewDifferences
77
88 let c = 100
99
10-let d = base58''
10+let d = base58'9xGjRFrZQ7GSPzYd69mDiZQQuy97kVW6Qux5Zrkqbx2G'
1111
1212 let e = 0
1313
14-let f = 0
14+let f = 10000
1515
16-let g = 0
16+let g = 3000
1717
1818 let h = base58''
1919
20-let i = 0
20+let i = 1000
2121
22-let j = 0
22+let j = 5000
2323
24-let k = 0
24+let k = 500
2525
26-let l = 0
26+let l = 100
2727
2828 let m = "status"
2929
Full:
OldNewDifferences
11 {-# STDLIB_VERSION 3 #-}
22 {-# SCRIPT_TYPE ACCOUNT #-}
33 {-# CONTENT_TYPE DAPP #-}
44 let a = 500000
55
66 let b = 100000000
77
88 let c = 100
99
10-let d = base58''
10+let d = base58'9xGjRFrZQ7GSPzYd69mDiZQQuy97kVW6Qux5Zrkqbx2G'
1111
1212 let e = 0
1313
14-let f = 0
14+let f = 10000
1515
16-let g = 0
16+let g = 3000
1717
1818 let h = base58''
1919
20-let i = 0
20+let i = 1000
2121
22-let j = 0
22+let j = 5000
2323
24-let k = 0
24+let k = 500
2525
26-let l = 0
26+let l = 100
2727
2828 let m = "status"
2929
3030 let n = "pause"
3131
3232 let o = "presale"
3333
3434 let p = "live"
3535
3636 let q = "complete"
3737
3838 let r = "payout"
3939
4040 func s (t) = throw((("salesIsNotAvailableInStatusError" + ",") + t))
4141
4242
4343 func u (v) = throw(("nonexistentOutcomeAssetError," + toBase58String(v)))
4444
4545
4646 func w (x,y) = throw((((("notEnoughOutcomeAssetsInPresaleStockError" + ",") + toString(y)) + ",") + toString(x)))
4747
4848
4949 func z (x,y) = throw((((("notEnoughOutcomeAssetsInSaleStockError" + ",") + toString(y)) + ",") + toString(x)))
5050
5151
5252 func A (B) = throw((((("unsupportedEventPaymentAssetError" + ",") + toBase58String(h)) + ",") + toBase58String(B)))
5353
5454
5555 func C (D,E) = throw((((("insufficientPaymentError" + ",") + toString(E)) + ",") + toString(D)))
5656
5757
5858 func F () = throw("unsupportedEventStatusError")
5959
6060
6161 func G () = throw("isNotRootCallerError")
6262
6363
6464 let H = "noPaymentError"
6565
6666 func I () = throw("undefinedError")
6767
6868
6969 func J (K,L) = if (isDefined(getInteger(this, K)))
7070 then getIntegerValue(this, K)
7171 else L
7272
7373
7474 func M (K,L) = if (isDefined(getInteger(this, K)))
7575 then getStringValue(this, K)
7676 else L
7777
7878
7979 func N (K) = getIntegerValue(this, K)
8080
8181
8282 func O (K,P) = DataEntry(K, P)
8383
8484
8585 func Q (K) = getStringValue(this, K)
8686
8787
8888 func R (K,P) = DataEntry(K, P)
8989
9090
9191 func S (K,P) = DataEntry(K, P)
9292
9393
9494 func T (K) = getBinaryValue(this, K)
9595
9696
9797 func U (t) = if (if (if (if ((t == n))
9898 then true
9999 else (t == o))
100100 then true
101101 else (t == p))
102102 then true
103103 else (t == q))
104104 then true
105105 else (t == r)
106106
107107
108108 func V () = Q(m)
109109
110110
111111 func W (t) = R(m, t)
112112
113113
114114 func X (Y) = valueOrErrorMessage(Y.payment, H)
115115
116116
117117 func Z (aa) = {
118118 let ab = aa.assetId
119119 if ($isInstanceOf(ab, "ByteVector"))
120120 then {
121121 let ac = ab
122122 ac
123123 }
124124 else if ($isInstanceOf(ab, "Unit"))
125125 then {
126126 let ac = ab
127127 fromBase58String("WAVES")
128128 }
129129 else throw()
130130 }
131131
132132
133133 func ad (ae,K) = {
134134 let ab = getInteger(ae, K)
135135 if ($isInstanceOf(ab, "Int"))
136136 then {
137137 let Y = ab
138138 Y
139139 }
140140 else 0
141141 }
142142
143143
144144 func af (ag,ah,ai) = ((ai * ((2 * ag) + ((ai - 1) * ah))) / 2)
145145
146146
147147 func aj (v) = ("presaleOutcomeAmountSales_" + toBase58String(v))
148148
149149
150150 func ak (v) = {
151151 let al = aj(v)
152152 ad(this, al)
153153 }
154154
155155
156156 func am () = {
157157 let an = 50
158158 an
159159 }
160160
161161
162162 func ao () = ((a * am()) / c)
163163
164164
165165 func ap (ai) = {
166166 let aq = (ai / l)
167167 let ar = af(j, k, aq)
168168 ((ar * l) + ((af(j, k, (aq + 1)) - ar) * (ai % l)))
169169 }
170170
171171
172172 func as (Y) = {
173173 let at = toBase58String(Y.callerPublicKey)
174174 let au = toBase58String(d)
175175 if ((at == au))
176176 then true
177177 else false
178178 }
179179
180180
181181 func av (Y) = {
182182 let at = toBase58String(Y.callerPublicKey)
183183 let au = toBase58String(d)
184184 if ((at == au))
185185 then true
186186 else false
187187 }
188188
189189
190190 func aw (ax,x) = (ap((ax + x)) - ap(ax))
191191
192192
193193 func ay (az,v,aA,aB,aC,aD) = {
194194 let aE = (f - aC)
195195 let aF = (g - aE)
196196 let aG = ((i * aB) + aD)
197197 if ((aB > aF))
198198 then w(aB, aF)
199199 else if ((aA != aG))
200200 then C(aA, aG)
201201 else {
202202 let al = aj(v)
203203 let aH = ak(v)
204204 let aI = (aH + aB)
205205 let aJ = WriteSet([DataEntry(al, aI)])
206206 let aK = TransferSet([ScriptTransfer(az, a, unit), ScriptTransfer(az, aB, v)])
207207 ScriptResult(aJ, aK)
208208 }
209209 }
210210
211211
212212 func aL (az,v,aA,aB,aC,aD) = {
213213 let aM = ak(v)
214214 let aE = ((f - aM) - aC)
215215 let aG = (aw(aE, aB) + aD)
216216 if ((aB > aC))
217217 then z(aB, aC)
218218 else if ((aA != aG))
219219 then C(aA, aG)
220220 else TransferSet([ScriptTransfer(az, a, unit), ScriptTransfer(az, aB, v)])
221221 }
222222
223223
224224 @Callable(Y)
225225 func buyOutcomeToken (v,aB) = {
226226 let aD = ao()
227227 let az = Y.caller
228228 let aC = assetBalance(this, v)
229229 let t = V()
230230 let aa = X(Y)
231231 let aA = aa.amount
232232 let aN = Z(aa)
233233 let aO = (aN != h)
234234 let aP = (t == o)
235235 let aQ = (t == p)
236236 let aR = if (aP)
237237 then true
238238 else aQ
239239 if ((aC == 0))
240240 then u(v)
241241 else if (aO)
242242 then A(aN)
243243 else if (!(aR))
244244 then s(t)
245245 else if (aP)
246246 then ay(az, v, aA, aB, aC, aD)
247247 else if (aQ)
248248 then aL(az, v, aA, aB, aC, aD)
249249 else I()
250250 }
251251
252252
253253
254254 @Callable(Y)
255255 func changeStatus (aS) = if (!(U(aS)))
256256 then F()
257257 else if (!(as(Y)))
258258 then G()
259259 else WriteSet([W(aS)])
260260
261261

github/deemru/w8io/026f985 
33.35 ms