tx · 7XfBU6QkzqBEoeYXvBFWHVtkUQyusCuDiRNBPTdijaBW

3N4KrMmUhfgBSGvtqm29DMkM6SWsVbvthTB:  -0.01000000 Waves

2020.05.02 12:36 [980250] smart account 3N4KrMmUhfgBSGvtqm29DMkM6SWsVbvthTB > SELF 0.00000000 Waves

{ "type": 13, "id": "7XfBU6QkzqBEoeYXvBFWHVtkUQyusCuDiRNBPTdijaBW", "fee": 1000000, "feeAssetId": null, "timestamp": 1588412201604, "version": 1, "sender": "3N4KrMmUhfgBSGvtqm29DMkM6SWsVbvthTB", "senderPublicKey": "8nZZwJVvj9w6U6JWB9ssAEF35cK3XVe3HPFcJX8W1Dvz", "proofs": [ "4gPmSjXnhKxJ4RDBmHD3hYurBD1JRG8V21yowENDdiYin8Qsy9R4ENVCpj4QzMn32LNzYSb9SCutWsaTcvjDebhb" ], "script": "base64:AAIDAAAAAAAAABsIARINCgsICAEBAQgICAEBCBIICgYBAQEBAQEAAABCAAAAABdyZXNjdWVUaW1lQ29uZGl0aW9uTGVzcwIAAAAEbGVzcwAAAAAXcmVzY3VlVGltZUNvbmRpdGlvbk1vcmUCAAAABG1vcmUAAAAAIHJlc2N1ZVRpbWVDYXRlZ29yeVZlcnlQcm9kdWN0aXZlAgAAAA52ZXJ5UHJvZHVjdGl2ZQAAAAAccmVzY3VlVGltZUNhdGVnb3J5UHJvZHVjdGl2ZQIAAAAKcHJvZHVjdGl2ZQAAAAAZcmVzY3VlVGltZUNhdGVnb3J5TmV1dHJhbAIAAAAHbmV1dHJhbAAAAAAdcmVzY3VlVGltZUNhdGVnb3J5RGlzdHJhY3RpbmcCAAAAC2Rpc3RyYWN0aW5nAAAAACFyZXNjdWVUaW1lQ2F0ZWdvcnlWZXJ5RGlzdHJhY3RpbmcCAAAAD3ZlcnlEaXN0cmFjdGluZwAAAAANc3RhdHVzUGVuZGluZwIAAAAHcGVuZGluZwAAAAAMc3RhdHVzQWN0aXZlAgAAAAZhY3RpdmUAAAAAC3N0YXR1c1BhdXNlAgAAAAVwYXVzZQAAAAANc3RhdHVzU3VjY2VzcwIAAAAHc3VjY2VzcwAAAAAKc3RhdHVzRmFpbAIAAAAEZmFpbAAAAAAdaW50ZWdyYXRpb25TZXJ2aWNlc1Jlc2N1ZVRpbWUCAAAACnJlc2N1ZVRpbWUAAAAADXdlZWtEYXlNb25kYXkCAAAABm1vbmRheQAAAAAOd2Vla0RheVR1ZXNkYXkCAAAAB3R1ZXNkYXkAAAAAEHdlZWtEYXlXZWRuZXNkYXkCAAAACXdlZG5lc2RheQAAAAAPd2Vla0RheVRodXJzZGF5AgAAAAh0aHVyc2RheQAAAAANd2Vla0RheUZyaWRheQIAAAAGZnJpZGF5AAAAAA93ZWVrRGF5U2F0dXJkYXkCAAAACHNhdHVyZGF5AAAAAA13ZWVrRGF5U3VuZGF5AgAAAAZzdW5kYXkAAAAAB25hbWVLZXkCAAAABG5hbWUAAAAADmRlc2NyaXB0aW9uS2V5AgAAAAtkZXNjcmlwdGlvbgAAAAAMc3RhcnREYXRlS2V5AgAAAAlzdGFydERhdGUAAAAACmVuZERhdGVLZXkCAAAAB2VuZERhdGUAAAAAHHJlc2N1ZVRpbWVDb25kaXRpb25BbW91bnRLZXkCAAAAGXJlc2N1ZVRpbWVDb25kaXRpb25BbW91bnQAAAAAFnJlc2N1ZVRpbWVDb25kaXRpb25LZXkCAAAAE3Jlc2N1ZVRpbWVDb25kaXRpb24AAAAAFXJlc2N1ZVRpbWVDYXRlZ29yeUtleQIAAAAScmVzY3VlVGltZUNhdGVnb3J5AAAAAAx0cmFja0RheXNLZXkCAAAACXRyYWNrRGF5cwAAAAAPYXR0ZW1wc0NvdW50S2V5AgAAAAxhdHRlbXBzQ291bnQAAAAABmJldEtleQIAAAADYmV0AAAAAA1iZXRBc3NldElkS2V5AgAAAApiZXRBc3NldElkAAAAAAlzdGF0dXNLZXkCAAAABnN0YXR1cwAAAAANZmFpbHNDb3VudEtleQIAAAAKZmFpbHNDb3VudAAAAAAVYWRtaW5BY2NvdW50UHVibGljS2V5AQAAACDr/d4dcILgZmwScdo/jZZr2D5LWRSw4TzVbgTaw/gVKAAAAAAUdXNlckFjY291bnRQdWJsaWNLZXkBAAAAIJoPhSbXpy/EmbOab0CFQ8b1qkTYelRP0ElvWYmVkSRGAAAAABRnb2FsQWNjb3VudFB1YmxpY0tleQEAAAAgc63E/bjPZlipRE01U1zMr9M054YwTAEc+L983cZqERsBAAAAE3Rocm93VW5kZWZpbmVkRXJyb3IAAAAACQAAAgAAAAECAAAADnVuZGVmaW5lZEVycm9yAQAAABZ0aHJvd091dGRhdGVkR29hbEVycm9yAAAAAAkAAAIAAAABAgAAABFvdXRkYXRlZEdvYWxFcnJvcgEAAAAXdGhyb3dOb3RBY3RpdmVHb2FsRXJyb3IAAAAACQAAAgAAAAECAAAAEm5vdEFjdGl2ZUdvYWxFcnJvcgEAAAAgdGhyb3dHb2FsUmVjb3JkQWxyZWFkeUFkZGVkRXJyb3IAAAAACQAAAgAAAAECAAAAFmdvYWxSZWNvcmRBbHJlYWR5QWRkZWQBAAAAGnRocm93SXNOb3RBZG1pbkNhbGxlckVycm9yAAAAAAkAAAIAAAABAgAAABVpc05vdEFkbWluQ2FsbGVyRXJyb3IBAAAAGXRocm93SXNOb3RVc2VyQ2FsbGVyRXJyb3IAAAAACQAAAgAAAAECAAAAFGlzTm90VXNlckNhbGxlckVycm9yAQAAABl0aHJvd0lzTm90R29hbENhbGxlckVycm9yAAAAAAkAAAIAAAABAgAAABRpc05vdEdvYWxDYWxsZXJFcnJvcgAAAAAObm9QYXltZW50RXJyb3ICAAAADm5vUGF5bWVudEVycm9yAQAAACZ0aHJvd1Vuc3VwcG9ydGVkRXZlbnRQYXltZW50QXNzZXRFcnJvcgAAAAIAAAANZXhwZWN0ZWRBc3NldAAAAA1yZWNlaXZlZEFzc2V0CQAAAgAAAAEJAAEsAAAAAgkAASwAAAACCQABLAAAAAIJAAEsAAAAAgIAAAAhdW5zdXBwb3J0ZWRFdmVudFBheW1lbnRBc3NldEVycm9yAgAAAAEsCQACWAAAAAEFAAAADWV4cGVjdGVkQXNzZXQCAAAAASwJAAJYAAAAAQUAAAANcmVjZWl2ZWRBc3NldAEAAAAddGhyb3dJbnN1ZmZpY2llbnRQYXltZW50RXJyb3IAAAACAAAAFWV4cGVjdGVkUGF5bWVudEFtb3VudAAAABVyZWNlaXZlZFBheW1lbnRBbW91bnQJAAACAAAAAQkAASwAAAACCQABLAAAAAIJAAEsAAAAAgkAASwAAAACAgAAABhpbnN1ZmZpY2llbnRQYXltZW50RXJyb3ICAAAAASwJAAGkAAAAAQUAAAAVZXhwZWN0ZWRQYXltZW50QW1vdW50AgAAAAEsCQABpAAAAAEFAAAAFXJlY2VpdmVkUGF5bWVudEFtb3VudAEAAAASZ2V0SW50ZWdlclJlY29yZE9yAAAAAwAAAA5hY2NvdW50QWRkcmVzcwAAAANrZXkAAAAHZGVmYXVsdAMJAQAAAAlpc0RlZmluZWQAAAABCQAEGgAAAAIFAAAABHRoaXMFAAAAA2tleQkBAAAAEUBleHRyTmF0aXZlKDEwNTApAAAAAgUAAAAEdGhpcwUAAAADa2V5BQAAAAdkZWZhdWx0AQAAABBnZXRJbnRlZ2VyUmVjb3JkAAAAAgAAAA5hY2NvdW50QWRkcmVzcwAAAANrZXkJAQAAABFAZXh0ck5hdGl2ZSgxMDUwKQAAAAIFAAAABHRoaXMFAAAAA2tleQEAAAAQc2V0SW50ZWdlclJlY29yZAAAAAIAAAADa2V5AAAABXZhbHVlCQEAAAAJRGF0YUVudHJ5AAAAAgUAAAADa2V5BQAAAAV2YWx1ZQEAAAALZ2V0U3RyaW5nT3IAAAADAAAADmFjY291bnRBZGRyZXNzAAAAA2tleQAAAAdkZWZhdWx0AwkBAAAACWlzRGVmaW5lZAAAAAEJAAQaAAAAAgUAAAAEdGhpcwUAAAADa2V5CQEAAAARQGV4dHJOYXRpdmUoMTA1MykAAAACBQAAAAR0aGlzBQAAAANrZXkFAAAAB2RlZmF1bHQBAAAAD2dldFN0cmluZ1JlY29yZAAAAAIAAAAOYWNjb3VudEFkZHJlc3MAAAADa2V5CQEAAAARQGV4dHJOYXRpdmUoMTA1MykAAAACBQAAAAR0aGlzBQAAAANrZXkBAAAAD3NldFN0cmluZ1JlY29yZAAAAAIAAAADa2V5AAAABXZhbHVlCQEAAAAJRGF0YUVudHJ5AAAAAgUAAAADa2V5BQAAAAV2YWx1ZQEAAAAQZ2V0Qm9vbGVhblJlY29yZAAAAAIAAAAOYWNjb3VudEFkZHJlc3MAAAADa2V5CQEAAAARQGV4dHJOYXRpdmUoMTA1MSkAAAACBQAAAAR0aGlzBQAAAANrZXkBAAAAEHNldEJvb2xlYW5SZWNvcmQAAAACAAAAA2tleQAAAAV2YWx1ZQkBAAAACURhdGFFbnRyeQAAAAIFAAAAA2tleQUAAAAFdmFsdWUBAAAAD2dldEJpbmFyeVJlY29yZAAAAAIAAAAOYWNjb3VudEFkZHJlc3MAAAADa2V5CQEAAAARQGV4dHJOYXRpdmUoMTA1MikAAAACBQAAAAR0aGlzBQAAAANrZXkBAAAAD3NldEJpbmFyeVJlY29yZAAAAAIAAAADa2V5AAAABXZhbHVlCQEAAAAJRGF0YUVudHJ5AAAAAgUAAAADa2V5BQAAAAV2YWx1ZQEAAAAPaXNSZWNvcmREZWZpbmVkAAAAAQAAAANrZXkDAwMJAQAAAAlpc0RlZmluZWQAAAABCQAEHAAAAAIFAAAABHRoaXMFAAAAA2tleQYJAQAAAAlpc0RlZmluZWQAAAABCQAEHQAAAAIFAAAABHRoaXMFAAAAA2tleQYJAQAAAAlpc0RlZmluZWQAAAABCQAEGwAAAAIFAAAABHRoaXMFAAAAA2tleQYJAQAAAAlpc0RlZmluZWQAAAABCQAEGgAAAAIFAAAABHRoaXMFAAAAA2tleQEAAAAKZ2V0UGF5bWVudAAAAAEAAAABaQkBAAAAE3ZhbHVlT3JFcnJvck1lc3NhZ2UAAAACCAUAAAABaQAAAAdwYXltZW50BQAAAA5ub1BheW1lbnRFcnJvcgEAAAARZ2V0UGF5bWVudEFzc2V0SWQAAAABAAAAB3BheW1lbnQEAAAAByRtYXRjaDAIBQAAAAdwYXltZW50AAAAB2Fzc2V0SWQDCQAAAQAAAAIFAAAAByRtYXRjaDACAAAACkJ5dGVWZWN0b3IEAAAAB2Fzc2V0SWQFAAAAByRtYXRjaDAFAAAAB2Fzc2V0SWQDCQAAAQAAAAIFAAAAByRtYXRjaDACAAAABFVuaXQEAAAAB2Fzc2V0SWQFAAAAByRtYXRjaDAJAAJZAAAAAQIAAAAFV0FWRVMJAQAAAAV0aHJvdwAAAAABAAAAFGdldENhdGVnb3J5UmVjb3JkS2V5AAAAAgAAAARkYXRlAAAAIHJlc2N1ZVRpbWVDYXRlZ29yeVZlcnlQcm9kdWN0aXZlCQABLAAAAAIJAAEsAAAAAgkAASwAAAACCQABLAAAAAICAAAACHJlY29yZF88CQABpAAAAAEFAAAABGRhdGUCAAAADT5fX2NhdGVnb3J5XzwFAAAAIHJlc2N1ZVRpbWVDYXRlZ29yeVZlcnlQcm9kdWN0aXZlAgAAAAE+AQAAABJnZXRSZWNvcmRTdGF0dXNLZXkAAAABAAAABGRhdGUJAAEsAAAAAgkAASwAAAACAgAAAAhyZWNvcmRfPAkAAaQAAAABBQAAAARkYXRlAgAAAAE+AQAAAA1pc0FkbWluQ2FsbGVyAAAAAQAAAA9jYWxsZXJQdWJsaWNLZXkEAAAAE2NhbGxlckFjY291bnRQdWJLZXkJAAJYAAAAAQUAAAAPY2FsbGVyUHVibGljS2V5BAAAABJhZG1pbkFjY291bnRQdWJLZXkJAAJYAAAAAQUAAAAVYWRtaW5BY2NvdW50UHVibGljS2V5AwkAAAAAAAACBQAAABNjYWxsZXJBY2NvdW50UHViS2V5BQAAABJhZG1pbkFjY291bnRQdWJLZXkGBwEAAAAMaXNVc2VyQ2FsbGVyAAAAAQAAAA9jYWxsZXJQdWJsaWNLZXkEAAAAE2NhbGxlckFjY291bnRQdWJLZXkJAAJYAAAAAQUAAAAPY2FsbGVyUHVibGljS2V5BAAAABF1c2VyQWNjb3VudFB1YktleQkAAlgAAAABBQAAABR1c2VyQWNjb3VudFB1YmxpY0tleQMJAAAAAAAAAgUAAAATY2FsbGVyQWNjb3VudFB1YktleQUAAAARdXNlckFjY291bnRQdWJLZXkGBwEAAAAMaXNHb2FsQ2FsbGVyAAAAAQAAAA9jYWxsZXJQdWJsaWNLZXkEAAAAE2NhbGxlckFjY291bnRQdWJLZXkJAAJYAAAAAQUAAAAPY2FsbGVyUHVibGljS2V5BAAAABFnb2FsQWNjb3VudFB1YktleQkAAlgAAAABBQAAABRnb2FsQWNjb3VudFB1YmxpY0tleQMJAAAAAAAAAgUAAAATY2FsbGVyQWNjb3VudFB1YktleQUAAAARZ29hbEFjY291bnRQdWJLZXkGBwEAAAAYZ2V0UmVjdWV0aW1lUmVjb3JkU3RhdHVzAAAABgAAAARkYXRlAAAADnZlcnlQcm9kdWN0aXZlAAAACnByb2R1Y3RpdmUAAAAHbmV1dHJhbAAAAAtkaXN0cmFjdGluZwAAAA92ZXJ5RGlzdHJhY3RpbmcEAAAAD3JlY29yZFN0YXR1c0tleQkBAAAAEmdldFJlY29yZFN0YXR1c0tleQAAAAEFAAAABGRhdGUEAAAAGXJlc2N1ZVRpbWVDb25kaXRpb25BbW91bnQJAQAAABJnZXRJbnRlZ2VyUmVjb3JkT3IAAAADBQAAAAR0aGlzBQAAABxyZXNjdWVUaW1lQ29uZGl0aW9uQW1vdW50S2V5AAAAAAAAAAAABAAAABNyZXNjdWVUaW1lQ29uZGl0aW9uCQEAAAAPZ2V0U3RyaW5nUmVjb3JkAAAAAgUAAAAEdGhpcwUAAAAWcmVzY3VlVGltZUNvbmRpdGlvbktleQQAAAAScmVzY3VlVGltZUNhdGVnb3J5CQEAAAAPZ2V0U3RyaW5nUmVjb3JkAAAAAgUAAAAEdGhpcwUAAAAVcmVzY3VlVGltZUNhdGVnb3J5S2V5AwkAAAAAAAACBQAAABNyZXNjdWVUaW1lQ29uZGl0aW9uBQAAABdyZXNjdWVUaW1lQ29uZGl0aW9uTGVzcwMJAAAAAAAAAgUAAAAScmVzY3VlVGltZUNhdGVnb3J5BQAAACByZXNjdWVUaW1lQ2F0ZWdvcnlWZXJ5UHJvZHVjdGl2ZQkAAGcAAAACBQAAABlyZXNjdWVUaW1lQ29uZGl0aW9uQW1vdW50BQAAAA52ZXJ5UHJvZHVjdGl2ZQMJAAAAAAAAAgUAAAAScmVzY3VlVGltZUNhdGVnb3J5BQAAABxyZXNjdWVUaW1lQ2F0ZWdvcnlQcm9kdWN0aXZlCQAAZwAAAAIFAAAAGXJlc2N1ZVRpbWVDb25kaXRpb25BbW91bnQFAAAACnByb2R1Y3RpdmUDCQAAAAAAAAIFAAAAEnJlc2N1ZVRpbWVDYXRlZ29yeQUAAAAZcmVzY3VlVGltZUNhdGVnb3J5TmV1dHJhbAkAAGcAAAACBQAAABlyZXNjdWVUaW1lQ29uZGl0aW9uQW1vdW50BQAAAAduZXV0cmFsAwkAAAAAAAACBQAAABJyZXNjdWVUaW1lQ2F0ZWdvcnkFAAAAHXJlc2N1ZVRpbWVDYXRlZ29yeURpc3RyYWN0aW5nCQAAZwAAAAIFAAAAGXJlc2N1ZVRpbWVDb25kaXRpb25BbW91bnQFAAAAC2Rpc3RyYWN0aW5nCQAAZwAAAAIFAAAAGXJlc2N1ZVRpbWVDb25kaXRpb25BbW91bnQFAAAAD3ZlcnlEaXN0cmFjdGluZwMJAAAAAAAAAgUAAAAScmVzY3VlVGltZUNhdGVnb3J5BQAAACByZXNjdWVUaW1lQ2F0ZWdvcnlWZXJ5UHJvZHVjdGl2ZQkAAGcAAAACBQAAAA52ZXJ5UHJvZHVjdGl2ZQUAAAAZcmVzY3VlVGltZUNvbmRpdGlvbkFtb3VudAMJAAAAAAAAAgUAAAAScmVzY3VlVGltZUNhdGVnb3J5BQAAABxyZXNjdWVUaW1lQ2F0ZWdvcnlQcm9kdWN0aXZlCQAAZwAAAAIFAAAACnByb2R1Y3RpdmUFAAAAGXJlc2N1ZVRpbWVDb25kaXRpb25BbW91bnQDCQAAAAAAAAIFAAAAEnJlc2N1ZVRpbWVDYXRlZ29yeQUAAAAZcmVzY3VlVGltZUNhdGVnb3J5TmV1dHJhbAkAAGcAAAACBQAAAAduZXV0cmFsBQAAABlyZXNjdWVUaW1lQ29uZGl0aW9uQW1vdW50AwkAAAAAAAACBQAAABJyZXNjdWVUaW1lQ2F0ZWdvcnkFAAAAHXJlc2N1ZVRpbWVDYXRlZ29yeURpc3RyYWN0aW5nCQAAZwAAAAIFAAAAC2Rpc3RyYWN0aW5nBQAAABlyZXNjdWVUaW1lQ29uZGl0aW9uQW1vdW50CQAAZwAAAAIFAAAAD3ZlcnlEaXN0cmFjdGluZwUAAAAZcmVzY3VlVGltZUNvbmRpdGlvbkFtb3VudAEAAAANZ2V0RmFpbHNDb3VudAAAAAEAAAAMcmVjb3JkU3RhdHVzBAAAAApmYWlsc0NvdW50CQEAAAARQGV4dHJOYXRpdmUoMTA1MCkAAAACBQAAAAR0aGlzBQAAAA1mYWlsc0NvdW50S2V5AwUAAAAMcmVjb3JkU3RhdHVzBQAAAApmYWlsc0NvdW50CQAAZAAAAAIFAAAACmZhaWxzQ291bnQAAAAAAAAAAAEAAAACAAAAAWkBAAAABXNldHVwAAAACwAAAARuYW1lAAAAC2Rlc2NyaXB0aW9uAAAACXN0YXJ0RGF0ZQAAAAdlbmREYXRlAAAAGXJlc2N1ZVRpbWVDb25kaXRpb25BbW91bnQAAAATcmVzY3VlVGltZUNvbmRpdGlvbgAAABJyZXNjdWVUaW1lQ2F0ZWdvcnkAAAAJdHJhY2tEYXlzAAAADGF0dGVtcHNDb3VudAAAAANiZXQAAAAKYmV0QXNzZXRJZAQAAAAHcGF5bWVudAkBAAAACmdldFBheW1lbnQAAAABBQAAAAFpBAAAAA1wYXltZW50QW1vdW50CAUAAAAHcGF5bWVudAAAAAZhbW91bnQEAAAADnBheW1lbnRBc3NldElkCQEAAAARZ2V0UGF5bWVudEFzc2V0SWQAAAABBQAAAAdwYXltZW50BAAAAA9pc05vdFVzZXJDYWxsZXIJAQAAAAEhAAAAAQkBAAAADGlzVXNlckNhbGxlcgAAAAEIBQAAAAFpAAAAD2NhbGxlclB1YmxpY0tleQQAAAAaaXNOb3RTdXBwb3J0ZWRQYXltZW50QXNzZXQJAQAAAAIhPQAAAAIFAAAADnBheW1lbnRBc3NldElkCQACWQAAAAEFAAAACmJldEFzc2V0SWQEAAAAFWlzSW5zdWZmaWNpZW50UGF5bWVudAkBAAAAAiE9AAAAAgUAAAANcGF5bWVudEFtb3VudAUAAAADYmV0AwUAAAAaaXNOb3RTdXBwb3J0ZWRQYXltZW50QXNzZXQJAQAAACZ0aHJvd1Vuc3VwcG9ydGVkRXZlbnRQYXltZW50QXNzZXRFcnJvcgAAAAIJAAJZAAAAAQUAAAAKYmV0QXNzZXRJZAUAAAAOcGF5bWVudEFzc2V0SWQDBQAAABVpc0luc3VmZmljaWVudFBheW1lbnQJAQAAAB10aHJvd0luc3VmZmljaWVudFBheW1lbnRFcnJvcgAAAAIFAAAAA2JldAUAAAANcGF5bWVudEFtb3VudAMFAAAAD2lzTm90VXNlckNhbGxlcgkBAAAAGXRocm93SXNOb3RVc2VyQ2FsbGVyRXJyb3IAAAAACQEAAAAIV3JpdGVTZXQAAAABCQAETAAAAAIJAQAAAA9zZXRTdHJpbmdSZWNvcmQAAAACBQAAAAlzdGF0dXNLZXkFAAAADHN0YXR1c0FjdGl2ZQkABEwAAAACCQEAAAAPc2V0U3RyaW5nUmVjb3JkAAAAAgUAAAAHbmFtZUtleQUAAAAEbmFtZQkABEwAAAACCQEAAAAPc2V0U3RyaW5nUmVjb3JkAAAAAgUAAAAOZGVzY3JpcHRpb25LZXkFAAAAC2Rlc2NyaXB0aW9uCQAETAAAAAIJAQAAABBzZXRJbnRlZ2VyUmVjb3JkAAAAAgUAAAAMc3RhcnREYXRlS2V5BQAAAAlzdGFydERhdGUJAARMAAAAAgkBAAAAEHNldEludGVnZXJSZWNvcmQAAAACBQAAAAplbmREYXRlS2V5BQAAAAdlbmREYXRlCQAETAAAAAIJAQAAABBzZXRJbnRlZ2VyUmVjb3JkAAAAAgUAAAAccmVzY3VlVGltZUNvbmRpdGlvbkFtb3VudEtleQUAAAAZcmVzY3VlVGltZUNvbmRpdGlvbkFtb3VudAkABEwAAAACCQEAAAAPc2V0U3RyaW5nUmVjb3JkAAAAAgUAAAAWcmVzY3VlVGltZUNvbmRpdGlvbktleQUAAAATcmVzY3VlVGltZUNvbmRpdGlvbgkABEwAAAACCQEAAAAPc2V0U3RyaW5nUmVjb3JkAAAAAgUAAAAVcmVzY3VlVGltZUNhdGVnb3J5S2V5BQAAABJyZXNjdWVUaW1lQ2F0ZWdvcnkJAARMAAAAAgkBAAAAD3NldFN0cmluZ1JlY29yZAAAAAIFAAAADHRyYWNrRGF5c0tleQUAAAAJdHJhY2tEYXlzCQAETAAAAAIJAQAAABBzZXRJbnRlZ2VyUmVjb3JkAAAAAgUAAAAPYXR0ZW1wc0NvdW50S2V5BQAAAAxhdHRlbXBzQ291bnQJAARMAAAAAgkBAAAAEHNldEludGVnZXJSZWNvcmQAAAACBQAAAAZiZXRLZXkFAAAAA2JldAkABEwAAAACCQEAAAAPc2V0U3RyaW5nUmVjb3JkAAAAAgUAAAANYmV0QXNzZXRJZEtleQUAAAAKYmV0QXNzZXRJZAkABEwAAAACCQEAAAAQc2V0SW50ZWdlclJlY29yZAAAAAIFAAAADWZhaWxzQ291bnRLZXkAAAAAAAAAAAAFAAAAA25pbAAAAAFpAQAAAAlhZGRSZWNvcmQAAAAGAAAADWRhdGVUaW1lc3RhbXAAAAAOdmVyeVByb2R1Y3RpdmUAAAAKcHJvZHVjdGl2ZQAAAAduZXV0cmFsAAAAC2Rpc3RyYWN0aW5nAAAAD3ZlcnlEaXN0cmFjdGluZwQAAAAPcmVjb3JkU3RhdHVzS2V5CQEAAAASZ2V0UmVjb3JkU3RhdHVzS2V5AAAAAQUAAAANZGF0ZVRpbWVzdGFtcAQAAAADYmV0CQEAAAARQGV4dHJOYXRpdmUoMTA1MCkAAAACBQAAAAR0aGlzBQAAAAZiZXRLZXkEAAAACmJldEFzc2V0SWQJAQAAABFAZXh0ck5hdGl2ZSgxMDUzKQAAAAIFAAAABHRoaXMFAAAADWJldEFzc2V0SWRLZXkEAAAAEnN0YXJ0RGF0ZVRpbWVzdGFtcAkBAAAAEmdldEludGVnZXJSZWNvcmRPcgAAAAMFAAAABHRoaXMCAAAACXN0YXJ0RGF0ZQAAAAAAAAAAAAQAAAAQZW5kRGF0ZVRpbWVzdGFtcAkBAAAAEmdldEludGVnZXJSZWNvcmRPcgAAAAMFAAAABHRoaXMCAAAAB2VuZERhdGUAAAAAAAAAAAAEAAAADmlzT3V0ZGF0ZWRHb2FsAwkAAGYAAAACBQAAABJzdGFydERhdGVUaW1lc3RhbXAFAAAADWRhdGVUaW1lc3RhbXAJAABmAAAAAgUAAAANZGF0ZVRpbWVzdGFtcAUAAAAQZW5kRGF0ZVRpbWVzdGFtcAcEAAAACWlzRW5kRGF0ZQkAAAAAAAACBQAAAA1kYXRlVGltZXN0YW1wBQAAABBlbmREYXRlVGltZXN0YW1wBAAAABFpc05vdEFjdGl2ZVN0YXR1cwkBAAAAAiE9AAAAAgkBAAAAD2dldFN0cmluZ1JlY29yZAAAAAIFAAAABHRoaXMCAAAABnN0YXR1cwUAAAAMc3RhdHVzQWN0aXZlBAAAABBpc05vdEFkbWluQ2FsbGVyCQEAAAABIQAAAAEJAQAAAA1pc0FkbWluQ2FsbGVyAAAAAQgFAAAAAWkAAAAPY2FsbGVyUHVibGljS2V5BAAAABhpc0dvYWxSZWNvcmRBbHJlYWR5QWRkZWQJAQAAAA9pc1JlY29yZERlZmluZWQAAAABBQAAAA9yZWNvcmRTdGF0dXNLZXkDBQAAABBpc05vdEFkbWluQ2FsbGVyCQEAAAAadGhyb3dJc05vdEFkbWluQ2FsbGVyRXJyb3IAAAAAAwUAAAAOaXNPdXRkYXRlZEdvYWwJAQAAABZ0aHJvd091dGRhdGVkR29hbEVycm9yAAAAAAMFAAAAEWlzTm90QWN0aXZlU3RhdHVzCQEAAAAXdGhyb3dOb3RBY3RpdmVHb2FsRXJyb3IAAAAAAwUAAAAYaXNHb2FsUmVjb3JkQWxyZWFkeUFkZGVkCQEAAAAgdGhyb3dHb2FsUmVjb3JkQWxyZWFkeUFkZGVkRXJyb3IAAAAABAAAAAZzdGF0dXMJAQAAABhnZXRSZWN1ZXRpbWVSZWNvcmRTdGF0dXMAAAAGBQAAAA1kYXRlVGltZXN0YW1wBQAAAA52ZXJ5UHJvZHVjdGl2ZQUAAAAKcHJvZHVjdGl2ZQUAAAAHbmV1dHJhbAUAAAALZGlzdHJhY3RpbmcFAAAAD3ZlcnlEaXN0cmFjdGluZwQAAAAMYXR0ZW1wc0NvdW50CQEAAAARQGV4dHJOYXRpdmUoMTA1MCkAAAACBQAAAAR0aGlzBQAAAA9hdHRlbXBzQ291bnRLZXkEAAAACmZhaWxzQ291bnQJAQAAAA1nZXRGYWlsc0NvdW50AAAAAQUAAAAGc3RhdHVzBAAAAAxpc0ZhaWxlZEdvYWwJAABmAAAAAgUAAAAKZmFpbHNDb3VudAUAAAAMYXR0ZW1wc0NvdW50BAAAABFjYXRlZ29yaWVzRW50cmllcwkABEwAAAACCQEAAAAQc2V0SW50ZWdlclJlY29yZAAAAAIJAQAAABRnZXRDYXRlZ29yeVJlY29yZEtleQAAAAIFAAAADWRhdGVUaW1lc3RhbXAFAAAAIHJlc2N1ZVRpbWVDYXRlZ29yeVZlcnlQcm9kdWN0aXZlBQAAAA52ZXJ5UHJvZHVjdGl2ZQkABEwAAAACCQEAAAAQc2V0SW50ZWdlclJlY29yZAAAAAIJAQAAABRnZXRDYXRlZ29yeVJlY29yZEtleQAAAAIFAAAADWRhdGVUaW1lc3RhbXAFAAAAHHJlc2N1ZVRpbWVDYXRlZ29yeVByb2R1Y3RpdmUFAAAACnByb2R1Y3RpdmUJAARMAAAAAgkBAAAAEHNldEludGVnZXJSZWNvcmQAAAACCQEAAAAUZ2V0Q2F0ZWdvcnlSZWNvcmRLZXkAAAACBQAAAA1kYXRlVGltZXN0YW1wBQAAABlyZXNjdWVUaW1lQ2F0ZWdvcnlOZXV0cmFsBQAAAAduZXV0cmFsCQAETAAAAAIJAQAAABBzZXRJbnRlZ2VyUmVjb3JkAAAAAgkBAAAAFGdldENhdGVnb3J5UmVjb3JkS2V5AAAAAgUAAAANZGF0ZVRpbWVzdGFtcAUAAAAdcmVzY3VlVGltZUNhdGVnb3J5RGlzdHJhY3RpbmcFAAAAC2Rpc3RyYWN0aW5nCQAETAAAAAIJAQAAABBzZXRJbnRlZ2VyUmVjb3JkAAAAAgkBAAAAFGdldENhdGVnb3J5UmVjb3JkS2V5AAAAAgUAAAANZGF0ZVRpbWVzdGFtcAUAAAAhcmVzY3VlVGltZUNhdGVnb3J5VmVyeURpc3RyYWN0aW5nBQAAAA92ZXJ5RGlzdHJhY3RpbmcFAAAAA25pbAMFAAAADGlzRmFpbGVkR29hbAQAAAATYWRtaW5BY2NvdW50QWRkcmVzcwkBAAAAFGFkZHJlc3NGcm9tUHVibGljS2V5AAAAAQUAAAAVYWRtaW5BY2NvdW50UHVibGljS2V5CQEAAAAMU2NyaXB0UmVzdWx0AAAAAgkBAAAACFdyaXRlU2V0AAAAAQkABEwAAAACCQEAAAAPc2V0U3RyaW5nUmVjb3JkAAAAAgUAAAAJc3RhdHVzS2V5BQAAAApzdGF0dXNGYWlsCQAETAAAAAIJAQAAABBzZXRJbnRlZ2VyUmVjb3JkAAAAAgUAAAANZmFpbHNDb3VudEtleQUAAAAKZmFpbHNDb3VudAkABEwAAAACCQEAAAAQc2V0Qm9vbGVhblJlY29yZAAAAAIFAAAAD3JlY29yZFN0YXR1c0tleQUAAAAGc3RhdHVzCQAETAAAAAIJAAGRAAAAAgUAAAARY2F0ZWdvcmllc0VudHJpZXMAAAAAAAAAAAAJAARMAAAAAgkAAZEAAAACBQAAABFjYXRlZ29yaWVzRW50cmllcwAAAAAAAAAAAQkABEwAAAACCQABkQAAAAIFAAAAEWNhdGVnb3JpZXNFbnRyaWVzAAAAAAAAAAACCQAETAAAAAIJAAGRAAAAAgUAAAARY2F0ZWdvcmllc0VudHJpZXMAAAAAAAAAAAMJAARMAAAAAgkAAZEAAAACBQAAABFjYXRlZ29yaWVzRW50cmllcwAAAAAAAAAABAUAAAADbmlsCQEAAAALVHJhbnNmZXJTZXQAAAABCQAETAAAAAIJAQAAAA5TY3JpcHRUcmFuc2ZlcgAAAAMFAAAAE2FkbWluQWNjb3VudEFkZHJlc3MFAAAAA2JldAkAAlkAAAABBQAAAApiZXRBc3NldElkBQAAAANuaWwDAwUAAAAJaXNFbmREYXRlCQEAAAABIQAAAAEFAAAADGlzRmFpbGVkR29hbAcEAAAAEnVzZXJBY2NvdW50QWRkcmVzcwkBAAAAFGFkZHJlc3NGcm9tUHVibGljS2V5AAAAAQUAAAAUdXNlckFjY291bnRQdWJsaWNLZXkJAQAAAAxTY3JpcHRSZXN1bHQAAAACCQEAAAAIV3JpdGVTZXQAAAABCQAETAAAAAIJAQAAAA9zZXRTdHJpbmdSZWNvcmQAAAACBQAAAAlzdGF0dXNLZXkFAAAADXN0YXR1c1N1Y2Nlc3MJAARMAAAAAgkBAAAAEHNldEludGVnZXJSZWNvcmQAAAACBQAAAA1mYWlsc0NvdW50S2V5BQAAAApmYWlsc0NvdW50CQAETAAAAAIJAQAAABBzZXRCb29sZWFuUmVjb3JkAAAAAgUAAAAPcmVjb3JkU3RhdHVzS2V5BQAAAAZzdGF0dXMJAARMAAAAAgkAAZEAAAACBQAAABFjYXRlZ29yaWVzRW50cmllcwAAAAAAAAAAAAkABEwAAAACCQABkQAAAAIFAAAAEWNhdGVnb3JpZXNFbnRyaWVzAAAAAAAAAAABCQAETAAAAAIJAAGRAAAAAgUAAAARY2F0ZWdvcmllc0VudHJpZXMAAAAAAAAAAAIJAARMAAAAAgkAAZEAAAACBQAAABFjYXRlZ29yaWVzRW50cmllcwAAAAAAAAAAAwkABEwAAAACCQABkQAAAAIFAAAAEWNhdGVnb3JpZXNFbnRyaWVzAAAAAAAAAAAEBQAAAANuaWwJAQAAAAtUcmFuc2ZlclNldAAAAAEJAARMAAAAAgkBAAAADlNjcmlwdFRyYW5zZmVyAAAAAwUAAAASdXNlckFjY291bnRBZGRyZXNzBQAAAANiZXQJAAJZAAAAAQUAAAAKYmV0QXNzZXRJZAUAAAADbmlsCQEAAAAIV3JpdGVTZXQAAAABCQAETAAAAAIJAQAAABBzZXRCb29sZWFuUmVjb3JkAAAAAgUAAAAPcmVjb3JkU3RhdHVzS2V5BQAAAAZzdGF0dXMJAARMAAAAAgkAAZEAAAACBQAAABFjYXRlZ29yaWVzRW50cmllcwAAAAAAAAAAAAkABEwAAAACCQABkQAAAAIFAAAAEWNhdGVnb3JpZXNFbnRyaWVzAAAAAAAAAAABCQAETAAAAAIJAAGRAAAAAgUAAAARY2F0ZWdvcmllc0VudHJpZXMAAAAAAAAAAAIJAARMAAAAAgkAAZEAAAACBQAAABFjYXRlZ29yaWVzRW50cmllcwAAAAAAAAAAAwkABEwAAAACCQABkQAAAAIFAAAAEWNhdGVnb3JpZXNFbnRyaWVzAAAAAAAAAAAEBQAAAANuaWwAAAAA2YWh6Q==", "chainId": 84, "height": 980250, "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 = "less"
5+
6+let b = "more"
7+
8+let c = "veryProductive"
9+
10+let d = "productive"
11+
12+let e = "neutral"
13+
14+let f = "distracting"
15+
16+let g = "veryDistracting"
17+
18+let h = "pending"
19+
20+let i = "active"
21+
22+let j = "pause"
23+
24+let k = "success"
25+
26+let l = "fail"
27+
28+let m = "rescueTime"
29+
30+let n = "monday"
31+
32+let o = "tuesday"
33+
34+let p = "wednesday"
35+
36+let q = "thursday"
37+
38+let r = "friday"
39+
40+let s = "saturday"
41+
42+let t = "sunday"
43+
44+let u = "name"
45+
46+let v = "description"
47+
48+let w = "startDate"
49+
50+let x = "endDate"
51+
52+let y = "rescueTimeConditionAmount"
53+
54+let z = "rescueTimeCondition"
55+
56+let A = "rescueTimeCategory"
57+
58+let B = "trackDays"
59+
60+let C = "attempsCount"
61+
62+let D = "bet"
63+
64+let E = "betAssetId"
65+
66+let F = "status"
67+
68+let G = "failsCount"
69+
70+let H = base58'GtDLBooknaE8G983yMjhygiyhmpR5tebBScKPw277tj9'
71+
72+let I = base58'BNPWfnwQQaiG9SxwTXqNi5sRA5oAU2M4QvQUAoGrnNbf'
73+
74+let J = base58'8nZZwJVvj9w6U6JWB9ssAEF35cK3XVe3HPFcJX8W1Dvz'
75+
76+func K () = throw("undefinedError")
77+
78+
79+func L () = throw("outdatedGoalError")
80+
81+
82+func M () = throw("notActiveGoalError")
83+
84+
85+func N () = throw("goalRecordAlreadyAdded")
86+
87+
88+func O () = throw("isNotAdminCallerError")
89+
90+
91+func P () = throw("isNotUserCallerError")
92+
93+
94+func Q () = throw("isNotGoalCallerError")
95+
96+
97+let R = "noPaymentError"
98+
99+func S (T,U) = throw((((("unsupportedEventPaymentAssetError" + ",") + toBase58String(T)) + ",") + toBase58String(U)))
100+
101+
102+func V (W,X) = throw((((("insufficientPaymentError" + ",") + toString(W)) + ",") + toString(X)))
103+
104+
105+func Y (Z,aa,ab) = if (isDefined(getInteger(this, aa)))
106+ then getIntegerValue(this, aa)
107+ else ab
108+
109+
110+func ac (Z,aa) = getIntegerValue(this, aa)
111+
112+
113+func ad (aa,ae) = DataEntry(aa, ae)
114+
115+
116+func af (Z,aa,ab) = if (isDefined(getInteger(this, aa)))
117+ then getStringValue(this, aa)
118+ else ab
119+
120+
121+func ag (Z,aa) = getStringValue(this, aa)
122+
123+
124+func ah (aa,ae) = DataEntry(aa, ae)
125+
126+
127+func ai (Z,aa) = getBooleanValue(this, aa)
128+
129+
130+func aj (aa,ae) = DataEntry(aa, ae)
131+
132+
133+func ak (Z,aa) = getBinaryValue(this, aa)
134+
135+
136+func al (aa,ae) = DataEntry(aa, ae)
137+
138+
139+func am (aa) = if (if (if (isDefined(getBinary(this, aa)))
140+ then true
141+ else isDefined(getString(this, aa)))
142+ then true
143+ else isDefined(getBoolean(this, aa)))
144+ then true
145+ else isDefined(getInteger(this, aa))
146+
147+
148+func an (ao) = valueOrErrorMessage(ao.payment, R)
149+
150+
151+func ap (aq) = {
152+ let ar = aq.assetId
153+ if ($isInstanceOf(ar, "ByteVector"))
154+ then {
155+ let as = ar
156+ as
157+ }
158+ else if ($isInstanceOf(ar, "Unit"))
159+ then {
160+ let as = ar
161+ fromBase58String("WAVES")
162+ }
163+ else throw()
164+ }
165+
166+
167+func at (au,c) = (((("record_<" + toString(au)) + ">__category_<") + c) + ">")
168+
169+
170+func av (au) = (("record_<" + toString(au)) + ">")
171+
172+
173+func aw (ax) = {
174+ let ay = toBase58String(ax)
175+ let az = toBase58String(H)
176+ if ((ay == az))
177+ then true
178+ else false
179+ }
180+
181+
182+func aA (ax) = {
183+ let ay = toBase58String(ax)
184+ let aB = toBase58String(I)
185+ if ((ay == aB))
186+ then true
187+ else false
188+ }
189+
190+
191+func aC (ax) = {
192+ let ay = toBase58String(ax)
193+ let aD = toBase58String(J)
194+ if ((ay == aD))
195+ then true
196+ else false
197+ }
198+
199+
200+func aE (au,aF,aG,aH,aI,aJ) = {
201+ let aK = av(au)
202+ let aL = Y(this, y, 0)
203+ let aM = ag(this, z)
204+ let aN = ag(this, A)
205+ if ((aM == a))
206+ then if ((aN == c))
207+ then (aL >= aF)
208+ else if ((aN == d))
209+ then (aL >= aG)
210+ else if ((aN == e))
211+ then (aL >= aH)
212+ else if ((aN == f))
213+ then (aL >= aI)
214+ else (aL >= aJ)
215+ else if ((aN == c))
216+ then (aF >= aL)
217+ else if ((aN == d))
218+ then (aG >= aL)
219+ else if ((aN == e))
220+ then (aH >= aL)
221+ else if ((aN == f))
222+ then (aI >= aL)
223+ else (aJ >= aL)
224+ }
225+
226+
227+func aO (aP) = {
228+ let aQ = getIntegerValue(this, G)
229+ if (aP)
230+ then aQ
231+ else (aQ + 1)
232+ }
233+
234+
235+@Callable(ao)
236+func setup (aR,aS,aT,aU,aL,aM,aN,aV,aW,aX,aY) = {
237+ let aq = an(ao)
238+ let aZ = aq.amount
239+ let ba = ap(aq)
240+ let bb = !(aA(ao.callerPublicKey))
241+ let bc = (ba != fromBase58String(aY))
242+ let bd = (aZ != aX)
243+ if (bc)
244+ then S(fromBase58String(aY), ba)
245+ else if (bd)
246+ then V(aX, aZ)
247+ else if (bb)
248+ then P()
249+ else WriteSet([ah(F, i), ah(u, aR), ah(v, aS), ad(w, aT), ad(x, aU), ad(y, aL), ah(z, aM), ah(A, aN), ah(B, aV), ad(C, aW), ad(D, aX), ah(E, aY), ad(G, 0)])
250+ }
251+
252+
253+
254+@Callable(ao)
255+func addRecord (be,aF,aG,aH,aI,aJ) = {
256+ let aK = av(be)
257+ let aX = getIntegerValue(this, D)
258+ let aY = getStringValue(this, E)
259+ let bf = Y(this, "startDate", 0)
260+ let bg = Y(this, "endDate", 0)
261+ let bh = if ((bf > be))
262+ then (be > bg)
263+ else false
264+ let bi = (be == bg)
265+ let bj = (ag(this, "status") != i)
266+ let bk = !(aw(ao.callerPublicKey))
267+ let bl = am(aK)
268+ if (bk)
269+ then O()
270+ else if (bh)
271+ then L()
272+ else if (bj)
273+ then M()
274+ else if (bl)
275+ then N()
276+ else {
277+ let bm = aE(be, aF, aG, aH, aI, aJ)
278+ let aW = getIntegerValue(this, C)
279+ let aQ = aO(bm)
280+ let bn = (aQ > aW)
281+ let bo = [ad(at(be, c), aF), ad(at(be, d), aG), ad(at(be, e), aH), ad(at(be, f), aI), ad(at(be, g), aJ)]
282+ if (bn)
283+ then {
284+ let bp = addressFromPublicKey(H)
285+ ScriptResult(WriteSet([ah(F, l), ad(G, aQ), aj(aK, bm), bo[0], bo[1], bo[2], bo[3], bo[4]]), TransferSet([ScriptTransfer(bp, aX, fromBase58String(aY))]))
286+ }
287+ else if (if (bi)
288+ then !(bn)
289+ else false)
290+ then {
291+ let bq = addressFromPublicKey(I)
292+ ScriptResult(WriteSet([ah(F, k), ad(G, aQ), aj(aK, bm), bo[0], bo[1], bo[2], bo[3], bo[4]]), TransferSet([ScriptTransfer(bq, aX, fromBase58String(aY))]))
293+ }
294+ else WriteSet([aj(aK, bm), bo[0], bo[1], bo[2], bo[3], bo[4]])
295+ }
296+ }
297+
298+

github/deemru/w8io/873ac7e 
25.24 ms