tx · 6MaKphL7UKAoPnuvEviYUpm9rMvfDhvw9Y6ZMQfJiMbV 3N2ZtCEGncHQjQF4g4oQBDeRRZoUQ3kJ7Nm: -0.01400000 Waves 2023.03.24 12:35 [2503909] smart account 3N2ZtCEGncHQjQF4g4oQBDeRRZoUQ3kJ7Nm > SELF 0.00000000 Waves
{ "type": 13, "id": "6MaKphL7UKAoPnuvEviYUpm9rMvfDhvw9Y6ZMQfJiMbV", "fee": 1400000, "feeAssetId": null, "timestamp": 1679650550350, "version": 2, "chainId": 84, "sender": "3N2ZtCEGncHQjQF4g4oQBDeRRZoUQ3kJ7Nm", "senderPublicKey": "EKmhAeU9yA52DSvBnr1WtWQWyyiCrauDYkmgnTns7ZkA", "proofs": [ "2KmhJ2eevZKbtMP9wJ4LyQUBtNThkqugsPgRyhHNpVke23X5HBfpC1USENmFM3YGNdRxewuMVa1WAjtg4VfDJ4o5" ], "script": "base64:AAIFAAAAAAAAAA8IAhILCgkBAQEBAQEIAQEAAAASAAAAABREYXBwX0FkZHJlc3NfcHViX2tleQEAAAAg5Qy2w6IN0IEU1MhSkAtwu7LWRvDZN6KA7RiYRBV+IQ4AAAAAFGNsYWltX29yYWNsZV9wdWJfa2V5AQAAACAUyzzHz3lbyiA/iYXa3PMOmTgD2mv3B0LnmhRjX2WPRgAAAAATT3JnX0FkZHJlc3NfcHViX2tleQEAAAAgFMs8x895W8ogP4mF2tzzDpk4A9pr9wdC55oUY19lj0YAAAAAG3JlZmVycmFsX0FjX0FkZHJlc3NfcHViX2tleQEAAAAgFMs8x895W8ogP4mF2tzzDpk4A9pr9wdC55oUY19lj0YAAAAAFUxQX0FjX0FkZHJlc3NfcHViX2tleQEAAAAgFMs8x895W8ogP4mF2tzzDpk4A9pr9wdC55oUY19lj0YAAAAAHXZhbGlkYXRvcnNfQWNfQWRkcmVzc19wdWJfa2V5AQAAACAUyzzHz3lbyiA/iYXa3PMOmTgD2mv3B0LnmhRjX2WPRgAAAAAYcHJvZHVjdF9sYXVuY2hfdGltZXN0YW1wAAAAAYYKRewAAAAAABRwcm9kdWN0X2xhdW5jaF9lcnJvcgIAAAAjUHJvZHVjdCBMYXVuY2ggVGltZXN0YW1wIGlzIHNldCBhdCAAAAAAEG5vX3BheW1lbnRfZXJyb3ICAAAAN05vIHBheW1lbnQgYXR0YWNoZWQsIFBsZWFzZSBBdHRhY2ggVG9rZW4gaW4gcGF5bWVudFsxXS4AAAAAEmNsb3NlZF9vcmFjbGVfZXJvcgIAAAAxT3JhY2xlIGlzIGNsb3NlZC4gV2FpdCBVbnRpbCBPcmFjbGUgaXMgVHVybmVkIE9uLgAAAAART3JnX0FkZHJlc3NfU2hhcmUAAAAAAAAAE4gAAAAAGXJlZmVycmFsX0FjX0FkZHJlc3NfU2hhcmUAAAAAAAAABtYAAAAAE0xQX0FjX0FkZHJlc3NfU2hhcmUAAAAAAAAAC7gAAAAAGW9yYWNsZV9jb250cm9sbGVyX2FkZHJlc3MJAQAAABRhZGRyZXNzRnJvbVB1YmxpY0tleQAAAAEFAAAAFERhcHBfQWRkcmVzc19wdWJfa2V5AAAAABRjbGFpbV9vcmFjbGVfYWRkcmVzcwkBAAAAFGFkZHJlc3NGcm9tUHVibGljS2V5AAAAAQUAAAAUY2xhaW1fb3JhY2xlX3B1Yl9rZXkAAAAAC29yZ19hY2NvdW50CQEAAAAUYWRkcmVzc0Zyb21QdWJsaWNLZXkAAAABBQAAABNPcmdfQWRkcmVzc19wdWJfa2V5AAAAABJtaW5pbXVtX29yZGVyX3NpemUAAAAAAACYloAAAAAAEm1heGltdW1fb3JkZXJfc2l6ZQAAAAACVAvkAAAAAAEAAAABaQEAAAAPcGxhY2VvcHRpb25DYWxsAAAACQAAABRUb3RhbF9Qb29sX0xpcXVpZGl0eQAAAA9PcHRpb25Db3VudGVySUQAAAAKSG91c2VfcmlzawAAAAVQcmljZQAAAAtDYWxsX0xpbWl0cwAAAApQdXRfTGltaXRzAAAADU9yYWNsZV9TdGF0dXMAAAAVU3RhcnRfT3JkZXJfVGltZXN0YW1wAAAAE0VuZF9PcmRlcl9UaW1lc3RhbXAEAAAADWNhbGxlcmFkZHJlc3MJAAJYAAAAAQgIBQAAAAFpAAAABmNhbGxlcgAAAAVieXRlcwQAAAADcG10AwkAAAAAAAACCQABkAAAAAEIBQAAAAFpAAAACHBheW1lbnRzAAAAAAAAAAABCQABkQAAAAIIBQAAAAFpAAAACHBheW1lbnRzAAAAAAAAAAAACQAAAgAAAAEFAAAAEG5vX3BheW1lbnRfZXJyb3IEAAAADWlmQmxhY2tsaXN0ZWQJAAQdAAAAAgUAAAAEdGhpcwkAASwAAAACAgAAABFhZGRyX0JMQUNLTElTVEVEXwUAAAANY2FsbGVyYWRkcmVzcwQAAAAhcmVhZF9zdGFydF9vcmRlcl9wZXJtaXRfdGltZXN0YW1wBQAAABVTdGFydF9PcmRlcl9UaW1lc3RhbXAEAAAAH3JlYWRfZW5kX29yZGVyX3Blcm1pdF90aW1lc3RhbXAFAAAAE0VuZF9PcmRlcl9UaW1lc3RhbXAEAAAAGXJlYWRfdG90YWxfcG9vbF9saXF1aWRpdHkFAAAAFFRvdGFsX1Bvb2xfTGlxdWlkaXR5BAAAABhuZXdfdG90YWxfcG9vbF9saXF1aWRpdHkJAABkAAAAAgUAAAAZcmVhZF90b3RhbF9wb29sX2xpcXVpZGl0eQgFAAAAA3BtdAAAAAZhbW91bnQEAAAAFHJlYWRfT3B0aW9uQ291bnRlcklEBQAAAA9PcHRpb25Db3VudGVySUQEAAAAEk9waW9uRXhwaXJlQ291bnRlcgAAAAAAAAAAAQQAAAAVT3B0aW9uRXhwaXJlQ291bnRlcklECQAAZAAAAAIFAAAAFHJlYWRfT3B0aW9uQ291bnRlcklEBQAAABJPcGlvbkV4cGlyZUNvdW50ZXIEAAAAFFByZXZpb3VzT3B0aW9uT3JkZXJzBAAAAAckbWF0Y2gwCQAEGgAAAAIFAAAABHRoaXMCAAAAE1RvdGFsX09wdGlvbl9PcmRlcnMDCQAAAQAAAAIFAAAAByRtYXRjaDACAAAAA0ludAQAAAABYQUAAAAHJG1hdGNoMAUAAAABYQAAAAAAAAAAAAQAAAARVG90YWxPcHRpb25PcmRlcnMJAABkAAAAAgUAAAAUUHJldmlvdXNPcHRpb25PcmRlcnMAAAAAAAAAAAEEAAAAJ1ByZXZpb3VzRnVuZHNBZGRlZEluU3BlY2lmaWNPcHRpb25PcmRlcgQAAAAHJG1hdGNoMAkABBoAAAACBQAAAAR0aGlzCQABLAAAAAICAAAAIlRvdGFsX0Z1bmRzX0FkZGVkX0luX09wdGlvbl9PcmRlcl8JAAGkAAAAAQUAAAAUcmVhZF9PcHRpb25Db3VudGVySUQDCQAAAQAAAAIFAAAAByRtYXRjaDACAAAAA0ludAQAAAABYQUAAAAHJG1hdGNoMAUAAAABYQAAAAAAAAAAAAQAAAAkVG90YWxGdW5kc0FkZGVkSW5TcGVjaWZpY09wdGlvbk9yZGVyCQAAZAAAAAIFAAAAJ1ByZXZpb3VzRnVuZHNBZGRlZEluU3BlY2lmaWNPcHRpb25PcmRlcggFAAAAA3BtdAAAAAZhbW91bnQEAAAAJVByZXZpb3VzT3B0aW9uT3JkZXJzaW5TcGVjaWZpY0NvdW50ZXIEAAAAByRtYXRjaDAJAAQaAAAAAgUAAAAEdGhpcwkAASwAAAACAgAAABRUb3RhbF9PcHRpb25fT3JkZXJzXwkAAaQAAAABBQAAABRyZWFkX09wdGlvbkNvdW50ZXJJRAMJAAABAAAAAgUAAAAHJG1hdGNoMAIAAAADSW50BAAAAAFhBQAAAAckbWF0Y2gwBQAAAAFhAAAAAAAAAAAABAAAACJUb3RhbE9wdGlvbk9yZGVyc2luU3BlY2lmaWNDb3VudGVyCQAAZAAAAAIFAAAAJVByZXZpb3VzT3B0aW9uT3JkZXJzaW5TcGVjaWZpY0NvdW50ZXIAAAAAAAAAAAEEAAAADFByZXZpb3VzQ2FsbAQAAAAHJG1hdGNoMAkABBoAAAACBQAAAAR0aGlzAgAAAAtUb3RhbF9DYWxscwMJAAABAAAAAgUAAAAHJG1hdGNoMAIAAAADSW50BAAAAAFhBQAAAAckbWF0Y2gwBQAAAAFhAAAAAAAAAAAABAAAAAlUb3RhbENhbGwJAABkAAAAAgUAAAAMUHJldmlvdXNDYWxsAAAAAAAAAAABBAAAAB1QcmV2aW91c0NhbGxpblNwZWNpZmljQ291bnRlcgQAAAAHJG1hdGNoMAkABBoAAAACBQAAAAR0aGlzCQABLAAAAAICAAAADFRvdGFsX0NhbGxzXwkAAaQAAAABBQAAABRyZWFkX09wdGlvbkNvdW50ZXJJRAMJAAABAAAAAgUAAAAHJG1hdGNoMAIAAAADSW50BAAAAAFhBQAAAAckbWF0Y2gwBQAAAAFhAAAAAAAAAAAABAAAABpUb3RhbENhbGxpblNwZWNpZmljQ291bnRlcgkAAGQAAAACBQAAAB1QcmV2aW91c0NhbGxpblNwZWNpZmljQ291bnRlcgAAAAAAAAAAAQQAAAAQUHJldmlvdXNVc2VyQ2FsbAQAAAAHJG1hdGNoMAkABBoAAAACBQAAAAR0aGlzCQABLAAAAAIFAAAADWNhbGxlcmFkZHJlc3MCAAAADF9Ub3RhbF9DYWxscwMJAAABAAAAAgUAAAAHJG1hdGNoMAIAAAADSW50BAAAAAFhBQAAAAckbWF0Y2gwBQAAAAFhAAAAAAAAAAAABAAAAA1Ub3RhbFVzZXJDYWxsCQAAZAAAAAIFAAAAEFByZXZpb3VzVXNlckNhbGwAAAAAAAAAAAEEAAAAIVByZXZpb3VzVXNlckNhbGxpblNwZWNpZmljQ291bnRlcgQAAAAHJG1hdGNoMAkABBoAAAACBQAAAAR0aGlzCQABLAAAAAIJAAEsAAAAAgUAAAANY2FsbGVyYWRkcmVzcwIAAAANX1RvdGFsX0NhbGxzXwkAAaQAAAABBQAAABRyZWFkX09wdGlvbkNvdW50ZXJJRAMJAAABAAAAAgUAAAAHJG1hdGNoMAIAAAADSW50BAAAAAFhBQAAAAckbWF0Y2gwBQAAAAFhAAAAAAAAAAAABAAAAB5Ub3RhbFVzZXJDYWxsaW5TcGVjaWZpY0NvdW50ZXIJAABkAAAAAgUAAAAhUHJldmlvdXNVc2VyQ2FsbGluU3BlY2lmaWNDb3VudGVyAAAAAAAAAAABBAAAABVQZW5kaW5nX09wdGlvbl9saW1pdHMEAAAAByRtYXRjaDAJAAQaAAAAAgUAAAAEdGhpcwIAAAAVUGVuZGluZ19PcHRpb25fTGltaXRzAwkAAAEAAAACBQAAAAckbWF0Y2gwAgAAAANJbnQEAAAAAWEFAAAAByRtYXRjaDAFAAAAAWEAAAAAAAAAAAAEAAAADUZ1bmRzX2F0X3Jpc2sFAAAACkhvdXNlX3Jpc2sDCQAAZgAAAAIFAAAAGHByb2R1Y3RfbGF1bmNoX3RpbWVzdGFtcAgFAAAACWxhc3RCbG9jawAAAAl0aW1lc3RhbXAJAAACAAAAAQkAASwAAAACBQAAABRwcm9kdWN0X2xhdW5jaF9lcnJvcgkAAaQAAAABBQAAABhwcm9kdWN0X2xhdW5jaF90aW1lc3RhbXADCQAAAAAAAAIFAAAADU9yYWNsZV9TdGF0dXMCAAAABUNsb3NlCQAAAgAAAAEFAAAAEmNsb3NlZF9vcmFjbGVfZXJvcgMJAAAAAAAAAgUAAAANaWZCbGFja2xpc3RlZAIAAAADWWVzCQAAAgAAAAEJAAEsAAAAAgUAAAANY2FsbGVyYWRkcmVzcwIAAAA+IEFkZHJlc3MgaXMgQmxhY2tsaXN0ZWQuIFBsZWFzZSBjb250YWN0IEFkbWluIHRvIFdoaXRlbGlzdCBpdC4DCQEAAAAJaXNEZWZpbmVkAAAAAQgFAAAAA3BtdAAAAAdhc3NldElkCQAAAgAAAAECAAAAK09ubHkgVE4gaXMgYWxsb3dlZCB0byBkZXBvc2l0IGF0IHRoZSBtb21lbnQDCQAAZwAAAAIIBQAAAAlsYXN0QmxvY2sAAAAJdGltZXN0YW1wBQAAAB9yZWFkX2VuZF9vcmRlcl9wZXJtaXRfdGltZXN0YW1wCQAAAgAAAAECAAAAR09wdGlvbiBPcmRlciBwbGFjaW5nIFRpbWluZyBMaW1pdHMgYXJlIE92ZXIuIFBsZWFzZSBKb2luIGluIE5leHQgQ3ljbGUuAwkAAGYAAAACBQAAABJtaW5pbXVtX29yZGVyX3NpemUIBQAAAANwbXQAAAAGYW1vdW50CQAAAgAAAAEJAAEsAAAAAgkAASwAAAACAgAAACBQbGFjZWQgT3JkZXIgU2l6ZSBpcyBsZXNzIHRoYW4gWwkAAaQAAAABBQAAABJtaW5pbXVtX29yZGVyX3NpemUCAAAACi8xMF44XSBUTi4DCQAAZgAAAAIIBQAAAANwbXQAAAAGYW1vdW50BQAAABJtYXhpbXVtX29yZGVyX3NpemUJAAACAAAAAQkAASwAAAACCQABLAAAAAICAAAAIFBsYWNlZCBPcmRlciBTaXplIGlzIG1vcmUgdGhhbiBbCQABpAAAAAEFAAAAEm1heGltdW1fb3JkZXJfc2l6ZQIAAAAKLzEwXjhdIFROLgkABEwAAAACCQEAAAALU3RyaW5nRW50cnkAAAACCQABLAAAAAIJAAEsAAAAAgkAASwAAAACAgAAAAVDYWxsXwUAAAANY2FsbGVyYWRkcmVzcwIAAAABXwkAAaQAAAABBQAAAA1Ub3RhbFVzZXJDYWxsCQABpAAAAAEFAAAABVByaWNlCQAETAAAAAIJAQAAAAxJbnRlZ2VyRW50cnkAAAACCQABLAAAAAIJAAEsAAAAAgkAASwAAAACAgAAAAxDYWxsX0Ftb3VudF8FAAAADWNhbGxlcmFkZHJlc3MCAAAAAV8JAAGkAAAAAQUAAAANVG90YWxVc2VyQ2FsbAgFAAAAA3BtdAAAAAZhbW91bnQJAARMAAAAAgkBAAAAC1N0cmluZ0VudHJ5AAAAAgkAASwAAAACCQABLAAAAAIJAAEsAAAAAgIAAAAPQ2FsbF9TdGFydF9FbmRfBQAAAA1jYWxsZXJhZGRyZXNzAgAAAAFfCQABpAAAAAEFAAAADVRvdGFsVXNlckNhbGwJAAEsAAAAAgkAASwAAAACCQABpAAAAAEFAAAAFHJlYWRfT3B0aW9uQ291bnRlcklEAgAAAAFfCQABpAAAAAEFAAAAFU9wdGlvbkV4cGlyZUNvdW50ZXJJRAkABEwAAAACCQEAAAAMSW50ZWdlckVudHJ5AAAAAgIAAAATVG90YWxfT3B0aW9uX09yZGVycwUAAAARVG90YWxPcHRpb25PcmRlcnMJAARMAAAAAgkBAAAADEludGVnZXJFbnRyeQAAAAIJAAEsAAAAAgIAAAAiVG90YWxfRnVuZHNfQWRkZWRfSW5fT3B0aW9uX09yZGVyXwkAAaQAAAABBQAAABRyZWFkX09wdGlvbkNvdW50ZXJJRAUAAAAkVG90YWxGdW5kc0FkZGVkSW5TcGVjaWZpY09wdGlvbk9yZGVyCQAETAAAAAIJAQAAAAxJbnRlZ2VyRW50cnkAAAACAgAAABRUb3RhbF9Qb29sX0xpcXVpZGl0eQUAAAAYbmV3X3RvdGFsX3Bvb2xfbGlxdWlkaXR5CQAETAAAAAIJAQAAAAxJbnRlZ2VyRW50cnkAAAACCQABLAAAAAICAAAAFVRvdGFsX1Bvb2xfTGlxdWlkaXR5XwkAAaQAAAABBQAAABRyZWFkX09wdGlvbkNvdW50ZXJJRAkAAGUAAAACBQAAABhuZXdfdG90YWxfcG9vbF9saXF1aWRpdHkFAAAAJFRvdGFsRnVuZHNBZGRlZEluU3BlY2lmaWNPcHRpb25PcmRlcgkABEwAAAACCQEAAAAMSW50ZWdlckVudHJ5AAAAAgkAASwAAAACAgAAAA5GdW5kc19BdF9SaXNrXwkAAaQAAAABBQAAABRyZWFkX09wdGlvbkNvdW50ZXJJRAUAAAANRnVuZHNfYXRfcmlzawkABEwAAAACCQEAAAAMSW50ZWdlckVudHJ5AAAAAgIAAAALQ2FsbF9MaW1pdHMFAAAAC0NhbGxfTGltaXRzCQAETAAAAAIJAQAAAAxJbnRlZ2VyRW50cnkAAAACAgAAAApQdXRfTGltaXRzBQAAAApQdXRfTGltaXRzCQAETAAAAAIJAQAAAAxJbnRlZ2VyRW50cnkAAAACCQABLAAAAAICAAAAFFRvdGFsX09wdGlvbl9PcmRlcnNfCQABpAAAAAEFAAAAFHJlYWRfT3B0aW9uQ291bnRlcklEBQAAACJUb3RhbE9wdGlvbk9yZGVyc2luU3BlY2lmaWNDb3VudGVyCQAETAAAAAIJAQAAAAxJbnRlZ2VyRW50cnkAAAACAgAAAAtUb3RhbF9DYWxscwUAAAAJVG90YWxDYWxsCQAETAAAAAIJAQAAAAxJbnRlZ2VyRW50cnkAAAACCQABLAAAAAICAAAADFRvdGFsX0NhbGxzXwkAAaQAAAABBQAAABRyZWFkX09wdGlvbkNvdW50ZXJJRAUAAAAaVG90YWxDYWxsaW5TcGVjaWZpY0NvdW50ZXIJAARMAAAAAgkBAAAADEludGVnZXJFbnRyeQAAAAIJAAEsAAAAAgUAAAANY2FsbGVyYWRkcmVzcwIAAAAMX1RvdGFsX0NhbGxzBQAAAA1Ub3RhbFVzZXJDYWxsCQAETAAAAAIJAQAAAAxJbnRlZ2VyRW50cnkAAAACCQABLAAAAAIJAAEsAAAAAgUAAAANY2FsbGVyYWRkcmVzcwIAAAANX1RvdGFsX0NhbGxzXwkAAaQAAAABBQAAABRyZWFkX09wdGlvbkNvdW50ZXJJRAUAAAAeVG90YWxVc2VyQ2FsbGluU3BlY2lmaWNDb3VudGVyBQAAAANuaWwAAAAAcHo8ZQ==", "height": 2503909, "applicationStatus": "succeeded", "spentComplexity": 0 } View: original | compacted Prev: none Next: DDm94CenkCkSGinB7Bd3TPiDWmi7W134WJe8JfxkeC1p Full:
Old | New | Differences | |
---|---|---|---|
1 | - | # no script | |
1 | + | {-# STDLIB_VERSION 5 #-} | |
2 | + | {-# SCRIPT_TYPE ACCOUNT #-} | |
3 | + | {-# CONTENT_TYPE DAPP #-} | |
4 | + | let a = base58'GR7cD6khNNwt62EpPbrxYZz5aLTEQSBfQaJeRVcNGSEH' | |
5 | + | ||
6 | + | let b = base58'2QAu6RR2Us6PVYjkp4AiteazWSGeWYq9esHsx1uy9vA9' | |
7 | + | ||
8 | + | let c = base58'2QAu6RR2Us6PVYjkp4AiteazWSGeWYq9esHsx1uy9vA9' | |
9 | + | ||
10 | + | let d = base58'2QAu6RR2Us6PVYjkp4AiteazWSGeWYq9esHsx1uy9vA9' | |
11 | + | ||
12 | + | let e = base58'2QAu6RR2Us6PVYjkp4AiteazWSGeWYq9esHsx1uy9vA9' | |
13 | + | ||
14 | + | let f = base58'2QAu6RR2Us6PVYjkp4AiteazWSGeWYq9esHsx1uy9vA9' | |
15 | + | ||
16 | + | let g = 1675209600000 | |
17 | + | ||
18 | + | let h = "Product Launch Timestamp is set at " | |
19 | + | ||
20 | + | let i = "No payment attached, Please Attach Token in payment[1]." | |
21 | + | ||
22 | + | let j = "Oracle is closed. Wait Until Oracle is Turned On." | |
23 | + | ||
24 | + | let k = 5000 | |
25 | + | ||
26 | + | let l = 1750 | |
27 | + | ||
28 | + | let m = 3000 | |
29 | + | ||
30 | + | let n = addressFromPublicKey(a) | |
31 | + | ||
32 | + | let o = addressFromPublicKey(b) | |
33 | + | ||
34 | + | let p = addressFromPublicKey(c) | |
35 | + | ||
36 | + | let q = 10000000 | |
37 | + | ||
38 | + | let r = 10000000000 | |
39 | + | ||
40 | + | @Callable(s) | |
41 | + | func placeoptionCall (t,u,v,w,x,y,z,A,B) = { | |
42 | + | let C = toBase58String(s.caller.bytes) | |
43 | + | let D = if ((size(s.payments) == 1)) | |
44 | + | then s.payments[0] | |
45 | + | else throw(i) | |
46 | + | let E = getString(this, ("addr_BLACKLISTED_" + C)) | |
47 | + | let F = A | |
48 | + | let G = B | |
49 | + | let H = t | |
50 | + | let I = (H + D.amount) | |
51 | + | let J = u | |
52 | + | let K = 1 | |
53 | + | let L = (J + K) | |
54 | + | let M = { | |
55 | + | let N = getInteger(this, "Total_Option_Orders") | |
56 | + | if ($isInstanceOf(N, "Int")) | |
57 | + | then { | |
58 | + | let O = N | |
59 | + | O | |
60 | + | } | |
61 | + | else 0 | |
62 | + | } | |
63 | + | let P = (M + 1) | |
64 | + | let Q = { | |
65 | + | let N = getInteger(this, ("Total_Funds_Added_In_Option_Order_" + toString(J))) | |
66 | + | if ($isInstanceOf(N, "Int")) | |
67 | + | then { | |
68 | + | let O = N | |
69 | + | O | |
70 | + | } | |
71 | + | else 0 | |
72 | + | } | |
73 | + | let R = (Q + D.amount) | |
74 | + | let S = { | |
75 | + | let N = getInteger(this, ("Total_Option_Orders_" + toString(J))) | |
76 | + | if ($isInstanceOf(N, "Int")) | |
77 | + | then { | |
78 | + | let O = N | |
79 | + | O | |
80 | + | } | |
81 | + | else 0 | |
82 | + | } | |
83 | + | let T = (S + 1) | |
84 | + | let U = { | |
85 | + | let N = getInteger(this, "Total_Calls") | |
86 | + | if ($isInstanceOf(N, "Int")) | |
87 | + | then { | |
88 | + | let O = N | |
89 | + | O | |
90 | + | } | |
91 | + | else 0 | |
92 | + | } | |
93 | + | let V = (U + 1) | |
94 | + | let W = { | |
95 | + | let N = getInteger(this, ("Total_Calls_" + toString(J))) | |
96 | + | if ($isInstanceOf(N, "Int")) | |
97 | + | then { | |
98 | + | let O = N | |
99 | + | O | |
100 | + | } | |
101 | + | else 0 | |
102 | + | } | |
103 | + | let X = (W + 1) | |
104 | + | let Y = { | |
105 | + | let N = getInteger(this, (C + "_Total_Calls")) | |
106 | + | if ($isInstanceOf(N, "Int")) | |
107 | + | then { | |
108 | + | let O = N | |
109 | + | O | |
110 | + | } | |
111 | + | else 0 | |
112 | + | } | |
113 | + | let Z = (Y + 1) | |
114 | + | let aa = { | |
115 | + | let N = getInteger(this, ((C + "_Total_Calls_") + toString(J))) | |
116 | + | if ($isInstanceOf(N, "Int")) | |
117 | + | then { | |
118 | + | let O = N | |
119 | + | O | |
120 | + | } | |
121 | + | else 0 | |
122 | + | } | |
123 | + | let ab = (aa + 1) | |
124 | + | let ac = { | |
125 | + | let N = getInteger(this, "Pending_Option_Limits") | |
126 | + | if ($isInstanceOf(N, "Int")) | |
127 | + | then { | |
128 | + | let O = N | |
129 | + | O | |
130 | + | } | |
131 | + | else 0 | |
132 | + | } | |
133 | + | let ad = v | |
134 | + | if ((g > lastBlock.timestamp)) | |
135 | + | then throw((h + toString(g))) | |
136 | + | else if ((z == "Close")) | |
137 | + | then throw(j) | |
138 | + | else if ((E == "Yes")) | |
139 | + | then throw((C + " Address is Blacklisted. Please contact Admin to Whitelist it.")) | |
140 | + | else if (isDefined(D.assetId)) | |
141 | + | then throw("Only TN is allowed to deposit at the moment") | |
142 | + | else if ((lastBlock.timestamp >= G)) | |
143 | + | then throw("Option Order placing Timing Limits are Over. Please Join in Next Cycle.") | |
144 | + | else if ((q > D.amount)) | |
145 | + | then throw((("Placed Order Size is less than [" + toString(q)) + "/10^8] TN.")) | |
146 | + | else if ((D.amount > r)) | |
147 | + | then throw((("Placed Order Size is more than [" + toString(r)) + "/10^8] TN.")) | |
148 | + | else [StringEntry(((("Call_" + C) + "_") + toString(Z)), toString(w)), IntegerEntry(((("Call_Amount_" + C) + "_") + toString(Z)), D.amount), StringEntry(((("Call_Start_End_" + C) + "_") + toString(Z)), ((toString(J) + "_") + toString(L))), IntegerEntry("Total_Option_Orders", P), IntegerEntry(("Total_Funds_Added_In_Option_Order_" + toString(J)), R), IntegerEntry("Total_Pool_Liquidity", I), IntegerEntry(("Total_Pool_Liquidity_" + toString(J)), (I - R)), IntegerEntry(("Funds_At_Risk_" + toString(J)), ad), IntegerEntry("Call_Limits", x), IntegerEntry("Put_Limits", y), IntegerEntry(("Total_Option_Orders_" + toString(J)), T), IntegerEntry("Total_Calls", V), IntegerEntry(("Total_Calls_" + toString(J)), X), IntegerEntry((C + "_Total_Calls"), Z), IntegerEntry(((C + "_Total_Calls_") + toString(J)), ab)] | |
149 | + | } | |
150 | + | ||
151 | + |
github/deemru/w8io/3ef1775 34.50 ms ◑