tx · DhQM4Ce5kjEtEws7i6LkUdcSK41fUPnmbkKR48xHeyKS

3N3LVxzEjXHtesCXD6M3KRmktwsFM8E1pJk:  -0.01000000 Waves

2021.11.23 15:26 [1803666] smart account 3N3LVxzEjXHtesCXD6M3KRmktwsFM8E1pJk > SELF 0.00000000 Waves

{ "type": 13, "id": "DhQM4Ce5kjEtEws7i6LkUdcSK41fUPnmbkKR48xHeyKS", "fee": 1000000, "feeAssetId": null, "timestamp": 1637670411544, "version": 1, "sender": "3N3LVxzEjXHtesCXD6M3KRmktwsFM8E1pJk", "senderPublicKey": "8d5hf7Vj3tWooDULFARnDSfh1wRAESQ7hwbHRVJ79tXA", "proofs": [ "2Ks8hVy6iQC5AjN83BeYDhrZYmZvFC9HwV2QqL2qds2Lxf8u4gEYx3DpEWBm4T9eTBg9Qgm2ahKXDTQihgUZ83j3" ], "script": "base64:AAIFAAAAAAAAACwIAhIDCgEIEgMKAQgSBAoCCAgSAwoBCBIHCgUBAQEICBIAEgMKAQgSAwoBCAAAADIAAAAABlNDQUxFOAAAAAAAAAAACAAAAAAFTVVMVDgAAAAAAAX14QAAAAAAB1NDQUxFMTgAAAAAAAAAABIAAAAABk1VTFQxOAkAATYAAAABAA3gtrOnZAAAAAAAAANTRVACAAAAAl9fAAAAAA5pZHhQb29sQWRkcmVzcwAAAAAAAAAAAQAAAAANaWR4UG9vbFN0YXR1cwAAAAAAAAAAAgAAAAAQaWR4UG9vbExQQXNzZXRJZAAAAAAAAAAAAwAAAAANaWR4QW10QXNzZXRJZAAAAAAAAAAABAAAAAAPaWR4UHJpY2VBc3NldElkAAAAAAAAAAAFAAAAAA5pZHhBbXRBc3NldERjbQAAAAAAAAAABgAAAAAQaWR4UHJpY2VBc3NldERjbQAAAAAAAAAABwAAAAAOaWR4SUFtdEFzc2V0SWQAAAAAAAAAAAgAAAAAEGlkeElQcmljZUFzc2V0SWQAAAAAAAAAAAkAAAAADWlkeExQQXNzZXREY20AAAAAAAAAAAoBAAAAD2dldFN0cmluZ09yRmFpbAAAAAEAAAADa2V5CQEAAAATdmFsdWVPckVycm9yTWVzc2FnZQAAAAIJAAQiAAAAAQUAAAADa2V5CQABLAAAAAIJAAEsAAAAAgIAAAAPbWFuZGF0b3J5IHRoaXMuBQAAAANrZXkCAAAADyBpcyBub3QgZGVmaW5lZAEAAAAYZ2V0U3RyaW5nQnlBZGRyZXNzT3JGYWlsAAAAAgAAAAdhZGRyZXNzAAAAA2tleQkBAAAAE3ZhbHVlT3JFcnJvck1lc3NhZ2UAAAACCQAEHQAAAAIFAAAAB2FkZHJlc3MFAAAAA2tleQkAASwAAAACCQABLAAAAAIJAAEsAAAAAgkAASwAAAACAgAAAAptYW5kYXRvcnkgCQAEJQAAAAEFAAAAB2FkZHJlc3MCAAAAAS4FAAAAA2tleQIAAAAPIGlzIG5vdCBkZWZpbmVkAQAAAAxnZXRJbnRPclplcm8AAAACAAAAB2FkZHJlc3MAAAADa2V5CQEAAAALdmFsdWVPckVsc2UAAAACCQAEGgAAAAIFAAAAB2FkZHJlc3MFAAAAA2tleQAAAAAAAAAAAAEAAAAMZ2V0SW50T3JGYWlsAAAAAgAAAAdhZGRyZXNzAAAAA2tleQkBAAAAE3ZhbHVlT3JFcnJvck1lc3NhZ2UAAAACCQAEGgAAAAIFAAAAB2FkZHJlc3MFAAAAA2tleQkAASwAAAACCQABLAAAAAICAAAAD21hbmRhdG9yeSB0aGlzLgUAAAADa2V5AgAAAA8gaXMgbm90IGRlZmluZWQBAAAAEWtleUZhY3RvcnlBZGRyZXNzAAAAAAIAAAAcJXMlc19fY29uZmlnX19mYWN0b3J5QWRkcmVzcwAAAAAYSWR4RmFjdG9yeUNmZ1N0YWtpbmdEYXBwAAAAAAAAAAABAAAAABlJZHhGYWN0b3J5Q2ZnQm9vc3RpbmdEYXBwAAAAAAAAAAACAAAAABRJZHhGYWN0b3J5Q2ZnSWRvRGFwcAAAAAAAAAAAAwAAAAAVSWR4RmFjdG9yeUNmZ1RlYW1EYXBwAAAAAAAAAAAEAAAAABlJZHhGYWN0b3J5Q2ZnRW1pc3Npb25EYXBwAAAAAAAAAAAFAAAAABVJZHhGYWN0b3J5Q2ZnUmVzdERhcHAAAAAAAAAAAAYAAAAAGUlkeEZhY3RvcnlDZmdTbGlwcGFnZURhcHAAAAAAAAAAAAcBAAAADWtleUZhY3RvcnlDZmcAAAAAAgAAABElc19fZmFjdG9yeUNvbmZpZwEAAAAaa2V5RmFjdG9yeUxwMkFzc2V0c01hcHBpbmcAAAABAAAACmxwQXNzZXRTdHIJAAS5AAAAAgkABEwAAAACAgAAAAYlcyVzJXMJAARMAAAAAgUAAAAKbHBBc3NldFN0cgkABEwAAAACAgAAAB5tYXBwaW5nc19fbHBBc3NldDJQb29sQ29udHJhY3QFAAAAA25pbAUAAAADU0VQAQAAABBrZXlGYWN0b3J5THBMaXN0AAAAAAIAAAAQJXNfX2xwVG9rZW5zTGlzdAEAAAAma2V5RmFjdG9yeUxwQXNzZXRUb1Bvb2xDb250cmFjdEFkZHJlc3MAAAABAAAACmxwQXNzZXRTdHIJAAS5AAAAAgkABEwAAAACAgAAAAYlcyVzJXMJAARMAAAAAgUAAAAKbHBBc3NldFN0cgkABEwAAAACAgAAAB5tYXBwaW5nc19fbHBBc3NldDJQb29sQ29udHJhY3QFAAAAA25pbAUAAAADU0VQAQAAABRrZXlGYWN0b3J5UG9vbFdlaWdodAAAAAEAAAAPY29udHJhY3RBZGRyZXNzCQAEuQAAAAIJAARMAAAAAgIAAAAEJXMlcwkABEwAAAACAgAAAApwb29sV2VpZ2h0CQAETAAAAAIFAAAAD2NvbnRyYWN0QWRkcmVzcwUAAAADbmlsBQAAAANTRVABAAAAGHJlYWRGYWN0b3J5QWRkcmVzc09yRmFpbAAAAAAJAQAAABFAZXh0ck5hdGl2ZSgxMDYyKQAAAAEJAQAAAA9nZXRTdHJpbmdPckZhaWwAAAABCQEAAAARa2V5RmFjdG9yeUFkZHJlc3MAAAAAAQAAAApyZWFkTHBMaXN0AAAAAAkABLUAAAACCQEAAAALdmFsdWVPckVsc2UAAAACCQAEHQAAAAIJAQAAABhyZWFkRmFjdG9yeUFkZHJlc3NPckZhaWwAAAAACQEAAAAQa2V5RmFjdG9yeUxwTGlzdAAAAAACAAAAAAUAAAADU0VQAQAAABRyZWFkRmFjdG9yeUNmZ09yRmFpbAAAAAEAAAAHZmFjdG9yeQkABLUAAAACCQEAAAAYZ2V0U3RyaW5nQnlBZGRyZXNzT3JGYWlsAAAAAgUAAAAHZmFjdG9yeQkBAAAADWtleUZhY3RvcnlDZmcAAAAABQAAAANTRVABAAAAGGdldEJvb3N0aW5nQWRkcmVzc09yRmFpbAAAAAEAAAAKZmFjdG9yeUNmZwkBAAAAEUBleHRyTmF0aXZlKDEwNjIpAAAAAQkAAZEAAAACBQAAAApmYWN0b3J5Q2ZnBQAAABlJZHhGYWN0b3J5Q2ZnQm9vc3RpbmdEYXBwAQAAABhnZXRFbWlzc2lvbkFkZHJlc3NPckZhaWwAAAABAAAACmZhY3RvcnlDZmcJAQAAABFAZXh0ck5hdGl2ZSgxMDYyKQAAAAEJAAGRAAAAAgUAAAAKZmFjdG9yeUNmZwUAAAAZSWR4RmFjdG9yeUNmZ0VtaXNzaW9uRGFwcAEAAAAXZ2V0U3Rha2luZ0FkZHJlc3NPckZhaWwAAAABAAAACmZhY3RvcnlDZmcJAQAAABFAZXh0ck5hdGl2ZSgxMDYyKQAAAAEJAAGRAAAAAgUAAAAKZmFjdG9yeUNmZwUAAAAYSWR4RmFjdG9yeUNmZ1N0YWtpbmdEYXBwAQAAAB9rZXlCb29zdGluZ0xvY2tQYXJhbVRvdGFsQW1vdW50AAAAAAIAAAAeJXMlc19fc3RhdHNfX2FjdGl2ZVRvdGFsTG9ja2VkAQAAAChrZXlCb29zdGluZ1N0YXRzTG9ja3NEdXJhdGlvblN1bUluQmxvY2tzAAAAAAIAAAAlJXMlc19fc3RhdHNfX2xvY2tzRHVyYXRpb25TdW1JbkJsb2NrcwEAAAAaa2V5Qm9vc3RpbmdTdGF0c0xvY2tzQ291bnQAAAAAAgAAABclcyVzX19zdGF0c19fbG9ja3NDb3VudAEAAAAaa2V5Qm9vc3RpbmdTdGF0c1VzZXJzQ291bnQAAAAAAgAAAB0lcyVzX19zdGF0c19fYWN0aXZlVXNlcnNDb3VudAEAAAAPa2V5U3Rha2VkQnlVc2VyAAAAAgAAAA51c2VyQWRkcmVzc1N0cgAAAAxscEFzc2V0SWRTdHIJAAS5AAAAAgkABEwAAAACAgAAAA4lcyVzJXNfX3N0YWtlZAkABEwAAAACBQAAAA51c2VyQWRkcmVzc1N0cgkABEwAAAACBQAAAAxscEFzc2V0SWRTdHIFAAAAA25pbAUAAAADU0VQAQAAAA5rZXlTdGFrZWRUb3RhbAAAAAEAAAAMbHBBc3NldElkU3RyCQABLAAAAAICAAAAFyVzJXMlc19fc3Rha2VkX190b3RhbF9fBQAAAAxscEFzc2V0SWRTdHIBAAAAHmtleUVtaXNzaW9uUmF0ZVBlckJsb2NrQ3VycmVudAAAAAACAAAAGyVzJXNfX3JhdGVQZXJCbG9ja19fY3VycmVudAEAAAAha2V5RW1pc3Npb25SYXRlUGVyQmxvY2tNYXhDdXJyZW50AAAAAAIAAAAeJXMlc19fcmF0ZVBlckJsb2NrTWF4X19jdXJyZW50AQAAABVrZXlFbWlzc2lvblN0YXJ0QmxvY2sAAAAAAgAAABolcyVzX19lbWlzc2lvbl9fc3RhcnRCbG9jawEAAAAba2V5RW1pc3Npb25EdXJhdGlvbkluQmxvY2tzAAAAAAIAAAAYJXMlc19fZW1pc3Npb25fX2R1cmF0aW9uAQAAABNrZXlFbWlzc2lvbkVuZEJsb2NrAAAAAAIAAAAYJXMlc19fZW1pc3Npb25fX2VuZEJsb2NrAQAAABlpbnRlcm5hbEN1cnJlbnRSZXdhcmRSYXRlAAAABAAAAA9mYWN0b3J5Q29udHJhY3QAAAAPc3Rha2luZ0NvbnRyYWN0AAAAEGVtaXNzaW9uQ29udHJhY3QAAAAJbHBBc3NldElkBAAAAA5wb29sQWRkcmVzc1N0cgkBAAAAGGdldFN0cmluZ0J5QWRkcmVzc09yRmFpbAAAAAIFAAAAD2ZhY3RvcnlDb250cmFjdAkBAAAAJmtleUZhY3RvcnlMcEFzc2V0VG9Qb29sQ29udHJhY3RBZGRyZXNzAAAAAQUAAAAJbHBBc3NldElkBAAAAA5wb29sV2VpZ2h0TXVsdAUAAAAFTVVMVDgEAAAACnBvb2xXZWlnaHQJAQAAABFAZXh0ck5hdGl2ZSgxMDUwKQAAAAIFAAAAD2ZhY3RvcnlDb250cmFjdAkBAAAAFGtleUZhY3RvcnlQb29sV2VpZ2h0AAAAAQUAAAAOcG9vbEFkZHJlc3NTdHIEAAAAEnd4RW1pc3Npb25QZXJCbG9jawkBAAAADGdldEludE9yRmFpbAAAAAIFAAAAEGVtaXNzaW9uQ29udHJhY3QJAQAAAB5rZXlFbWlzc2lvblJhdGVQZXJCbG9ja0N1cnJlbnQAAAAABAAAABV3eEVtaXNzaW9uUGVyQmxvY2tNYXgJAQAAAAxnZXRJbnRPckZhaWwAAAACBQAAABBlbWlzc2lvbkNvbnRyYWN0CQEAAAAha2V5RW1pc3Npb25SYXRlUGVyQmxvY2tNYXhDdXJyZW50AAAAAAQAAAAWcG9vbFd4RW1pc3Npb25QZXJCbG9jawkAAGsAAAADBQAAABJ3eEVtaXNzaW9uUGVyQmxvY2sFAAAACnBvb2xXZWlnaHQFAAAADnBvb2xXZWlnaHRNdWx0BAAAABlwb29sV3hFbWlzc2lvblBlckJsb2NrTWF4CQAAawAAAAMFAAAAFXd4RW1pc3Npb25QZXJCbG9ja01heAUAAAAKcG9vbFdlaWdodAUAAAAOcG9vbFdlaWdodE11bHQEAAAACW1heEZhY3RvcgkAAGgAAAACAAAAAAAAAAADBQAAAAVNVUxUOAQAAAANdG90YWxMcFN0YWtlZAkBAAAADGdldEludE9yWmVybwAAAAIFAAAAD3N0YWtpbmdDb250cmFjdAkBAAAADmtleVN0YWtlZFRvdGFsAAAAAQUAAAAJbHBBc3NldElkCQAETAAAAAIFAAAAFnBvb2xXeEVtaXNzaW9uUGVyQmxvY2sJAARMAAAAAgUAAAAJbWF4RmFjdG9yCQAETAAAAAIFAAAADXRvdGFsTHBTdGFrZWQFAAAAA25pbAAAAAgAAAABaQEAAAALY29uc3RydWN0b3IAAAABAAAADmZhY3RvcnlBZGRyZXNzAwkBAAAAAiE9AAAAAggFAAAAAWkAAAAGY2FsbGVyBQAAAAR0aGlzCQAAAgAAAAECAAAADm5vdCBhdXRob3JpemVkCQAETAAAAAIJAQAAAAtTdHJpbmdFbnRyeQAAAAIJAQAAABFrZXlGYWN0b3J5QWRkcmVzcwAAAAAFAAAADmZhY3RvcnlBZGRyZXNzBQAAAANuaWwAAAABaQEAAAAZY3VycmVudFJld2FyZFJhdGVSRUFET05MWQAAAAEAAAAJbHBBc3NldElkBAAAAA9mYWN0b3J5Q29udHJhY3QJAQAAABhyZWFkRmFjdG9yeUFkZHJlc3NPckZhaWwAAAAABAAAAApmYWN0b3J5Q2ZnCQEAAAAUcmVhZEZhY3RvcnlDZmdPckZhaWwAAAABBQAAAA9mYWN0b3J5Q29udHJhY3QEAAAAD3N0YWtpbmdDb250cmFjdAkBAAAAF2dldFN0YWtpbmdBZGRyZXNzT3JGYWlsAAAAAQUAAAAKZmFjdG9yeUNmZwQAAAAQZW1pc3Npb25Db250cmFjdAkBAAAAGGdldEVtaXNzaW9uQWRkcmVzc09yRmFpbAAAAAEFAAAACmZhY3RvcnlDZmcEAAAACnJld2FyZERhdGEJAQAAABlpbnRlcm5hbEN1cnJlbnRSZXdhcmRSYXRlAAAABAUAAAAPZmFjdG9yeUNvbnRyYWN0BQAAAA9zdGFraW5nQ29udHJhY3QFAAAAEGVtaXNzaW9uQ29udHJhY3QFAAAACWxwQXNzZXRJZAQAAAASd3hFbWlzc2lvblBlckJsb2NrCQABkQAAAAIFAAAACnJld2FyZERhdGEAAAAAAAAAAAAEAAAACW1heEZhY3RvcgkAAZEAAAACBQAAAApyZXdhcmREYXRhAAAAAAAAAAABBAAAAA10b3RhbExwU3Rha2VkCQABkQAAAAIFAAAACnJld2FyZERhdGEAAAAAAAAAAAIJAAUUAAAAAgUAAAADbmlsCQAEuQAAAAIJAARMAAAAAgIAAAAGJWQlZCVkCQAETAAAAAIJAAGkAAAAAQUAAAASd3hFbWlzc2lvblBlckJsb2NrCQAETAAAAAIJAAGkAAAAAQUAAAAJbWF4RmFjdG9yCQAETAAAAAIJAAGkAAAAAQUAAAANdG90YWxMcFN0YWtlZAUAAAADbmlsBQAAAANTRVAAAAABaQEAAAAdY3VycmVudFVzZXJSZXdhcmRSYXRlUkVBRE9OTFkAAAACAAAACWxwQXNzZXRJZAAAAAt1c2VyQWRkcmVzcwQAAAAPZmFjdG9yeUNvbnRyYWN0CQEAAAAYcmVhZEZhY3RvcnlBZGRyZXNzT3JGYWlsAAAAAAQAAAAKZmFjdG9yeUNmZwkBAAAAFHJlYWRGYWN0b3J5Q2ZnT3JGYWlsAAAAAQUAAAAPZmFjdG9yeUNvbnRyYWN0BAAAAA9zdGFraW5nQ29udHJhY3QJAQAAABdnZXRTdGFraW5nQWRkcmVzc09yRmFpbAAAAAEFAAAACmZhY3RvcnlDZmcEAAAAEGVtaXNzaW9uQ29udHJhY3QJAQAAABhnZXRFbWlzc2lvbkFkZHJlc3NPckZhaWwAAAABBQAAAApmYWN0b3J5Q2ZnBAAAAApyZXdhcmREYXRhCQEAAAAZaW50ZXJuYWxDdXJyZW50UmV3YXJkUmF0ZQAAAAQFAAAAD2ZhY3RvcnlDb250cmFjdAUAAAAPc3Rha2luZ0NvbnRyYWN0BQAAABBlbWlzc2lvbkNvbnRyYWN0BQAAAAlscEFzc2V0SWQEAAAAEnd4RW1pc3Npb25QZXJCbG9jawkAAZEAAAACBQAAAApyZXdhcmREYXRhAAAAAAAAAAAABAAAAAltYXhGYWN0b3IJAAGRAAAAAgUAAAAKcmV3YXJkRGF0YQAAAAAAAAAAAQQAAAANdG90YWxMcFN0YWtlZAkAAZEAAAACBQAAAApyZXdhcmREYXRhAAAAAAAAAAACBAAAAA5scFN0YWtlZEJ5VXNlcgkBAAAADGdldEludE9yWmVybwAAAAIFAAAAD3N0YWtpbmdDb250cmFjdAkBAAAAD2tleVN0YWtlZEJ5VXNlcgAAAAIFAAAAC3VzZXJBZGRyZXNzBQAAAAlscEFzc2V0SWQEAAAADWJvb3N0aW5nUG93ZXIJAABoAAAAAgAAAAAAAAAAAQUAAAAFTVVMVDgJAAUUAAAAAgUAAAADbmlsCQAE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cnJlbnQAAAAABAAAABJlbWlzc2lvblN0YXJ0QmxvY2sJAQAAAAxnZXRJbnRPckZhaWwAAAACBQAAABBlbWlzc2lvbkNvbnRyYWN0CQEAAAAVa2V5RW1pc3Npb25TdGFydEJsb2NrAAAAAAQAAAAMcGFzc2VkQmxvY2tzAwkAAGYAAAACBQAAABJlbWlzc2lvblN0YXJ0QmxvY2sFAAAABmhlaWdodAAAAAAAAAAAAAkAAGUAAAACBQAAAAZoZWlnaHQFAAAAEmVtaXNzaW9uU3RhcnRCbG9jawQAAAAOdGVhbUVtRHVyYXRpb24JAABoAAAAAgAAAAAAAAAFoAAAAAAAAAABbQQAAAAJdGVhbUVtTWF4CQAAaAAAAAIAAAAAAB3NZQAFAAAABU1VTFQ4BAAAAAZ0ZWFtRW0DCQAAZgAAAAIFAAAADHBhc3NlZEJsb2NrcwUAAAAOdGVhbUVtRHVyYXRpb24FAAAACXRlYW1FbU1heAkAAGsAAAADBQAAAAl0ZWFtRW1NYXgFAAAADHBhc3NlZEJsb2NrcwUAAAAOdGVhbUVtRHVyYXRpb24EAAAAD3RvdGFsV3hSZWxlYXNlZAkAAGQAAAACCQAAaAAAAAIFAAAAEnd4RW1pc3Npb25QZXJCbG9jawUAAAAMcGFzc2VkQmxvY2tzBQAAAAZ0ZWFtRW0EAAAADXRvdGFsV3hMb2NrZWQJAQAAAAxnZXRJbnRPclplcm8AAAACBQAAABBib29zdGluZ0NvbnRyYWN0CQEAAAAfa2V5Qm9vc3RpbmdMb2NrUGFyYW1Ub3RhbEFtb3VudAAAAAAEAAAAGGxvY2tzRHVyYXRpb25TdW1JbkJsb2NrcwkBAAAADGdldEludE9yWmVybwAAAAIFAAAAEGJvb3N0aW5nQ29udHJhY3QJAQAAAChrZXlCb29zdGluZ1N0YXRzTG9ja3NEdXJhdGlvblN1bUluQmxvY2tzAAAAAAQAAAAKbG9ja3NDb3VudAkBAAAADGdldEludE9yWmVybwAAAAIFAAAAEGJvb3N0aW5nQ29udHJhY3QJAQAAABprZXlCb29zdGluZ1N0YXRzTG9ja3NDb3VudAAAAAAJAAUUAAAAAgUAAAADbmlsCQAEuQAAAAIJAARMAAAAAgIAAAAIJWQlZCVkJWQJAARMAAAAAgkAAaQAAAABBQAA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", "chainId": 84, "height": 1803666, "applicationStatus": "succeeded", "spentComplexity": 0 } View: original | compacted Prev: F4GbTmKc7aSgK45mWnJMconsBgmX8NMgNEtoy47nXSRD Next: EwZzDqFTPXoek1RAq3edeKExipoHxGnC7yeVL4v3f9Js Full:
OldNewDifferences
11 {-# STDLIB_VERSION 5 #-}
22 {-# SCRIPT_TYPE ACCOUNT #-}
33 {-# CONTENT_TYPE DAPP #-}
44 let a = 8
55
66 let b = 100000000
77
88 let c = 18
99
1010 let d = toBigInt(1000000000000000000)
1111
1212 let e = "__"
1313
1414 let f = 1
1515
1616 let g = 2
1717
1818 let h = 3
1919
2020 let i = 4
2121
2222 let j = 5
2323
2424 let k = 6
2525
2626 let l = 7
2727
2828 let m = 8
2929
3030 let n = 9
3131
3232 let o = 10
3333
3434 func p (q) = valueOrErrorMessage(getString(q), (("mandatory this." + q) + " is not defined"))
3535
3636
3737 func r (s,q) = valueOrErrorMessage(getString(s, q), (((("mandatory " + toString(s)) + ".") + q) + " is not defined"))
3838
3939
4040 func t (s,q) = valueOrElse(getInteger(s, q), 0)
4141
4242
4343 func u (s,q) = valueOrErrorMessage(getInteger(s, q), (("mandatory this." + q) + " is not defined"))
4444
4545
4646 func v () = "%s%s__config__factoryAddress"
4747
4848
4949 let w = 1
5050
5151 let x = 2
5252
5353 let y = 3
5454
5555 let z = 4
5656
5757 let A = 5
5858
5959 let B = 6
6060
6161 let C = 7
6262
6363 func D () = "%s__factoryConfig"
6464
6565
6666 func E (F) = makeString(["%s%s%s", F, "mappings__lpAsset2PoolContract"], e)
6767
6868
6969 func G () = "%s__lpTokensList"
7070
7171
7272 func H (F) = makeString(["%s%s%s", F, "mappings__lpAsset2PoolContract"], e)
7373
7474
7575 func I (J) = makeString(["%s%s", "poolWeight", J], e)
7676
7777
7878 func K () = addressFromStringValue(p(v()))
7979
8080
8181 func L () = split(valueOrElse(getString(K(), G()), ""), e)
8282
8383
8484 func M (N) = split(r(N, D()), e)
8585
8686
8787 func O (P) = addressFromStringValue(P[x])
8888
8989
9090 func Q (P) = addressFromStringValue(P[A])
9191
9292
9393 func R (P) = addressFromStringValue(P[w])
9494
9595
9696 func S () = "%s%s__stats__activeTotalLocked"
9797
9898
9999 func T () = "%s%s__stats__locksDurationSumInBlocks"
100100
101101
102102 func U () = "%s%s__stats__locksCount"
103103
104104
105105 func V () = "%s%s__stats__activeUsersCount"
106106
107107
108108 func W (X,Y) = makeString(["%s%s%s__staked", X, Y], e)
109109
110110
111111 func Z (Y) = ("%s%s%s__staked__total__" + Y)
112112
113113
114114 func aa () = "%s%s__ratePerBlock__current"
115115
116116
117117 func ab () = "%s%s__ratePerBlockMax__current"
118118
119119
120120 func ac () = "%s%s__emission__startBlock"
121121
122122
123123 func ad () = "%s%s__emission__duration"
124124
125125
126126 func ae () = "%s%s__emission__endBlock"
127127
128128
129129 func af (ag,ah,ai,aj) = {
130130 let ak = r(ag, H(aj))
131131 let al = b
132132 let am = getIntegerValue(ag, I(ak))
133133 let an = u(ai, aa())
134134 let ao = u(ai, ab())
135135 let ap = fraction(an, am, al)
136136 let aq = fraction(ao, am, al)
137137 let ar = (3 * b)
138138 let as = t(ah, Z(aj))
139139 [ap, ar, as]
140140 }
141141
142142
143143 @Callable(at)
144144 func constructor (au) = if ((at.caller != this))
145145 then throw("not authorized")
146146 else [StringEntry(v(), au)]
147147
148148
149149
150150 @Callable(at)
151151 func currentRewardRateREADONLY (aj) = {
152152 let ag = K()
153153 let P = M(ag)
154154 let ah = R(P)
155155 let ai = Q(P)
156156 let av = af(ag, ah, ai, aj)
157157 let an = av[0]
158158 let ar = av[1]
159159 let as = av[2]
160160 $Tuple2(nil, makeString(["%d%d%d", toString(an), toString(ar), toString(as)], e))
161161 }
162162
163163
164164
165165 @Callable(at)
166166 func currentUserRewardRateREADONLY (aj,aw) = {
167167 let ag = K()
168168 let P = M(ag)
169169 let ah = R(P)
170170 let ai = Q(P)
171171 let av = af(ag, ah, ai, aj)
172172 let an = av[0]
173173 let ar = av[1]
174174 let as = av[2]
175175 let ax = t(ah, W(aw, aj))
176176 let ay = (1 * b)
177177 $Tuple2(nil, makeString(["%d%d%d%d%d", toString(an), toString(ar), toString(as), toString(ax), toString(ay)], e))
178178 }
179179
180180
181181
182182 @Callable(at)
183183 func claimedRewardREADONLY (aw) = {
184184 let az = L()
185185 let aA = "%s%d%d%d%s"
186186 func aB (aC,aD) = {
187187 let aE = ((toInt(fromBase58String(aD)) % 100000) + (toInt(toBytes(aw)) % 100000))
188188 let aF = if ((0 > aE))
189189 then -(aE)
190190 else aE
191191 let aG = (((aF % 100) * b) + (aF * (b / 100000)))
192192 let aH = ((aG / 6) * 2)
193193 let aI = ((aG / 6) * 3)
194194 let aJ = (aG / 6)
195195 makeString([(aA + aC), aD, toString(aH), toString(aI), toString(aJ), "end"], e)
196196 }
197197
198198 let aK = {
199199 let aL = az
200200 let aM = size(aL)
201201 let aN = "%s"
202202 func aO (aP,aQ) = if ((aQ >= aM))
203203 then aP
204204 else aB(aP, aL[aQ])
205205
206206 func aR (aP,aQ) = if ((aQ >= aM))
207207 then aP
208208 else throw("List size exceeds 10")
209209
210210 aR(aO(aO(aO(aO(aO(aO(aO(aO(aO(aO(aN, 0), 1), 2), 3), 4), 5), 6), 7), 8), 9), 10)
211211 }
212212 $Tuple2(nil, ((aK + e) + aw))
213213 }
214214
215215
216216
217217 @Callable(at)
218218 func calcBoostREADONLY (aS,aT,aU,aV,aW) = {
219219 let aX = if ((aW != ""))
220220 then (3 * b)
221221 else (1 * b)
222222 let aY = fraction(toBigInt(aT), d, toBigInt((30 * 1440)))
223223 let aZ = (pow(aY, c, toBigInt(2), 0, c, HALFUP) / toBigInt(1000))
224224 let ba = fraction(toBigInt(aS), aZ, d)
225225 $Tuple2(nil, makeString(["%d%d", toString(toInt(ba)), toString(aX)], e))
226226 }
227227
228228
229229
230230 @Callable(at)
231231 func wxEmissionStatsREADONLY () = {
232232 let bb = toString(b)
233233 let bc = "1"
234234 let ag = K()
235235 let P = M(ag)
236236 let bd = O(P)
237237 let ai = Q(P)
238238 let an = u(ai, aa())
239239 let be = u(ai, ac())
240240 let bf = if ((be > height))
241241 then 0
242242 else (height - be)
243243 let bg = (1440 * 365)
244244 let bh = (500000000 * b)
245245 let bi = if ((bf > bg))
246246 then bh
247247 else fraction(bh, bf, bg)
248248 let bj = ((an * bf) + bi)
249249 let bk = t(bd, S())
250250 let bl = t(bd, T())
251251 let bm = t(bd, U())
252252 $Tuple2(nil, makeString(["%d%d%d%d", toString(bj), toString(bk), toString(bl), toString(bm)], e))
253253 }
254254
255255
256256
257257 @Callable(at)
258258 func lpStatsREADONLY (bn) = {
259259 let au = K()
260260 let bo = addressFromStringValue(r(au, H(bn)))
261261 let bp = if ($isInstanceOf(invoke(bo, "getPoolConfigWrapperREADONLY", nil, nil), "List[Any]"))
262262 then invoke(bo, "getPoolConfigWrapperREADONLY", nil, nil)
263263 else throw("Couldn't cast Any to List[Any]")
264264 let aj = fromBase58String(if ($isInstanceOf(bp[h], "String"))
265265 then bp[h]
266266 else throw("Couldn't cast Any to String"))
267267 let bq = if ($isInstanceOf(bp[i], "String"))
268268 then bp[i]
269269 else throw("Couldn't cast Any to String")
270270 let br = if ($isInstanceOf(bp[j], "String"))
271271 then bp[j]
272272 else throw("Couldn't cast Any to String")
273273 let bs = if ($isInstanceOf(bp[m], "String"))
274274 then bp[m]
275275 else throw("Couldn't cast Any to String")
276276 let bt = if ($isInstanceOf(bp[n], "String"))
277277 then bp[n]
278278 else throw("Couldn't cast Any to String")
279279 let bu = parseIntValue(if ($isInstanceOf(bp[k], "String"))
280280 then bp[k]
281281 else throw("Couldn't cast Any to String"))
282282 let bv = parseIntValue(if ($isInstanceOf(bp[l], "String"))
283283 then bp[l]
284284 else throw("Couldn't cast Any to String"))
285285 let bw = valueOrErrorMessage(assetInfo(aj), (("Asset " + toBase58String(aj)) + " doesn't exist")).quantity
286286 let bx = if ($isInstanceOf(invoke(bo, "getAccBalanceWrapperREADONLY", [bq], nil), "Int"))
287287 then invoke(bo, "getAccBalanceWrapperREADONLY", [bq], nil)
288288 else throw("Couldn't cast Any to Int")
289289 let by = if ($isInstanceOf(invoke(bo, "getAccBalanceWrapperREADONLY", [br], nil), "Int"))
290290 then invoke(bo, "getAccBalanceWrapperREADONLY", [br], nil)
291291 else throw("Couldn't cast Any to Int")
292292 let bz = if ($isInstanceOf(invoke(bo, "calcPricesWrapperREADONLY", [bx, by, bw], nil), "List[Any]"))
293293 then invoke(bo, "calcPricesWrapperREADONLY", [bx, by, bw], nil)
294294 else throw("Couldn't cast Any to List[Any]")
295295 let bA = 0
296296 let bB = if ($isInstanceOf(invoke(bo, "fromX18WrapperREADONLY", [bz[1], b], nil), "Int"))
297297 then invoke(bo, "fromX18WrapperREADONLY", [bz[1], b], nil)
298298 else throw("Couldn't cast Any to Int")
299299 let bC = if ($isInstanceOf(invoke(bo, "fromX18WrapperREADONLY", [bz[2], b], nil), "Int"))
300300 then invoke(bo, "fromX18WrapperREADONLY", [bz[2], b], nil)
301301 else throw("Couldn't cast Any to Int")
302302 let am = getIntegerValue(au, I(toString(bo)))
303303 $Tuple2(nil, makeString(["%d%d%d%d%d%d%d", toString(bx), toString(by), toString(bw), toString(bA), toString(bB), toString(bC), toString(am)], e))
304304 }
305305
306306
307307
308308 @Callable(at)
309309 func gwxUserInfoREADONLY (aw) = {
310310 let ag = K()
311311 let P = M(ag)
312312 let bd = O(P)
313313 let bD = if ($isInstanceOf(invoke(bd, "gwxUserInfoREADONLY", [aw], nil), "List[Any]"))
314314 then invoke(bd, "gwxUserInfoREADONLY", [aw], nil)
315315 else throw("Couldn't cast Any to List[Any]")
316316 let bE = if ($isInstanceOf(bD[0], "Int"))
317317 then bD[0]
318318 else throw("Couldn't cast Any to Int")
319319 $Tuple2(nil, makeString(["%d", toString(bE)], e))
320320 }
321321
322322

github/deemru/w8io/c3f4982 
39.84 ms