tx · 6RG2LFT4BoL7rFLxd2hoNCXuXZZsWL6MsFnRuXg25rK2

3N911L1LqZs6xaZsC5skLHrU3XfDYZG8wxz:  -0.01400000 Waves

2019.11.15 17:09 [766304] smart account 3N911L1LqZs6xaZsC5skLHrU3XfDYZG8wxz > SELF 0.00000000 Waves

{ "type": 13, "id": "6RG2LFT4BoL7rFLxd2hoNCXuXZZsWL6MsFnRuXg25rK2", "fee": 1400000, "feeAssetId": null, "timestamp": 1573826963094, "version": 1, "sender": "3N911L1LqZs6xaZsC5skLHrU3XfDYZG8wxz", "senderPublicKey": "D1q54i7R33U4bjGXmo1FDbSyitrrvUj5dcrLQ493WX9S", "proofs": [ "4timpN7XHb5cYmaED5H2t9SEYV9zTykNqMUpLcKCnFvDxMFnocgZ3uRXwgj4uhsw5aCfG24t3MbQQBHrKxEYqULT" ], "script": "base64:AAIDAAAAAAAAAA4IARIDCgEBEgASAwoBCAAAAEEBAAAADmdldE51bWJlckJ5S2V5AAAAAQAAAANrZXkEAAAAByRtYXRjaDAJAAQaAAAAAgUAAAAEdGhpcwUAAAADa2V5AwkAAAEAAAACBQAAAAckbWF0Y2gwAgAAAANJbnQEAAAAAWEFAAAAByRtYXRjaDAFAAAAAWEAAAAAAAAAAAABAAAADmdldFN0cmluZ0J5S2V5AAAAAQAAAANrZXkEAAAAByRtYXRjaDAJAAQdAAAAAgUAAAAEdGhpcwUAAAADa2V5AwkAAAEAAAACBQAAAAckbWF0Y2gwAgAAAAZTdHJpbmcEAAAAAWEFAAAAByRtYXRjaDAFAAAAAWECAAAAAAEAAAAMZ2V0Qm9vbEJ5S2V5AAAAAQAAAANrZXkEAAAAByRtYXRjaDAJAAQbAAAAAgUAAAAEdGhpcwUAAAADa2V5AwkAAAEAAAACBQAAAAckbWF0Y2gwAgAAAAdCb29sZWFuBAAAAAFhBQAAAAckbWF0Y2gwBQAAAAFhBwEAAAAYZ2V0TnVtYmVyQnlBZGRyZXNzQW5kS2V5AAAAAgAAAAdhZGRyZXNzAAAAA2tleQQAAAAHJG1hdGNoMAkABBoAAAACBQAAAAdhZGRyZXNzBQAAAANrZXkDCQAAAQAAAAIFAAAAByRtYXRjaDACAAAAA0ludAQAAAABYQUAAAAHJG1hdGNoMAUAAAABYQAAAAAAAAAAAAEAAAAYZ2V0U3RyaW5nQnlBZGRyZXNzQW5kS2V5AAAAAgAAAAdhZGRyZXNzAAAAA2tleQQAAAAHJG1hdGNoMAkABB0AAAACBQAAAAdhZGRyZXNzBQAAAANrZXkDCQAAAQAAAAIFAAAAByRtYXRjaDACAAAABlN0cmluZwQAAAABYQUAAAAHJG1hdGNoMAUAAAABYQIAAAAAAQAAABZkcm9wRWxlbWVudEluSnNvbkFycmF5AAAAAgAAAAVhcnJheQAAAAdlbGVtZW50BAAAAAxzcGxpdGVkQXJyYXkJAAS1AAAAAgUAAAAFYXJyYXkFAAAAB2VsZW1lbnQDCQAAAAAAAAIJAAEvAAAAAgkAAZEAAAACBQAAAAxzcGxpdGVkQXJyYXkAAAAAAAAAAAEAAAAAAAAAAAECAAAAASwJAAEsAAAAAgkAAZEAAAACBQAAAAxzcGxpdGVkQXJyYXkAAAAAAAAAAAAJAAEwAAAAAgkAAZEAAAACBQAAAAxzcGxpdGVkQXJyYXkAAAAAAAAAAAEAAAAAAAAAAAEJAAEsAAAAAgkBAAAACWRyb3BSaWdodAAAAAIJAAGRAAAAAgUAAAAMc3BsaXRlZEFycmF5AAAAAAAAAAAAAAAAAAAAAAABCQABkQAAAAIFAAAADHNwbGl0ZWRBcnJheQAAAAAAAAAAAQEAAAAWY29udmVydEpzb25BcnJheVRvTGlzdAAAAAEAAAAJanNvbkFycmF5CQAEtQAAAAIFAAAACWpzb25BcnJheQIAAAABLAAAAAAFQkxPQ0sCAAAABWJsb2NrAAAAAAdVTkJMT0NLAgAAAAd1bmJsb2NrAAAAAAZVUERBVEUCAAAABnVwZGF0ZQAAAAAKT3JhY2xlc0tleQIAAAAHb3JhY2xlcwAAAAAJQWRtaW5zS2V5AgAAAAZhZG1pbnMAAAAAD1ZvdGVJbnRlcnZhbEtleQIAAAANdm90ZV9pbnRlcnZhbAAAAAAUQ29lZmZpY2llbnRPcmFjbGVLZXkCAAAAEmNvZWZmaWNpZW50X29yYWNsZQAAAAATQ29lZmZpY2llbnRBZG1pbktleQIAAAARY29lZmZpY2llbnRfYWRtaW4AAAAAF1NjcmlwdFVwZGF0ZUludGVydmFsS2V5AgAAABZzY3JpcHRfdXBkYXRlX2ludGVydmFsAAAAABRQcm92aWRpbmdJbnRlcnZhbEtleQIAAAAScHJvdmlkaW5nX2ludGVydmFsAAAAAAhQcmljZUtleQIAAAAFcHJpY2UAAAAADlByaWNlT2Zmc2V0S2V5AgAAAAxwcmljZV9vZmZzZXQAAAAAEUlzUHJpY2VQZW5kaW5nS2V5AgAAABBpc19wZW5kaW5nX3ByaWNlAAAAAAxJc0Jsb2NrZWRLZXkCAAAACmlzX2Jsb2NrZWQAAAAAEk9yYWNsZUlzUHJvdmlkZUtleQIAAAASb3JhY2xlX2lzX3Byb3ZpZGVfAAAAABVPcmFjbGVQcm92aWRlUHJpY2VLZXkCAAAAFW9yYWNsZV9wcmljZV9wcm92aWRlXwAAAAAMQWRtaW5Wb3RlS2V5AgAAAAthZG1pbl92b3RlXwAAAAAJQWN0aW9uS2V5AgAAAAZhY3Rpb24AAAAAF0Jsb2NrRXhwaXJlUHJvdmlkaW5nS2V5AgAAABZwcm92aWRpbmdfZXhwaXJlX2Jsb2NrAAAAABJCbGFja1N3YXJtUHJpY2VLZXkCAAAAEWJsYWNrX3N3YXJtX3ByaWNlAAAAABJCbG9ja0V4cGlyZVZvdGVLZXkCAAAAEXZvdGVfZXhwaXJlX2Jsb2NrAAAAABRTY3JpcHRVcGRhdGVCbG9ja0tleQIAAAATc2NyaXB0X3VwZGF0ZV9ibG9jawAAAAANUHJpY2VJbmRleEtleQIAAAALcHJpY2VfaW5kZXgBAAAAFWdldE9yYWNsZUlzUHJvdmlkZUtleQAAAAEAAAAFb3duZXIJAAEsAAAAAgUAAAAST3JhY2xlSXNQcm92aWRlS2V5BQAAAAVvd25lcgEAAAAYZ2V0T3JhY2xlUHJvdmlkZVByaWNlS2V5AAAAAQAAAAVvd25lcgkAASwAAAACBQAAABVPcmFjbGVQcm92aWRlUHJpY2VLZXkFAAAABW93bmVyAQAAAA9nZXRBZG1pblZvdGVLZXkAAAABAAAABW93bmVyCQABLAAAAAIFAAAADEFkbWluVm90ZUtleQUAAAAFb3duZXIBAAAAFWdldEFkbWluVm90ZUFjdGlvbktleQAAAAEAAAAFb3duZXIJAAEsAAAAAgkAASwAAAACCQEAAAAPZ2V0QWRtaW5Wb3RlS2V5AAAAAQUAAAAFb3duZXICAAAAAV8FAAAACUFjdGlvbktleQEAAAAVZ2V0QmxhY2tTd2FybVByaWNlS2V5AAAAAQAAAAVibG9jawkAASwAAAACCQABLAAAAAIFAAAAEkJsYWNrU3dhcm1QcmljZUtleQIAAAABXwkAAaQAAAABBQAAAAVibG9jawEAAAASZ2V0UHJpY2VIaXN0b3J5S2V5AAAAAQAAAAVibG9jawkAASwAAAACCQABLAAAAAIFAAAACFByaWNlS2V5AgAAAAFfCQABpAAAAAEFAAAABWJsb2NrAQAAABhnZXRIZWlnaHRQcmljZUJ5SW5kZXhLZXkAAAABAAAABWluZGV4CQABLAAAAAIJAAEsAAAAAgUAAAANUHJpY2VJbmRleEtleQIAAAABXwkAAaQAAAABBQAAAAVpbmRleAAAAAAFcHJpY2UJAQAAAA5nZXROdW1iZXJCeUtleQAAAAEFAAAACFByaWNlS2V5AAAAAApwcmljZUluZGV4CQEAAAAOZ2V0TnVtYmVyQnlLZXkAAAABBQAAAA1QcmljZUluZGV4S2V5AAAAABFwcm92aWRpbmdJbnRlcnZhbAkBAAAADmdldE51bWJlckJ5S2V5AAAAAQUAAAAUUHJvdmlkaW5nSW50ZXJ2YWxLZXkAAAAAFGJsb2NrRXhwaXJlUHJvdmlkaW5nCQEAAAAOZ2V0TnVtYmVyQnlLZXkAAAABBQAAABdCbG9ja0V4cGlyZVByb3ZpZGluZ0tleQAAAAAPYmxvY2tFeHBpcmVWb3RlCQEAAAAOZ2V0TnVtYmVyQnlLZXkAAAABBQAAABJCbG9ja0V4cGlyZVZvdGVLZXkAAAAAEXNjcmlwdFVwZGF0ZUJsb2NrCQEAAAAOZ2V0TnVtYmVyQnlLZXkAAAABBQAAABRTY3JpcHRVcGRhdGVCbG9ja0tleQAAAAAUc2NyaXB0VXBkYXRlSW50ZXJ2YWwJAQAAAA5nZXROdW1iZXJCeUtleQAAAAEFAAAAF1NjcmlwdFVwZGF0ZUludGVydmFsS2V5AAAAAA5pc1ByaWNlUGVuZGluZwkBAAAADGdldEJvb2xCeUtleQAAAAEFAAAAEUlzUHJpY2VQZW5kaW5nS2V5AAAAAAlpc0Jsb2NrZWQJAQAAAAxnZXRCb29sQnlLZXkAAAABBQAAAAxJc0Jsb2NrZWRLZXkAAAAAFGJmdENvZWZmaWNpZW50T3JhY2xlCQEAAAAOZ2V0TnVtYmVyQnlLZXkAAAABBQAAABRDb2VmZmljaWVudE9yYWNsZUtleQAAAAATYmZ0Q29lZmZpY2llbnRBZG1pbgkBAAAADmdldE51bWJlckJ5S2V5AAAAAQUAAAATQ29lZmZpY2llbnRBZG1pbktleQAAAAAScGVyY2VudFByaWNlT2Zmc2V0CQEAAAAOZ2V0TnVtYmVyQnlLZXkAAAABBQAAAA5QcmljZU9mZnNldEtleQAAAAAMdm90ZUludGVydmFsCQEAAAAOZ2V0TnVtYmVyQnlLZXkAAAABBQAAAA9Wb3RlSW50ZXJ2YWxLZXkAAAAAB29yYWNsZXMJAQAAAA5nZXRTdHJpbmdCeUtleQAAAAEFAAAACk9yYWNsZXNLZXkAAAAABmFkbWlucwkBAAAADmdldFN0cmluZ0J5S2V5AAAAAQUAAAAJQWRtaW5zS2V5AAAAAAtvcmFjbGVzTGlzdAkBAAAAFmNvbnZlcnRKc29uQXJyYXlUb0xpc3QAAAABBQAAAAdvcmFjbGVzAAAAAAphZG1pbnNMaXN0CQEAAAAWY29udmVydEpzb25BcnJheVRvTGlzdAAAAAEFAAAABmFkbWlucwEAAAASZ2V0QWRtaW5Wb3RlQWN0aW9uAAAAAQAAAAVvd25lcgkBAAAADmdldFN0cmluZ0J5S2V5AAAAAQkBAAAAFWdldEFkbWluVm90ZUFjdGlvbktleQAAAAEFAAAABW93bmVyAQAAAA9pc09yYWNsZVByb3ZpZGUAAAABAAAABW93bmVyCQEAAAAMZ2V0Qm9vbEJ5S2V5AAAAAQkBAAAAFWdldE9yYWNsZUlzUHJvdmlkZUtleQAAAAEFAAAABW93bmVyAQAAABJpc09yYWNsZVByb3ZpZGVJbnQAAAABAAAABW93bmVyAwkBAAAAD2lzT3JhY2xlUHJvdmlkZQAAAAEFAAAABW93bmVyAAAAAAAAAAABAAAAAAAAAAAAAQAAABVnZXRPcmFjbGVQcm92aWRlUHJpY2UAAAABAAAABW93bmVyCQEAAAAOZ2V0TnVtYmVyQnlLZXkAAAABCQEAAAAYZ2V0T3JhY2xlUHJvdmlkZVByaWNlS2V5AAAAAQUAAAAFb3duZXIBAAAACGlzT3JhY2xlAAAAAQAAAAdhZGRyZXNzCQEAAAAJaXNEZWZpbmVkAAAAAQkABLMAAAACBQAAAAdvcmFjbGVzBQAAAAdhZGRyZXNzAQAAAAdpc0FkbWluAAAAAQAAAAdhZGRyZXNzCQEAAAAJaXNEZWZpbmVkAAAAAQkABLMAAAACBQAAAAZhZG1pbnMFAAAAB2FkZHJlc3MBAAAADnN1bU9yYWNsZVByaWNlAAAAAgAAAARiYXNlAAAAB2FkZHJlc3MJAABkAAAAAgUAAAAEYmFzZQkAAGgAAAACCQEAAAAVZ2V0T3JhY2xlUHJvdmlkZVByaWNlAAAAAQUAAAAHYWRkcmVzcwkBAAAAEmlzT3JhY2xlUHJvdmlkZUludAAAAAEFAAAAB2FkZHJlc3MBAAAAGGZpbHRlckFkbWluc1ZvdGVCeUFjdGlvbgAAAAMAAAAGcmVzdWx0AAAAB2FkZHJlc3MAAAAGYWN0aW9uCQAETAAAAAIFAAAAB2FkZHJlc3MFAAAABnJlc3VsdAEAAAAdZmlsdGVyQWRtaW5zVm90ZUJ5QmxvY2tBY3Rpb24AAAACAAAABnJlc3VsdAAAAAdhZGRyZXNzCQEAAAAYZmlsdGVyQWRtaW5zVm90ZUJ5QWN0aW9uAAAAAwUAAAAGcmVzdWx0BQAAAAdhZGRyZXNzBQAAAAVCTE9DSwEAAAAfZmlsdGVyQWRtaW5zVm90ZUJ5VW5ibG9ja0FjdGlvbgAAAAIAAAAGcmVzdWx0AAAAB2FkZHJlc3MJAQAAABhmaWx0ZXJBZG1pbnNWb3RlQnlBY3Rpb24AAAADBQAAAAZyZXN1bHQFAAAAB2FkZHJlc3MFAAAAB1VOQkxPQ0sBAAAAHmZpbHRlckFkbWluc1ZvdGVCeVVwZGF0ZUFjdGlvbgAAAAIAAAAGcmVzdWx0AAAAB2FkZHJlc3MJAQAAABhmaWx0ZXJBZG1pbnNWb3RlQnlBY3Rpb24AAAADBQAAAAZyZXN1bHQFAAAAB2FkZHJlc3MFAAAABlVQREFURQAAAAMAAAABaQEAAAAPc2V0Q3VycmVudFByaWNlAAAAAQAAAAhuZXdQcmljZQQAAAAHYWNjb3VudAkABCUAAAABCAUAAAABaQAAAAZjYWxsZXIEAAAAE2lzT3JhY2xlUHJvdmlkZUxpc3QJAARMAAAAAgkBAAAAD2lzT3JhY2xlUHJvdmlkZQAAAAEJAAGRAAAAAgUAAAALb3JhY2xlc0xpc3QAAAAAAAAAAAAJAARMAAAAAgkBAAAAD2lzT3JhY2xlUHJvdmlkZQAAAAEJAAGRAAAAAgUAAAALb3JhY2xlc0xpc3QAAAAAAAAAAAEJAARMAAAAAgkBAAAAD2lzT3JhY2xlUHJvdmlkZQAAAAEJAAGRAAAAAgUAAAALb3JhY2xlc0xpc3QAAAAAAAAAAAIJAARMAAAAAgkBAAAAD2lzT3JhY2xlUHJvdmlkZQAAAAEJAAGRAAAAAgUAAAALb3JhY2xlc0xpc3QAAAAAAAAAAAMJAARMAAAAAgkBAAAAD2lzT3JhY2xlUHJvdmlkZQAAAAEJAAGRAAAAAgUAAAALb3JhY2xlc0xpc3QAAAAAAAAAAAQFAAAAA25pbAQAAAATcHJpY2VQcm92aWRpbmdDb3VudAkAAGQAAAACCQAAZAAAAAIJAABkAAAAAgkA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AAAADVByaWNlSW5kZXhLZXkFAAAADW5ld1ByaWNlSW5kZXgJAARMAAAAAgkBAAAACURhdGFFbnRyeQAAAAIJAQAAABhnZXRIZWlnaHRQcmljZUJ5SW5kZXhLZXkAAAABBQAAAA1uZXdQcmljZUluZGV4BQAAAAZoZWlnaHQFAAAAA25pbAAAAAFpAQAAAAR2b3RlAAAAAQAAAAZhY3Rpb24EAAAAB2FjY291bnQJAAQlAAAAAQgFAAAAAWkAAAAGY2FsbGVyBAAAABhhZG1pbnNMaXN0V2l0aG91dEFjY291bnQJAQAAABZjb252ZXJ0SnNvbkFycmF5VG9MaXN0AAAAAQkBAAAAFmRyb3BFbGVtZW50SW5Kc29uQXJyYXkAAAACBQAAAAZhZG1pbnMFAAAAB2FjY291bnQEAAAACmxhc3RBY3Rpb24JAQAAABJnZXRBZG1pblZvdGVBY3Rpb24AAAABBQAAAAdhY2NvdW50BAAAAApibG9ja1ZvdGVzBAAAAA0kbGlzdDk4Mjk5ODk3BQAAABhhZG1pbnNMaXN0V2l0aG91dEFjY291bnQEAAAADSRzaXplOTgyOTk4OTcJAAGQAAAAAQUAAAANJGxpc3Q5ODI5OTg5NwQAAAANJGFjYzA5ODI5OTg5NwUAAAADbmlsAwkAAAAAAAACBQAAAA0kc2l6ZTk4Mjk5ODk3AAAAAAAAAAAABQAAAA0kYWNjMDk4Mjk5ODk3BAAAAA0kYWNjMTk4Mjk5ODk3CQEAAAAdZmlsdGVyQWRtaW5zVm90ZUJ5QmxvY2tBY3Rpb24AAAACBQAAAA0kYWNjMDk4Mjk5ODk3CQABkQAAAAIFAAAADSRsaXN0OTgyOTk4OTcAAAAAAAAAAAADCQAAAAAAAAIFAAAADSRzaXplOTgyOTk4OTcAAAAAAAAAAAEFAAAADSRhY2MxOTgyOTk4OTcEAAAADSRhY2MyOTgyOTk4OTcJAQAAAB1maWx0ZXJBZG1pbnNWb3RlQnlCbG9ja0FjdGlvbgAAAAIFAAAADSRhY2MxOTgyOTk4OTcJAAGRAAAAAgUAAAANJGxpc3Q5ODI5OTg5NwAAAAAAAAAAAQMJAAAAAAAAAgUAAAANJHNpemU5ODI5OTg5NwAAAAAAAAAAAgUAAAANJGFjYzI5ODI5OTg5NwQAAAANJGFjYzM5ODI5OTg5NwkBAAAAHWZpbHRlckFkbWluc1ZvdGVCeUJsb2NrQWN0aW9uAAAAAgUAAAANJGFjYzI5ODI5OTg5NwkAAZEAAAACBQAAAA0kbGlzdDk4Mjk5ODk3AAAAAAAAAAACAwkAAAAAAAACBQAAAA0kc2l6ZTk4Mjk5ODk3AAAAAAAAAAADBQAAAA0kYWNjMzk4Mjk5ODk3BAAAAA0kYWNjNDk4Mjk5ODk3CQEAAAAdZmlsdGVyQWRtaW5zVm90ZUJ5QmxvY2tBY3Rpb24AAAACBQAAAA0kYWNjMzk4Mjk5ODk3CQABkQAAAAIFAAAADSRsaXN0OTgyOTk4OTcAAAAAAAAAAAMDCQAAAAAAAAIFAAAADSRzaXplOTgyOTk4OTcAAAAAAAAAAAQFAAAADSRhY2M0OTgyOTk4OTcEAAAADSRhY2M1OTgyOTk4OTcJAQAAAB1maWx0ZXJBZG1pbnNWb3RlQnlCbG9ja0FjdGlvbgAAAAIFAAAADSRhY2M0OTgyOTk4OTcJAAGRAAAAAgUAAAANJGxpc3Q5ODI5OTg5NwAAAAAAAAAABAMJAAAAAAAAAgUAAAANJHNpemU5ODI5OTg5NwAAAAAAAAAABQUAAAANJGFjYzU5ODI5OTg5NwQAAAANJGFjYzY5ODI5OTg5NwkBAAAAHWZpbHRlckFkbWluc1ZvdGVCeUJsb2NrQWN0aW9uAAAAAgUAAAANJGFjYzU5ODI5OTg5NwkAAZEAAAACBQAAAA0kbGlzdDk4Mjk5ODk3AAAAAAAAAAAFCQAAAgAAAAECAAAAEkxpc3Qgc2l6ZSBleGNlZWQgNQQAAAAMdW5ibG9ja1ZvdGVzBAAAAA0kbGlzdDk5MjE5OTkxBQAAABhhZG1pbnNMaXN0V2l0aG91dEFjY291bnQEAAAADSRzaXplOTkyMTk5OTEJAAGQAAAAAQUAAAANJGxpc3Q5OTIxOTk5MQQAAAANJGFjYzA5OTIxOTk5MQUAAAADbmlsAwkAAAAAAAACBQAAAA0kc2l6ZTk5MjE5OTkxAAAAAAAAAAAABQAAAA0kYWNjMDk5MjE5OTkxBAAAAA0kYWNjMTk5MjE5OTkxCQEAAAAfZmlsdGVyQWRtaW5zVm90ZUJ5VW5ibG9ja0FjdGlvbgAAAAIFAAAADSRhY2MwOTkyMTk5OTEJAAGRAAAAAgUAAAANJGxpc3Q5OTIxOTk5MQAAAAAAAAAAAAMJAAAAAAAAAgUAAAANJHNpemU5OTIxOTk5MQAAAAAAAAAAAQUAAAANJGFjYzE5OTIxOTk5MQQAAAANJGFjYzI5OTIxOTk5MQkBAAAAH2ZpbHRlckFkbWluc1ZvdGVCeVVuYmxvY2tBY3Rpb24AAAACBQAAAA0kYWNjMTk5MjE5OTkxCQABkQAAAAIFAAAADSRsaXN0OTkyMTk5OTEAAAAAAAAAAAEDCQAAAAAAAAIFAAAADSRzaXplOTkyMTk5OTEAAAAAAAAAAAIFAAAADSRhY2MyOTkyMTk5OTEEAAAADSRhY2MzOTkyMTk5OTEJAQAAAB9maWx0ZXJBZG1pbnNWb3RlQnlVbmJsb2NrQWN0aW9uAAAAAgUAAAANJGFjYzI5OTIxOTk5MQkAAZEAAAACBQAAAA0kbGlzdDk5MjE5OTkxAAAAAAAAAAACAwkAAAAAAAACBQAAAA0kc2l6ZTk5MjE5OTkxAAAAAAAAAAADBQAAAA0kYWNjMzk5MjE5OTkxBAAAAA0kYWNjNDk5MjE5OTkxCQEAAAAfZmlsdGVyQWRtaW5zVm90ZUJ5VW5ibG9ja0FjdGlvbgAAAAIFAAAADSRhY2MzOTkyMTk5OTEJAAGRAAAAAgUAAAANJGxpc3Q5OTIxOTk5MQAAAAAAAAAAAwMJAAAAAAAAAgUAAAANJHNpemU5OTIxOTk5MQAAAAAAAAAABAUAAAANJGFjYzQ5OTIxOTk5MQQAAAANJGFjYzU5OTIxOTk5MQkBAAAAH2ZpbHRlckFkbWluc1ZvdGVCeVVuYmxvY2tBY3Rpb24AAAACBQAAAA0kYWNjNDk5MjE5OTkxCQABkQAAAAIFAAAADSRsaXN0OTkyMTk5OTEAAAAAAAAAAAQDCQAAAAAAAAIFAAAADSRzaXplOTkyMTk5OTEAAAAAAAAAAAUFAAAADSRhY2M1OTkyMTk5OTEEAAAADSRhY2M2OTkyMTk5OTEJAQAAAB9maWx0ZXJBZG1pbnNWb3RlQnlVbmJsb2NrQWN0aW9uAAAAAgUAAAANJGFjYzU5OTIxOTk5MQkAAZEAAAACBQAAAA0kbGlzdDk5MjE5OTkxAAAAAAAAAAAFCQAAAgAAAAECAAAAEkxpc3Qgc2l6ZSBleGNlZWQgNQQAAAALdXBkYXRlVm90ZXMEAAAADyRsaXN0MTAwMTQxMDA4MwUAAAAYYWRtaW5zTGlzdFdpdGhvdXRBY2NvdW50BAAAAA8kc2l6ZTEwMDE0MTAwODMJAAGQAAAAAQUAAAAPJGxpc3QxMDAxNDEwMDgzBAAAAA8kYWNjMDEwMDE0MTAwODMFAAAAA25pbAMJAAAAAAAAAgUAAAAPJHNpemUxMDAxNDEwMDgzAAAAAAAAAAAABQAAAA8kYWNjMDEwMDE0MTAwODMEAAAADyRhY2MxMTAwMTQxMDA4MwkBAAAAHmZpbHRlckFkbWluc1ZvdGVCeVVwZGF0ZUFjdGlvbgAAAAIFAAAADyRhY2MwMTAwMTQxMDA4MwkAAZEAAAACBQAAAA8kbGlzdDEwMDE0MTAwODMAAAAAAAAAAAADCQAAAAAAAAIFAAAADyRzaXplMTAwMTQxMDA4MwAAAAAAAAAAAQUAAAAPJGFjYzExMDAxNDEwMDgzBAAAAA8kYWNjMjEwMDE0MTAwODMJAQAAAB5maWx0ZXJBZG1pbnNWb3RlQnlVcGRhdGVBY3Rpb24AAAACBQAAAA8kYWNjMTEwMDE0MTAwODMJAAGRAAAAAgUAAAAPJGxpc3QxMDAxNDEwMDgzAAAAAAAAAAABAwkAAAAAAAACBQAAAA8kc2l6ZTEwMDE0MTAwODMAAAAAAAAAAAIFAAAADyRhY2MyMTAwMTQxMDA4MwQAAAAPJGFjYzMxMDAxNDEwMDgzCQEAAAAeZmlsdGVyQWRtaW5zVm90ZUJ5VXBkYXRlQWN0aW9uAAAAAgUAAAAPJGFjYzIxMDAxNDEwMDgzCQABkQAAAAIFAAAADyRsaXN0MTAwMTQxMDA4MwAAAAAAAAAAAgMJAAAAAAAAAgUAAAAPJHNpemUxMDAxNDEwMDgzAAAAAAAAAAADBQAAAA8kYWNjMzEwMDE0MTAwODMEAAAADyRhY2M0MTAwMTQxMDA4MwkBAAAAHmZpbHRlckFkbWluc1ZvdGVCeVVwZGF0ZUFjdGlvbgAAAAIFAAAADyRhY2MzMTAwMTQxMDA4MwkAAZEAAAACBQAAAA8kbGlzdDEwMDE0MTAwODMAAAAAAAAAAAMDCQAAAAAAAAIFAAAADyRzaXplMTAwMTQxMDA4MwAAAAAAAAAABAUAAAAPJGFjYzQxMDAxNDEwMDgzBAAAAA8kYWNjNTEwMDE0MTAwODMJAQAAAB5maWx0ZXJBZG1pbnNWb3RlQnlVcGRhdGVBY3Rpb24AAAACBQAAAA8kYWNjNDEwMDE0MTAwODMJAAGRAAAAAgUAAAAPJGxpc3QxMDAxNDEwMDgzAAAAAAAAAAAEAwkAAAAAAAACBQAAAA8kc2l6ZTEwMDE0MTAwODMAAAAAAAAAAAUFAAAADyRhY2M1MTAwMTQxMDA4MwQAAAAPJGFjYzYxMDAxNDEwMDgzCQEAAAAeZmlsdGVyQWRtaW5zVm90ZUJ5VXBkYXRlQWN0aW9uAAAAAgUAAAAPJGFjYzUxMDAxNDEwMDgzCQABkQAAAAIFAAAADyRsaXN0MTAwMTQxMDA4MwAAAAAAAAAABQkAAAIAAAABAgAAABJMaXN0IHNpemUgZXhjZWVkIDUEAAAADmJsb2NrVm90ZUNvdW50CQAAZAAAAAIJAAGQAAAAAQUAAAAKYmxvY2tWb3RlcwMJAAAAAAAAAgUAAAAGYWN0aW9uBQAAAAVCTE9DSwAAAAAAAAAAAQAAAAAAAAAAAAQAAAAQdW5ibG9ja1ZvdGVDb3VudAkAAGQAAAACCQABkAAAAAEFAAAADHVuYmxvY2tWb3RlcwMJAAAAAAAAAgUAAAAGYWN0aW9uBQAAAAdVTkJMT0NLAAAAAAAAAAABAAAAAAAAAAAABAAAABB1cGRhdGVWb3Rlc0NvdW50CQAAZAAAAAIJAAGQAAAAAQUAAAALdXBkYXRlVm90ZXMDCQAAAAAAAAIFAAAABmFjdGlvbgUAAAAGVVBEQVRFAAAAAAAAAAABAAAAAAAAAAAABAAAAAtyZXNldFJlc3VsdAkABEwAAAACCQEAAAAJRGF0YUVudHJ5AAAAAgUAAAASQmxvY2tFeHBpcmVWb3RlS2V5AAAAAAAAAAAACQAETAAAAAIJAQAAAAlEYXRhRW50cnkAAAACBQAAABdCbG9ja0V4cGlyZVByb3ZpZGluZ0tleQAAAAAAAAAAAAkABEwAAAACCQEAAAAJRGF0YUVudHJ5AAAAAgkBAAAAFWdldEFkbWluVm90ZUFjdGlvbktleQAAAAEJAAGRAAAAAgUAAAAYYWRtaW5zTGlzdFdpdGhvdXRBY2NvdW50AAAAAAAAAAAAAgAAAAAJAARMAAAAAgkBAAAACURhdGFFbnRyeQAAAAIJAQAAABVnZXRBZG1pblZvdGVBY3Rpb25LZXkAAAABCQABkQAAAAIFAAAAGGFkbWluc0xpc3RXaXRob3V0QWNjb3VudAAAAAAAAAAAAQIAAAAACQAETAAAAAIJAQAAAAlEYXRhRW50cnkAAAACCQEAAAAVZ2V0QWRtaW5Wb3RlQWN0aW9uS2V5AAAAAQkAAZEAAAACBQAAABhhZG1pbnNMaXN0V2l0aG91dEFjY291bnQAAAAAAAAAAAICAAAAAAkABEwAAAACCQEAAAAJRGF0YUVudHJ5AAAAAgkBAAAAFWdldEFkbWluVm90ZUFjdGlvbktleQAAAAEJAAGRAAAAAgUAAAAYYWRtaW5zTGlzdFdpdGhvdXRBY2NvdW50AAAAAAAAAAADAgAAAAAFAAAAA25pbAMDCQAAZwAAAAIFAAAADmJsb2NrVm90ZUNvdW50BQAAABNiZnRDb2VmZmljaWVudEFkbWluBgkAAGcAAAACBQAAABB1bmJsb2NrVm90ZUNvdW50BQAAABNiZnRDb2VmZmljaWVudEFkbWluCQEAAAAIV3JpdGVTZXQAAAABCQAETAAAAAIJAQAAAAlEYXRhRW50cnkAAAACBQAAABFJc1ByaWNlUGVuZGluZ0tleQcJAARMAAAAAgkBAAAACURhdGFFbnRyeQAAAAIFAAAADElzQmxvY2tlZEtleQMJAABnAAAAAgUAAAAOYmxvY2tWb3RlQ291bnQFAAAAE2JmdENvZWZmaWNpZW50QWRtaW4GBwUAAAALcmVzZXRSZXN1bHQDCQAAZgAAAAIFAAAAEHVwZGF0ZVZvdGVzQ291bnQFAAAAE2JmdENvZWZmaWNpZW50QWRtaW4JAQAAAAhXcml0ZVNldAAAAAEJAARMAAAAAgkBAAAACURhdGFFbnRyeQAAAAIFAAAAFFNjcmlwdFVwZGF0ZUJsb2NrS2V5AwkAAGYAAAACBQAAABB1cGRhdGVWb3Rlc0NvdW50BQAAABNiZnRDb2VmZmljaWVudEFkbWluCQAAZAAAAAIFAAAABmhlaWdodAUAAAAUc2NyaXB0VXBkYXRlSW50ZXJ2YWwFAAAAEXNjcmlwdFVwZGF0ZUJsb2NrBQAAAAtyZXNldFJlc3VsdAkBAAAACFdyaXRlU2V0AAAAAQkABEwAAAACCQEAAAAJRGF0YUVudHJ5AAAAAgUAAAASQmxvY2tFeHBpcmVWb3RlS2V5AwkAAGYAAAACBQAAAAZoZWlnaHQFAAAAD2Jsb2NrRXhwaXJlVm90ZQkAAGQAAAACBQAAAAZoZWlnaHQFAAAADHZvdGVJbnRlcnZhbAUAAAAPYmxvY2tFeHBpcmVWb3RlCQAETAAAAAIJAQAAAAlEYXRhRW50cnkAAAACCQEAAAAVZ2V0QWRtaW5Wb3RlQWN0aW9uS2V5AAAAAQUAAAAHYWNjb3VudAUAAAAGYWN0aW9uBQAAAANuaWwAAAAAwuWGFQ==", "chainId": 84, "height": 766304, "spentComplexity": 0 } View: original | compacted Prev: Ee65Gh3Eo4vPVULKuxe6FCWC8yC6pkCbfo5hDMPMt2zc Next: 8ahFuoApfqbXJBrGL8oFNGkNVVYDydYPCo2eR1GUfrmM Full:
OldNewDifferences
11 {-# STDLIB_VERSION 3 #-}
22 {-# SCRIPT_TYPE ACCOUNT #-}
33 {-# CONTENT_TYPE DAPP #-}
44 func a (b) = {
55 let c = getInteger(this, b)
66 if ($isInstanceOf(c, "Int"))
77 then {
88 let d = c
99 d
1010 }
1111 else 0
1212 }
1313
1414
1515 func e (b) = {
1616 let c = getString(this, b)
1717 if ($isInstanceOf(c, "String"))
1818 then {
1919 let d = c
2020 d
2121 }
2222 else ""
2323 }
2424
2525
2626 func f (b) = {
2727 let c = getBoolean(this, b)
2828 if ($isInstanceOf(c, "Boolean"))
2929 then {
3030 let d = c
3131 d
3232 }
3333 else false
3434 }
3535
3636
3737 func g (h,b) = {
3838 let c = getInteger(h, b)
3939 if ($isInstanceOf(c, "Int"))
4040 then {
4141 let d = c
4242 d
4343 }
4444 else 0
4545 }
4646
4747
4848 func i (h,b) = {
4949 let c = getString(h, b)
5050 if ($isInstanceOf(c, "String"))
5151 then {
5252 let d = c
5353 d
5454 }
5555 else ""
5656 }
5757
5858
5959 func j (k,l) = {
6060 let m = split(k, l)
6161 if ((take(m[1], 1) == ","))
6262 then (m[0] + drop(m[1], 1))
6363 else (dropRight(m[0], 1) + m[1])
6464 }
6565
6666
6767 func n (o) = split(o, ",")
6868
6969
7070 let p = "block"
7171
7272 let q = "unblock"
7373
7474 let r = "update"
7575
7676 let s = "oracles"
7777
7878 let t = "admins"
7979
8080 let u = "vote_interval"
8181
8282 let v = "coefficient_oracle"
8383
8484 let w = "coefficient_admin"
8585
8686 let x = "script_update_interval"
8787
8888 let y = "providing_interval"
8989
9090 let z = "price"
9191
9292 let A = "price_offset"
9393
9494 let B = "is_pending_price"
9595
9696 let C = "is_blocked"
9797
9898 let D = "oracle_is_provide_"
9999
100100 let E = "oracle_price_provide_"
101101
102102 let F = "admin_vote_"
103103
104104 let G = "action"
105105
106106 let H = "providing_expire_block"
107107
108108 let I = "black_swarm_price"
109109
110110 let J = "vote_expire_block"
111111
112112 let K = "script_update_block"
113113
114114 let L = "price_index"
115115
116116 func M (N) = (D + N)
117117
118118
119119 func O (N) = (E + N)
120120
121121
122122 func P (N) = (F + N)
123123
124124
125125 func Q (N) = ((P(N) + "_") + G)
126126
127127
128128 func R (S) = ((I + "_") + toString(S))
129129
130130
131131 func T (S) = ((z + "_") + toString(S))
132132
133133
134134 func U (V) = ((L + "_") + toString(V))
135135
136136
137137 let W = a(z)
138138
139139 let X = a(L)
140140
141141 let Y = a(y)
142142
143143 let Z = a(H)
144144
145145 let aa = a(J)
146146
147147 let ab = a(K)
148148
149149 let ac = a(x)
150150
151151 let ad = f(B)
152152
153153 let ae = f(C)
154154
155155 let af = a(v)
156156
157157 let ag = a(w)
158158
159159 let ah = a(A)
160160
161161 let ai = a(u)
162162
163163 let aj = e(s)
164164
165165 let ak = e(t)
166166
167167 let al = n(aj)
168168
169169 let am = n(ak)
170170
171171 func an (N) = e(Q(N))
172172
173173
174174 func ao (N) = f(M(N))
175175
176176
177177 func ap (N) = if (ao(N))
178178 then 1
179179 else 0
180180
181181
182182 func aq (N) = a(O(N))
183183
184184
185185 func ar (h) = isDefined(indexOf(aj, h))
186186
187187
188188 func as (h) = isDefined(indexOf(ak, h))
189189
190190
191191 func at (au,h) = (au + (aq(h) * ap(h)))
192192
193193
194194 func av (aw,h,ax) = h :: aw
195195
196196
197197 func ay (aw,h) = av(aw, h, p)
198198
199199
200200 func az (aw,h) = av(aw, h, q)
201201
202202
203203 func aA (aw,h) = av(aw, h, r)
204204
205205
206206 @Callable(aB)
207207 func setCurrentPrice (aC) = {
208208 let aD = toString(aB.caller)
209209 let aE = [ao(al[0]), ao(al[1]), ao(al[2]), ao(al[3]), ao(al[4])]
210210 let aF = ((((((if (aE[0])
211211 then 1
212212 else 0) + (if (aE[1])
213213 then 1
214214 else 0)) + (if (aE[2])
215215 then 1
216216 else 0)) + (if (aE[3])
217217 then 1
218218 else 0)) + (if (aE[4])
219219 then 1
220220 else 0)) + 1)
221221 if (ae)
222222 then throw("contract is blocked")
223223 else if (!(ar(aD)))
224224 then throw("permission denied")
225225 else if (if ((Z >= height))
226226 then ao(aD)
227227 else false)
228228 then throw("price is already provided")
229229 else if (if ((height > Z))
230230 then ad
231231 else false)
232232 then throw("use finalizeCurrentPrice")
233233 else WriteSet([DataEntry(M(al[0]), if ((height > Z))
234234 then false
235235 else aE[0]), DataEntry(M(al[1]), if ((height > Z))
236236 then false
237237 else aE[1]), DataEntry(M(al[2]), if ((height > Z))
238238 then false
239239 else aE[2]), DataEntry(M(al[3]), if ((height > Z))
240240 then false
241241 else aE[3]), DataEntry(M(al[4]), if ((height > Z))
242242 then false
243243 else aE[4]), DataEntry(M(aD), true), DataEntry(O(aD), aC), DataEntry(H, if ((height > Z))
244244 then (height + Y)
245245 else Z), DataEntry(B, if (if ((Z >= height))
246246 then (aF >= af)
247247 else false)
248248 then true
249249 else ad)])
250250 }
251251
252252
253253
254254 @Callable(aB)
255255 func finalizeCurrentPrice () = {
256256 let aE = [ao(al[0]), ao(al[1]), ao(al[2]), ao(al[3]), ao(al[4])]
257257 let aF = (((((if (aE[0])
258258 then 1
259259 else 0) + (if (aE[1])
260260 then 1
261261 else 0)) + (if (aE[2])
262262 then 1
263263 else 0)) + (if (aE[3])
264264 then 1
265265 else 0)) + (if (aE[4])
266266 then 1
267267 else 0))
268268 let aG = (((((aq(al[0]) * (if (aE[0])
269269 then 1
270270 else 0)) + (aq(al[1]) * (if (aE[1])
271271 then 1
272272 else 0))) + (aq(al[2]) * (if (aE[2])
273273 then 1
274274 else 0))) + (aq(al[3]) * (if (aE[3])
275275 then 1
276276 else 0))) + (aq(al[4]) * (if (aE[4])
277277 then 1
278278 else 0)))
279279 let aC = (aG / aF)
280280 if (ae)
281281 then throw("contract is blocked")
282282 else if (if (!(ad))
283283 then true
284284 else (Z >= height))
285285 then throw("wait for the end of the price providing")
286286 else if ((af > aF))
287287 then throw("3/5 oracles need to set a price")
288288 else if (if ((aC >= (W + ((W * ah) / 100))))
289289 then true
290290 else ((W - ((W * ah) / 100)) >= aC))
291291 then WriteSet([DataEntry(C, true), DataEntry(R(height), aC)])
292292 else {
293293 let aH = (X + 1)
294294 WriteSet([DataEntry(z, aC), DataEntry(T(height), aC), DataEntry(B, false), DataEntry(L, aH), DataEntry(U(aH), height)])
295295 }
296296 }
297297
298298
299299
300300 @Callable(aB)
301301 func vote (ax) = {
302302 let aD = toString(aB.caller)
303303 let aI = n(j(ak, aD))
304304 let aJ = an(aD)
305305 let aK = {
306306 let aL = aI
307307 let aM = size(aL)
308308 let aN = nil
309309 if ((aM == 0))
310310 then aN
311311 else {
312312 let aO = ay(aN, aL[0])
313313 if ((aM == 1))
314314 then aO
315315 else {
316316 let aP = ay(aO, aL[1])
317317 if ((aM == 2))
318318 then aP
319319 else {
320320 let aQ = ay(aP, aL[2])
321321 if ((aM == 3))
322322 then aQ
323323 else {
324324 let aR = ay(aQ, aL[3])
325325 if ((aM == 4))
326326 then aR
327327 else {
328328 let aS = ay(aR, aL[4])
329329 if ((aM == 5))
330330 then aS
331331 else {
332332 let aT = ay(aS, aL[5])
333333 throw("List size exceed 5")
334334 }
335335 }
336336 }
337337 }
338338 }
339339 }
340340 }
341341 let aU = {
342342 let aV = aI
343343 let aW = size(aV)
344344 let aX = nil
345345 if ((aW == 0))
346346 then aX
347347 else {
348348 let aY = az(aX, aV[0])
349349 if ((aW == 1))
350350 then aY
351351 else {
352352 let aZ = az(aY, aV[1])
353353 if ((aW == 2))
354354 then aZ
355355 else {
356356 let ba = az(aZ, aV[2])
357357 if ((aW == 3))
358358 then ba
359359 else {
360360 let bb = az(ba, aV[3])
361361 if ((aW == 4))
362362 then bb
363363 else {
364364 let bc = az(bb, aV[4])
365365 if ((aW == 5))
366366 then bc
367367 else {
368368 let bd = az(bc, aV[5])
369369 throw("List size exceed 5")
370370 }
371371 }
372372 }
373373 }
374374 }
375375 }
376376 }
377377 let be = {
378378 let bf = aI
379379 let bg = size(bf)
380380 let bh = nil
381381 if ((bg == 0))
382382 then bh
383383 else {
384384 let bi = aA(bh, bf[0])
385385 if ((bg == 1))
386386 then bi
387387 else {
388388 let bj = aA(bi, bf[1])
389389 if ((bg == 2))
390390 then bj
391391 else {
392392 let bk = aA(bj, bf[2])
393393 if ((bg == 3))
394394 then bk
395395 else {
396396 let bl = aA(bk, bf[3])
397397 if ((bg == 4))
398398 then bl
399399 else {
400400 let bm = aA(bl, bf[4])
401401 if ((bg == 5))
402402 then bm
403403 else {
404404 let bn = aA(bm, bf[5])
405405 throw("List size exceed 5")
406406 }
407407 }
408408 }
409409 }
410410 }
411411 }
412412 }
413413 let bo = (size(aK) + (if ((ax == p))
414414 then 1
415415 else 0))
416416 let bp = (size(aU) + (if ((ax == q))
417417 then 1
418418 else 0))
419419 let bq = (size(be) + (if ((ax == r))
420420 then 1
421421 else 0))
422422 let br = [DataEntry(J, 0), DataEntry(H, 0), DataEntry(Q(aI[0]), ""), DataEntry(Q(aI[1]), ""), DataEntry(Q(aI[2]), ""), DataEntry(Q(aI[3]), "")]
423423 if (if ((bo >= ag))
424424 then true
425425 else (bp >= ag))
426426 then WriteSet([DataEntry(B, false), DataEntry(C, if ((bo >= ag))
427427 then true
428428 else false)] :: br)
429429 else if ((bq > ag))
430430 then WriteSet(DataEntry(K, if ((bq > ag))
431431 then (height + ac)
432432 else ab) :: br)
433433 else WriteSet([DataEntry(J, if ((height > aa))
434434 then (height + ai)
435435 else aa), DataEntry(Q(aD), ax)])
436436 }
437437
438438

github/deemru/w8io/873ac7e 
38.35 ms