tx · 8kegKDMdQTX1Rnuze2TAE4c7G9i23CVZzGhHoJvzPGE4

3Mt71RiSbWYENDmeyndvwjoJZwUsXfUkR6b:  -0.01400000 Waves

2021.02.09 08:59 [1390255] smart account 3Mt71RiSbWYENDmeyndvwjoJZwUsXfUkR6b > SELF 0.00000000 Waves

{ "type": 13, "id": "8kegKDMdQTX1Rnuze2TAE4c7G9i23CVZzGhHoJvzPGE4", "fee": 1400000, "feeAssetId": null, "timestamp": 1612850379739, "version": 2, "chainId": 84, "sender": "3Mt71RiSbWYENDmeyndvwjoJZwUsXfUkR6b", "senderPublicKey": "3BKFQLeo5ExZ5Y1pt9Ftzsno7aRwzD96zoYVHP3tcLgV", "proofs": [ "4PyoPdyDhvwXuRir6k3xwR5VaM4qcvzbXMEUiYT4m5Q5fBYkTs8R5Tw2QKXZXtYGg17SA5geiq1E5E3yJAAMPmnQ" ], "script": "base64:AAIDAAAAAAAAAA0IARIHCgUBAQEBCBIAAAAAEAAAAAANbG90dGVyeWFtb3VudAIAAAAHX2Ftb3VudAAAAAASbG90dGVyeXByb2JhYmlsaXR5AgAAAAxfcHJvYmFiaWxpdHkAAAAAGWxvdHRlcnlwcm9iYWJpbGl0eWRlY2ltYWwCAAAAFF9wcm9iYWJpbGl0eV9kZWNpbWFsAAAAAAxsb3R0ZXJ5UHJpY2UCAAAABl9wcmljZQAAAAANbG90dGVyeVByaWNlcwIAAAAPX2xvdHRlcnlfcHJpY2VzAAAAAA5sb3R0ZXJ5QXNzZXRJZAIAAAARX2xvdHRlcnlfYXNzZXRfaWQAAAAADWNvdW50T2ZQcmljZXMCAAAADV9jb3VudF9wcmljZXMAAAAAFGxhc3RIYXNoUmFuZG9tTnVtYmVyAgAAABVsYXN0X3NwaW5fcmFuZG9tX2hhc2gAAAAAE2xhc3RUb2tlblJhbmRvbUhhc2gCAAAAFmxhc3RfdG9rZW5fcmFuZG9tX2hhc2gAAAAACmRBcHBBZGRyZXMCAAAALDNCS0ZRTGVvNUV4WjVZMXB0OUZ0enNubzdhUnd6RDk2em9ZVkhQM3RjTGdWAQAAAApyYW5kb21pemVyAAAAAQAAAANpbnYEAAAACGxhc3RQbGF5BAAAAAckbWF0Y2gwCQAEHAAAAAIFAAAABHRoaXMFAAAAFGxhc3RIYXNoUmFuZG9tTnVtYmVyAwkAAAEAAAACBQAAAAckbWF0Y2gwAgAAAApCeXRlVmVjdG9yBAAAAAFzBQAAAAckbWF0Y2gwBQAAAAFzAwkAAAEAAAACBQAAAAckbWF0Y2gwAgAAAARVbml0AQAAAAxXYXZlc0xvdHRvVjIJAAACAAAAAQIAAAALTWF0Y2ggZXJyb3IEAAAABHJhbmQJAADLAAAAAgkAAMsAAAACCQAAywAAAAIJAADLAAAAAgkAAMsAAAACBQAAAAhsYXN0UGxheQgFAAAAA2ludgAAAA10cmFuc2FjdGlvbklkCAUAAAADaW52AAAAD2NhbGxlclB1YmxpY0tleQgFAAAACWxhc3RCbG9jawAAABNnZW5lcmF0aW9uU2lnbmF0dXJlCQABmgAAAAEIBQAAAAlsYXN0QmxvY2sAAAAJdGltZXN0YW1wCQABmgAAAAEIBQAAAAlsYXN0QmxvY2sA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AgUAAAAFdG9rZW4FAAAADWxvdHRlcnlhbW91bnQFAAAABmFtb3VudAkABEwAAAACCQEAAAAJRGF0YUVudHJ5AAAAAgkAASwAAAACBQAAAAV0b2tlbgUAAAASbG90dGVyeXByb2JhYmlsaXR5BQAAAAtwcm9iYWJpbGl0eQkABEwAAAACCQEAAAAJRGF0YUVudHJ5AAAAAgkAASwAAAACBQAAAAV0b2tlbgUAAAAMbG90dGVyeVByaWNlBQAAAAlwb29scHJpY2UJAARMAAAAAgkBAAAACURhdGFFbnRyeQAAAAIJAAEsAAAAAgUAAAAFdG9rZW4FAAAADWxvdHRlcnlQcmljZXMFAAAAEnN0b3JlZFRva2Vuc1ZhbHVlcwkABEwAAAACCQEAAAAJRGF0YUVudHJ5AAAAAgkAASwAAAACBQAAAAV0b2tlbgUAAAANY291bnRPZlByaWNlcwUAAAALY291bnRUb2tlbnMJAARMAAAAAgkBAAAACURhdGFFbnRyeQAAAAIJAAEsAAAAAgUAAAAFdG9rZW4FAAAAGWxvdHRlcnlwcm9iYWJpbGl0eWRlY2ltYWwFAAAAC3Byb2JEZWNpbWFsCQAETAAAAAIJAQAAAAlEYXRhRW50cnkAAAACCQABLAAAAAIFAAAABXRva2VuBQAAAA5sb3R0ZXJ5QXNzZXRJZAUAAAAHYXNzZXRJZAkABEwAAAACCQEAAAAJRGF0YUVudHJ5AAAAAgkAASwAAAACBQAAAAV0b2tlbgUAAAATbGFzdFRva2VuUmFuZG9tSGFzaAUAAAAFdG9rZW4FAAAAA25pbAkBAAAADFNjcmlwdFJlc3VsdAAAAAIFAAAAEXVwZGF0ZUxvdHRlcnlQb29sCQEAAAALVHJhbnNmZXJTZXQAAAABBQAAAANuaWwEAAAAE3RvdGFsUmVxdWlyZWRBbW91bnQJAABoAAAAAgUAAAAGYW1vdW50BQAAAAlwb29scHJpY2UDCQAAZgAAAAIFAAAAE3RvdGFsUmVxdWlyZWRBbW91bnQAAAAAAAAAJxAJAAACAAAAAQIAAAAiUGF5bWVudCBCYWxhbmNlIGlzIG5vdCBlcXVhbCBwcmljZQQAAAAJdGVtcFZhbHVlBAAAAAckbWF0Y2gwCQAEHQAAAAIFAAAABHRoaXMFAAAADWxvdHRlcnlQcmljZXMDCQAAAQAAAAIFAAAAByRtYXRjaDACAAAABlN0cmluZwQAAAABYQUAAAAHJG1hdGNoMAUAAAABYQIAAAAABAAAAApjb250YWluS2V5CQAEswAAAAIFAAAACXRlbXBWYWx1ZQUAAAAFdG9rZW4EAAAAEnN0b3JlZFRva2Vuc1ZhbHVlcwQAAAAHJG1hdGNoMAUAAAAKY29udGFpbktleQMJAAABAAAAAgUAAAAHJG1hdGNoMAIAAAAEVW5pdAkAASwAAAACCQABLAAAAAIFAAAACXRlbXBWYWx1ZQUAAAAFdG9rZW4CAAAAASwDCQAAAQAAAAIFAAAAByRtYXRjaDACAAAAA0ludAQAAAABeAUAAAAHJG1hdGNoMAkAAAIAAAABAgAAABNUb2tlbiBpcyBkdXBsaWNhdGVkCQAAAgAAAAECAAAAC01hdGNoIGVycm9yBAAAAAtjb3VudFRva2VucwkBAAAAEWdldFNpemVQcmljZUFycmF5AAAAAAQAAAARdXBkYXRlTG90dGVyeVBvb2wJAQAAAAhXcml0ZVNldAAAAAEJAARMAAAAAgkBAAAACURhdGFFbnRyeQAAAAIJAAEsAAAAAgUAAAAFdG9rZW4FAAAADWxvdHRlcnlhbW91bnQFAAAABmFtb3VudAkABEwAAAACCQEAAAAJRGF0YUVudHJ5AAAAAgkAASwAAAACBQAAAAV0b2tlbgUAAAASbG90dGVyeXByb2JhYmlsaXR5BQAAAAtwcm9iYWJpbGl0eQkABEwAAAACCQEAAAAJRGF0YUVudHJ5AAAAAgkAASwAAAACBQAAAAV0b2tlbgUAAAAMbG90dGVyeVByaWNlBQAAAAlwb29scHJpY2UJAARMAAAAAgkBAAAACURhdGFFbnRyeQAAAAIJAAEsAAAAAgUAAAAFdG9rZW4FAAAADWxvdHRlcnlQcmljZXMFAAAAEnN0b3JlZFRva2Vuc1ZhbHVlcwkABEwAAAACCQEAAAAJRGF0YUVudHJ5AAAAAgkAASwAAAACBQAAAAV0b2tlbgUAAAANY291bnRPZlByaWNlcwUAAAALY291bnRUb2tlbnMJAARMAAAAAgkBAAAACURhdGFFbnRyeQAAAAIJAAEsAAAAAgUAAAAFdG9rZW4FAAAAGWxvdHRlcnlwcm9iYWJpbGl0eWRlY2ltYWwFAAAAC3Byb2JEZWNpbWFsCQAETAAAAAIJAQAAAAlEYXRhRW50cnkAAAACCQABLAAAAAIFAAAABXRva2VuBQAAAA5sb3R0ZXJ5QXNzZXRJZAUAAAAHYXNzZXRJZAkABEwAAAACCQEAAAAJRGF0YUVudHJ5AAAAAgkAASwAAAACBQAAAAV0b2tlbgUAAAATbGFzdFRva2VuUmFuZG9tSGFzaAUAAAAFdG9rZW4FAAAAA25pbAkBAAAADFNjcmlwdFJlc3VsdAAAAAIFAAAAEXVwZGF0ZUxvdHRlcnlQb29sCQEAAAALVHJhbnNmZXJTZXQAAAABBQAAAANuaWwAAAABaQEAAAAKc3RhcnRsb3R0bwAAAAAEAAAACmN1cnJlbnRLZXkJAAJYAAAAAQgIBQAAAAFpAAAABmNhbGxlcgAAAAVieXRlcwQAAAAIcmFuZGhhc2gJAQAAAApyYW5kb21pemVyAAAAAQUAAAABaQQAAAANc2l6ZVRlbXBQcmljZQkBAAAAEWdldFNpemVQcmljZUFycmF5AAAAAAQAAAAJcHJpY2VMaXN0CQEAAAANZ2V0UHJpY2VBcnJheQAAAAAEAAAACnJhbmROdW1iZXIJAASxAAAAAQUAAAAIcmFuZGhhc2gEAAAADHdpbm5pbmdUb2tlbgQAAAANJGxpc3Q3NTUzNzU5MAUAAAAJcHJpY2VMaXN0BAAAAA0kc2l6ZTc1NTM3NTkwCQABkAAAAAEFAAAADSRsaXN0NzU1Mzc1OTAEAAAADSRhY2MwNzU1Mzc1OTAFAAAAA25pbAMJAAAAAAAAAgUAAAANJHNpemU3NTUzNzU5MAAAAAAAAAAAAAUAAAANJGFjYzA3NTUzNzU5MAQAAAANJGFjYzE3NTUzNzU5MAkBAAAADXByb2NlZExvdHRlcnkAAAACBQAAAA0kYWNjMDc1NTM3NTkwCQABkQAAAAIFAAAADSRsaXN0NzU1Mzc1OTAAAAAAAAAAAAADCQAAAAAAAAIFAAAADSRzaXplNzU1Mzc1OTAAAAAAAAAAAAEFAAAADSRhY2MxNzU1Mzc1OTAEAAAADSRhY2MyNzU1Mzc1OTAJAQAAAA1wcm9jZWRMb3R0ZXJ5AAAAAgUAAAANJGFjYzE3NTUzNzU5MAkAAZEAAAACBQAAAA0kbGlzdDc1NTM3NTkwAAAAAAAAAAABAwkAAAAAAAACBQAAAA0kc2l6ZTc1NTM3NTkwAAAAAAAAAAACBQAAAA0kYWNjMjc1NTM3NTkwBAAAAA0kYWNjMzc1NTM3NTkwCQEAAAANcHJvY2VkTG90dGVyeQAAAAIFAAAADSRhY2MyNzU1Mzc1OTAJAAGRAAAAAgUAAAANJGxpc3Q3NTUzNzU5MAAAAAAAAAAAAgMJAAAAAAAAAgUAAAANJHNpemU3NTUzNzU5MAAAAAAAAAAAAwUAAAANJGFjYzM3NTUzNzU5MAQAAAANJGFjYzQ3NTUzNzU5MAkBAAAADXByb2NlZExvdHRlcnkAAAACBQAAAA0kYWNjMzc1NTM3NTkwCQABkQAAAAIFAAAADSRsaXN0NzU1Mzc1OTAAAAAAAAAAAAMDCQAAAAAAAAIFAAAADSRzaXplNzU1Mzc1OTAAAAAAAAAAAAQFAAAADSRhY2M0NzU1Mzc1OTAEAAAADSRhY2M1NzU1Mzc1OTAJAQAAAA1wcm9jZWRMb3R0ZXJ5AAAAAgUAAAANJGFjYzQ3NTUzNzU5MAkAAZEAAAACBQAAAA0kbGlzdDc1NTM3NTkwAAAAAAAAAAAEAwkAAAAAAAACBQAAAA0kc2l6ZTc1NTM3NTkwAAAAAAAAAAAFBQAAAA0kYWNjNTc1NTM3NTkwBAAAAA0kYWNjNjc1NTM3NTkwCQEAAAANcHJvY2VkTG90dGVyeQAAAAIFAAAADSRhY2M1NzU1Mzc1OTAJAAGRAAAAAgUAAAANJGxpc3Q3NTUzNzU5MAAAAAAAAAAABQkAAAIAAAABAgAAABJMaXN0IHNpemUgZXhjZWVkIDUEAAAAD3NpemVPZldpblByaWNlcwkAAZAAAAABBQAAAAx3aW5uaW5nVG9rZW4DCQAAAAAAAAIFAAAAD3NpemVPZldpblByaWNlcwAAAAAAAAAAAQQAAAAJd3JpdGVTZXRzCQEAAAAIV3JpdGVTZXQAAAABBQAAAANuaWwJAQAAAAxTY3JpcHRSZXN1bHQAAAACBQAAAAl3cml0ZVNldHMJAQAAAAtUcmFuc2ZlclNldAAAAAEFAAAAA25pbAQAAAAFdG9rZW4JAAGRAAAAAgUAAAAMd2lubmluZ1Rva2VuAAAAAAAAAAABBAAAAA1jdXJyZW50QW1vdW50CQEAAAARQGV4dHJOYXRpdmUoMTA1MCkAAAACBQAAAAR0aGlzCQABLAAAAAIFAAAABXRva2VuBQAAAA1sb3R0ZXJ5YW1vdW50AwkAAAAAAAACBQAAAA1jdXJyZW50QW1vdW50AAAAAAAAAAAACQAAAgAAAAECAAAAD0Ftb3VudCBleGNlZWRlZAQAAAAMYWN0dWFsQW1vdW50CQAAZQAAAAIFAAAADWN1cnJlbnRBbW91bnQAAAAAAAAAAAEEAAAACnRva2VuUHJpY2UJAQAAABFAZXh0ck5hdGl2ZSgxMDUwKQAAAAIFAAAABHRoaXMJAAEsAAAAAgUAAAAFdG9rZW4FAAAADGxvdHRlcnlQcmljZQQAAAAMdG9rZW5Bc3NldElkCQEAAAARQGV4dHJOYXRpdmUoMTA1MykAAAACBQAAAAR0aGlzCQABLAAAAAIFAAAABXRva2VuBQAAAA5sb3R0ZXJ5QXNzZXRJZAMJAAAAAAAAAgUAAAAMYWN0dWFsQW1vdW50AAAAAAAAAAAABAAAABBhY3R1YWxMaXN0UHJpY2VzBAAAAA0kbGlzdDg0MDg4NDU4BQAAAAlwcmljZUxpc3QEAAAADSRzaXplODQwODg0NTgJAAGQAAAAAQUAAAANJGxpc3Q4NDA4ODQ1OAQAAAANJGFjYzA4NDA4ODQ1OAUAAAAFdG9rZW4DCQAAAAAAAAIFAAAADSRzaXplODQwODg0NTgAAAAAAAAAAAAFAAAADSRhY2MwODQwODg0NTgEAAAADSRhY2MxODQwODg0NTgJAQAAABdnZW5lcmF0ZU5ld0xpc3RPZlByaWNlcwAAAAIFAAAADSRhY2MwODQwODg0NTgJAAGRAAAAAgUAAAANJGxpc3Q4NDA4ODQ1OAAAAAAAAAAAAAMJAAAAAAAAAgUAAAANJHNpemU4NDA4ODQ1OAAAAAAAAAAAAQUAAAANJGFjYzE4NDA4ODQ1OAQAAAANJGFjYzI4NDA4ODQ1OAkBAAAAF2dlbmVyYXRlTmV3TGlzdE9mUHJpY2VzAAAAAgUAAAANJGFjYzE4NDA4ODQ1OAkAAZEAAAACBQAAAA0kbGlzdDg0MDg4NDU4AAAAAAAAAAABAwkAAAAAAAACBQAAAA0kc2l6ZTg0MDg4NDU4AAAAAAAAAAACBQAAAA0kYWNjMjg0MDg4NDU4BAAAAA0kYWNjMzg0MDg4NDU4CQEAAAAXZ2VuZXJhdGVOZXdMaXN0T2ZQcmljZXMAAAACBQAAAA0kYWNjMjg0MDg4NDU4CQABkQAAAAIFAAAADSRsaXN0ODQwODg0NTgAAAAAAAAAAAIDCQAAAAAAAAIFAAAADSRzaXplODQwODg0NTgAAAAAAAAAAAMFAAAADSRhY2MzODQwODg0NTgEAAAADSRhY2M0ODQwODg0NTgJAQAAABdnZW5lcmF0ZU5ld0xpc3RPZlByaWNlcwAAAAIFAAAADSRhY2MzODQwODg0NTgJAAGRAAAAAgUAAAANJGxpc3Q4NDA4ODQ1OAAAAAAAAAAAAwMJAAAAAAAAAgUAAAANJHNpemU4NDA4ODQ1OAAAAAAAAAAABAUAAAANJGFjYzQ4NDA4ODQ1OAQAAAANJGFjYzU4NDA4ODQ1OAkBAAAAF2dlbmVyYXRlTmV3TGlzdE9mUHJpY2VzAAAAAgUAAAANJGFjYzQ4NDA4ODQ1OAkAAZEAAAACBQAAAA0kbGlzdDg0MDg4NDU4AAAAAAAAAAAEAwkAAAAAAAACBQAAAA0kc2l6ZTg0MDg4NDU4AAAAAAAAAAAFBQAAAA0kYWNjNTg0MDg4NDU4BAAAAA0kYWNjNjg0MDg4NDU4CQEAAAAXZ2VuZXJhdGVOZXdMaXN0T2ZQcmljZXMAAAACBQAAAA0kYWNjNTg0MDg4NDU4CQABkQAAAAIFAAAADSRsaXN0ODQwODg0NTgAAAAAAAAAAAUJAAACAAAAAQIAAAASTGlzdCBzaXplIGV4Y2VlZCA1BAAAAAl3cml0ZVNldHMJAQAAAAhXcml0ZVNldAAAAAEJAARMAAAAAgkBAAAACURhdGFFbnRyeQAAAAIJAAEsAAAAAgUAAAAKY3VycmVudEtleQIAAAAPX3dpbm5pbmdfdG9rZW5fBQAAAAV0b2tlbgkABEwAAAACCQEAAAAJRGF0YUVudHJ5AAAAAgkAASwAAAACBQAAAApjdXJyZW50S2V5AgAAABNfd2luaW5uaW5nX2FkZHJlc3NfBQAAAApjdXJyZW50S2V5CQAETAAAAAIJAQAAAAlEYXRhRW50cnkAAAACCQABLAAAAAIFAAAABXRva2VuBQAAAA1sb3R0ZXJ5YW1vdW50BQAAAAxhY3R1YWxBbW91bnQJAARMAAAAAgkBAAAACURhdGFFbnRyeQAAAAIJAAEsAAAAAgUAAAAFdG9rZW4FAAAADWxvdHRlcnlQcmljZXMFAAAAEGFjdHVhbExpc3RQcmljZXMJAARMAAAAAgkBAAAACURhdGFFbnRyeQAAAAIFAAAAFGxhc3RIYXNoUmFuZG9tTnVtYmVyBQAAAApyYW5kTnVtYmVyBQAAAANuaWwDCQAAAAAAAAIFAAAADHRva2VuQXNzZXRJZAIAAAAABAAAAAt3aW5UcmFuc2ZlcgkBAAAAC1RyYW5zZmVyU2V0AAAAAQkABEwAAAACCQEAAAAOU2NyaXB0VHJhbnNmZXIAAAADCAUAAAABaQAAAAZjYWxsZXIFAAAACnRva2VuUHJpY2UFAAAABHVuaXQFAAAAA25pbAkBAAAADFNjcmlwdFJlc3VsdAAAAAIFAAAACXdyaXRlU2V0cwUAAAALd2luVHJhbnNmZXIEAAAAC3dpblRyYW5zZmVyCQEAAAALVHJhbnNmZXJTZXQAAAABCQAETAAAAAIJAQAAAA5TY3JpcHRUcmFuc2ZlcgAAAAMIBQAAAAFpAAAABmNhbGxlcgUAAAAKdG9rZW5QcmljZQUAAAAEdW5pdAUAAAADbmlsCQEAAAAMU2NyaXB0UmVzdWx0AAAAAgUAAAAJd3JpdGVTZXRzBQAAAAt3aW5UcmFuc2ZlcgQAAAAJd3JpdGVTZXRzCQEAAAAIV3JpdGVTZXQAAAABCQAETAAAAAIJAQAAAAlEYXRhRW50cnkAAAACCQABLAAAAAIFAAAACmN1cnJlbnRLZXkCAAAAD193aW5uaW5nX3Rva2VuXwUAAAAFdG9rZW4JAARMAAAAAgkBAAAACURhdGFFbnRyeQAAAAIJAAEsAAAAAgUAAAAKY3VycmVudEtleQIAAAATX3dpbmlubmluZ19hZGRyZXNzXwUAAAAKY3VycmVudEtleQkABEwAAAACCQEAAAAJRGF0YUVudHJ5AAAAAgkAASwAAAACBQAAAAV0b2tlbgUAAAANbG90dGVyeWFtb3VudAUAAAAMYWN0dWFsQW1vdW50CQAETAAAAAIJAQAAAAlEYXRhRW50cnkAAAACBQAAABRsYXN0SGFzaFJhbmRvbU51bWJlcgUAAAAKcmFuZE51bWJlcgUAAAADbmlsAwkAAAAAAAACBQAAAAx0b2tlbkFzc2V0SWQCAAAAAAQAAAALd2luVHJhbnNmZXIJAQAAAAtUcmFuc2ZlclNldAAAAAEJAARMAAAAAgkBAAAADlNjcmlwdFRyYW5zZmVyAAAAAwgFAAAAAWkAAAAGY2FsbGVyBQAAAAp0b2tlblByaWNlBQAAAAR1bml0BQAAAANuaWwJAQAAAAxTY3JpcHRSZXN1bHQAAAACBQAAAAl3cml0ZVNldHMFAAAAC3dpblRyYW5zZmVyBAAAAAt3aW5UcmFuc2ZlcgkBAAAAC1RyYW5zZmVyU2V0AAAAAQkABEwAAAACCQEAAAAOU2NyaXB0VHJhbnNmZXIAAAADCAUAAAABaQAAAAZjYWxsZXIFAAAACnRva2VuUHJpY2UFAAAABHVuaXQFAAAAA25pbAkBAAAADFNjcmlwdFJlc3VsdAAAAAIFAAAACXdyaXRlU2V0cwUAAAALd2luVHJhbnNmZXIAAAABAAAAAnR4AQAAAAZ2ZXJpZnkAAAAABAAAAAckbWF0Y2gwBQAAAAJ0eAMJAAABAAAAAgUAAAAHJG1hdGNoMAIAAAAPRGF0YVRyYW5zYWN0aW9uBgMJAAABAAAAAgUAAAAHJG1hdGNoMAIAAAAUU2V0U2NyaXB0VHJhbnNhY3Rpb24GCQAB9AAAAAMIBQAAAAJ0eAAAAAlib2R5Qnl0ZXMJAAGRAAAAAggFAAAAAnR4AAAABnByb29mcwAAAAAAAAAAAAgFAAAAAnR4AAAAD3NlbmRlclB1YmxpY0tleQU2V0U=", "height": 1390255, "applicationStatus": "succeeded", "spentComplexity": 0 } View: original | compacted Prev: EsAskqaNm8Bk8vS95LsoW7jSVtqo2FNavA2wte5EjQ1n Next: AGDkFdpCSfcmoUExUTNSxTpV2n52jnSX6nEFK4xUDHsY Diff:
OldNewDifferences
103103 @Callable(M)
104104 func updateprobability (N,O,P,Q,R) = {
105105 let A = toBase64String(q(M))
106- let S = if (!(isDefined(M.payment)))
107- then false
108- else true
106+ let S = false
109107 let T = if ((R == ""))
110108 then true
111109 else false
Full:
OldNewDifferences
11 {-# STDLIB_VERSION 3 #-}
22 {-# SCRIPT_TYPE ACCOUNT #-}
33 {-# CONTENT_TYPE DAPP #-}
44 let a = "_amount"
55
66 let b = "_probability"
77
88 let c = "_probability_decimal"
99
1010 let d = "_price"
1111
1212 let e = "_lottery_prices"
1313
1414 let f = "_lottery_asset_id"
1515
1616 let g = "_count_prices"
1717
1818 let h = "last_spin_random_hash"
1919
2020 let i = "last_token_random_hash"
2121
2222 let j = "3BKFQLeo5ExZ5Y1pt9Ftzsno7aRwzD96zoYVHP3tcLgV"
2323
2424 func k (l) = {
2525 let m = {
2626 let n = getBinary(this, h)
2727 if ($isInstanceOf(n, "ByteVector"))
2828 then {
2929 let o = n
3030 o
3131 }
3232 else if ($isInstanceOf(n, "Unit"))
3333 then base58'2ee4oFDYriWJ9EMeR'
3434 else throw("Match error")
3535 }
3636 let p = (((((m + l.transactionId) + l.callerPublicKey) + lastBlock.generationSignature) + toBytes(lastBlock.timestamp)) + toBytes(lastBlock.height))
3737 sha256(p)
3838 }
3939
4040
4141 func q (l) = {
4242 let r = {
4343 let n = getBinary(this, i)
4444 if ($isInstanceOf(n, "ByteVector"))
4545 then {
4646 let o = n
4747 o
4848 }
4949 else if ($isInstanceOf(n, "Unit"))
5050 then base58'4dD7osCQzvuXJdTiGfKvTwnKT'
5151 else throw("Match error")
5252 }
5353 let p = (((((r + l.transactionId) + l.callerPublicKey) + lastBlock.generationSignature) + toBytes(lastBlock.timestamp)) + toBytes(lastBlock.height))
5454 sha256(p)
5555 }
5656
5757
5858 func s () = {
5959 let t = getStringValue(this, e)
6060 let u = take(t, (size(t) - 1))
6161 let v = split(u, ",")
6262 let w = size(v)
6363 w
6464 }
6565
6666
6767 func x () = {
6868 let t = getStringValue(this, e)
6969 let u = take(t, (size(t) - 1))
7070 let y = split(u, ",")
7171 y
7272 }
7373
7474
7575 func z (A,B) = {
7676 let C = indexOf(A, ",")
7777 if ((C == unit))
7878 then (B + ",")
7979 else ((A + B) + ",")
8080 }
8181
8282
8383 func D (E,A) = {
8484 let F = getIntegerValue(this, (A + b))
8585 let G = getIntegerValue(this, (A + c))
8686 let H = (G * 1000)
8787 let I = (G % H)
8888 let J = size(E)
8989 if ((J == 1))
9090 then {
9191 let K = E[0]
9292 if ((H > I))
9393 then {
9494 let L = A :: E
9595 L
9696 }
9797 else E
9898 }
9999 else E
100100 }
101101
102102
103103 @Callable(M)
104104 func updateprobability (N,O,P,Q,R) = {
105105 let A = toBase64String(q(M))
106- let S = if (!(isDefined(M.payment)))
107- then false
108- else true
106+ let S = false
109107 let T = if ((R == ""))
110108 then true
111109 else false
112110 if ((S == true))
113111 then {
114112 let U = (O * P)
115113 if ((U > 0))
116114 then throw("Payment Balance is not equal price")
117115 else {
118116 let V = {
119117 let n = getString(this, e)
120118 if ($isInstanceOf(n, "String"))
121119 then {
122120 let W = n
123121 W
124122 }
125123 else ""
126124 }
127125 let X = indexOf(V, A)
128126 let Y = {
129127 let n = X
130128 if ($isInstanceOf(n, "Unit"))
131129 then ((V + A) + ",")
132130 else if ($isInstanceOf(n, "Int"))
133131 then {
134132 let Z = n
135133 throw("Token is duplicated")
136134 }
137135 else throw("Match error")
138136 }
139137 let aa = s()
140138 let ab = WriteSet([DataEntry((A + a), O), DataEntry((A + b), N), DataEntry((A + d), P), DataEntry((A + e), Y), DataEntry((A + g), aa), DataEntry((A + c), Q), DataEntry((A + f), R), DataEntry((A + i), A)])
141139 ScriptResult(ab, TransferSet(nil))
142140 }
143141 }
144142 else {
145143 let U = (O * P)
146144 if ((U > 10000))
147145 then throw("Payment Balance is not equal price")
148146 else {
149147 let V = {
150148 let n = getString(this, e)
151149 if ($isInstanceOf(n, "String"))
152150 then {
153151 let W = n
154152 W
155153 }
156154 else ""
157155 }
158156 let X = indexOf(V, A)
159157 let Y = {
160158 let n = X
161159 if ($isInstanceOf(n, "Unit"))
162160 then ((V + A) + ",")
163161 else if ($isInstanceOf(n, "Int"))
164162 then {
165163 let Z = n
166164 throw("Token is duplicated")
167165 }
168166 else throw("Match error")
169167 }
170168 let aa = s()
171169 let ab = WriteSet([DataEntry((A + a), O), DataEntry((A + b), N), DataEntry((A + d), P), DataEntry((A + e), Y), DataEntry((A + g), aa), DataEntry((A + c), Q), DataEntry((A + f), R), DataEntry((A + i), A)])
172170 ScriptResult(ab, TransferSet(nil))
173171 }
174172 }
175173 }
176174
177175
178176
179177 @Callable(M)
180178 func startlotto () = {
181179 let ac = toBase58String(M.caller.bytes)
182180 let ad = k(M)
183181 let ae = s()
184182 let af = x()
185183 let ag = toInt(ad)
186184 let ah = {
187185 let ai = af
188186 let aj = size(ai)
189187 let ak = nil
190188 if ((aj == 0))
191189 then ak
192190 else {
193191 let al = D(ak, ai[0])
194192 if ((aj == 1))
195193 then al
196194 else {
197195 let am = D(al, ai[1])
198196 if ((aj == 2))
199197 then am
200198 else {
201199 let an = D(am, ai[2])
202200 if ((aj == 3))
203201 then an
204202 else {
205203 let ao = D(an, ai[3])
206204 if ((aj == 4))
207205 then ao
208206 else {
209207 let ap = D(ao, ai[4])
210208 if ((aj == 5))
211209 then ap
212210 else {
213211 let aq = D(ap, ai[5])
214212 throw("List size exceed 5")
215213 }
216214 }
217215 }
218216 }
219217 }
220218 }
221219 }
222220 let ar = size(ah)
223221 if ((ar == 1))
224222 then {
225223 let as = WriteSet(nil)
226224 ScriptResult(as, TransferSet(nil))
227225 }
228226 else {
229227 let A = ah[1]
230228 let at = getIntegerValue(this, (A + a))
231229 if ((at == 0))
232230 then throw("Amount exceeded")
233231 else {
234232 let au = (at - 1)
235233 let av = getIntegerValue(this, (A + d))
236234 let aw = getStringValue(this, (A + f))
237235 if ((au == 0))
238236 then {
239237 let ax = {
240238 let ay = af
241239 let az = size(ay)
242240 let aA = A
243241 if ((az == 0))
244242 then aA
245243 else {
246244 let aB = z(aA, ay[0])
247245 if ((az == 1))
248246 then aB
249247 else {
250248 let aC = z(aB, ay[1])
251249 if ((az == 2))
252250 then aC
253251 else {
254252 let aD = z(aC, ay[2])
255253 if ((az == 3))
256254 then aD
257255 else {
258256 let aE = z(aD, ay[3])
259257 if ((az == 4))
260258 then aE
261259 else {
262260 let aF = z(aE, ay[4])
263261 if ((az == 5))
264262 then aF
265263 else {
266264 let aG = z(aF, ay[5])
267265 throw("List size exceed 5")
268266 }
269267 }
270268 }
271269 }
272270 }
273271 }
274272 }
275273 let as = WriteSet([DataEntry((ac + "_winning_token_"), A), DataEntry((ac + "_wininning_address_"), ac), DataEntry((A + a), au), DataEntry((A + e), ax), DataEntry(h, ag)])
276274 if ((aw == ""))
277275 then {
278276 let aH = TransferSet([ScriptTransfer(M.caller, av, unit)])
279277 ScriptResult(as, aH)
280278 }
281279 else {
282280 let aH = TransferSet([ScriptTransfer(M.caller, av, unit)])
283281 ScriptResult(as, aH)
284282 }
285283 }
286284 else {
287285 let as = WriteSet([DataEntry((ac + "_winning_token_"), A), DataEntry((ac + "_wininning_address_"), ac), DataEntry((A + a), au), DataEntry(h, ag)])
288286 if ((aw == ""))
289287 then {
290288 let aH = TransferSet([ScriptTransfer(M.caller, av, unit)])
291289 ScriptResult(as, aH)
292290 }
293291 else {
294292 let aH = TransferSet([ScriptTransfer(M.caller, av, unit)])
295293 ScriptResult(as, aH)
296294 }
297295 }
298296 }
299297 }
300298 }
301299
302300
303301 @Verifier(aI)
304302 func aJ () = {
305303 let n = aI
306304 if ($isInstanceOf(n, "DataTransaction"))
307305 then true
308306 else if ($isInstanceOf(n, "SetScriptTransaction"))
309307 then true
310308 else sigVerify(aI.bodyBytes, aI.proofs[0], aI.senderPublicKey)
311309 }
312310

github/deemru/w8io/c3f4982 
49.81 ms