tx · 8gbCHDZxuZoSbEMKYv7tvdrgFtyeJwBUWw8sKu6evyXi

3N17JMn4WESkhCSrcEwdADBZFAe8uiuvCGQ:  -0.01400000 Waves

2021.09.29 16:19 [1724296] smart account 3N17JMn4WESkhCSrcEwdADBZFAe8uiuvCGQ > SELF 0.00000000 Waves

{ "type": 13, "id": "8gbCHDZxuZoSbEMKYv7tvdrgFtyeJwBUWw8sKu6evyXi", "fee": 1400000, "feeAssetId": null, "timestamp": 1632921614385, "version": 2, "chainId": 84, "sender": "3N17JMn4WESkhCSrcEwdADBZFAe8uiuvCGQ", "senderPublicKey": "BMLuSYJ8rvQD55waCoKpzCBhJAbY8s9pp4V5ZgxuzCBD", "proofs": [ "2b282BBa7wmw5UaAPX8ykj1efVg27Q4hmzsJB2EpQNLmRYyajj8Yke2P35oQdwoJau9J3Qta7qpEaCKGSCBGrSyy" ], "script": "base64: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ZXJFbnRyeQAAAAICAAAAE0N1cnJlbnRfVm90aW5nX1dlZWsFAAAAEmN1cnJlbnRydW5uaW5nd2VlawkABEwAAAACCQEAAAAMSW50ZWdlckVudHJ5AAAAAgkAASwAAAACAgAAAAxUb3RhbF9Wb3Rlc18FAAAADkZhdm91cml0ZUFzc2V0BQAAAA9hc3NldHRvdGFsdm90ZXMJAARMAAAAAgkBAAAADEludGVnZXJFbnRyeQAAAAIJAAEsAAAAAgkAASwAAAACCQABpAAAAAEFAAAAEmN1cnJlbnRydW5uaW5nd2VlawIAAAANX1RvdGFsX1ZvdGVzXwUAAAAORmF2b3VyaXRlQXNzZXQFAAAAFXdlZWtseWFzc2V0dG90YWx2b3RlcwkABEwAAAACCQEAAAAMSW50ZWdlckVudHJ5AAAAAgkAASwAAAACAgAAABFVc2VyX1RvdGFsX1ZvdGVzXwUAAAAKY3VycmVudEtleQUAAAAOdXNlcnRvdGFsdm90ZXMJAARMAAAAAgkBAAAADEludGVnZXJFbnRyeQAAAAIJAAEsAAAAAgkAASwAAAACCQABpAAAAAEFAAAAEmN1cnJlbnRydW5uaW5nd2VlawIAAAASX1VzZXJfVG90YWxfVm90ZXNfBQAAAApjdXJyZW50S2V5BQAAABR1c2VydG90YWx3ZWVrbHl2b3RlcwkABEwAAAACCQEAAAAMSW50ZWdlckVudHJ5AAAAAgkAASwAAAACCQABLAAAAAIJAAEsAAAAAgkAASwAAAACCQABpAAAAAEFAAAAEmN1cnJlbnRydW5uaW5nd2VlawIAAAASX1VzZXJfVG90YWxfVm90ZXNfBQAAAApjdXJyZW50S2V5AgAAAAEtBQAAAA5GYXZvdXJpdGVBc3NldAUAAAAcdXNlcnRvdGFsd2Vla2x5dm90ZXNmb3Jhc3NldAkABEwAAAACCQEAAAAMSW50ZWdlckVudHJ5AAAAAgkAASwAAAACCQABLAAAAAIJAAEsAAAAAgIAAAAXVXNlcl9Ub3RhbF9Bc3NldF9Wb3Rlc18FAAAACmN1cnJlbnRLZXkCAAAAAV8FAAAADkZhdm91cml0ZUFzc2V0BQAAABZ1c2VydG90YWx2b3Rlc2ZvcmFzc2V0CQAETAAAAAIJAQAAAAtTdHJpbmdFbnRyeQAAAAICAAAAB21lc3NhZ2UCAAAAJDxoMT5Zb3UgVm90ZWQgU3VjY2Vzc2Z1bGx5ITwvaDE+PGJyPgUAAAADbmlsAAAAAWkBAAAABERlbnQAAAAABAAAAA5GYXZvdXJpdGVBc3NldAIAAAAERGVudAQAAAADcG10AwkAAAAAAAACCQABkAAAAAEIBQAAAAFpAAAACHBheW1lbnRzAAAAAAAAAAABCQABkQAAAAIIBQAAAAFpAAAACHBheW1lbnRzAAAAAAAAAAAACQAAAgAAAAECAAAAOVdlZWtseSBWb3RlIE5lZWQgMC4wMDAxIEE0QSBUb2tlbiBhcyBBdHRhY2hlZCBwYXltZW50WzFdLgQAAAAKY3VycmVudEtleQkAAlgAAAABCAgFAAAAAWkAAAAGY2FsbGVyAAAABWJ5dGVzBAAAABJjdXJyZW50cnVubmluZ3dlZWsJAABkAAAAAgkAAGkAAAACCQAAZQAAAAIIBQAAAAlsYXN0QmxvY2sAAAAJdGltZXN0YW1wBQAAAA5XZWVrMFRpbWVzdGFtcAUAAAAIZWFjaHdlZWsAAAAAAAAAAAEEAAAADlRTVXB0b1Bhc3RXZWVrCQAAZAAAAAIFAAAADldlZWswVGltZXN0YW1wCQAAaAAAAAIJAABlAAAAAgUAAAASY3VycmVudHJ1bm5pbmd3ZWVrAAAAAAAAAAABBQAAAAhlYWNod2VlawQAAAAPdm90aW5ncGF1c2V0aW1lCQAAZAAAAAIFAAAADlRTVXB0b1Bhc3RXZWVrBQAAAAlwYXVzZXRpbWUEAAAADWNoZWNrYXNzZXRiYWwJAAPwAAAAAgkBAAAAFGFkZHJlc3NGcm9tUHVibGljS2V5AAAAAQgFAAAAAWkAAAAPY2FsbGVyUHVibGljS2V5BQAAAApBNEFBc3NldElEBAAAAA5mZXRjaHRvdGFsdHhucwQAAAAHJG1hdGNoMAkABBoAAAACBQAAAAR0aGlzAgAAAApUb3RhbF9UeG5zAwkAAAEAAAACBQAAAAckbWF0Y2gwAgAAAANJbnQEAAAAAWEFAAAAByRtYXRjaDAFAAAAAWEAAAAAAAAAAAAEAAAACXRvdGFsdHhucwkAAGQAAAACBQAAAA5mZXRjaHRvdGFsdHhucwAAAAAAAAAAAQQAAAAUZmV0Y2h0b3RhbHR4bnNvZndlZWsEAAAAByRtYXRjaDAJAAQaAAAAAgUAAAAEdGhpcwkAASwAAAACCQABpAAAAAEFAAAAEmN1cnJlbnRydW5uaW5nd2VlawIAAAALX1RvdGFsX1R4bnMDCQAAAQAAAAIFAAAAByRtYXRjaDACAAAAA0ludAQAAAABYQUAAAAHJG1hdGNoMAUAAAABYQAAAAAAAAAAAAQAAAAPdG90YWx0eG5zb2Z3ZWVrCQAAZAAAAAIFAAAAFGZldGNodG90YWx0eG5zb2Z3ZWVrAAAAAAAAAAABBAAAABRmZXRjaHVzZXJ3ZWVrbHl2b3RlcwQAAAAHJG1hdGNoMAkABBoAAAACBQAAAAR0aGlzCQABLAAAAAIJAAEsAAAAAgkAAaQAAAABBQAAABJjdXJyZW50cnVubmluZ3dlZWsCAAAAEl9Vc2VyX1RvdGFsX1ZvdGVzXwUAAAAKY3VycmVudEtleQMJAAABAAAAAgUAAAAHJG1hdGNoMAIAAAADSW50BAAAAAFhBQAAAAckbWF0Y2gwBQAAAAFhAAAAAAAAAAAABAAAABR1c2VydG90YWx3ZWVrbHl2b3RlcwkAAGQAAAACBQAAABRmZXRjaHVzZXJ3ZWVrbHl2b3RlcwAAAAAAAAAAAQQAAAAcZmV0Y2h1c2Vyd2Vla2x5dm90ZXNmb3Jhc3NldAQAAAAHJG1hdGNoMAkABBoAAAACBQAAAAR0aGlzCQABLAAAAAIJAAEsAAAAAgkAASwAAAACCQABLAAAAAIJAAGkAAAAAQUAAAASY3VycmVudHJ1bm5pbmd3ZWVrAgAAABJfVXNlcl9Ub3RhbF9Wb3Rlc18FAAAACmN1cnJlbnRLZXkCAAAAAS0FAAAADkZhdm91cml0ZUFzc2V0AwkAAAEAAAACBQAAAAckbWF0Y2gwAgAAAANJbnQEAAAAAWEFAAAAByRtYXRjaDAFAAAAAWEAAAAAAAAAAAAEAAAAHHVzZXJ0b3RhbHdlZWtseXZvdGVzZm9yYXNzZXQJAABkAAAAAgUAAAAcZmV0Y2h1c2Vyd2Vla2x5dm90ZXNmb3Jhc3NldAAAAAAAAAAAAQQAAAAOZmV0Y2h1c2Vydm90ZXMEAAAAByRtYXRjaDAJAAQaAAAAAgUAAAAEdGhpcwkAASwAAAACAgAAABFVc2VyX1RvdGFsX1ZvdGVzXwUAAAAKY3VycmVudEtleQMJAAABAAAAAgUAAAAHJG1hdGNoMAIAAAADSW50BAAAAAFhBQAAAAckbWF0Y2gwBQAAAAFhAAAAAAAAAAAABAAAAA51c2VydG90YWx2b3RlcwkAAGQAAAACBQAAAA5mZXRjaHVzZXJ2b3RlcwAAAAAAAAAAAQQAAAAWZmV0Y2h1c2Vydm90ZXNmb3Jhc3NldAQAAAAHJG1hdGNoMAkABBoAAAACBQAAAAR0aGlzCQABLAAAAAIJAAEsAAAAAgkAASwAAAACAgAAABdVc2VyX1RvdGFsX0Fzc2V0X1ZvdGVzXwUAAAAKY3VycmVudEtleQIAAAABXwUAAAAORmF2b3VyaXRlQXNzZXQDCQAAAQAAAAIFAAAAByRtYXRjaDACAAAAA0ludAQAAAABYQUAAAAHJG1hdGNoMAUAAAABYQAAAAAAAAAAAAQAAAAWdXNlcnRvdGFsdm90ZXNmb3Jhc3NldAkAAGQAAAACBQAAABZmZXRjaHVzZXJ2b3Rlc2ZvcmFzc2V0AAAAAAAAAAABBAAAAA9mZXRjaHRvdGFsdm90ZXMEAAAAByRtYXRjaDAJAAQaAAAAAgUAAAAEdGhpcwkAASwAAAACAgAAAAxUb3RhbF9Wb3Rlc18FAAAADkZhdm91cml0ZUFzc2V0AwkAAAEAAAACBQAAAAckbWF0Y2gwAgAAAANJbnQEAAAAAWEFAAAAByRtYXRjaDAFAAAAAWEAAAAAAAAAAAAEAAAAD2Fzc2V0dG90YWx2b3RlcwkAAGQAAAACBQAAAA9mZXRjaHRvdGFsdm90ZXMAAAAAAAAAAAEEAAAAFXdlZWtseWZldGNodG90YWx2b3RlcwQAAAAHJG1hdGNoMAkABBoAAAACBQAAAAR0aGlzCQABLAAAAAIJAAEsAAAAAgkAAaQAAAABBQAAABJjdXJyZW50cnVubmluZ3dlZWsCAAAADV9Ub3RhbF9Wb3Rlc18FAAAADkZhdm91cml0ZUFzc2V0AwkAAAEAAAACBQAAAAckbWF0Y2gwAgAAAANJbnQEAAAAAWEFAAAAByRtYXRjaDAFAAAAAWEAAAAAAAAAAAAEAAAAFXdlZWtseWFzc2V0dG90YWx2b3RlcwkAAGQAAAACBQAAABV3ZWVrbHlmZXRjaHRvdGFsdm90ZXMAAAAAAAAAAAEDCQAAZgAAAAIAAAAAAAX14QAFAAAADWNoZWNrYXNzZXRiYWwJAAACAAAAAQIAAABlTWluaW11bSAxIEE0QSBpcyByZXF1aXJlZCBvbiBZb3VyIEFkZHJlc3MgdG8gVm90ZS4gUGxlYXNlIE1pbnQgb3IgaG9sZCBtaW5pbXVtIDEgQTRBIG9uIHRoaXMgQWRkcmVzcy4DCQEAAAACIT0AAAACCAUAAAADcG10AAAAB2Fzc2V0SWQFAAAACkE0QUFzc2V0SUQJAAACAAAAAQkAASwAAAACCQABLAAAAAICAAAAKEluY29ycmVjdCBhc3NldCBhdHRhY2hlZCwgcGxlYXNlIGF0dGFjaCAJAAJYAAAAAQUAAAAKQTRBQXNzZXRJRAIAAAAOIEFzc2V0SUQgT25seS4DCQEAAAACIT0AAAACCAUAAAADcG10AAAABmFtb3VudAAAAAAAAAAnEAkAAAIAAAABAgAAACdQbGVhc2UgQXR0YWNoIEV4YWN0IDAuMDAwMSBBNEEgVG8gVm90ZS4DCQAAZgAAAAIFAAAAD3ZvdGluZ3BhdXNldGltZQgFAAAACWxhc3RCbG9jawAAAAl0aW1lc3RhbXAJAAACAAAAAQkAASwAAAACCQABLAAAAAICAAAAGlZvdGluZyBpcyBwYXVzZWQgZm9yIE5leHQgCQABpAAAAAEJAABpAAAAAgkAAGUAAAACBQAAAA92b3RpbmdwYXVzZXRpbWUIBQAAAAlsYXN0QmxvY2sAAAAJdGltZXN0YW1wAAAAAAAAAOpgAgAAAAggTWludXRlcwkABEwAAAACCQEAAAAMSW50ZWdlckVudHJ5AAAAAgIAAAAKVG90YWxfVHhucwUAAAAJdG90YWx0eG5zCQAETAAAAAIJAQAAAAxJbnRlZ2VyRW50cnkAAAACCQABLAAAAAIJAAGkAAAAAQUAAAASY3VycmVudHJ1bm5pbmd3ZWVrAgAAAAtfVG90YWxfVHhucwUAAAAPdG90YWx0eG5zb2Z3ZWVrCQAETAAAAAIJAQAAAAxJbnRlZ2VyRW50cnkAAAACAgAAABNDdXJyZW50X1ZvdGluZ19XZWVrBQAAABJjdXJyZW50cnVubmluZ3dlZWsJAARMAAAAAgkBAAAADEludGVnZXJFbnRyeQAAAAIJAAEsAAAAAgIAAAAMVG90YWxfVm90ZXNfBQAAAA5GYXZvdXJpdGVBc3NldAUAAAAPYXNzZXR0b3RhbHZvdGVzCQAETAAAAAIJAQAAAAxJbnRlZ2VyRW50cnkAAAACCQABLAAAAAIJAAEsAAAAAgkAAaQAAAABBQAAABJjdXJyZW50cnVubmluZ3dlZWsCAAAADV9Ub3RhbF9Wb3Rlc18FAAAADkZhdm91cml0ZUFzc2V0BQAAABV3ZWVrbHlhc3NldHRvdGFsdm90ZXMJAARMAAAAAgkBAAAADEludGVnZXJFbnRyeQAAAAIJAAEsAAAAAgIAAAARVXNlcl9Ub3RhbF9Wb3Rlc18FAAAACmN1cnJlbnRLZXkFAAAADnVzZXJ0b3RhbHZvdGVzCQAETAAAAAIJAQAAAAxJbnRlZ2VyRW50cnkAAAACCQABLAAAAAIJAAEsAAAAAgkAAaQAAAABBQAAABJjdXJyZW50cnVubmluZ3dlZWsCAAAAEl9Vc2VyX1RvdGFsX1ZvdGVzXwUAAAAKY3VycmVudEtleQUAAAAUdXNlcnRvdGFsd2Vla2x5dm90ZXMJAARMAAAAAgkBAAAADEludGVnZXJFbnRyeQAAAAIJAAEsAAAAAgkAASwAAAACCQABLAAAAAIJAAEsAAAAAgkAAaQAAAABBQAAABJjdXJyZW50cnVubmluZ3dlZWsCAAAAEl9Vc2VyX1RvdGFsX1ZvdGVzXwUAAAAKY3VycmVudEtleQIAAAABLQUAAAAORmF2b3VyaXRlQXNzZXQFAAAAHHVzZXJ0b3RhbHdlZWtseXZvdGVzZm9yYXNzZXQJAARMAAAAAgkBAAAADEludGVnZXJFbnRyeQAAAAIJAAEsAAAAAgkAASwAAAACCQABLAAAAAICAAAAF1VzZXJfVG90YWxfQXNzZXRfVm90ZXNfBQAAAApjdXJyZW50S2V5AgAAAAFfBQAAAA5GYXZvdXJpdGVBc3NldAUAAAAWdXNlcnRvdGFsdm90ZXNmb3Jhc3NldAkABEwAAAACCQEAAAALU3RyaW5nRW50cnkAAAACAgAAAAdtZXNzYWdlAgAAACQ8aDE+WW91IFZvdGVkIFN1Y2Nlc3NmdWxseSE8L2gxPjxicj4FAAAAA25pbAAAAAFpAQAAAAVTdXNoaQAAAAAEAAAADkZhdm91cml0ZUFzc2V0AgAAAAVTdXNoaQQAAAADcG10AwkAAAAAAAACCQABkAAAAAEIBQAAAAFpAAAA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bnRlZ2VyRW50cnkAAAACCQABLAAAAAIJAAEsAAAAAgkAAaQAAAABBQAAABJjdXJyZW50cnVubmluZ3dlZWsCAAAAEl9Vc2VyX1RvdGFsX1ZvdGVzXwUAAAAKY3VycmVudEtleQUAAAAUdXNlcnRvdGFsd2Vla2x5dm90ZXMJAARMAAAAAgkBAAAADEludGVnZXJFbnRyeQAAAAIJAAEsAAAAAgkAASwAAAACCQABLAAAAAIJAAEsAAAAAgkAAaQAAAABBQAAABJjdXJyZW50cnVubmluZ3dlZWsCAAAAEl9Vc2VyX1RvdGFsX1ZvdGVzXwUAAAAKY3VycmVudEtleQIAAAABLQUAAAAORmF2b3VyaXRlQXNzZXQFAAAAHHVzZXJ0b3RhbHdlZWtseXZvdGVzZm9yYXNzZXQJAARMAAAAAgkBAAAADEludGVnZXJFbnRyeQAAAAIJAAEsAAAAAgkAASwAAAACCQABLAAAAAICAAAAF1VzZXJfVG90YWxfQXNzZXRfVm90ZXNfBQAAAApjdXJyZW50S2V5AgAAAAFfBQAAAA5GYXZvdXJpdGVBc3NldAUAAAAWdXNlcnRvdGFsdm90ZXNmb3Jhc3NldAkABEwAAAACCQEAAAALU3RyaW5nRW50cnkAAAACAgAAAAdtZXNzYWdlAgAAACQ8aDE+WW91IFZvdGVkIFN1Y2Nlc3NmdWxseSE8L2gxPjxicj4FAAAAA25pbAAAAAFpAQAAAAxSZXNldENvdW50ZXIAAAABAAAADkZhdm91cml0ZUFzc2V0CQAETAAAAAIJAQAAAAtEZWxldGVFbnRyeQAAAAECAAAANjhfVXNlcl9Ub3RhbF9Wb3Rlc18zTXNoQlRZWUdjMjRKV3pFMmFZRWt0aXo1S3plTlFHQTRHVgkABEwAAAACCQEAAAALRGVsZXRlRW50cnkAAAABAgAAADs4X1VzZXJfVG90YWxfVm90ZXNfM01zaEJUWVlHYzI0Sld6RTJhWUVrdGl6NUt6ZU5RR0E0R1YtRGVudAkABEwAAAACCQEAAAALRGVsZXRlRW50cnkAAAABAgAAADY4X1VzZXJfVG90YWxfVm90ZXNfM016YWFBY2luM2VjbWtKUHRhQ0dDdFVySEdlUUEzZ0oxVUEJAARMAAAAAgkBAAAAC0RlbGV0ZUVudHJ5AAAAAQIAAABAOF9Vc2VyX1RvdGFsX1ZvdGVzXzNNemFhQWNpbjNlY21rSlB0YUNHQ3RVckhHZVFBM2dKMVVBLUNoYWlubGluawkABEwAAAACCQEAAAALRGVsZXRlRW50cnkAAAABAgAAAD84X1VzZXJfVG90YWxfVm90ZXNfM016YWFBY2luM2VjbWtKUHRhQ0dDdFVySEdlUUEzZ0oxVUEtQ29tcG91bmQJAARMAAAAAgkBAAAAC0RlbGV0ZUVudHJ5AAAAAQIAAAA7OF9Vc2VyX1RvdGFsX1ZvdGVzXzNNemFhQWNpbjNlY21rSlB0YUNHQ3RVckhHZVFBM2dKMVVBLURlbnQJAARMAAAAAgkBAAAAC0RlbGV0ZUVudHJ5AAAAAQIAAAA8OF9Vc2VyX1RvdGFsX1ZvdGVzXzNNemFhQWNpbjNlY21rSlB0YUNHQ3RVckhHZVFBM2dKMVVBLVN1c2hpCQAETAAAAAIJAQAAAAtEZWxldGVFbnRyeQAAAAECAAAANjdfVXNlcl9Ub3RhbF9Wb3Rlc18zTXNoQlRZWUdjMjRKV3pFMmFZRWt0aXo1S3plTlFHQTRHVgkABEwAAAACCQEAAAALRGVsZXRlRW50cnkAAAABAgAAAEA3X1VzZXJfVG90YWxfVm90ZXNfM01zaEJUWVlHYzI0Sld6RTJhWUVrdGl6NUt6ZU5RR0E0R1YtQ2hhaW5saW5rCQAETAAAAAIJAQAAAAtEZWxldGVFbnRyeQAAAAECAAAAQDhfVXNlcl9Ub3RhbF9Wb3Rlc18zTXNoQlRZWUdjMjRKV3pFMmFZRWt0aXo1S3plTlFHQTRHVi1DaGFpbmxpbmsJAARMAAAAAgkBAAAAC0RlbGV0ZUVudHJ5AAAAAQIAAABAOF9Vc2VyX1RvdGFsX1ZvdGVzXzNNc2hCVFlZR2MyNEpXekUyYVlFa3RpejVLemVOUUdBNEdWX0NoYWlubGluawkABEwAAAACCQEAAAALRGVsZXRlRW50cnkAAAABAgAAADs4X1VzZXJfVG90YWxfVm90ZXNfM01zaEJUWVlHYzI0Sld6RTJhWUVrdGl6NUt6ZU5RR0E0R1ZfRGVudAkABEwAAAACCQEAAAALRGVsZXRlRW50cnkAAAABAgAAABNDdXJyZW50X1ZvdGluZ19XZWVrCQAETAAAAAIJAQAAAAtEZWxldGVFbnRyeQAAAAECAAAAClRvdGFsX1R4bnMJAARMAAAAAgkBAAAAC0RlbGV0ZUVudHJ5AAAAAQIAAAAMOF9Ub3RhbF9UeG5zCQAETAAAAAIJAQAAAAtEZWxldGVFbnRyeQAAAAECAAAAFVRvdGFsX1ZvdGVzX0NoYWlubGluawkABEwAAAACCQEAAAALRGVsZXRlRW50cnkAAAABAgAAABc4X1RvdGFsX1ZvdGVzX0NoYWlubGluawkABEwAAAACCQEAAAALRGVsZXRlRW50cnkAAAABAgAAABRUb3RhbF9Wb3Rlc19Db21wb3VuZAkABEwAAAACCQEAAAALRGVsZXRlRW50cnkAAAABAgAAABY4X1RvdGFsX1ZvdGVzX0NvbXBvdW5kCQAETAAAAAIJAQAAAAtEZWxldGVFbnRyeQAAAAECAAAAEFRvdGFsX1ZvdGVzX0RlbnQJAARMAAAAAgkBAAAAC0RlbGV0ZUVudHJ5AAAAAQIAAAARVG90YWxfVm90ZXNfU3VzaGkJAARMAAAAAgkBAAAAC0RlbGV0ZUVudHJ5AAAAAQIAAAA2OF9Vc2VyX1RvdGFsX1ZvdGVzXzNOQWpmWWp5dTVkNFNYcUVFOHF1RUZvb3p0cm5TRXFad1VZCQAETAAAAAIJAQAAAAtEZWxldGVFbnRyeQAAAAECAAAAPzhfVXNlcl9Ub3RhbF9Wb3Rlc18zTkFqZllqeXU1ZDRTWHFFRThxdUVGb296dHJuU0VxWndVWS1Db21wb3VuZAkABEwAAAACCQEAAAALRGVsZXRlRW50cnkAAAABAgAAADs4X1VzZXJfVG90YWxfVm90ZXNfM05BamZZanl1NWQ0U1hxRUU4cXVFRm9venRyblNFcVp3VVktRGVudAkABEwAAAACCQEAAAALRGVsZXRlRW50cnkAAAABAgAAAERVc2VyX1RvdGFsX0Fzc2V0X1ZvdGVzXzNNc2hCVFlZR2MyNEpXekUyYVlFa3RpejVLemVOUUdBNEdWX0NoYWlubGluawkABEwAAAACCQEAAAALRGVsZXRlRW50cnkAAAABAgAAAENVc2VyX1RvdGFsX0Fzc2V0X1ZvdGVzXzNNc2hCVFlZR2MyNEpXekUyYVlFa3RpejVLemVOUUdBNEdWX0NvbXBvdW5kCQAETAAAAAIJAQAAAAtEZWxldGVFbnRyeQAAAAECAAAAP1VzZXJfVG90YWxfQXNzZXRfVm90ZXNfM01zaEJUWVlHYzI0Sld6RTJhWUVrdGl6NUt6ZU5RR0E0R1ZfRGVudAkABEwAAAACCQEAAAALRGVsZXRlRW50cnkAAAABAgAAAEBVc2VyX1RvdGFsX0Fzc2V0X1ZvdGVzXzNNc2hCVFlZR2MyNEpXekUyYVlFa3RpejVLemVOUUdBNEdWX1N1c2hpCQAETAAAAAIJAQAAAAtEZWxldGVFbnRyeQAAAAECAAAAPDhfVXNlcl9Ub3RhbF9Wb3Rlc18zTkFqZllqeXU1ZDRTWHFFRThxdUVGb296dHJuU0VxWndVWS1TdXNoaQkABEwAAAACCQEAAAALRGVsZXRlRW50cnkAAAABAgAAAERVc2VyX1RvdGFsX0Fzc2V0X1ZvdGVzXzNNemFhQWNpbjNlY21rSlB0YUNHQ3RVckhHZVFBM2dKMVVBX0NoYWlubGluawkABEwAAAACCQEAAAALRGVsZXRlRW50cnkAAAABAgAAAENVc2VyX1RvdGFsX0Fzc2V0X1ZvdGVzXzNNemFhQWNpbjNlY21rSlB0YUNHQ3RVckhHZVFBM2dKMVVBX0NvbXBvdW5kCQAETAAAAAIJAQAAAAtEZWxldGVFbnRyeQAAAAECAAAAP1VzZXJfVG90YWxfQXNzZXRfVm90ZXNfM016YWFBY2luM2VjbWtKUHRhQ0dDdFVySEdlUUEzZ0oxVUFfRGVudAkABEwAAAACCQEAAAALRGVsZXRlRW50cnkAAAABAgAAAD9zZXJfVG90YWxfQXNzZXRfVm90ZXNfM016YWFBY2luM2VjbWtKUHRhQ0dDdFVySEdlUUEzZ0oxVUFfU3VzaGkJAARMAAAAAgkBAAAAC0RlbGV0ZUVudHJ5AAAAAQIAAABEVXNlcl9Ub3RhbF9Bc3NldF9Wb3Rlc18zTkFqZllqeXU1ZDRTWHFFRThxdUVGb296dHJuU0VxWndVWV9DaGFpbmxpbmsJAARMAAAAAgkBAAAAC0RlbGV0ZUVudHJ5AAAAAQIAAABDVXNlcl9Ub3RhbF9Bc3NldF9Wb3Rlc18zTkFqZllqeXU1ZDRTWHFFRThxdUVGb296dHJuU0VxWndVWV9Db21wb3VuZAkABEwAAAACCQEAAAALRGVsZXRlRW50cnkAAAABAgAAAD9Vc2VyX1RvdGFsX0Fzc2V0X1ZvdGVzXzNOQWpmWWp5dTVkNFNYcUVFOHF1RUZvb3p0cm5TRXFad1VZX0RlbnQJAARMAAAAAgkBAAAAC0RlbGV0ZUVudHJ5AAAAAQIAAABAVXNlcl9Ub3RhbF9Bc3NldF9Wb3Rlc18zTkFqZllqeXU1ZDRTWHFFRThxdUVGb296dHJuU0VxWndVWV9TdXNoaQkABEwAAAACCQEAAAALRGVsZXRlRW50cnkAAAABAgAAADRVc2VyX1RvdGFsX1ZvdGVzXzNNc2hCVFlZR2MyNEpXekUyYVlFa3RpejVLemVOUUdBNEdWCQAETAAAAAIJAQAAAAtEZWxldGVFbnRyeQAAAAECAAAANFVzZXJfVG90YWxfVm90ZXNfM016YWFBY2luM2VjbWtKUHRhQ0dDdFVySEdlUUEzZ0oxVUEJAARMAAAAAgkBAAAAC0RlbGV0ZUVudHJ5AAAAAQIAAAA0VXNlcl9Ub3RhbF9Wb3Rlc18zTkFqZllqeXU1ZDRTWHFFRThxdUVGb296dHJuU0VxWndVWQkABEwAAAACCQEAAAALRGVsZXRlRW50cnkAAAABAgAAAEBVc2VyX1RvdGFsX0Fzc2V0X1ZvdGVzXzNNemFhQWNpbjNlY21rSlB0YUNHQ3RVckhHZVFBM2dKMVVBX1N1c2hpCQAETAAAAAIJAQAAAAtEZWxldGVFbnRyeQAAAAECAAAAB21lc3NhZ2UFAAAAA25pbAAAAAEAAAACdHgBAAAABnZlcmlmeQAAAAAJAAH0AAAAAwgFAAAAAnR4AAAACWJvZHlCeXRlcwkAAZEAAAACCAUAAAACdHgAAAAGcHJvb2ZzAAAAAAAAAAAACAUAAAACdHgAAAAPc2VuZGVyUHVibGljS2V5niERLQ==", "height": 1724296, "applicationStatus": "succeeded", "spentComplexity": 0 } View: original | compacted Prev: 4sgv4sUbEbeugWZ4F7moPfbyWcTFJAnzmQ9nVQDczhmv Next: HiNEnB3afqyUKtCdQLwhGwTkeici73SiPhphosRz72r2 Diff:
OldNewDifferences
330330 then f.payments[0]
331331 else throw("Weekly Vote Need 0.0001 A4A Token as Attached payment[1].")
332332 let i = toBase58String(f.caller.bytes)
333- let j = (((lastBlock.timestamp - b) / c) + 1)
333+ let j = (((lastBlock.timestamp - b) / c) + 2)
334334 let k = (b + ((j - 1) * c))
335335 let l = (k + e)
336336 let m = assetBalance(addressFromPublicKey(f.callerPublicKey), a)
Full:
OldNewDifferences
11 {-# STDLIB_VERSION 4 #-}
22 {-# SCRIPT_TYPE ACCOUNT #-}
33 {-# CONTENT_TYPE DAPP #-}
44 let a = base58'J9VzWPfRSQyCbEv5oWpxLSihigbpbJsGBHJZV9Ct8ook'
55
66 let b = 1628368200000
77
88 let c = 604800000
99
1010 let d = 3600000
1111
1212 let e = 14400000
1313
1414 @Callable(f)
1515 func Chainlink () = {
1616 let g = "Chainlink"
1717 let h = if ((size(f.payments) == 1))
1818 then f.payments[0]
1919 else throw("Weekly Vote Need 0.0001 A4A Token as Attached payment[1].")
2020 let i = toBase58String(f.caller.bytes)
2121 let j = (((lastBlock.timestamp - b) / c) + 1)
2222 let k = (b + ((j - 1) * c))
2323 let l = (k + e)
2424 let m = assetBalance(addressFromPublicKey(f.callerPublicKey), a)
2525 let n = {
2626 let o = getInteger(this, "Total_Txns")
2727 if ($isInstanceOf(o, "Int"))
2828 then {
2929 let p = o
3030 p
3131 }
3232 else 0
3333 }
3434 let q = (n + 1)
3535 let r = {
3636 let o = getInteger(this, (toString(j) + "_Total_Txns"))
3737 if ($isInstanceOf(o, "Int"))
3838 then {
3939 let p = o
4040 p
4141 }
4242 else 0
4343 }
4444 let s = (r + 1)
4545 let t = {
4646 let o = getInteger(this, ((toString(j) + "_User_Total_Votes_") + i))
4747 if ($isInstanceOf(o, "Int"))
4848 then {
4949 let p = o
5050 p
5151 }
5252 else 0
5353 }
5454 let u = (t + 1)
5555 let v = {
5656 let o = getInteger(this, ((((toString(j) + "_User_Total_Votes_") + i) + "-") + g))
5757 if ($isInstanceOf(o, "Int"))
5858 then {
5959 let p = o
6060 p
6161 }
6262 else 0
6363 }
6464 let w = (v + 1)
6565 let x = {
6666 let o = getInteger(this, ("User_Total_Votes_" + i))
6767 if ($isInstanceOf(o, "Int"))
6868 then {
6969 let p = o
7070 p
7171 }
7272 else 0
7373 }
7474 let y = (x + 1)
7575 let z = {
7676 let o = getInteger(this, ((("User_Total_Asset_Votes_" + i) + "_") + g))
7777 if ($isInstanceOf(o, "Int"))
7878 then {
7979 let p = o
8080 p
8181 }
8282 else 0
8383 }
8484 let A = (z + 1)
8585 let B = {
8686 let o = getInteger(this, ("Total_Votes_" + g))
8787 if ($isInstanceOf(o, "Int"))
8888 then {
8989 let p = o
9090 p
9191 }
9292 else 0
9393 }
9494 let C = (B + 1)
9595 let D = {
9696 let o = getInteger(this, ((toString(j) + "_Total_Votes_") + g))
9797 if ($isInstanceOf(o, "Int"))
9898 then {
9999 let p = o
100100 p
101101 }
102102 else 0
103103 }
104104 let E = (D + 1)
105105 if ((100000000 > m))
106106 then throw("Minimum 1 A4A is required on Your Address to Vote. Please Mint or hold minimum 1 A4A on this Address.")
107107 else if ((h.assetId != a))
108108 then throw((("Incorrect asset attached, please attach " + toBase58String(a)) + " AssetID Only."))
109109 else if ((h.amount != 10000))
110110 then throw("Please Attach Exact 0.0001 A4A To Vote.")
111111 else if ((l > lastBlock.timestamp))
112112 then throw((("Voting is paused for Next " + toString(((l - lastBlock.timestamp) / 60000))) + " Minutes"))
113113 else [IntegerEntry("Total_Txns", q), IntegerEntry((toString(j) + "_Total_Txns"), s), IntegerEntry("Current_Voting_Week", j), IntegerEntry(("Total_Votes_" + g), C), IntegerEntry(((toString(j) + "_Total_Votes_") + g), E), IntegerEntry(("User_Total_Votes_" + i), y), IntegerEntry(((toString(j) + "_User_Total_Votes_") + i), u), IntegerEntry(((((toString(j) + "_User_Total_Votes_") + i) + "-") + g), w), IntegerEntry(((("User_Total_Asset_Votes_" + i) + "_") + g), A), StringEntry("message", "<h1>You Voted Successfully!</h1><br>")]
114114 }
115115
116116
117117
118118 @Callable(f)
119119 func Dent () = {
120120 let g = "Dent"
121121 let h = if ((size(f.payments) == 1))
122122 then f.payments[0]
123123 else throw("Weekly Vote Need 0.0001 A4A Token as Attached payment[1].")
124124 let i = toBase58String(f.caller.bytes)
125125 let j = (((lastBlock.timestamp - b) / c) + 1)
126126 let k = (b + ((j - 1) * c))
127127 let l = (k + e)
128128 let m = assetBalance(addressFromPublicKey(f.callerPublicKey), a)
129129 let n = {
130130 let o = getInteger(this, "Total_Txns")
131131 if ($isInstanceOf(o, "Int"))
132132 then {
133133 let p = o
134134 p
135135 }
136136 else 0
137137 }
138138 let q = (n + 1)
139139 let r = {
140140 let o = getInteger(this, (toString(j) + "_Total_Txns"))
141141 if ($isInstanceOf(o, "Int"))
142142 then {
143143 let p = o
144144 p
145145 }
146146 else 0
147147 }
148148 let s = (r + 1)
149149 let t = {
150150 let o = getInteger(this, ((toString(j) + "_User_Total_Votes_") + i))
151151 if ($isInstanceOf(o, "Int"))
152152 then {
153153 let p = o
154154 p
155155 }
156156 else 0
157157 }
158158 let u = (t + 1)
159159 let v = {
160160 let o = getInteger(this, ((((toString(j) + "_User_Total_Votes_") + i) + "-") + g))
161161 if ($isInstanceOf(o, "Int"))
162162 then {
163163 let p = o
164164 p
165165 }
166166 else 0
167167 }
168168 let w = (v + 1)
169169 let x = {
170170 let o = getInteger(this, ("User_Total_Votes_" + i))
171171 if ($isInstanceOf(o, "Int"))
172172 then {
173173 let p = o
174174 p
175175 }
176176 else 0
177177 }
178178 let y = (x + 1)
179179 let z = {
180180 let o = getInteger(this, ((("User_Total_Asset_Votes_" + i) + "_") + g))
181181 if ($isInstanceOf(o, "Int"))
182182 then {
183183 let p = o
184184 p
185185 }
186186 else 0
187187 }
188188 let A = (z + 1)
189189 let B = {
190190 let o = getInteger(this, ("Total_Votes_" + g))
191191 if ($isInstanceOf(o, "Int"))
192192 then {
193193 let p = o
194194 p
195195 }
196196 else 0
197197 }
198198 let C = (B + 1)
199199 let D = {
200200 let o = getInteger(this, ((toString(j) + "_Total_Votes_") + g))
201201 if ($isInstanceOf(o, "Int"))
202202 then {
203203 let p = o
204204 p
205205 }
206206 else 0
207207 }
208208 let E = (D + 1)
209209 if ((100000000 > m))
210210 then throw("Minimum 1 A4A is required on Your Address to Vote. Please Mint or hold minimum 1 A4A on this Address.")
211211 else if ((h.assetId != a))
212212 then throw((("Incorrect asset attached, please attach " + toBase58String(a)) + " AssetID Only."))
213213 else if ((h.amount != 10000))
214214 then throw("Please Attach Exact 0.0001 A4A To Vote.")
215215 else if ((l > lastBlock.timestamp))
216216 then throw((("Voting is paused for Next " + toString(((l - lastBlock.timestamp) / 60000))) + " Minutes"))
217217 else [IntegerEntry("Total_Txns", q), IntegerEntry((toString(j) + "_Total_Txns"), s), IntegerEntry("Current_Voting_Week", j), IntegerEntry(("Total_Votes_" + g), C), IntegerEntry(((toString(j) + "_Total_Votes_") + g), E), IntegerEntry(("User_Total_Votes_" + i), y), IntegerEntry(((toString(j) + "_User_Total_Votes_") + i), u), IntegerEntry(((((toString(j) + "_User_Total_Votes_") + i) + "-") + g), w), IntegerEntry(((("User_Total_Asset_Votes_" + i) + "_") + g), A), StringEntry("message", "<h1>You Voted Successfully!</h1><br>")]
218218 }
219219
220220
221221
222222 @Callable(f)
223223 func Sushi () = {
224224 let g = "Sushi"
225225 let h = if ((size(f.payments) == 1))
226226 then f.payments[0]
227227 else throw("Weekly Vote Need 0.0001 A4A Token as Attached payment[1].")
228228 let i = toBase58String(f.caller.bytes)
229229 let j = (((lastBlock.timestamp - b) / c) + 1)
230230 let k = (b + ((j - 1) * c))
231231 let l = (k + e)
232232 let m = assetBalance(addressFromPublicKey(f.callerPublicKey), a)
233233 let n = {
234234 let o = getInteger(this, "Total_Txns")
235235 if ($isInstanceOf(o, "Int"))
236236 then {
237237 let p = o
238238 p
239239 }
240240 else 0
241241 }
242242 let q = (n + 1)
243243 let r = {
244244 let o = getInteger(this, (toString(j) + "_Total_Txns"))
245245 if ($isInstanceOf(o, "Int"))
246246 then {
247247 let p = o
248248 p
249249 }
250250 else 0
251251 }
252252 let s = (r + 1)
253253 let t = {
254254 let o = getInteger(this, ((toString(j) + "_User_Total_Votes_") + i))
255255 if ($isInstanceOf(o, "Int"))
256256 then {
257257 let p = o
258258 p
259259 }
260260 else 0
261261 }
262262 let u = (t + 1)
263263 let v = {
264264 let o = getInteger(this, ((((toString(j) + "_User_Total_Votes_") + i) + "-") + g))
265265 if ($isInstanceOf(o, "Int"))
266266 then {
267267 let p = o
268268 p
269269 }
270270 else 0
271271 }
272272 let w = (v + 1)
273273 let x = {
274274 let o = getInteger(this, ("User_Total_Votes_" + i))
275275 if ($isInstanceOf(o, "Int"))
276276 then {
277277 let p = o
278278 p
279279 }
280280 else 0
281281 }
282282 let y = (x + 1)
283283 let z = {
284284 let o = getInteger(this, ((("User_Total_Asset_Votes_" + i) + "_") + g))
285285 if ($isInstanceOf(o, "Int"))
286286 then {
287287 let p = o
288288 p
289289 }
290290 else 0
291291 }
292292 let A = (z + 1)
293293 let B = {
294294 let o = getInteger(this, ("Total_Votes_" + g))
295295 if ($isInstanceOf(o, "Int"))
296296 then {
297297 let p = o
298298 p
299299 }
300300 else 0
301301 }
302302 let C = (B + 1)
303303 let D = {
304304 let o = getInteger(this, ((toString(j) + "_Total_Votes_") + g))
305305 if ($isInstanceOf(o, "Int"))
306306 then {
307307 let p = o
308308 p
309309 }
310310 else 0
311311 }
312312 let E = (D + 1)
313313 if ((100000000 > m))
314314 then throw("Minimum 1 A4A is required on Your Address to Vote. Please Mint or hold minimum 1 A4A on this Address.")
315315 else if ((h.assetId != a))
316316 then throw((("Incorrect asset attached, please attach " + toBase58String(a)) + " AssetID Only."))
317317 else if ((h.amount != 10000))
318318 then throw("Please Attach Exact 0.0001 A4A To Vote.")
319319 else if ((l > lastBlock.timestamp))
320320 then throw((("Voting is paused for Next " + toString(((l - lastBlock.timestamp) / 60000))) + " Minutes"))
321321 else [IntegerEntry("Total_Txns", q), IntegerEntry((toString(j) + "_Total_Txns"), s), IntegerEntry("Current_Voting_Week", j), IntegerEntry(("Total_Votes_" + g), C), IntegerEntry(((toString(j) + "_Total_Votes_") + g), E), IntegerEntry(("User_Total_Votes_" + i), y), IntegerEntry(((toString(j) + "_User_Total_Votes_") + i), u), IntegerEntry(((((toString(j) + "_User_Total_Votes_") + i) + "-") + g), w), IntegerEntry(((("User_Total_Asset_Votes_" + i) + "_") + g), A), StringEntry("message", "<h1>You Voted Successfully!</h1><br>")]
322322 }
323323
324324
325325
326326 @Callable(f)
327327 func Compound () = {
328328 let g = "Compound"
329329 let h = if ((size(f.payments) == 1))
330330 then f.payments[0]
331331 else throw("Weekly Vote Need 0.0001 A4A Token as Attached payment[1].")
332332 let i = toBase58String(f.caller.bytes)
333- let j = (((lastBlock.timestamp - b) / c) + 1)
333+ let j = (((lastBlock.timestamp - b) / c) + 2)
334334 let k = (b + ((j - 1) * c))
335335 let l = (k + e)
336336 let m = assetBalance(addressFromPublicKey(f.callerPublicKey), a)
337337 let n = {
338338 let o = getInteger(this, "Total_Txns")
339339 if ($isInstanceOf(o, "Int"))
340340 then {
341341 let p = o
342342 p
343343 }
344344 else 0
345345 }
346346 let q = (n + 1)
347347 let r = {
348348 let o = getInteger(this, (toString(j) + "_Total_Txns"))
349349 if ($isInstanceOf(o, "Int"))
350350 then {
351351 let p = o
352352 p
353353 }
354354 else 0
355355 }
356356 let s = (r + 1)
357357 let t = {
358358 let o = getInteger(this, ((toString(j) + "_User_Total_Votes_") + i))
359359 if ($isInstanceOf(o, "Int"))
360360 then {
361361 let p = o
362362 p
363363 }
364364 else 0
365365 }
366366 let u = (t + 1)
367367 let v = {
368368 let o = getInteger(this, ((((toString(j) + "_User_Total_Votes_") + i) + "-") + g))
369369 if ($isInstanceOf(o, "Int"))
370370 then {
371371 let p = o
372372 p
373373 }
374374 else 0
375375 }
376376 let w = (v + 1)
377377 let x = {
378378 let o = getInteger(this, ("User_Total_Votes_" + i))
379379 if ($isInstanceOf(o, "Int"))
380380 then {
381381 let p = o
382382 p
383383 }
384384 else 0
385385 }
386386 let y = (x + 1)
387387 let z = {
388388 let o = getInteger(this, ((("User_Total_Asset_Votes_" + i) + "_") + g))
389389 if ($isInstanceOf(o, "Int"))
390390 then {
391391 let p = o
392392 p
393393 }
394394 else 0
395395 }
396396 let A = (z + 1)
397397 let B = {
398398 let o = getInteger(this, ("Total_Votes_" + g))
399399 if ($isInstanceOf(o, "Int"))
400400 then {
401401 let p = o
402402 p
403403 }
404404 else 0
405405 }
406406 let C = (B + 1)
407407 let D = {
408408 let o = getInteger(this, ((toString(j) + "_Total_Votes_") + g))
409409 if ($isInstanceOf(o, "Int"))
410410 then {
411411 let p = o
412412 p
413413 }
414414 else 0
415415 }
416416 let E = (D + 1)
417417 if ((100000000 > m))
418418 then throw("Minimum 1 A4A is required on Your Address to Vote. Please Mint or hold minimum 1 A4A on this Address.")
419419 else if ((h.assetId != a))
420420 then throw((("Incorrect asset attached, please attach " + toBase58String(a)) + " AssetID Only."))
421421 else if ((h.amount != 10000))
422422 then throw("Please Attach Exact 0.0001 A4A To Vote.")
423423 else if ((l > lastBlock.timestamp))
424424 then throw((("Voting is paused for Next " + toString(((l - lastBlock.timestamp) / 60000))) + " Minutes"))
425425 else [IntegerEntry("Total_Txns", q), IntegerEntry((toString(j) + "_Total_Txns"), s), IntegerEntry("Current_Voting_Week", j), IntegerEntry(("Total_Votes_" + g), C), IntegerEntry(((toString(j) + "_Total_Votes_") + g), E), IntegerEntry(("User_Total_Votes_" + i), y), IntegerEntry(((toString(j) + "_User_Total_Votes_") + i), u), IntegerEntry(((((toString(j) + "_User_Total_Votes_") + i) + "-") + g), w), IntegerEntry(((("User_Total_Asset_Votes_" + i) + "_") + g), A), StringEntry("message", "<h1>You Voted Successfully!</h1><br>")]
426426 }
427427
428428
429429
430430 @Callable(f)
431431 func ResetCounter (g) = [DeleteEntry("8_User_Total_Votes_3MshBTYYGc24JWzE2aYEktiz5KzeNQGA4GV"), DeleteEntry("8_User_Total_Votes_3MshBTYYGc24JWzE2aYEktiz5KzeNQGA4GV-Dent"), DeleteEntry("8_User_Total_Votes_3MzaaAcin3ecmkJPtaCGCtUrHGeQA3gJ1UA"), DeleteEntry("8_User_Total_Votes_3MzaaAcin3ecmkJPtaCGCtUrHGeQA3gJ1UA-Chainlink"), DeleteEntry("8_User_Total_Votes_3MzaaAcin3ecmkJPtaCGCtUrHGeQA3gJ1UA-Compound"), DeleteEntry("8_User_Total_Votes_3MzaaAcin3ecmkJPtaCGCtUrHGeQA3gJ1UA-Dent"), DeleteEntry("8_User_Total_Votes_3MzaaAcin3ecmkJPtaCGCtUrHGeQA3gJ1UA-Sushi"), DeleteEntry("7_User_Total_Votes_3MshBTYYGc24JWzE2aYEktiz5KzeNQGA4GV"), DeleteEntry("7_User_Total_Votes_3MshBTYYGc24JWzE2aYEktiz5KzeNQGA4GV-Chainlink"), DeleteEntry("8_User_Total_Votes_3MshBTYYGc24JWzE2aYEktiz5KzeNQGA4GV-Chainlink"), DeleteEntry("8_User_Total_Votes_3MshBTYYGc24JWzE2aYEktiz5KzeNQGA4GV_Chainlink"), DeleteEntry("8_User_Total_Votes_3MshBTYYGc24JWzE2aYEktiz5KzeNQGA4GV_Dent"), DeleteEntry("Current_Voting_Week"), DeleteEntry("Total_Txns"), DeleteEntry("8_Total_Txns"), DeleteEntry("Total_Votes_Chainlink"), DeleteEntry("8_Total_Votes_Chainlink"), DeleteEntry("Total_Votes_Compound"), DeleteEntry("8_Total_Votes_Compound"), DeleteEntry("Total_Votes_Dent"), DeleteEntry("Total_Votes_Sushi"), DeleteEntry("8_User_Total_Votes_3NAjfYjyu5d4SXqEE8quEFooztrnSEqZwUY"), DeleteEntry("8_User_Total_Votes_3NAjfYjyu5d4SXqEE8quEFooztrnSEqZwUY-Compound"), DeleteEntry("8_User_Total_Votes_3NAjfYjyu5d4SXqEE8quEFooztrnSEqZwUY-Dent"), DeleteEntry("User_Total_Asset_Votes_3MshBTYYGc24JWzE2aYEktiz5KzeNQGA4GV_Chainlink"), DeleteEntry("User_Total_Asset_Votes_3MshBTYYGc24JWzE2aYEktiz5KzeNQGA4GV_Compound"), DeleteEntry("User_Total_Asset_Votes_3MshBTYYGc24JWzE2aYEktiz5KzeNQGA4GV_Dent"), DeleteEntry("User_Total_Asset_Votes_3MshBTYYGc24JWzE2aYEktiz5KzeNQGA4GV_Sushi"), DeleteEntry("8_User_Total_Votes_3NAjfYjyu5d4SXqEE8quEFooztrnSEqZwUY-Sushi"), DeleteEntry("User_Total_Asset_Votes_3MzaaAcin3ecmkJPtaCGCtUrHGeQA3gJ1UA_Chainlink"), DeleteEntry("User_Total_Asset_Votes_3MzaaAcin3ecmkJPtaCGCtUrHGeQA3gJ1UA_Compound"), DeleteEntry("User_Total_Asset_Votes_3MzaaAcin3ecmkJPtaCGCtUrHGeQA3gJ1UA_Dent"), DeleteEntry("ser_Total_Asset_Votes_3MzaaAcin3ecmkJPtaCGCtUrHGeQA3gJ1UA_Sushi"), DeleteEntry("User_Total_Asset_Votes_3NAjfYjyu5d4SXqEE8quEFooztrnSEqZwUY_Chainlink"), DeleteEntry("User_Total_Asset_Votes_3NAjfYjyu5d4SXqEE8quEFooztrnSEqZwUY_Compound"), DeleteEntry("User_Total_Asset_Votes_3NAjfYjyu5d4SXqEE8quEFooztrnSEqZwUY_Dent"), DeleteEntry("User_Total_Asset_Votes_3NAjfYjyu5d4SXqEE8quEFooztrnSEqZwUY_Sushi"), DeleteEntry("User_Total_Votes_3MshBTYYGc24JWzE2aYEktiz5KzeNQGA4GV"), DeleteEntry("User_Total_Votes_3MzaaAcin3ecmkJPtaCGCtUrHGeQA3gJ1UA"), DeleteEntry("User_Total_Votes_3NAjfYjyu5d4SXqEE8quEFooztrnSEqZwUY"), DeleteEntry("User_Total_Asset_Votes_3MzaaAcin3ecmkJPtaCGCtUrHGeQA3gJ1UA_Sushi"), DeleteEntry("message")]
432432
433433
434434 @Verifier(F)
435435 func G () = sigVerify(F.bodyBytes, F.proofs[0], F.senderPublicKey)
436436

github/deemru/w8io/873ac7e 
103.90 ms