tx · 3WWxoUmkz8oQTgbVJtYzGeMfTJySz2q9TEdGjLnKwmhS 3MrGSjj1hmqSZCYaGGtU3eoskXtg5iAQQjj: -0.01400000 Waves 2021.01.23 22:55 [1366601] smart account 3MrGSjj1hmqSZCYaGGtU3eoskXtg5iAQQjj > SELF 0.00000000 Waves
{ "type": 13, "id": "3WWxoUmkz8oQTgbVJtYzGeMfTJySz2q9TEdGjLnKwmhS", "fee": 1400000, "feeAssetId": null, "timestamp": 1611431789036, "version": 1, "sender": "3MrGSjj1hmqSZCYaGGtU3eoskXtg5iAQQjj", "senderPublicKey": "4xNG9S8k3vK3ES8LiV3S6ygJd7WvmFAWePZvmjuNGgua", "proofs": [ "3ajKawyGnMbHLQrfTsdixTGbreq84He6LcXcdUEuXDQ2CAY3hdNdmpuAjiRZZgBhoQmep8QtYKq3XPGhM5hnL4LB" ], "script": "base64:AAIEAAAAAAAAAB8IAhIAEgUKAwgIARIFCgMICAESBQoDCAgBEgASABIAAAAAJAAAAAAMYWRtaW5QdWJLZXkxAQAAACAQsOLq5CB1W9qjcQbPak46dbMqu5F1eul3gOhttbJnHwAAAAAMYWRtaW5QdWJLZXkyAQAAACAQsOLq5CB1W9qjcQbPak46dbMqu5F1eul3gOhttbJnHwAAAAAMYWRtaW5QdWJLZXkzAQAAACAQsOLq5CB1W9qjcQbPak46dbMqu5F1eul3gOhttbJnHwAAAAAUYWRtaW5QdWJLZXlTdGFydFN0b3ABAAAAIBCw4urkIHVb2qNxBs9qTjp1syq7kXV66XeA6G21smcfAAAAABJhZG1pblB1YktleVN0YWtpbmcBAAAAIBCw4urkIHVb2qNxBs9qTjp1syq7kXV66XeA6G21smcfAAAAAA9rZXlMYXN0SW50ZXJlc3QCAAAADWxhc3RfaW50ZXJlc3QAAAAAE2tleVVzZXJMYXN0SW50ZXJlc3QCAAAADl9sYXN0X2ludGVyZXN0AAAAABFrZXlVc2VyU1dPUEFtb3VudAIAAAAMX1NXT1BfYW1vdW50AAAAABRrZXlVc2VyR2V0QmFja0hlaWdodAIAAAAOX2dldEJhY2tIZWlnaHQAAAAAEmtleVRvdGFsU1dPUEFtb3VudAIAAAARdG90YWxfU1dPUF9hbW91bnQAAAAAFmtleVVzZXJWb3RlVG90YWxBbW91bnQCAAAAF190b3RhbF9TV09QX3ZvdGVfYW1vdW50AAAAABdrZXlVc2VyVm90ZU9wdGlvbkFtb3VudAIAAAATX1NXT1Bfb3B0aW9uX2Ftb3VudAAAAAAYa2V5VXNlclNXT1BDbGFpbWVkQW1vdW50AgAAABRfU1dPUF9jbGFpbWVkX2Ftb3VudAAAAAAYa2V5VG90YWxWb3RlT3B0aW9uQW1vdW50AgAAABh0b3RhbF9TV09QX29wdGlvbl9hbW91bnQAAAAAC2tleVZvdGVOYW1lAgAAAAl2b3RlX25hbWUAAAAADWtleU9wdGlvbk5hbWUCAAAADF9vcHRpb25fbmFtZQAAAAAUa2V5Vm90aW5nU3RhcnRIZWlnaHQCAAAADF9zdGFydEhlaWdodAAAAAAPa2V5Vm90ZUR1cmF0aW9uAgAAAA5fdm90ZV9kdXJhdGlvbgAAAAASZmFybWluZ1NXT1BBZGRyZXNzCQEAAAAHQWRkcmVzcwAAAAEBAAAAGgFU5XLFGrUKLZ8yDzx+uehGN3uVazlJrGZqAAAAAAlrZXlTV09QaWQCAAAAB1NXT1BfaWQAAAAABFNXT1AJAAJZAAAAAQkBAAAAEUBleHRyTmF0aXZlKDEwNTMpAAAAAgUAAAASZmFybWluZ1NXT1BBZGRyZXNzBQAAAAlrZXlTV09QaWQAAAAACnNjYWxlVmFsdWUAAAAAAAX14QABAAAAEnRocm93Tm90RW5vdWdoU1dPUAAAAAAJAAACAAAAAQIAAABGTm90IGVub3VnaCBTV09QOiB1c2VyU1dPUEFtb3VudCAtIHVzZXJUb3RhbFZvdGVBbW91bnQgPCB2b3RlU1dPUEFtb3VudAEAAAATZ2V0TGFzdEludGVyZXN0SW5mbwAAAAAEAAAADGxhc3RJbnRlcmVzdAkBAAAAC3ZhbHVlT3JFbHNlAAAAAgkABBoAAAACBQAAAAR0aGlzBQAAAA9rZXlMYXN0SW50ZXJlc3QAAAAAAAAAAAAFAAAADGxhc3RJbnRlcmVzdAEAAAARZ2V0VXNlclNXT1BBbW91bnQAAAABAAAABHVzZXIJAQAAAAt2YWx1ZU9yRWxzZQAAAAIJAAQaAAAAAgUAAAAEdGhpcwkAASwAAAACCQAEJQAAAAEFAAAABHVzZXIFAAAAEWtleVVzZXJTV09QQW1vdW50AAAAAAAAAAAAAQAAABhnZXRVc2VyU1dPUENsYWltZWRBbW91bnQAAAABAAAABHVzZXIJAQAAAAt2YWx1ZU9yRWxzZQAAAAIJAAQaAAAAAgUAAAAEdGhpcwkAASwAAAACCQAEJQAAAAEFAAAABHVzZXIFAAAAGGtleVVzZXJTV09QQ2xhaW1lZEFtb3VudAAAAAAAAAAAAAEAAAATZ2V0VXNlckludGVyZXN0SW5mbwAAAAIAAAAEdXNlcgAAAAxsYXN0SW50ZXJlc3QEAAAADnVzZXJTV09QQW1vdW50CQEAAAARZ2V0VXNlclNXT1BBbW91bnQAAAABBQAAAAR1c2VyBAAAABB1c2VyTGFzdEludGVyZXN0CQAEGgAAAAIFAAAABHRoaXMJAAEsAAAAAgkABCUAAAABBQAAAAR1c2VyBQAAABNrZXlVc2VyTGFzdEludGVyZXN0BAAAABV1c2VyTGFzdEludGVyZXN0VmFsdWUEAAAAByRtYXRjaDAFAAAAEHVzZXJMYXN0SW50ZXJlc3QDCQAAAQAAAAIFAAAAByRtYXRjaDACAAAAA0ludAQAAAAQdXNlckxhc3RJbnRlcmVzdAUAAAAHJG1hdGNoMAUAAAAQdXNlckxhc3RJbnRlcmVzdAUAAAAMbGFzdEludGVyZXN0CQAFFAAAAAIFAAAAFXVzZXJMYXN0SW50ZXJlc3RWYWx1ZQUAAAAOdXNlclNXT1BBbW91bnQBAAAAEmdldFRvdGFsU1dPUExvY2tlZAAAAAAJAQAAAAt2YWx1ZU9yRWxzZQAAAAIJAAQaAAAAAgUAAAAEdGhpcwUAAAASa2V5VG90YWxTV09QQW1vdW50AAAAAAAAAAAAAQAAABZnZXRVc2VyVG90YWxWb3RlQW1vdW50AAAAAQAAAAR1c2VyCQEAAAALdmFsdWVPckVsc2UAAAACCQAEGgAAAAIFAAAABHRoaXMJAAEsAAAAAgkABCUAAAABBQAAAAR1c2VyBQAAABZrZXlVc2VyVm90ZVRvdGFsQW1vdW50AAAAAAAAAAAAAQAAABdnZXRVc2VyVm90ZU9wdGlvbkFtb3VudAAAAAEAAAAEdXNlcgkBAAAAC3ZhbHVlT3JFbHNlAAAAAgkABBoAAAACBQAAAAR0aGlzCQABLAAAAAIJAAQlAAAAAQUAAAAEdXNlcgUAAAAXa2V5VXNlclZvdGVPcHRpb25BbW91bnQAAAAAAAAAAAABAAAAFGdldFZvdGluZ1N0YXJ0SGVpZ2h0AAAAAQAAAAh2b3RlTmFtZQkBAAAAC3ZhbHVlT3JFbHNlAAAAAgkABBoAAAACBQAAAAR0aGlzCQABLAAAAAIFAAAACHZvdGVOYW1lBQAAABRrZXlWb3RpbmdTdGFydEhlaWdodAAAAAAAAAAAAAEAAAATZ2V0Vm90ZU9wdGlvbkFtb3VudAAAAAMAAAAEdXNlcgAAAAh2b3RlTmFtZQAAAAZvcHRpb24JAQAAABN2YWx1ZU9yRXJyb3JNZXNzYWdlAAAAAgQAAAAUdXNlclZvdGVPcHRpb25BbW91bnQJAAQaAAAAAgUAAAAEdGhpcwkAASwAAAACCQABLAAAAAIJAAEsAAAAAgUAAAAIdm90ZU5hbWUFAAAABm9wdGlvbgkABCUAAAABBQAAAAR1c2VyBQAAABdrZXlVc2VyVm90ZU9wdGlvbkFtb3VudAQAAAAEdXZvYQQAAAAHJG1hdGNoMAUAAAAUdXNlclZvdGVPcHRpb25BbW91bnQDCQAAAQAAAAIFAAAAByRtYXRjaDACAAAAA0ludAQAAAAEdXZvYQUAAAAHJG1hdGNoMAUAAAAEdXZvYQMJAAABAAAAAgUAAAAHJG1hdGNoMAIAAAAEVW5pdAQAAAAEdXZvYQUAAAAHJG1hdGNoMAAAAAAAAAAAAAkAAAIAAAABAgAAAAtNYXRjaCBlcnJvcgUAAAAEdXZvYQkAASwAAAACCQABLAAAAAIJAAEsAAAAAgkAASwAAAACAgAAABRObyBkYXRhIG9uIHRoZSBrZXk6IAUAAAAIdm90ZU5hbWUFAAAABm9wdGlvbgkABCUAAAABBQAAAAR1c2VyBQAAABdrZXlVc2VyVm90ZU9wdGlvbkFtb3VudAEAAAAPZ2V0Vm90ZUR1cmF0aW9uAAAAAQAAAAh2b3RlTmFtZQkBAAAAE3ZhbHVlT3JFcnJvck1lc3NhZ2UAAAACCQAEGgAAAAIFAAAABHRoaXMJAAEsAAAAAgUAAAAIdm90ZU5hbWUFAAAAD2tleVZvdGVEdXJhdGlvbgkAASwAAAACCQABLAAAAAICAAAAFE5vIGRhdGEgb24gdGhlIGtleTogBQAAAAh2b3RlTmFtZQUAAAAPa2V5Vm90ZUR1cmF0aW9uAQAAABhnZXRUb3RhbFZvdGVPcHRpb25BbW91bnQAAAACAAAACHZvdGVOYW1lAAAABm9wdGlvbgQAAAAVdG90YWxWb3RlT3B0aW9uQW1vdW50CQAEGgAAAAIFAAAABHRoaXMJAAEsAAAAAgkAASwAAAACBQAAAAh2b3RlTmFtZQUAAAAGb3B0aW9uBQAAABhrZXlUb3RhbFZvdGVPcHRpb25BbW91bnQEAAAABHR2b2EEAAAAByRtYXRjaDAFAAAAFXRvdGFsVm90ZU9wdGlvbkFtb3VudAMJAAABAAAAAgUAAAAHJG1hdGNoMAIAAAADSW50BAAAAAR0dm9hBQAAAAckbWF0Y2gwBQAAAAR0dm9hAwkAAAEAAAACBQAAAAckbWF0Y2gwAgAAAARVbml0BAAAAAR0dm9hBQAAAAckbWF0Y2gwAAAAAAAAAAAACQAAAgAAAAECAAAAC01hdGNoIGVycm9yBQAAAAR0dm9hAQAAABRnZXRVc2VyR2V0QmFja0Ftb3VudAAAAAQAAAAIdm90ZU5hbWUAAAAGb3B0aW9uAAAABHVzZXIAAAARZ2V0QmFja1NXT1BIZWlnaHQEAAAAA2tleQkAASwAAAACCQABLAAAAAIJAAEsAAAAAgkAASwAAAACCQABLAAAAAIJAAEsAAAAAgUAAAAIdm90ZU5hbWUCAAAAAV8FAAAABm9wdGlvbgIAAAABXwkABCUAAAABBQAAAAR1c2VyAgAAAAFfCQABpAAAAAEFAAAAEWdldEJhY2tTV09QSGVpZ2h0CQEAAAATdmFsdWVPckVycm9yTWVzc2FnZQAAAAIJAAQaAAAAAgUAAAAEdGhpcwUAAAADa2V5CQABLAAAAAICAAAAFE5vIGRhdGEgb24gdGhlIGtleTogBQAAAANrZXkBAAAACWNsYWltQ2FsYwAAAAEAAAAGY2FsbGVyBAAAABBzaGFyZVRva2VuTG9ja2VkCQEAAAASZ2V0VG90YWxTV09QTG9ja2VkAAAAAAQAAAAMbGFzdEludGVyZXN0CQEAAAATZ2V0TGFzdEludGVyZXN0SW5mbwAAAAAEAAAACyR0MDQ0NTM0NTQwCQEAAAATZ2V0VXNlckludGVyZXN0SW5mbwAAAAIFAAAABmNhbGxlcgUAAAAMbGFzdEludGVyZXN0BAAAABB1c2VyTGFzdEludGVyZXN0CAUAAAALJHQwNDQ1MzQ1NDAAAAACXzEEAAAAFXVzZXJTaGFyZVRva2Vuc0Ftb3VudAgFAAAACyR0MDQ0NTM0NTQwAAAAAl8yBAAAAAtjbGFpbUFtb3VudAkAAGsAAAADBQAAABV1c2VyU2hhcmVUb2tlbnNBbW91bnQJAABlAAAAAgUAAAAMbGFzdEludGVyZXN0BQAAABB1c2VyTGFzdEludGVyZXN0BQAAAApzY2FsZVZhbHVlBAAAAA91c2VyTmV3SW50ZXJlc3QFAAAADGxhc3RJbnRlcmVzdAkABRQAAAACBQAAAA91c2VyTmV3SW50ZXJlc3QFAAAAC2NsYWltQW1vdW50AAAABwAAAAFpAQAAAAhsb2NrU1dPUAAAAAAEAAAACyR0MDQ3NTI0ODI3CQAFFAAAAAIICQABkQAAAAIIBQAAAAFpAAAACHBheW1lbnRzAAAAAAAAAAAAAAAABmFtb3VudAgJAAGRAAAAAggFAAAAAWkAAAAIcGF5bWVudHMAAAAAAAAAAAAAAAAHYXNzZXRJZAQAAAAJcG10QW1vdW50CAUAAAALJHQwNDc1MjQ4MjcAAAACXzEEAAAACnBtdEFzc2V0SWQIBQAAAAskdDA0NzUyNDgyNwAAAAJfMgMJAQAAAAIhPQAAAAIFAAAACnBtdEFzc2V0SWQFAAAABFNXT1AJAAACAAAAAQIAAAAUSW5jb3JyZWN0IHBtdEFzc2V0SWQEAAAADGxhc3RJbnRlcmVzdAkBAAAAE2dldExhc3RJbnRlcmVzdEluZm8AAAAABAAAAAskdDA0OTQzNTAyNQkBAAAAE2dldFVzZXJJbnRlcmVzdEluZm8AAAACCAUAAAABaQAAAAZjYWxsZXIFAAAADGxhc3RJbnRlcmVzdAQAAAAQdXNlckxhc3RJbnRlcmVzdAgFAAAACyR0MDQ5NDM1MDI1AAAAAl8xBAAAAA51c2VyU1dPUEFtb3VudAgFAAAACyR0MDQ5NDM1MDI1AAAAAl8yBAAAAAtjbGFpbUFtb3VudAkAAGsAAAADBQAAAA51c2VyU1dPUEFtb3VudAkAAGUAAAACBQAAAAxsYXN0SW50ZXJlc3QFAAAAEHVzZXJMYXN0SW50ZXJlc3QFAAAACnNjYWxlVmFsdWUEAAAAEXVzZXJTV09QQW1vdW50TmV3CQAAZAAAAAIJAABkAAAAAgUAAAAOdXNlclNXT1BBbW91bnQFAAAACXBtdEFtb3VudAUAAAALY2xhaW1BbW91bnQEAAAAD3VzZXJOZXdJbnRlcmVzdAUAAAAMbGFzdEludGVyZXN0BAAAAA90b3RhbFNXT1BBbW91bnQJAQAAABJnZXRUb3RhbFNXT1BMb2NrZWQAAAAABAAAABJ0b3RhbFNXT1BMb2NrZWROZXcJAABkAAAAAgUAAAAPdG90YWxTV09QQW1vdW50BQAAAAlwbXRBbW91bnQJAARMAAAAAgkBAAAADEludGVnZXJFbnRyeQAAAAIJAAEsAAAAAgkABCUAAAABCAUAAAABaQAAAAZjYWxsZXIFAAAAE2tleVVzZXJMYXN0SW50ZXJlc3QFAAAAD3VzZXJOZXdJbnRlcmVzdAkABEwAAAACCQEAAAAMSW50ZWdlckVudHJ5AAAAAgkAASwAAAACCQAEJQAAAAEIBQAAAAFpAAAABmNhbGxlcgUAAAARa2V5VXNlclNXT1BBbW91bnQFAAAAEXVzZXJTV09QQW1vdW50TmV3CQAETAAAAAIJAQAAAAxJbnRlZ2VyRW50cnkAAAACBQAAABJrZXlUb3RhbFNXT1BBbW91bnQFAAAAEnRvdGFsU1dPUExvY2tlZE5ldwUAAAADbmlsAAAAAWkBAAAABHZvdGUAAAADAAAACHZvdGVOYW1lAAAABm9wdGlvbgAAABF2b3RlQWRkU1dPUEFtb3VudAQAAAAOdXNlclNXT1BBbW91bnQJAQAAABFnZXRVc2VyU1dPUEFtb3VudAAAAAEIBQAAAAFpAAAABmNhbGxlcgQAAAATdXNlclRvdGFsVm90ZUFtb3VudAkBAAAAFmdldFVzZXJUb3RhbFZvdGVBbW91bnQAAAABCAUAAAABaQAAAAZjYWxsZXIEAAAAFHVzZXJWb3RlT3B0aW9uQW1vdW50CQEAAAATZ2V0Vm90ZU9wdGlvbkFtb3VudAAAAAMIBQAAAAFpAAAABmNhbGxlcgUAAAAIdm90ZU5hbWUFAAAABm9wdGlvbgMJAABmAAAAAgUAAAARdm90ZUFkZFNXT1BBbW91bnQJAABlAAAAAgUAAAAOdXNlclNXT1BBbW91bnQFAAAAE3VzZXJUb3RhbFZvdGVBbW91bnQJAQAAABJ0aHJvd05vdEVub3VnaFNXT1AAAAAABAAAABV0b3RhbFZvdGVPcHRpb25BbW91bnQJAQAAABhnZXRUb3RhbFZvdGVPcHRpb25BbW91bnQAAAACBQAAAAh2b3RlTmFtZQUAAAAGb3B0aW9uBAAAAAx2b3RlRHVyYXRpb24JAQAAAA9nZXRWb3RlRHVyYXRpb24AAAABBQAAAAh2b3RlTmFtZQQAAAARdm90aW5nU3RhcnRIZWlnaHQJAQAAABRnZXRWb3RpbmdTdGFydEhlaWdodAAAAAEFAAAABm9wdGlvbgQAAAAWdXNlclRvdGFsVm90ZUFtb3VudE5ldwkAAGQAAAACBQAAABN1c2VyVG90YWxWb3RlQW1vdW50BQAAABF2b3RlQWRkU1dPUEFtb3VudAQAAAAXdXNlclZvdGVPcHRpb25BbW91bnROZXcJAABkAAAAAgUAAAAUdXNlclZvdGVPcHRpb25BbW91bnQFAAAAEXZvdGVBZGRTV09QQW1vdW50BAAAABN2b3RlT3B0aW9uQW1vdW50TmV3CQAAZAAAAAIFAAAAFXRvdGFsVm90ZU9wdGlvbkFtb3VudAUAAAARdm90ZUFkZFNXT1BBbW91bnQJAARMAAAAAgkBAAAADEludGVnZXJFbnRyeQAAAAIJAAEsAAAAAgkAASwAAAACCQABLAAAAAIFAAAACHZvdGVOYW1lAgAAAAFfBQAAAAZvcHRpb24FAAAAGGtleVRvdGFsVm90ZU9wdGlvbkFtb3VudAUAAAATdm90ZU9wdGlvbkFtb3VudE5ldwkABEwAAAACCQEAAAAMSW50ZWdlckVudHJ5AAAAAgkAASwAAAACCQABLAAAAAIJAAEsAAAAAgUAAAAIdm90ZU5hbWUFAAAABm9wdGlvbgkABCUAAAABCAUAAAABaQAAAAZjYWxsZXIFAAAAF2tleVVzZXJWb3RlT3B0aW9uQW1vdW50BQAAABd1c2VyVm90ZU9wdGlvbkFtb3VudE5ldwkABEwAAAACCQEAAAAMSW50ZWdlckVudHJ5AAAAAgkAASwAAAACCQAEJQAAAAEIBQAAAAFpAAAABmNhbGxlcgUAAAAWa2V5VXNlclZvdGVUb3RhbEFtb3VudAUAAAAWdXNlclRvdGFsVm90ZUFtb3VudE5ldwUAAAADbmlsAAAAAWkBAAAABnVudm90ZQAAAAMAAAAIdm90ZU5hbWUAAAAGb3B0aW9uAAAAEHVudm90ZVNXT1BBbW91bnQEAAAADnVzZXJTV09QQW1vdW50CQEAAAARZ2V0VXNlclNXT1BBbW91bnQAAAABCAUAAAABaQAAAAZjYWxsZXIEAAAAE3VzZXJUb3RhbFZvdGVBbW91bnQJAQAAABZnZXRVc2VyVG90YWxWb3RlQW1vdW50AAAAAQgFAAAAAWkAAAAGY2FsbGVyBAAAABR1c2VyVm90ZU9wdGlvbkFtb3VudAkBAAAAE2dldFZvdGVPcHRpb25BbW91bnQAAAADCAUAAAABaQAAAAZjYWxsZXIFAAAACHZvdGVOYW1lBQAAAAZvcHRpb24DCQAAZgAAAAIFAAAAEHVudm90ZVNXT1BBbW91bnQFAAAAFHVzZXJWb3RlT3B0aW9uQW1vdW50CQEAAAASdGhyb3dOb3RFbm91Z2hTV09QAAAAAAQAAAAVdG90YWxWb3RlT3B0aW9uQW1vdW50CQEAAAAYZ2V0VG90YWxWb3RlT3B0aW9uQW1vdW50AAAAAgUAAAAIdm90ZU5hbWUFAAAABm9wdGlvbgQAAAAMdm90ZUR1cmF0aW9uCQEAAAAPZ2V0Vm90ZUR1cmF0aW9uAAAAAQUAAAAIdm90ZU5hbWUEAAAAEXZvdGluZ1N0YXJ0SGVpZ2h0CQEAAAAUZ2V0Vm90aW5nU3RhcnRIZWlnaHQAAAABBQAAAAZvcHRpb24EAAAAF3VzZXJWb3RlT3B0aW9uQW1vdW50TmV3CQAAZQAAAAIFAAAAFHVzZXJWb3RlT3B0aW9uQW1vdW50BQAAABB1bnZvdGVTV09QQW1vdW50BAAAABN2b3RlT3B0aW9uQW1vdW50TmV3CQAAZQAAAAIFAAAAFXRvdGFsVm90ZU9wdGlvbkFtb3VudAUAAAAQdW52b3RlU1dPUEFtb3VudAQAAAARZ2V0QmFja1NXT1BIZWlnaHQJAABkAAAAAgUAAAARdm90aW5nU3RhcnRIZWlnaHQJAABoAAAAAgAAAAAAAAAAAgUAAAAMdm90ZUR1cmF0aW9uCQAETAAAAAIJAQAAAAxJbnRlZ2VyRW50cnkAAAACCQABLAAAAAIJAAEsAAAAAgkAASwAAAACBQAAAAh2b3RlTmFtZQIAAAABXwUAAAAGb3B0aW9uBQAAABhrZXlUb3RhbFZvdGVPcHRpb25BbW91bnQFAAAAE3ZvdGVPcHRpb25BbW91bnROZXcJAARMAAAAAgkBAAAADEludGVnZXJFbnRyeQAAAAIJAAEsAAAAAgkAASwAAAACCQABLAAAAAIFAAAACHZvdGVOYW1lBQAAAAZvcHRpb24JAAQlAAAAAQgFAAAAAWkAAAAGY2FsbGVyBQAAABdrZXlVc2VyVm90ZU9wdGlvbkFtb3VudAUAAAAXdXNlclZvdGVPcHRpb25BbW91bnROZXcJAARMAAAAAgkBAAAADEludGVnZXJFbnRyeQAAAAIJAAEsAAAAAgkAASwAAAACCQABLAAAAAIJAAEsAAAAAgkAASwAAAACCQABLAAAAAIFAAAACHZvdGVOYW1lAgAAAAFfBQAAAAZvcHRpb24CAAAAAV8JAAQlAAAAAQgFAAAAAWkAAAAGY2FsbGVyAgAAAAFfCQABpAAAAAEFAAAAEWdldEJhY2tTV09QSGVpZ2h0BQAAABB1bnZvdGVTV09QQW1vdW50BQAAAANuaWwAAAABaQEAAAAVZ2V0QmFja1NXT1Bmcm9tT3B0aW9uAAAAAwAAAAh2b3RlTmFtZQAAAAZvcHRpb24AAAARZ2V0QmFja1NXT1BIZWlnaHQEAAAAE3VzZXJUb3RhbFZvdGVBbW91bnQJAQAAABZnZXRVc2VyVG90YWxWb3RlQW1vdW50AAAAAQgFAAAAAWkAAAAGY2FsbGVyBAAAABF1c2VyR2V0QmFja0Ftb3VudAkBAAAAFGdldFVzZXJHZXRCYWNrQW1vdW50AAAABAUAAAAIdm90ZU5hbWUFAAAABm9wdGlvbggFAAAAAWkAAAAGY2FsbGVyBQAAABFnZXRCYWNrU1dPUEhlaWdodAkABEwAAAACCQEAAAAMSW50ZWdlckVudHJ5AAAAAgkAASwAAAACCQABLAAAAAIJAAEsAAAAAgkAASwAAAACCQABLAAAAAIJAAEsAAAAAgUAAAAIdm90ZU5hbWUCAAAAAV8FAAAABm9wdGlvbgIAAAABXwkABCUAAAABCAUAAAABaQAAAAZjYWxsZXICAAAAAV8JAAGkAAAAAQUAAAARZ2V0QmFja1NXT1BIZWlnaHQAAAAAAAAAAAAJAARMAAAAAgkBAAAADlNjcmlwdFRyYW5zZmVyAAAAAwgFAAAAAWkAAAAGY2FsbGVyBQAAABF1c2VyR2V0QmFja0Ftb3VudAUAAAAEU1dPUAUAAAADbmlsAAAAAWkBAAAAB2FpckRyb3AAAAAABAAAAAskdDA4MzY1ODQ0MAkABRQAAAACCAkAAZEAAAACCAUAAAABaQAAAAhwYXltZW50cwAAAAAAAAAAAAAAAAZhbW91bnQICQABkQAAAAIIBQAAAAFpAAAACHBheW1lbnRzAAAAAAAAAAAAAAAAB2Fzc2V0SWQEAAAACXBtdEFtb3VudAgFAAAACyR0MDgzNjU4NDQwAAAAAl8xBAAAAApwbXRBc3NldElkCAUAAAALJHQwODM2NTg0NDAAAAACXzIDCQEAAAACIT0AAAACBQAAAApwbXRBc3NldElkBQAAAARTV09QCQAAAgAAAAECAAAAFEluY29ycmVjdCBwbXRBc3NldElkBAAAAA90b3RhbFNXT1BBbW91bnQJAQAAABJnZXRUb3RhbFNXT1BMb2NrZWQAAAAABAAAABJ0b3RhbFNXT1BBbW91bnROZXcJAABkAAAAAgUAAAAPdG90YWxTV09QQW1vdW50BQAAAAlwbXRBbW91bnQEAAAADGxhc3RJbnRlcmVzdAkBAAAAE2dldExhc3RJbnRlcmVzdEluZm8AAAAABAAAAAtpbnRlcmVzdE5ldwkAAGQAAAACBQAAAAxsYXN0SW50ZXJlc3QJAABrAAAAAwUAAAAJcG10QW1vdW50BQAAAApzY2FsZVZhbHVlBQAAAA90b3RhbFNXT1BBbW91bnQJAARMAAAAAgkBAAAADEludGVnZXJFbnRyeQAAAAIFAAAAD2tleUxhc3RJbnRlcmVzdAUAAAALaW50ZXJlc3ROZXcJAARMAAAAAgkBAAAADEludGVnZXJFbnRyeQAAAAIFAAAAEmtleVRvdGFsU1dPUEFtb3VudAUAAAASdG90YWxTV09QQW1vdW50TmV3BQAAAANuaWwAAAABaQEAAAAUY2xhaW1TV09QYW5kV2l0aGRyYXcAAAAABAAAAA90b3RhbFNXT1BMb2NrZWQJAQAAABJnZXRUb3RhbFNXT1BMb2NrZWQAAAAABAAAAAxsYXN0SW50ZXJlc3QJAQAAABNnZXRMYXN0SW50ZXJlc3RJbmZvAAAAAAQAAAALJHQwOTA3MDkxMjUJAQAAAAljbGFpbUNhbGMAAAABCAUAAAABaQAAAAZjYWxsZXIEAAAAD3VzZXJOZXdJbnRlcmVzdAgFAAAACyR0MDkwNzA5MTI1AAAAAl8xBAAAAAtjbGFpbUFtb3VudAgFAAAACyR0MDkwNzA5MTI1AAAAAl8yBAAAAA51c2VyVm90ZUFtb3VudAkBAAAAFmdldFVzZXJUb3RhbFZvdGVBbW91bnQAAAABCAUAAAABaQAAAAZjYWxsZXIEAAAADWF2YWlsYWJsZUZ1bmQJAABlAAAAAgkAAGQAAAACCQEAAAARZ2V0VXNlclNXT1BBbW91bnQAAAABCAUAAAABaQAAAAZjYWxsZXIFAAAAC2NsYWltQW1vdW50BQAAAA51c2VyVm90ZUFtb3VudAQAAAASdG90YWxTV09QTG9ja2VkTmV3CQAAZQAAAAIFAAAAD3RvdGFsU1dPUExvY2tlZAUAAAANYXZhaWxhYmxlRnVuZAQAAAARdXNlckNsYWltZWRBbW91bnQJAQAAABhnZXRVc2VyU1dPUENsYWltZWRBbW91bnQAAAABCAUAAAABaQAAAAZjYWxsZXIEAAAAFHVzZXJDbGFpbWVkQW1vdW50TmV3CQAAZAAAAAIFAAAAEXVzZXJDbGFpbWVkQW1vdW50BQAAAAtjbGFpbUFtb3VudAkABEwAAAACCQEAAAAMSW50ZWdlckVudHJ5AAAAAgkAASwAAAACCQAEJQAAAAEIBQAAAAFpAAAABmNhbGxlcgUAAAATa2V5VXNlckxhc3RJbnRlcmVzdAUAAAAPdXNlck5ld0ludGVyZXN0CQAETAAAAAIJAQAAAAxJbnRlZ2VyRW50cnkAAAACBQAAAA9rZXlMYXN0SW50ZXJlc3QFAAAADGxhc3RJbnRlcmVzdAkABEwAAAACCQEAAAAMSW50ZWdlckVudHJ5AAAAAgkAASwAAAACCQAEJQAAAAEIBQAAAAFpAAAABmNhbGxlcgUAAAARa2V5VXNlclNXT1BBbW91bnQFAAAADnVzZXJWb3RlQW1vdW50CQAETAAAAAIJAQAAAAxJbnRlZ2VyRW50cnkAAAACBQAAABJrZXlUb3RhbFNXT1BBbW91bnQFAAAAEnRvdGFsU1dPUExvY2tlZE5ldwkABEwAAAACCQEAAAAMSW50ZWdlckVudHJ5AAAAAgkAASwAAAACCQAEJQAAAAEIBQAAAAFpAAAABmNhbGxlcgUAAAAYa2V5VXNlclNXT1BDbGFpbWVkQW1vdW50BQAAABR1c2VyQ2xhaW1lZEFtb3VudE5ldwkABEwAAAACCQEAAAAOU2NyaXB0VHJhbnNmZXIAAAADCAUAAAABaQAAAAZjYWxsZXIFAAAADWF2YWlsYWJsZUZ1bmQFAAAABFNXT1AFAAAAA25pbAAAAAFpAQAAABFjbGFpbVNXT1BhbmRTdGFrZQAAAAAEAAAAD3RvdGFsU1dPUExvY2tlZAkBAAAAEmdldFRvdGFsU1dPUExvY2tlZAAAAAAEAAAADGxhc3RJbnRlcmVzdAkBAAAAE2dldExhc3RJbnRlcmVzdEluZm8AAAAABAAAAA0kdDAxMDExNzEwMTcyCQEAAAAJY2xhaW1DYWxjAAAAAQgFAAAAAWkAAAAGY2FsbGVyBAAAAA91c2VyTmV3SW50ZXJlc3QIBQAAAA0kdDAxMDExNzEwMTcyAAAAAl8xBAAAAAtjbGFpbUFtb3VudAgFAAAADSR0MDEwMTE3MTAxNzIAAAACXzIEAAAADnVzZXJWb3RlQW1vdW50CQEAAAAWZ2V0VXNlclRvdGFsVm90ZUFtb3VudAAAAAEIBQAAAAFpAAAABmNhbGxlcgQAAAANYXZhaWxhYmxlRnVuZAkAAGUAAAACCQAAZAAAAAIJAQAAABFnZXRVc2VyU1dPUEFtb3VudAAAAAEIBQAAAAFpAAAABmNhbGxlcgUAAAALY2xhaW1BbW91bnQFAAAADnVzZXJWb3RlQW1vdW50BAAAABJ0b3RhbFNXT1BMb2NrZWROZXcJAABlAAAAAgUAAAAPdG90YWxTV09QTG9ja2VkBQAAAA1hdmFpbGFibGVGdW5kBAAAABF1c2VyQ2xhaW1lZEFtb3VudAkBAAAAGGdldFVzZXJTV09QQ2xhaW1lZEFtb3VudAAAAAEIBQAAAAFpAAAABmNhbGxlcgQAAAAUdXNlckNsYWltZWRBbW91bnROZXcJAABkAAAAAgUAAAARdXNlckNsYWltZWRBbW91bnQFAAAAC2NsYWltQW1vdW50CQAETAAAAAIJAQAAAAxJbnRlZ2VyRW50cnkAAAACCQABLAAAAAIJAAQlAAAAAQgFAAAAAWkAAAAGY2FsbGVyBQAAABNrZXlVc2VyTGFzdEludGVyZXN0BQAAAA91c2VyTmV3SW50ZXJlc3QJAARMAAAAAgkBAAAADEludGVnZXJFbnRyeQAAAAIFAAAAD2tleUxhc3RJbnRlcmVzdAUAAAAMbGFzdEludGVyZXN0CQAETAAAAAIJAQAAAAxJbnRlZ2VyRW50cnkAAAACCQABLAAAAAIJAAQlAAAAAQgFAAAAAWkAAAAGY2FsbGVyBQAAABFrZXlVc2VyU1dPUEFtb3VudAkAAGQAAAACBQAAAA1hdmFpbGFibGVGdW5kBQAAAA51c2VyVm90ZUFtb3VudAkABEwAAAACCQEAAAAMSW50ZWdlckVudHJ5AAAAAgkAASwAAAACCQAEJQAAAAEIBQAAAAFpAAAABmNhbGxlcgUAAAAYa2V5VXNlclNXT1BDbGFpbWVkQW1vdW50BQAAABR1c2VyQ2xhaW1lZEFtb3VudE5ldwUAAAADbmlsAAAAAJoDSlM=", "chainId": 84, "height": 1366601, "applicationStatus": "succeeded", "spentComplexity": 0 } View: original | compacted Prev: 3rk8Yad1JzGBiLLTe18KXXeM4SH1ro2pc4HWcPkJ9vbJ Next: V14wapjfyD6edSGTaEhuWUfqhFdy2hCP8J4fiBaP1ai Full:
Old | New | Differences | |
---|---|---|---|
1 | 1 | {-# STDLIB_VERSION 4 #-} | |
2 | 2 | {-# SCRIPT_TYPE ACCOUNT #-} | |
3 | 3 | {-# CONTENT_TYPE DAPP #-} | |
4 | 4 | let a = base58'289xpUrYrKbLjaKkqH3XNhfecukcYRaDRT3JDrvkvQRU' | |
5 | 5 | ||
6 | 6 | let b = base58'289xpUrYrKbLjaKkqH3XNhfecukcYRaDRT3JDrvkvQRU' | |
7 | 7 | ||
8 | 8 | let c = base58'289xpUrYrKbLjaKkqH3XNhfecukcYRaDRT3JDrvkvQRU' | |
9 | 9 | ||
10 | 10 | let d = base58'289xpUrYrKbLjaKkqH3XNhfecukcYRaDRT3JDrvkvQRU' | |
11 | 11 | ||
12 | 12 | let e = base58'289xpUrYrKbLjaKkqH3XNhfecukcYRaDRT3JDrvkvQRU' | |
13 | 13 | ||
14 | 14 | let f = "last_interest" | |
15 | 15 | ||
16 | 16 | let g = "_last_interest" | |
17 | 17 | ||
18 | 18 | let h = "_SWOP_amount" | |
19 | 19 | ||
20 | 20 | let i = "_getBackHeight" | |
21 | 21 | ||
22 | 22 | let j = "total_SWOP_amount" | |
23 | 23 | ||
24 | 24 | let k = "_total_SWOP_vote_amount" | |
25 | 25 | ||
26 | 26 | let l = "_SWOP_option_amount" | |
27 | 27 | ||
28 | 28 | let m = "_SWOP_claimed_amount" | |
29 | 29 | ||
30 | 30 | let n = "total_SWOP_option_amount" | |
31 | 31 | ||
32 | 32 | let o = "vote_name" | |
33 | 33 | ||
34 | 34 | let p = "_option_name" | |
35 | 35 | ||
36 | 36 | let q = "_startHeight" | |
37 | 37 | ||
38 | 38 | let r = "_vote_duration" | |
39 | 39 | ||
40 | 40 | let s = Address(base58'3NAqJ1CqP1iTzXR9wENKwEXHMvT4CS4YGBb') | |
41 | 41 | ||
42 | 42 | let t = "SWOP_id" | |
43 | 43 | ||
44 | 44 | let u = fromBase58String(getStringValue(s, t)) | |
45 | 45 | ||
46 | 46 | let v = 100000000 | |
47 | 47 | ||
48 | 48 | func w () = throw("Not enough SWOP: userSWOPAmount - userTotalVoteAmount < voteSWOPAmount") | |
49 | 49 | ||
50 | 50 | ||
51 | 51 | func x () = { | |
52 | 52 | let y = valueOrElse(getInteger(this, f), 0) | |
53 | 53 | y | |
54 | 54 | } | |
55 | 55 | ||
56 | 56 | ||
57 | 57 | func z (A) = valueOrElse(getInteger(this, (toString(A) + h)), 0) | |
58 | 58 | ||
59 | 59 | ||
60 | 60 | func B (A) = valueOrElse(getInteger(this, (toString(A) + m)), 0) | |
61 | 61 | ||
62 | 62 | ||
63 | 63 | func C (A,y) = { | |
64 | 64 | let D = z(A) | |
65 | 65 | let E = getInteger(this, (toString(A) + g)) | |
66 | 66 | let F = { | |
67 | 67 | let G = E | |
68 | 68 | if ($isInstanceOf(G, "Int")) | |
69 | 69 | then { | |
70 | 70 | let E = G | |
71 | 71 | E | |
72 | 72 | } | |
73 | 73 | else y | |
74 | 74 | } | |
75 | 75 | $Tuple2(F, D) | |
76 | 76 | } | |
77 | 77 | ||
78 | 78 | ||
79 | 79 | func H () = valueOrElse(getInteger(this, j), 0) | |
80 | 80 | ||
81 | 81 | ||
82 | 82 | func I (A) = valueOrElse(getInteger(this, (toString(A) + k)), 0) | |
83 | 83 | ||
84 | 84 | ||
85 | 85 | func J (A) = valueOrElse(getInteger(this, (toString(A) + l)), 0) | |
86 | 86 | ||
87 | 87 | ||
88 | 88 | func K (L) = valueOrElse(getInteger(this, (L + q)), 0) | |
89 | 89 | ||
90 | 90 | ||
91 | 91 | func M (A,L,N) = valueOrErrorMessage({ | |
92 | 92 | let O = getInteger(this, (((L + N) + toString(A)) + l)) | |
93 | 93 | let P = { | |
94 | 94 | let G = O | |
95 | 95 | if ($isInstanceOf(G, "Int")) | |
96 | 96 | then { | |
97 | 97 | let P = G | |
98 | 98 | P | |
99 | 99 | } | |
100 | 100 | else if ($isInstanceOf(G, "Unit")) | |
101 | 101 | then { | |
102 | 102 | let P = G | |
103 | 103 | 0 | |
104 | 104 | } | |
105 | 105 | else throw("Match error") | |
106 | 106 | } | |
107 | 107 | P | |
108 | 108 | }, (((("No data on the key: " + L) + N) + toString(A)) + l)) | |
109 | 109 | ||
110 | 110 | ||
111 | 111 | func Q (L) = valueOrErrorMessage(getInteger(this, (L + r)), (("No data on the key: " + L) + r)) | |
112 | 112 | ||
113 | 113 | ||
114 | 114 | func R (L,N) = { | |
115 | 115 | let S = getInteger(this, ((L + N) + n)) | |
116 | 116 | let T = { | |
117 | 117 | let G = S | |
118 | 118 | if ($isInstanceOf(G, "Int")) | |
119 | 119 | then { | |
120 | 120 | let T = G | |
121 | 121 | T | |
122 | 122 | } | |
123 | 123 | else if ($isInstanceOf(G, "Unit")) | |
124 | 124 | then { | |
125 | 125 | let T = G | |
126 | 126 | 0 | |
127 | 127 | } | |
128 | 128 | else throw("Match error") | |
129 | 129 | } | |
130 | 130 | T | |
131 | 131 | } | |
132 | 132 | ||
133 | 133 | ||
134 | 134 | func U (L,N,A,V) = { | |
135 | 135 | let W = ((((((L + "_") + N) + "_") + toString(A)) + "_") + toString(V)) | |
136 | 136 | valueOrErrorMessage(getInteger(this, W), ("No data on the key: " + W)) | |
137 | 137 | } | |
138 | 138 | ||
139 | 139 | ||
140 | 140 | func X (Y) = { | |
141 | 141 | let Z = H() | |
142 | 142 | let y = x() | |
143 | 143 | let aa = C(Y, y) | |
144 | 144 | let E = aa._1 | |
145 | 145 | let ab = aa._2 | |
146 | 146 | let ac = fraction(ab, (y - E), v) | |
147 | 147 | let ad = y | |
148 | 148 | $Tuple2(ad, ac) | |
149 | 149 | } | |
150 | 150 | ||
151 | 151 | ||
152 | 152 | @Callable(ae) | |
153 | 153 | func lockSWOP () = { | |
154 | 154 | let af = $Tuple2(ae.payments[0].amount, ae.payments[0].assetId) | |
155 | 155 | let ag = af._1 | |
156 | 156 | let ah = af._2 | |
157 | 157 | if ((ah != u)) | |
158 | 158 | then throw("Incorrect pmtAssetId") | |
159 | 159 | else { | |
160 | 160 | let y = x() | |
161 | 161 | let ai = C(ae.caller, y) | |
162 | 162 | let E = ai._1 | |
163 | 163 | let D = ai._2 | |
164 | 164 | let ac = fraction(D, (y - E), v) | |
165 | 165 | let aj = ((D + ag) + ac) | |
166 | 166 | let ad = y | |
167 | 167 | let ak = H() | |
168 | 168 | let al = (ak + ag) | |
169 | 169 | [IntegerEntry((toString(ae.caller) + g), ad), IntegerEntry((toString(ae.caller) + h), aj), IntegerEntry(j, al)] | |
170 | 170 | } | |
171 | 171 | } | |
172 | 172 | ||
173 | 173 | ||
174 | 174 | ||
175 | 175 | @Callable(ae) | |
176 | 176 | func vote (L,N,am) = { | |
177 | 177 | let D = z(ae.caller) | |
178 | 178 | let an = I(ae.caller) | |
179 | 179 | let O = M(ae.caller, L, N) | |
180 | 180 | if ((am > (D - an))) | |
181 | 181 | then w() | |
182 | 182 | else { | |
183 | 183 | let S = R(L, N) | |
184 | 184 | let ao = Q(L) | |
185 | 185 | let ap = K(N) | |
186 | 186 | let aq = (an + am) | |
187 | 187 | let ar = (O + am) | |
188 | 188 | let as = (S + am) | |
189 | 189 | [IntegerEntry((((L + "_") + N) + n), as), IntegerEntry((((L + N) + toString(ae.caller)) + l), ar), IntegerEntry((toString(ae.caller) + k), aq)] | |
190 | 190 | } | |
191 | 191 | } | |
192 | 192 | ||
193 | 193 | ||
194 | 194 | ||
195 | 195 | @Callable(ae) | |
196 | 196 | func unvote (L,N,at) = { | |
197 | 197 | let D = z(ae.caller) | |
198 | 198 | let an = I(ae.caller) | |
199 | 199 | let O = M(ae.caller, L, N) | |
200 | 200 | if ((at > O)) | |
201 | 201 | then w() | |
202 | 202 | else { | |
203 | 203 | let S = R(L, N) | |
204 | 204 | let ao = Q(L) | |
205 | 205 | let ap = K(N) | |
206 | 206 | let ar = (O - at) | |
207 | 207 | let as = (S - at) | |
208 | 208 | let V = (ap + (2 * ao)) | |
209 | 209 | [IntegerEntry((((L + "_") + N) + n), as), IntegerEntry((((L + N) + toString(ae.caller)) + l), ar), IntegerEntry(((((((L + "_") + N) + "_") + toString(ae.caller)) + "_") + toString(V)), at)] | |
210 | 210 | } | |
211 | 211 | } | |
212 | 212 | ||
213 | 213 | ||
214 | 214 | ||
215 | 215 | @Callable(ae) | |
216 | 216 | func getBackSWOPfromOption (L,N,V) = { | |
217 | 217 | let an = I(ae.caller) | |
218 | 218 | let au = U(L, N, ae.caller, V) | |
219 | 219 | [IntegerEntry(((((((L + "_") + N) + "_") + toString(ae.caller)) + "_") + toString(V)), 0), ScriptTransfer(ae.caller, au, u)] | |
220 | 220 | } | |
221 | 221 | ||
222 | 222 | ||
223 | 223 | ||
224 | 224 | @Callable(ae) | |
225 | 225 | func airDrop () = { | |
226 | 226 | let av = $Tuple2(ae.payments[0].amount, ae.payments[0].assetId) | |
227 | 227 | let ag = av._1 | |
228 | 228 | let ah = av._2 | |
229 | 229 | if ((ah != u)) | |
230 | 230 | then throw("Incorrect pmtAssetId") | |
231 | 231 | else { | |
232 | 232 | let ak = H() | |
233 | 233 | let aw = (ak + ag) | |
234 | 234 | let y = x() | |
235 | 235 | let ax = (y + fraction(ag, v, ak)) | |
236 | 236 | [IntegerEntry(f, ax), IntegerEntry(j, aw)] | |
237 | 237 | } | |
238 | 238 | } | |
239 | 239 | ||
240 | 240 | ||
241 | 241 | ||
242 | 242 | @Callable(ae) | |
243 | 243 | func claimSWOPandWithdraw () = { | |
244 | 244 | let ay = H() | |
245 | 245 | let y = x() | |
246 | 246 | let az = X(ae.caller) | |
247 | 247 | let ad = az._1 | |
248 | 248 | let ac = az._2 | |
249 | 249 | let aA = I(ae.caller) | |
250 | 250 | let aB = ((z(ae.caller) + ac) - aA) | |
251 | 251 | let al = (ay - aB) | |
252 | 252 | let aC = B(ae.caller) | |
253 | 253 | let aD = (aC + ac) | |
254 | 254 | [IntegerEntry((toString(ae.caller) + g), ad), IntegerEntry(f, y), IntegerEntry((toString(ae.caller) + h), aA), IntegerEntry(j, al), IntegerEntry((toString(ae.caller) + m), aD), ScriptTransfer(ae.caller, aB, u)] | |
255 | 255 | } | |
256 | 256 | ||
257 | 257 | ||
258 | 258 | ||
259 | 259 | @Callable(ae) | |
260 | 260 | func claimSWOPandStake () = { | |
261 | 261 | let ay = H() | |
262 | 262 | let y = x() | |
263 | 263 | let aE = X(ae.caller) | |
264 | 264 | let ad = aE._1 | |
265 | 265 | let ac = aE._2 | |
266 | 266 | let aA = I(ae.caller) | |
267 | 267 | let aB = ((z(ae.caller) + ac) - aA) | |
268 | 268 | let al = (ay - aB) | |
269 | 269 | let aC = B(ae.caller) | |
270 | 270 | let aD = (aC + ac) | |
271 | 271 | [IntegerEntry((toString(ae.caller) + g), ad), IntegerEntry(f, y), IntegerEntry((toString(ae.caller) + h), (aB + aA)), IntegerEntry((toString(ae.caller) + m), aD)] | |
272 | 272 | } | |
273 | 273 | ||
274 | 274 |
github/deemru/w8io/169f3d6 35.14 ms ◑