tx · 92SWnkrfhu8dYHPHqTpZPg2MnZ4NyvmC3LWF2sHLH7AL

3NBZEUjbuZcNVv5NY5pk5sxZp6kicYi85Vf:  -0.01000000 Waves

2020.05.16 11:55 [1000572] smart account 3NBZEUjbuZcNVv5NY5pk5sxZp6kicYi85Vf > SELF 0.00000000 Waves

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

github/deemru/w8io/026f985 
22.28 ms