tx · nkXGuAQ71J84iCu1Y1WzGpJV5G9gQiH9uD3FrZcaHSb

3MyytsRPxYr48we6CPWAQ1z4x6cmEbHWtFq:  -0.01400000 Waves

2021.04.03 13:28 [1466144] smart account 3MyytsRPxYr48we6CPWAQ1z4x6cmEbHWtFq > SELF 0.00000000 Waves

{ "type": 13, "id": "nkXGuAQ71J84iCu1Y1WzGpJV5G9gQiH9uD3FrZcaHSb", "fee": 1400000, "feeAssetId": null, "timestamp": 1617445778796, "version": 2, "chainId": 84, "sender": "3MyytsRPxYr48we6CPWAQ1z4x6cmEbHWtFq", "senderPublicKey": "551T51u5CXgqTybnycyVjFjM9tKkqVEenm7ZrxxC7gLe", "proofs": [ "2s68sM5c4vDYQ9GUtnFdkWvpxqbeqZEihrkmRk6p7FvsCEWdk8HHPdSikxEdnytNcvTHN3zGaNkao5UqzoxPDVqM" ], "script": "base64:AAIDAAAAAAAAACkIARIHCgUICAgICBIECgIICBIDCgEIEgMKAQgSAwoBCBIAEgMKAQESAAAAABoAAAAABnVwVm90ZQIAAAAGdXB2b3RlAAAAAA1hZG1pbkFkZHJlc3MxAQAAABoBVGx6nhB9WGGjnofF5YsTbL8z35oL0vs2fAAAAAANYWRtaW5BZGRyZXNzMgEAAAAaAVTlj1A9878YQ058BBZUI9QC+LwgFva37DoAAAAADWFkbWluQWRkcmVzczMBAAAAGgFUPo0bC5weIFiGP3KzAhxqwrizqd9EMgoVAAAAAAVkeXpJZAEAAAAgFZsfdOZJuZHuLptIBwOCMHYpnDoPtCAZD6J+T/NJGW4BAAAAD2dldFN0YWtlUG9vbEtleQAAAAACAAAACnN0YWtlX3Bvb2wBAAAADGdldFN0YWtlUG9vbAAAAAAEAAAAByRtYXRjaDAJAAQaAAAAAgUAAAAEdGhpcwkBAAAAD2dldFN0YWtlUG9vbEtleQAAAAADCQAAAQAAAAIFAAAAByRtYXRjaDACAAAAA0ludAQAAAABYQUAAAAHJG1hdGNoMAUAAAABYQAAAAAAAAAAAAEAAAAQZ2V0Vm90ZUFtb3VudEtleQAAAAIAAAACaWQAAAAEdHlwZQMJAAAAAAAAAgUAAAAEdHlwZQIAAAAGdXB2b3RlCQABLAAAAAIJAAEsAAAAAgkAASwAAAACBQAAAAJpZAIAAAABXwUAAAAEdHlwZQIAAAAHX2Ftb3VudAkAAAIAAAABAgAAABFJbnZhbGlkIHZvdGUgdHlwZQEAAAATZ2V0VG90YWxEenlTdGFrZUtleQAAAAACAAAAEnRvdGFsX3N0YWtlZF9hbW91bgEAAAAWZ2V0VG90YWxEenlTdGFrZUFtb3VudAAAAAAEAAAAByRtYXRjaDAJAAQaAAAAAgUAAAAEdGhpcwkBAAAAE2dldFRvdGFsRHp5U3Rha2VLZXkAAAAAAwkAAAEAAAACBQAAAAckbWF0Y2gwAgAAAANJbnQEAAAAAWEFAAAAByRtYXRjaDAFAAAAAWEAAAAzUn9ARncBAAAADGdldFN0YWtlcktleQAAAAEAAAAGc3Rha2VyCQABLAAAAAIFAAAABnN0YWtlcgIAAAAGX3N0YWtlAQAAAA9nZXRDdXJyZW50U3Rha2UAAAABAAAABnN0YWtlcgQAAAAHJG1hdGNoMAkABBoAAAACBQAAAAR0aGlzCQEAAAAMZ2V0U3Rha2VyS2V5AAAAAQUAAAAGc3Rha2VyAwkAAAEAAAACBQAAAAckbWF0Y2gwAgAAAANJbnQEAAAAAWEFAAAAByRtYXRjaDAFAAAAAWEAAAAAAAAAAAABAAAADWdldFByb2ZpbGVLZXkAAAABAAAAAmlkCQABLAAAAAIFAAAAAmlkAgAAABRfZW50cmVwcmVuZXVyUHJvZmlsZQEAAAAMZ2V0U3RhdHVzS2V5AAAAAQAAAAJpZAkAASwAAAACBQAAAAJpZAIAAAAHX3N0YXR1cwEAAAAKZ2V0Vm90ZUtleQAAAAIAAAACaWQAAAAEdHlwZQMJAAAAAAAAAgUAAAAEdHlwZQIAAAAGdXB2b3RlCQABLAAAAAIFAAAAAmlkAgAAAAdfdXB2b3RlCQAAAgAAAAECAAAAEUludmFsaWQgdm90ZSB0eXBlAQAAAAxwcm9maWxlRXhpc3QAAAABAAAAAmlkBAAAAAckbWF0Y2gwCQAEHQAAAAIFAAAABHRoaXMJAQAAAA1nZXRQcm9maWxlS2V5AAAAAQUAAAACaWQDCQAAAQAAAAIFAAAAByRtYXRjaDACAAAABlN0cmluZwQAAAABYQUAAAAHJG1hdGNoMAYHAQAAAA1nZXRWb3RlU3RhdHVzAAAAAQAAAAZ2b3RlSWQEAAAAByRtYXRjaDAJAAQdAAAAAgUAAAAEdGhpcwkBAAAADGdldFN0YXR1c0tleQAAAAEFAAAABnZvdGVJZAMJAAABAAAAAgUAAAAHJG1hdGNoMAIAAAAGU3RyaW5nBAAAAAFhBQAAAAckbWF0Y2gwBQAAAAFhBwEAAAARZ2V0Vm90ZXJBbW91bnRLZXkAAAACAAAAAmlkAAAABnZvdGVJZAkAASwAAAACCQABLAAAAAIJAAEsAAAAAgUAAAACaWQCAAAAAV8FAAAABnZvdGVJZAIAAAAHX2Ftb3VudAEAAAASZ2V0Vm90ZUFtb3VudENvdW50AAAAAgAAAAZ2b3RlSWQAAAAEdm90ZQQAAAAHJG1hdGNoMAkABBoAAAACBQAAAAR0aGlzCQEAAAAQZ2V0Vm90ZUFtb3VudEtleQAAAAIFAAAABnZvdGVJZAUAAAAEdm90ZQMJAAABAAAAAgUAAAAHJG1hdGNoMAIAAAADSW50BAAAAAFhBQAAAAckbWF0Y2gwBQAAAAFhAAAAAAAAAAAAAQAAABJnZXRMYXN0Q2xhaW1IZWlnaHQAAAABAAAABnB1YktleQQAAAAHJG1hdGNoMAkABBoAAAACBQAAAAR0aGlzCQABLAAAAAICAAAAC2xhc3RfY2xhaW1fBQAAAAZwdWJLZXkDCQAAAQAAAAIFAAAAByRtYXRjaDACAAAAA0ludAQAAAABYQUAAAAHJG1hdGNoMAUAAAABYQAAAAAAAAAAAAEAAAAMZ2V0Vm90ZUNvdW50AAAAAgAAAAZ2b3RlSWQAAAAEdm90ZQQAAAAHJG1hdGNoMAkABBoAAAACBQAAAAR0aGlzCQEAAAAKZ2V0Vm90ZUtleQAAAAIFAAAABnZvdGVJZAUAAAAEdm90ZQMJAAABAAAAAgUAAAAHJG1hdGNoMAIAAAADSW50BAAAAAFhBQAAAAckbWF0Y2gwBQAAAAFhCQAAAgAAAAECAAAAE05vdCBhIHZhbGlkIHZvdGUgSUQBAAAAC2dldFZvdGVyS2V5AAAAAgAAAAdhZGRyZXNzAAAABnZvdGVJZAkAASwAAAACCQABLAAAAAIJAAEsAAAAAgkAASwAAAACBQAAAAdhZGRyZXNzAgAAAAFfBQAAAAZ2b3RlSWQCAAAAAV8CAAAABHZvdGUBAAAACGdldFZvdGVyAAAAAgAAAAdhZGRyZXNzAAAABnZvdGVJZAQAAAAHJG1hdGNoMAkABB0AAAACBQAAAAR0aGlzCQEAAAALZ2V0Vm90ZXJLZXkAAAACBQAAAAdhZGRyZXNzBQAAAAZ2b3RlSWQDCQAAAQAAAAIFAAAAByRtYXRjaDACAAAABlN0cmluZwQAAAABYQUAAAAHJG1hdGNoMAUAAAABYQIAAAAAAQAAAAdjYW5Wb3RlAAAAAgAAAAdhZGRyZXNzAAAABnZvdGVJZAQAAAAFdm90ZXIJAQAAAAhnZXRWb3RlcgAAAAIFAAAAB2FkZHJlc3MFAAAABnZvdGVJZAMJAAAAAAAAAgUAAAAFdm90ZXICAAAAAAYHAQAAAA9nZXRDbGFpbWVkVG90YWwAAAAABAAAAAckbWF0Y2gwCQAEGgAAAAIFAAAABHRoaXMCAAAADWNsYWltZWRfdG90YWwDCQAAAQAAAAIFAAAAByRtYXRjaDACAAAAA0ludAQAAAABYQUAAAAHJG1hdGNoMAUAAAABYQAAAAAAAAAAAAEAAAASZ2V0Q2xhaW1lZEJ5U3Rha2VyAAAAAQAAAAdhZGRyZXNzBAAAAAckbWF0Y2gwCQAEGgAAAAIFAAAABHRoaXMJAAEsAAAAAgIAAAAOY2xhaW1lZF90b3RhbF8FAAAAB2FkZHJlc3MDCQAAAQAAAAIFAAAAByRtYXRjaDACAAAAA0ludAQAAAABYQUAAAAHJG1hdGNoMAUAAAABYQAAAAAAAAAAAAAAAAgAAAABaQEAAAAWYWRkRW50cmVwcmVuZXVyUHJvZmlsZQAAAAUAAAAEbmFtZQAAAAZhdmF0YXIAAAADYmlvAAAABmdlbmRlcgAAAAhsb2NhdGlvbgMDAwkAAAAAAAACCAgFAAAAAWkAAAAGY2FsbGVyAAAABWJ5dGVzBQAAAA1hZG1pbkFkZHJlc3MxBgkAAAAAAAACCAgFAAAAAWkAAAAGY2FsbGVyAAAABWJ5dGVzBQAAAA1hZG1pbkFkZHJlc3MyBgkAAAAAAAACCAgFAAAAAWkAAAAGY2FsbGVyAAAABWJ5dGVzBQAAAA1hZG1pbkFkZHJlc3MzBAAAAA10cmFuc2FjdGlvbklkCQACWAAAAAEIBQAAAAFpAAAADXRyYW5zYWN0aW9uSWQJAQAAAAhXcml0ZVNldAAAAAEJAARMAAAAAgkBAAAACURhdGFFbnRyeQAAAAIJAQAAAA1nZXRQcm9maWxlS2V5AAAAAQUAAAANdHJhbnNhY3Rpb25JZAkAASwAAAACCQABLAAAAAIJAAEsAAAAAgkAASwAAAACCQABLAAAAAIJAAEsAAAAAgkAASwAAAACCQABLAAAAAIFAAAABG5hbWUCAAAAAV8FAAAABmF2YXRhcgIAAAABXwUAAAADYmlvAgAAAAFfBQAAAAZnZW5kZXICAAAAAV8FAAAACGxvY2F0aW9uCQAETAAAAAIJAQAAAAlEYXRhRW50cnkAAAACCQEAAAAKZ2V0Vm90ZUtleQAAAAIFAAAADXRyYW5zYWN0aW9uSWQCAAAABnVwdm90ZQAAAAAAAAAAAAkABEwAAAACCQEAAAAJRGF0YUVudHJ5AAAAAgkBAAAAEGdldFZvdGVBbW91bnRLZXkAAAACBQAAAA10cmFuc2FjdGlvbklkAgAAAAZ1cHZvdGUAAAAAAAAAAAAJAARMAAAAAgkBAAAACURhdGFFbnRyeQAAAAIJAQAAAAxnZXRTdGF0dXNLZXkAAAABBQAAAA10cmFuc2FjdGlvbklkAgAAAARvcGVuBQAAAANuaWwJAAACAAAAAQIAAAAuT25seSBEeXpydXB0IEFkbWluIGNhbiBjYWxsIHRoaXMgZEFwcCBmdW5jdGlvbgAAAAFpAQAAAAR2b3RlAAAAAgAAAAZ2b3RlSWQAAAAEdm90ZQQAAAADcG10CQEAAAAHZXh0cmFjdAAAAAEIBQAAAAFpAAAAB3BheW1lbnQEAAAABXZvdGVyCQACWAAAAAEICAUAAAABaQAAAAZjYWxsZXIAAAAFYnl0ZXMDCQAAAAAAAAIIBQAAAANwbXQAAAAGYW1vdW50AAAAAAAAAAAACQAAAgAAAAECAAAAKVlvdSBjYW5ub3Qgdm90ZSB3aXRob3V0IHBheWluZyB2b3RpbmcgZmVlAwkBAAAAAiE9AAAAAggFAAAAA3BtdAAAAAdhc3NldElkBQAAAAVkeXpJZAkAAAIAAAABAgAAACRZb3UgY2FuIG9ubHkgdm90ZSB3aXRoIERZWlJVUFQgdG9rZW4DCQEAAAAHY2FuVm90ZQAAAAIJAAJYAAAAAQgIBQAAAAFpAAAABmNhbGxlcgAAAAVieXRlcwUAAAAGdm90ZUlkAwkBAAAADHByb2ZpbGVFeGlzdAAAAAEFAAAABnZvdGVJZAMJAAAAAAAAAgkBAAAADWdldFZvdGVTdGF0dXMAAAABBQAAAAZ2b3RlSWQCAAAABG9wZW4DCQAAAAAAAAIFAAAABHZvdGUFAAAABnVwVm90ZQQAAAAJdm90ZUNvdW50CQEAAAAMZ2V0Vm90ZUNvdW50AAAAAgUAAAAGdm90ZUlkBQAAAAR2b3RlBAAAAA92b3RlQW1vdW50Q291bnQJAQAAABJnZXRWb3RlQW1vdW50Q291bnQAAAACBQAAAAZ2b3RlSWQFAAAABHZvdGUEAAAADG5ld1ZvdGVDb3VudAkAAGQAAAACBQAAAAl2b3RlQ291bnQAAAAAAAAAAAEEAAAAEm5ld1ZvdGVBbW91bnRDb3VudAkAAGQAAAACBQAAAA92b3RlQW1vdW50Q291bnQIBQAAAANwbXQAAAAGYW1vdW50CQEAAAAMU2NyaXB0UmVzdWx0AAAAAgkBAAAACFdyaXRlU2V0AAAAAQkABEwAAAACCQEAAAAJRGF0YUVudHJ5AAAAAgkBAAAACmdldFZvdGVLZXkAAAACBQAAAAZ2b3RlSWQFAAAABHZvdGUFAAAADG5ld1ZvdGVDb3VudAkABEwAAAACCQEAAAAJRGF0YUVudHJ5AAAAAgkBAAAAC2dldFZvdGVyS2V5AAAAAgUAAAAFdm90ZXIFAAAABnZvdGVJZAUAAAAGdm90ZUlkCQAETAAAAAIJAQAAAAlEYXRhRW50cnkAAAACCQEAAAARZ2V0Vm90ZXJBbW91bnRLZXkAAAACBQAAAAV2b3RlcgUAAAAGdm90ZUlkCAUAAAADcG10AAAABmFtb3VudAkABEwAAAACCQEAAAAJRGF0YUVudHJ5AAAAAgkBAAAAEGdldFZvdGVBbW91bnRLZXkAAAACBQAAAAZ2b3RlSWQFAAAABHZvdGUFAAAAEm5ld1ZvdGVBbW91bnRDb3VudAUAAAADbmlsCQEAAAALVHJhbnNmZXJTZXQAAAABCQAETAAAAAIJAQAAAA5TY3JpcHRUcmFuc2ZlcgAAAAMFAAAABHRoaXMIBQAAAANwbXQAAAAGYW1vdW50BQAAAAVkeXpJZAUAAAADbmlsCQAAAgAAAAECAAAAFk5vdCBhIHZhbGlkIHZvdGUgdmFsdWUJAAACAAAAAQIAAAAjVGhpcyBwcm9maWxlIGlzIG5vdCBvcGVuIGZvciB2b3RpbmcJAAACAAAAAQIAAAAPSW52YWxpZCBQcm9maWxlCQAAAgAAAAECAAAAFFlvdSBjYW4ndCB2b3RlIHR3aWNlAAAAAWkBAAAACG9wZW5Wb3RlAAAAAQAAAAZ2b3RlSWQDAwMJAAAAAAAAAggIBQAAAAFpAAAABmNhbGxlcgAAAAVieXRlcwUAAAANYWRtaW5BZGRyZXNzMQYJAAAAAAAAAggIBQAAAAFpAAAABmNhbGxlcgAAAAVieXRlcwUAAAANYWRtaW5BZGRyZXNzMgYJAAAAAAAAAggIBQAAAAFpAAAABmNhbGxlcgAAAAVieXRlcwUAAAANYWRtaW5BZGRyZXNzMwMJAQAAAAxwcm9maWxlRXhpc3QAAAABBQAAAAZ2b3RlSWQJAQAAAAhXcml0ZVNldAAAAAEJAARMAAAAAgkBAAAACURhdGFFbnRyeQAAAAIJAQAAAAxnZXRTdGF0dXNLZXkAAAABBQAAAAZ2b3RlSWQCAAAABG9wZW4FAAAAA25pbAkAAAIAAAABAgAAAApJbnZhbGlkIElECQAAAgAAAAECAAAALk9ubHkgRHl6cnVwdCBBZG1pbiBjYW4gY2FsbCB0aGlzIGRBcHAgZnVuY3Rpb24AAAABaQEAAAAJY2xvc2VWb3RlAAAAAQAAAAZ2b3RlSWQDAwMJAAAAAAAAAggIBQAAAAFpAAAABmNhbGxlcgAAAAVieXRlcwUAAAANYWRtaW5BZGRyZXNzMQYJAAAAAAAAAggIBQAAAAFpAAAABmNhbGxlcgAAAAVieXRlcwUAAAANYWRtaW5BZGRyZXNzMgYJAAAAAAAAAggIBQAAAAFpAAAABmNhbGxlcgAAAAVieXRlcwUAAAANYWRtaW5BZGRyZXNzMwMJAQAAAAxwcm9maWxlRXhpc3QAAAABBQAAAAZ2b3RlSWQJAQAAAAhXcml0ZVNldAAAAAEJAARMAAAAAgkBAAAACURhdGFFbnRyeQAAAAIJAQAAAAxnZXRTdGF0dXNLZXkAAAABBQAAAAZ2b3RlSWQCAAAABmNsb3NlZAUAAAADbmlsCQAAAgAAAAECAAAACkludmFsaWQgSUQJAAACAAAAAQIAAAAuT25seSBEeXpydXB0IEFkbWluIGNhbiBjYWxsIHRoaXMgZEFwcCBmdW5jdGlvbgAAAAFpAQAAAAh3aXRoZHJhdwAAAAEAAAAGdm90ZUlkBAAAAAV2b3RlcgkAAlgAAAABCAgFAAAAAWkAAAAGY2FsbGVyAAAABWJ5dGVzAwkBAAAAAiE9AAAAAgkBAAAACGdldFZvdGVyAAAAAgUAAAAFdm90ZXIFAAAABnZvdGVJZAIAAAAAAwkAAAAAAAACCQEAAAANZ2V0Vm90ZVN0YXR1cwAAAAEFAAAABnZvdGVJZAIAAAAGY2xvc2VkBAAAAApjdXJyZW50S2V5CQEAAAARZ2V0Vm90ZXJBbW91bnRLZXkAAAACBQAAAAV2b3RlcgUAAAAGdm90ZUlkBAAAAA1jdXJyZW50QW1vdW50BAAAAAckbWF0Y2gwCQAEGgAAAAIFAAAABHRoaXMFAAAACmN1cnJlbnRLZXkDCQAAAQAAAAIFAAAAByRtYXRjaDACAAAAA0ludAQAAAABYQUAAAAHJG1hdGNoMAUAAAABYQkAAAIAAAABAgAAACVZb3UgZGlkbid0IHZvdGUgZm9yIHRoaXMgZW50cmVwcmVuZXVyAwkAAAAAAAACBQAAAA1jdXJyZW50QW1vdW50AAAAAAAAAAAACQAAAgAAAAECAAAAJFNlZW1zIHlvdSBoYXZlIHByZXZpb3VzbHkgd2l0aGRyYXduLgkBAAAADFNjcmlwdFJlc3VsdAAAAAIJAQAAAAhXcml0ZVNldAAAAAEJAARMAAAAAgkBAAAACURhdGFFbnRyeQAAAAIFAAAACmN1cnJlbnRLZXkAAAAAAAAAAAAFAAAAA25pbAkBAAAAC1RyYW5zZmVyU2V0AAAAAQkABEwAAAACCQEAAAAOU2NyaXB0VHJhbnNmZXIAAAADCAUAAAABaQAAAAZjYWxsZXIFAAAADWN1cnJlbnRBbW91bnQFAAAABWR5eklkBQAAAANuaWwJAAACAAAAAQIAAAA2Q2FuJ3Qgd2l0aGRyYXcgdm90ZSBhbW91bnQgd2hpbGUgdm90aW5nIGlzIHN0aWxsIG9wZW4uCQAAAgAAAAECAAAAJVlvdSBkaWRuJ3Qgdm90ZSBmb3IgdGhpcyBlbnRyZXByZW5ldXIAAAABaQEAAAAFc3Rha2UAAAAABAAAAAZzdGFrZXIJAAJYAAAAAQgIBQAAAAFpAAAABmNhbGxlcgAAAAVieXRlcwQAAAADcG10CQEAAAAHZXh0cmFjdAAAAAEIBQAAAAFpAAAAB3BheW1lbnQDCQAAAAAAAAIIBQAAAANwbXQAAAAGYW1vdW50AAAAAAAAAAAACQAAAgAAAAECAAAAFFN0YWtlIGFtb3VudCB0b28gbG93AwkBAAAAAiE9AAAAAggFAAAAA3BtdAAAAAdhc3NldElkBQAAAAVkeXpJZAkAAAIAAAABAgAAACVZb3UgY2FuIG9ubHkgc3Rha2Ugd2l0aCBEWVpSVVBUIHRva2VuBAAAAAxjdXJyZW50U3Rha2UJAQAAAA9nZXRDdXJyZW50U3Rha2UAAAABBQAAAAZzdGFrZXIEAAAAD3N0YWtlYWJsZUFtb3VudAkAAGsAAAADCAUAAAADcG10AAAABmFtb3VudAAAAAAAAAAABQAAAAAAAAAAZAQAAAANYW1vdW50VG9TdGFrZQkAAGUAAAACCAUAAAADcG10AAAABmFtb3VudAUAAAAPc3Rha2VhYmxlQW1vdW50BAAAAA9uZXdTdGFrZWRBbW91bnQJAABkAAAAAgUAAAAMY3VycmVudFN0YWtlBQAAAA1hbW91bnRUb1N0YWtlBAAAAAlzdGFrZVBvb2wJAQAAAAxnZXRTdGFrZVBvb2wAAAAABAAAAAxuZXdTdGFrZVBvb2wJAABkAAAAAgUAAAAJc3Rha2VQb29sBQAAAA9zdGFrZWFibGVBbW91bnQEAAAAFm5ld1RvdGFsRHp5U3Rha2VBbW91bnQJAABkAAAAAgkBAAAAFmdldFRvdGFsRHp5U3Rha2VBbW91bnQAAAAABQAAAA1hbW91bnRUb1N0YWtlCQEAAAAMU2NyaXB0UmVzdWx0AAAAAgkBAAAACFdyaXRlU2V0AAAAAQkABEwAAAACCQEAAAAJRGF0YUVudHJ5AAAAAgkBAAAADGdldFN0YWtlcktleQAAAAEFAAAABnN0YWtlcgUAAAAPbmV3U3Rha2VkQW1vdW50CQAETAAAAAIJAQAAAAlEYXRhRW50cnkAAAACCQEAAAATZ2V0VG90YWxEenlTdGFrZUtleQAAAAAFAAAAFm5ld1RvdGFsRHp5U3Rha2VBbW91bnQJAARMAAAAAgkBAAAACURhdGFFbnRyeQAAAAIJAQAAAA9nZXRTdGFrZVBvb2xLZXkAAAAABQAAAAxuZXdTdGFrZVBvb2wFAAAAA25pbAkBAAAAC1RyYW5zZmVyU2V0AAAAAQUAAAADbmlsAAAAAWkBAAAAB3Vuc3Rha2UAAAABAAAABmFtb3VudAQAAAAGc3Rha2VyCQACWAAAAAEICAUAAAABaQAAAAZjYWxsZXIAAAAFYnl0ZXMEAAAADGN1cnJlbnRTdGFrZQkBAAAAD2dldEN1cnJlbnRTdGFrZQAAAAEFAAAABnN0YWtlcgMJAAAAAAAAAgUAAAAMY3VycmVudFN0YWtlAAAAAAAAAAAACQAAAgAAAAECAAAAGVlvdSBkb24ndCBoYXZlIGFueSBzdGFrZXMDCQAAZgAAAAIFAAAABmFtb3VudAUAAAAMY3VycmVudFN0YWtlCQAAAgAAAAECAAAAM1lvdSBjYW4ndCB3aXRoZHJhdyBhbiBhbW91bnQgaGlnaGVyIHRoYW4geW91IHN0YWtlZAQAAAARdW5zdGFrZWFibGVBbW91bnQJAABrAAAAAwUAAAAGYW1vdW50AAAAAAAAAAAKAAAAAAAAAABkBAAAAA9hbW91bnRUb1Vuc3Rha2UJAABlAAAAAgUAAAAGYW1vdW50BQAAABF1bnN0YWtlYWJsZUFtb3VudAQAAAARbmV3VW5zdGFrZWRBbW91bnQJAABlAAAAAgUAAAAMY3VycmVudFN0YWtlBQAAAAZhbW91bnQEAAAACXN0YWtlUG9vbAkBAAAADGdldFN0YWtlUG9vbAAAAAAEAAAADG5ld1N0YWtlUG9vbAkAAGQAAAACBQAAAAlzdGFrZVBvb2wFAAAAEXVuc3Rha2VhYmxlQW1vdW50BAAAABZuZXdUb3RhbER6eVN0YWtlQW1vdW50CQAAZQAAAAIJAQAAABZnZXRUb3RhbER6eVN0YWtlQW1vdW50AAAAAAUAAAAGYW1vdW50CQEAAAAMU2NyaXB0UmVzdWx0AAAAAgkBAAAACFdyaXRlU2V0AAAAAQkABEwAAAACCQEAAAAJRGF0YUVudHJ5AAAAAgkBAAAADGdldFN0YWtlcktleQAAAAEFAAAABnN0YWtlcgUAAAARbmV3VW5zdGFrZWRBbW91bnQJAARMAAAAAgkBAAAACURhdGFFbnRyeQAAAAIJAQAAABNnZXRUb3RhbER6eVN0YWtlS2V5AAAAAAUAAAAWbmV3VG90YWxEenlTdGFrZUFtb3VudAkABEwAAAACCQEAAAAJRGF0YUVudHJ5AAAAAgkBAAAAD2dldFN0YWtlUG9vbEtleQAAAAAFAAAADG5ld1N0YWtlUG9vbAUAAAADbmlsCQEAAAALVHJhbnNmZXJTZXQAAAABCQAETAAAAAIJAQAAAA5TY3JpcHRUcmFuc2ZlcgAAAAMIBQAAAAFpAAAABmNhbGxlcgUAAAAPYW1vdW50VG9VbnN0YWtlBQAAAAVkeXpJZAUAAAADbmlsAAAAAWkBAAAAFWNsYWltRGFpbHlTdGFrZVJld2FyZAAAAAAEAAAABnN0YWtlcgkAAlgAAAABCAgFAAAAAWkAAAAGY2FsbGVyAAAABWJ5dGVzBAAAAAxjdXJyZW50U3Rha2UJAQAAAA9nZXRDdXJyZW50U3Rha2UAAAABBQAAAAZzdGFrZXIEAAAACXN0YWtlUG9vbAkBAAAADGdldFN0YWtlUG9vbAAAAAAEAAAADWN1cnJlbnRIZWlnaHQFAAAABmhlaWdodAQAAAAPbGFzdENsYWltSGVpZ2h0CQEAAAASZ2V0TGFzdENsYWltSGVpZ2h0AAAAAQUAAAAGc3Rha2VyBAAAABFjbGFpbWVkVG90YWxTb0ZhcgkBAAAAD2dldENsYWltZWRUb3RhbAAAAAAEAAAAD2NsYWltZWRCeVN0YWtlcgkBAAAAEmdldENsYWltZWRCeVN0YWtlcgAAAAEFAAAABnN0YWtlcgQAAAAGcmV3YXJkCQAAawAAAAMFAAAADGN1cnJlbnRTdGFrZQUAAAAJc3Rha2VQb29sCQEAAAAWZ2V0VG90YWxEenlTdGFrZUFtb3VudAAAAAADCQAAAAAAAAIFAAAADGN1cnJlbnRTdGFrZQAAAAAAAAAAAAkAAAIAAAABAgAAABlZb3UgZG9uJ3QgaGF2ZSBhbnkgc3Rha2VzAwkAAAAAAAACBQAAAAlzdGFrZVBvb2wAAAAAAAAAAAAJAAACAAAAAQIAAAAzTm90aGluZyBpbiBTdGFrZSBwb29sIGF0IHRoaXMgdGltZS4gVHJ5IGFnYWluIGxhdGVyAwkAAGYAAAACBQAAAAZyZXdhcmQFAAAACXN0YWtlUG9vbAkAAAIAAAABAgAAABdObyByZXdhcmRzIGF0IHRoaXMgdGltZQMJAABmAAAAAgkAAGQAAAACBQAAAA9sYXN0Q2xhaW1IZWlnaHQAAAAAAAAABaAFAAAADWN1cnJlbnRIZWlnaHQJAAACAAAAAQIAAAAdWW91IGNhbiBvbmx5IGNsYWltIG9uY2UgYSBkYXkEAAAADG5ld1N0YWtlUG9vbAkAAGUAAAACBQAAAAlzdGFrZVBvb2wFAAAABnJld2FyZAQAAAAObmV3U3Rha2VBbW91bnQFAAAADGN1cnJlbnRTdGFrZQkBAAAADFNjcmlwdFJlc3VsdAAAAAIJAQAAAAhXcml0ZVNldAAAAAEJAARMAAAAAgkBAAAACURhdGFFbnRyeQAAAAIJAAEsAAAAAgIAAAAOY2xhaW1lZF90b3RhbF8FAAAABnN0YWtlcgkAAGQAAAACBQAAAA9jbGFpbWVkQnlTdGFrZXIFAAAABnJld2FyZAkABEwAAAACCQEAAAAJRGF0YUVudHJ5AAAAAgIAAAANY2xhaW1lZF90b3RhbAkAAGQAAAACBQAAABFjbGFpbWVkVG90YWxTb0ZhcgUAAAAGcmV3YXJkCQAETAAAAAIJAQAAAAlEYXRhRW50cnkAAAACCQABLAAAAAICAAAAC2xhc3RfY2xhaW1fBQAAAAZzdGFrZXIFAAAADWN1cnJlbnRIZWlnaHQJAARMAAAAAgkBAAAACURhdGFFbnRyeQAAAAIJAQAAAAxnZXRTdGFrZXJLZXkAAAABBQAAAAZzdGFrZXIFAAAADm5ld1N0YWtlQW1vdW50CQAETAAAAAIJAQAAAAlEYXRhRW50cnkAAAACCQEAAAAPZ2V0U3Rha2VQb29sS2V5AAAAAAUAAAAMbmV3U3Rha2VQb29sBQAAAANuaWwJAQAAAAtUcmFuc2ZlclNldAAAAAEJAARMAAAAAgkBAAAADlNjcmlwdFRyYW5zZmVyAAAAAwgFAAAAAWkAAAAGY2FsbGVyBQAAAAZyZXdhcmQFAAAABWR5eklkBQAAAANuaWwAAAAAgUoohg==", "height": 1466144, "applicationStatus": "succeeded", "spentComplexity": 0 } View: original | compacted Prev: 9uFXRAmFHikCn8eypUNTaXe6zR3TCH2RLyC3hE4aXGRC Next: HVe5EouT3QXva4oFyJYHM67LewHejh6cmsyzUy5kVBP3 Diff:
OldNewDifferences
3030 else throw("Invalid vote type")
3131
3232
33-func m () = "total_staked_amount"
33+func m () = "total_staked_amoun"
3434
3535
3636 func n () = {
4040 let i = h
4141 i
4242 }
43- else 0
43+ else 56429415253623
4444 }
4545
4646
Full:
OldNewDifferences
11 {-# STDLIB_VERSION 3 #-}
22 {-# SCRIPT_TYPE ACCOUNT #-}
33 {-# CONTENT_TYPE DAPP #-}
44 let a = "upvote"
55
66 let b = base58'3MyofeFJ29LLoVcHYtYgkLP7EUuYYGKBB4P'
77
88 let c = base58'3NAqtCScgFynCuRLUoXm2BHTdu8suatCe7b'
99
1010 let d = base58'3Mucpi1K4FMVrZKnYEgjxQf5DkkBX7QrHoJ'
1111
1212 let e = base58'2TLkgUERqF1y21ShjiFVVTVYtP1BL8wvc6BGLZvt4fND'
1313
1414 func f () = "stake_pool"
1515
1616
1717 func g () = {
1818 let h = getInteger(this, f())
1919 if ($isInstanceOf(h, "Int"))
2020 then {
2121 let i = h
2222 i
2323 }
2424 else 0
2525 }
2626
2727
2828 func j (k,l) = if ((l == "upvote"))
2929 then (((k + "_") + l) + "_amount")
3030 else throw("Invalid vote type")
3131
3232
33-func m () = "total_staked_amount"
33+func m () = "total_staked_amoun"
3434
3535
3636 func n () = {
3737 let h = getInteger(this, m())
3838 if ($isInstanceOf(h, "Int"))
3939 then {
4040 let i = h
4141 i
4242 }
43- else 0
43+ else 56429415253623
4444 }
4545
4646
4747 func o (p) = (p + "_stake")
4848
4949
5050 func q (p) = {
5151 let h = getInteger(this, o(p))
5252 if ($isInstanceOf(h, "Int"))
5353 then {
5454 let i = h
5555 i
5656 }
5757 else 0
5858 }
5959
6060
6161 func r (k) = (k + "_entrepreneurProfile")
6262
6363
6464 func s (k) = (k + "_status")
6565
6666
6767 func t (k,l) = if ((l == "upvote"))
6868 then (k + "_upvote")
6969 else throw("Invalid vote type")
7070
7171
7272 func u (k) = {
7373 let h = getString(this, r(k))
7474 if ($isInstanceOf(h, "String"))
7575 then {
7676 let i = h
7777 true
7878 }
7979 else false
8080 }
8181
8282
8383 func v (w) = {
8484 let h = getString(this, s(w))
8585 if ($isInstanceOf(h, "String"))
8686 then {
8787 let i = h
8888 i
8989 }
9090 else false
9191 }
9292
9393
9494 func x (k,w) = (((k + "_") + w) + "_amount")
9595
9696
9797 func y (w,z) = {
9898 let h = getInteger(this, j(w, z))
9999 if ($isInstanceOf(h, "Int"))
100100 then {
101101 let i = h
102102 i
103103 }
104104 else 0
105105 }
106106
107107
108108 func A (B) = {
109109 let h = getInteger(this, ("last_claim_" + B))
110110 if ($isInstanceOf(h, "Int"))
111111 then {
112112 let i = h
113113 i
114114 }
115115 else 0
116116 }
117117
118118
119119 func C (w,z) = {
120120 let h = getInteger(this, t(w, z))
121121 if ($isInstanceOf(h, "Int"))
122122 then {
123123 let i = h
124124 i
125125 }
126126 else throw("Not a valid vote ID")
127127 }
128128
129129
130130 func D (E,w) = ((((E + "_") + w) + "_") + "vote")
131131
132132
133133 func F (E,w) = {
134134 let h = getString(this, D(E, w))
135135 if ($isInstanceOf(h, "String"))
136136 then {
137137 let i = h
138138 i
139139 }
140140 else ""
141141 }
142142
143143
144144 func G (E,w) = {
145145 let H = F(E, w)
146146 if ((H == ""))
147147 then true
148148 else false
149149 }
150150
151151
152152 func I () = {
153153 let h = getInteger(this, "claimed_total")
154154 if ($isInstanceOf(h, "Int"))
155155 then {
156156 let i = h
157157 i
158158 }
159159 else 0
160160 }
161161
162162
163163 func J (E) = {
164164 let h = getInteger(this, ("claimed_total_" + E))
165165 if ($isInstanceOf(h, "Int"))
166166 then {
167167 let i = h
168168 i
169169 }
170170 else 0
171171 }
172172
173173
174174 @Callable(K)
175175 func addEntrepreneurProfile (L,M,N,O,P) = if (if (if ((K.caller.bytes == b))
176176 then true
177177 else (K.caller.bytes == c))
178178 then true
179179 else (K.caller.bytes == d))
180180 then {
181181 let Q = toBase58String(K.transactionId)
182182 WriteSet([DataEntry(r(Q), ((((((((L + "_") + M) + "_") + N) + "_") + O) + "_") + P)), DataEntry(t(Q, "upvote"), 0), DataEntry(j(Q, "upvote"), 0), DataEntry(s(Q), "open")])
183183 }
184184 else throw("Only Dyzrupt Admin can call this dApp function")
185185
186186
187187
188188 @Callable(K)
189189 func vote (w,z) = {
190190 let R = extract(K.payment)
191191 let H = toBase58String(K.caller.bytes)
192192 if ((R.amount == 0))
193193 then throw("You cannot vote without paying voting fee")
194194 else if ((R.assetId != e))
195195 then throw("You can only vote with DYZRUPT token")
196196 else if (G(toBase58String(K.caller.bytes), w))
197197 then if (u(w))
198198 then if ((v(w) == "open"))
199199 then if ((z == a))
200200 then {
201201 let S = C(w, z)
202202 let T = y(w, z)
203203 let U = (S + 1)
204204 let V = (T + R.amount)
205205 ScriptResult(WriteSet([DataEntry(t(w, z), U), DataEntry(D(H, w), w), DataEntry(x(H, w), R.amount), DataEntry(j(w, z), V)]), TransferSet([ScriptTransfer(this, R.amount, e)]))
206206 }
207207 else throw("Not a valid vote value")
208208 else throw("This profile is not open for voting")
209209 else throw("Invalid Profile")
210210 else throw("You can't vote twice")
211211 }
212212
213213
214214
215215 @Callable(K)
216216 func openVote (w) = if (if (if ((K.caller.bytes == b))
217217 then true
218218 else (K.caller.bytes == c))
219219 then true
220220 else (K.caller.bytes == d))
221221 then if (u(w))
222222 then WriteSet([DataEntry(s(w), "open")])
223223 else throw("Invalid ID")
224224 else throw("Only Dyzrupt Admin can call this dApp function")
225225
226226
227227
228228 @Callable(K)
229229 func closeVote (w) = if (if (if ((K.caller.bytes == b))
230230 then true
231231 else (K.caller.bytes == c))
232232 then true
233233 else (K.caller.bytes == d))
234234 then if (u(w))
235235 then WriteSet([DataEntry(s(w), "closed")])
236236 else throw("Invalid ID")
237237 else throw("Only Dyzrupt Admin can call this dApp function")
238238
239239
240240
241241 @Callable(K)
242242 func withdraw (w) = {
243243 let H = toBase58String(K.caller.bytes)
244244 if ((F(H, w) != ""))
245245 then if ((v(w) == "closed"))
246246 then {
247247 let W = x(H, w)
248248 let X = {
249249 let h = getInteger(this, W)
250250 if ($isInstanceOf(h, "Int"))
251251 then {
252252 let i = h
253253 i
254254 }
255255 else throw("You didn't vote for this entrepreneur")
256256 }
257257 if ((X == 0))
258258 then throw("Seems you have previously withdrawn.")
259259 else ScriptResult(WriteSet([DataEntry(W, 0)]), TransferSet([ScriptTransfer(K.caller, X, e)]))
260260 }
261261 else throw("Can't withdraw vote amount while voting is still open.")
262262 else throw("You didn't vote for this entrepreneur")
263263 }
264264
265265
266266
267267 @Callable(K)
268268 func stake () = {
269269 let p = toBase58String(K.caller.bytes)
270270 let R = extract(K.payment)
271271 if ((R.amount == 0))
272272 then throw("Stake amount too low")
273273 else if ((R.assetId != e))
274274 then throw("You can only stake with DYZRUPT token")
275275 else {
276276 let Y = q(p)
277277 let Z = fraction(R.amount, 5, 100)
278278 let aa = (R.amount - Z)
279279 let ab = (Y + aa)
280280 let ac = g()
281281 let ad = (ac + Z)
282282 let ae = (n() + aa)
283283 ScriptResult(WriteSet([DataEntry(o(p), ab), DataEntry(m(), ae), DataEntry(f(), ad)]), TransferSet(nil))
284284 }
285285 }
286286
287287
288288
289289 @Callable(K)
290290 func unstake (af) = {
291291 let p = toBase58String(K.caller.bytes)
292292 let Y = q(p)
293293 if ((Y == 0))
294294 then throw("You don't have any stakes")
295295 else if ((af > Y))
296296 then throw("You can't withdraw an amount higher than you staked")
297297 else {
298298 let ag = fraction(af, 10, 100)
299299 let ah = (af - ag)
300300 let ai = (Y - af)
301301 let ac = g()
302302 let ad = (ac + ag)
303303 let ae = (n() - af)
304304 ScriptResult(WriteSet([DataEntry(o(p), ai), DataEntry(m(), ae), DataEntry(f(), ad)]), TransferSet([ScriptTransfer(K.caller, ah, e)]))
305305 }
306306 }
307307
308308
309309
310310 @Callable(K)
311311 func claimDailyStakeReward () = {
312312 let p = toBase58String(K.caller.bytes)
313313 let Y = q(p)
314314 let ac = g()
315315 let aj = height
316316 let ak = A(p)
317317 let al = I()
318318 let am = J(p)
319319 let an = fraction(Y, ac, n())
320320 if ((Y == 0))
321321 then throw("You don't have any stakes")
322322 else if ((ac == 0))
323323 then throw("Nothing in Stake pool at this time. Try again later")
324324 else if ((an > ac))
325325 then throw("No rewards at this time")
326326 else if (((ak + 1440) > aj))
327327 then throw("You can only claim once a day")
328328 else {
329329 let ad = (ac - an)
330330 let ao = Y
331331 ScriptResult(WriteSet([DataEntry(("claimed_total_" + p), (am + an)), DataEntry("claimed_total", (al + an)), DataEntry(("last_claim_" + p), aj), DataEntry(o(p), ao), DataEntry(f(), ad)]), TransferSet([ScriptTransfer(K.caller, an, e)]))
332332 }
333333 }
334334
335335

github/deemru/w8io/3ef1775 
108.92 ms