tx · Atpp9Rn3xFPbGh1whfdwUcMn8EZQPFbsxSZCzsHAz7nw 3N61Cvq5XcnPk9rxpy2Rnp3bSr4syNGUJph: -0.01400000 Waves 2021.12.07 19:46 [1824095] smart account 3N61Cvq5XcnPk9rxpy2Rnp3bSr4syNGUJph > SELF 0.00000000 Waves
{ "type": 13, "id": "Atpp9Rn3xFPbGh1whfdwUcMn8EZQPFbsxSZCzsHAz7nw", "fee": 1400000, "feeAssetId": null, "timestamp": 1638895585603, "version": 2, "chainId": 84, "sender": "3N61Cvq5XcnPk9rxpy2Rnp3bSr4syNGUJph", "senderPublicKey": "G7cNXePvAHUHmZfXa1eHnvFeH6DuykPC5wm9v9djTKgD", "proofs": [ "4JYrmDpqX68UYmfFRAEDDZmwjYRs33AbwX9SmmjQwS8t2RuZ5qEhWUbLZuJLdSoa6JRsbmBvfYCnfxzo7jJ8856g" ], "script": "base64:AAIFAAAAAAAABisIAhIGCgQYGBgREgMKARgSBgoECAEYERIGCgQICAEBEgASAwoBCBIDCgEIEgMKAQgaEAoCYTESCmRlcG9zaXRGZWUaEwoCYTISDWNvbnRyb2xsZXJGZWUaEQoCYTMSC3BsYXRmb3JtRmVlGhIKAmE0EgxhZG1pblB1YktleTEaEgoCYTUSDGFkbWluUHViS2V5MhoSCgJhNhIMYWRtaW5QdWJLZXkzGhcKAmE3EhFnb3Zlcm1hbmNlQWRkcmVzcxoZCgJhOBITZ2V0REFwcEFzc2V0QWRkcmVzcxoKCgJhORIEcG9vbBoNCgJiMRIHJG1hdGNoMBoMCgJiMhIGc3RyaW5nGg0KAmIzEgdub3RoaW5nGh4KAmI0EhhnZXRMaXF1aWR1dHlBc3NldEFkZHJlc3MaCwoCYjUSBXBvb2xzGhUKAmI2Eg9saXF1aWRpdHlUb2tlbnMaEwoCYjcSDXNlcnZpY2VUb2tlbnMaHAoCYjgSFmxpcXVpZGl0eVRva2VuRGVjaW1hbHMaFgoCYjkSEGdlbmVyYXRlUG9vbEtleXMaEQoCYzESC2FjY3VtdWxhdGVkGiQKAmMyEh5nZW5lcmF0ZVBvb2xMaXF1aWRpdHlUb2tlbktleXMaDwoCYzMSCXBvb2xJbmRleBoUCgJjNBIObGlxdWlkaXR5VG9rZW4aIgoCYzUSHGdlbmVyYXRlUG9vbFNlcnZpY2VUb2tlbktleXMaKwoCYzYSJWdlbmVyYXRlUG9vbExpcXVpZGl0eVRva2VuRGVjaW1hbEtleXMaHAoCYzcSFmdlbmVyYXRlUG9vbEFjdGl2ZUtleXMaFQoCYzgSD3Bvb2xCYWxhbmNlS2V5cxoLCgJjORIFJGFjYzAaHAoCZDESFnBvb2xMaXF1aWRpdHlUb2tlbktleXMaGgoCZDISFHBvb2xTZXJ2aWNlVG9rZW5LZXlzGiMKAmQzEh1wb29sTGlxdWlkaXR5VG9rZW5EZWNpbWFsS2V5cxoUCgJkNBIOcG9vbEFjdGl2ZUtleXMaDQoCZDUSB3JlY29yZHMaGgoCZDYSFGdlbmVyYXRlRGVsZXRpbmdLZXlzGgwKAmQ3EgZyZWNvcmQaEAoCZDgSCmRlbGV0ZUtleXMaEQoCZDkSC3RvdGFsUmV3YXJkGg0KAmUxEgd3YWxsZXRzGhIK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AAIJAQAAAAExAAAAAgkBAAAAATEAAAACCQEAAAABMQAAAAIJAQAAAAExAAAAAgkBAAAAATEAAAACCQEAAAABMQAAAAIJAQAAAAExAAAAAgkBAAAAATEAAAACCQEAAAABMQAAAAIJAQAAAAExAAAAAgkBAAAAATEAAAACCQEAAAABMQAAAAIJAQAAAAExAAAAAgkBAAAAATEAAAACCQEAAAABMQAAAAIJAQAAAAExAAAAAgkBAAAAATEAAAACCQEAAAABMQAAAAIJAQAAAAExAAAAAgkBAAAAATEAAAACCQEAAAABMQAAAAIJAQAAAAExAAAAAgkBAAAAATEAAAACCQEAAAABMQAAAAIJAQAAAAExAAAAAgkBAAAAATEAAAACCQEAAAABMQAAAAIJAQAAAAExAAAAAgkBAAAAATEAAAACCQEAAAABMQAAAAIJAQAAAAExAAAAAgkBAAAAATEAAAACCQEAAAABMQAAAAIJAQAAAAExAAAAAgkBAAAAATEAAAACCQEAAAABMQAAAAIJAQAAAAExAAAAAgkBAAAAATEAAAACCQEAAAABMQAAAAIJAQAAAAExAAAAAgkBAAAAATEAAAACCQEAAAABMQAAAAIJAQAAAAExAAAAAgkBAAAAATEAAAACCQEAAAABMQAAAAIJAQAAAAExAAAAAgkBAAAAATEAAAACCQEAAAABMQAAAAIJAQAAAAExAAAAAgkBAAAAATEAAAACCQEAAAABMQAAAAIJAQAAAAExAAAAAgkBAAAAATEAAAACCQEAAAABMQAAAAIJAQAAAAExAAAAAgkBAAAAATEAAAACCQEAAAABMQAAAAIJAQAAAAExAAAAAgkBAAAAATEAAAACCQEAAAABMQAAAAIJAQAAAAExAAAAAgkBAAAAATEAAAACCQEAAAABMQAAAAIJAQAAAAExAAAAAgkBAAAAATEAAAACCQEAAAABMQAAAAIJAQAAAAExAAAAAgkBAAAAATEAAAACCQEAAAABMQAAAAIJAQAAAAExAAAAAgkBAAAAATEAAAACCQEAAAABMQAAAAIJAQAAAAExAAAAAgkBAAAAATEAAAACCQEAAAABMQAAAAIJAQAAAAExAAAAAgkBAAAAATEAAAACCQEAAAABMQAAAAIJAQAAAAExAAAAAgkBAAAAATEAAAACCQEAAAABMQAAAAIJAQAAAAExAAAAAgkBAAAAATEAAAACBQAAAAJjOQAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAgAAAAAAAAAAAwAAAAAAAAAABAAAAAAAAAAABQAAAAAAAAAABgAAAAAAAAAABwAAAAAAAAAACAAAAAAAAAAACQAAAAAAAAAACgAAAAAAAAAACwAAAAAAAAAADAAAAAAAAAAADQAAAAAAAAAADgAAAAAAAAAADwAAAAAAAAAAEAAAAAAAAAAAEQAAAAAAAAAAEgAAAAAAAAAAEwAAAAAAAAAAFAAAAAAAAAAAFQAAAAAAAAAAFgAAAAAAAAAAFwAAAAAAAAAAGAAAAAAAAAAAGQAAAAAAAAAAGgAAAAAAAAAAGwAAAAAAAAAAHAAAAAAAAAAAHQAAAAAAAAAAHgAAAAAAAAAAHwAAAAAAAAAAIAAAAAAAAAAAIQAAAAAAAAAAIgAAAAAAAAAAIwAAAAAAAAAAJAAAAAAAAAAAJQAAAAAAAAAAJgAAAAAAAAAAJwAAAAAAAAAAKAAAAAAAAAAAKQAAAAAAAAAAKgAAAAAAAAAAKwAAAAAAAAAALAAAAAAAAAAALQAAAAAAAAAALgAAAAAAAAAALwAAAAAAAAAAMAAAAAAAAAAAMQAAAAAAAAAAMgAAAAAAAAAAMwAAAAAAAAAANAAAAAAAAAAANQAAAAAAAAAANgAAAAAAAAAANwAAAAAAAAAAOAAAAAAAAAAAOQAAAAAAAAAAOgAAAAAAAAAAOwAAAAAAAAAAPAAAAAAAAAAAPQAAAAAAAAAAPgAAAAAAAAAAPwAAAAAAAAAAQAAAAAAAAAAAQQAAAAAAAAAAQgAAAAAAAAAAQwAAAAAAAAAARAAAAAAAAAAARQAAAAAAAAAARgAAAAAAAAAARwAAAAAAAAAASAAAAAAAAAAASQAAAAAAAAAASgAAAAAAAAAASwAAAAAAAAAATAAAAAAAAAAATQAAAAAAAAAATgAAAAAAAAAATwAAAAAAAAAAUAAAAAAAAAAAUQAAAAAAAAAAUgAAAAAAAAAAUwAAAAAAAAAAVAAAAAAAAAAAVQAAAAAAAAAAVgAAAAAAAAAAVwAAAAAAAAAAWAAAAAAAAAAAWQAAAAAAAAAAWgAAAAAAAAAAWwAAAAAAAAAAXAAAAAAAAAAAXQAAAAAAAAAAXgAAAAAAAAAAXwAAAAAAAAAAYAAAAAAAAAAAYQAAAAAAAAAAYgAAAAAAAAAAYwAAAAAAAAAAZAUAAAACZDgJAAACAAAAAQIAAAAhT25seSBhZG1pbiBjYW4gY2FsbCB0aGlzIGZ1bmN0aW9uAAAAAWkBAAAAEmRpc3RyaWJ1dGlvblJld2FyZAAAAAQAAAACYTkAAAACZDkAAAACZTEAAAACZTIDCQEAAAAPY29udGFpbnNFbGVtZW50AAAAAgkABEwAAAACBQAAAAJhNAkABEwAAAACBQAAAAJhNQkABEwAAAACBQAAAAJhNgUAAAADbmlsCAUAAAABaQAAAA9jYWxsZXJQdWJsaWNLZXkKAQAAAAJlMwAAAAIAAAACYzEAAAACZTQEAAAAAmU1CQEAAAAFdmFsdWUAAAABCQAETwAAAAIFAAAAAmUxBQAAAAJlNAQAAAACZTYJAAGRAAAAAgUAAAACZTIFAAAAAmU1BAAAAAJlNwkAASwAAAACCQABLAAAAAIJAAEsAAAAAgUAAAACYTkCAAAAAV8FAAAAAmU0AgAAAA9fY3VycmVudF9yZXdhcmQEAAAAAmU4BAAAAAJiMQkABB8AAAABBQAAAAJlNwMJAAABAAAAAgUAAAACYjECAAAAA0ludAQAAAACZTkFAAAAAmIxBQAAAAJlOQQAAAACYjMFAAAAAmIxAAAAAAAAAAAABAAAAAJmMQkAAGQAAAACBQAAAAJlOAUAAAACZTYJAARMAAAAAgkBAAAADEludGVnZXJFbnRyeQAAAAIFAAAAAmU3BQAAAAJmMQUAAAACYzEEAAAAAmYyCgAAAAACJGwFAAAAAmUxCgAAAAACJHMJAAGQAAAAAQUAAAACJGwKAAAAAAJjOQUAAAADbmlsCgEAAAABMQAAAAIAAAACJGEAAAACJGkDCQAAZwAAAAIFAAAAAiRpBQAAAAIkcwUAAAACJGEJAQAAAAJlMwAAAAIFAAAAAiRhCQABkQAAAAIFAAAAAiRsBQAAAAIkaQoBAAAAATIAAAACAAAAAiRhAAAAAiRpAwkAAGcAAAACBQAAAAIkaQUAAAACJHMFAAAAAiRhCQAAAgAAAAECAAAAFExpc3Qgc2l6ZSBleGNlZWRzIDg3CQEAAAABMgAAAAIJAQAAAAExAAAAAgkBAAAAATEAAAACCQEAAAABMQAAAAIJAQAAAAExAAAAAgkBAAAAATEAAAACCQEAAAABMQAAAAIJAQAAAAExAAAAAgkBAAAAATEAAAACCQEAAAABMQAAAAIJAQAAAAExAAAAAgkBAAAAATEAAAACCQEAAAABMQAAAAIJAQAAAAExAAAAAgkBAAAAATEAAAACCQEAAAABMQAAAAIJAQAAAAExAAAAAgkBAAAAATEAAAACCQEAAAABMQAAAAIJAQAAAAExAAAAAgkBAAAAATEAAAACCQEAAAABMQAAAAIJAQAAAAExAAAAAgkBAAAAATEAAAACCQEAAAABMQAAAAIJAQAAAAExAAAAAgkBAAAAATEAAAACCQEAAAABMQAAAAIJAQAAAAExAAAAAgkBAAAAATEAAAACCQEAAAABMQAAAAIJAQAAAAExAAAAAgkBAAAAATEAAAACCQEAAAABMQAAAAIJAQAAAAExAAAAAgkBAAAAATEAAAACCQEAAAABMQAAAAIJAQAAAAExAAAAAgkBAAAAATEAAAACCQEAAAABMQAAAAIJAQAAAAExAAAAAgkBAAAAATEAAAACCQEAAAABMQAAAAIJAQAAAAExAAAAAgkBAAAAATEAAAACCQEAAAABMQAAAAIJAQAAAAExAAAAAgkBAAAAATEAAAACCQEAAAABMQAAAAIJAQAAAAExAAAAAgkBAAAAATEAAAACCQEAAAABMQAAAAIJAQAAAAExAAAAAgkBAAAAATEAAAACCQEAAAABMQAAAAIJAQAAAAExAAAAAgkBAAAAATEAAAACCQEAAAABMQAAAAIJAQAAAAExAAAAAgkBAAAAATEAAAACCQEAAAABMQAAAAIJAQAAAAExAAAAAgkBAAAAATEAAAACCQEAAAABMQAAAAIJAQAAAAExAAAAAgkBAAAAATEAAAACCQEAAAABMQAAAAIJAQAAAAExAAAAAgkBAAAAATEAAAACCQEAAAABMQAAAAIJAQAAAAExAAAAAgkBAAAAATEAAAACCQEAAAABMQAAAAIJAQAAAAExAAAAAgkBAAAAATEAAAACCQEAAAABMQAAAAIJAQAAAAExAAAAAgkBAAAAATEAAAACCQEAAAABMQAAAAIJAQAAAAExAAAAAgkBAAAAATEAAAACCQEAAAABMQAAAAIJAQAAAAExAAAAAgkBAAAAATEAAAACCQEAAAABMQAAAAIJAQAAAAExAAAAAgkBAAAAATEAAAACCQEAAAABMQAAAAIF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", "height": 1824095, "applicationStatus": "succeeded", "spentComplexity": 0 } View: original | compacted Prev: 92QDmRxudf89DSgwfr1JpaZgocrCTGCq7ikqWobFxe95 Next: 6g8xsDCPd2nxYMqAspLYmX2M4eXt8AEMcWFDMQ2mj7RM Diff:
Old | New | Differences | |
---|---|---|---|
13 | 13 | ||
14 | 14 | let f = base58'ALsqwPqiUP3bVbM7grozc1Y5oHVBAGKqACRJ5J8RXceC' | |
15 | 15 | ||
16 | - | let g = Address(base58' | |
16 | + | let g = Address(base58'3N7ExjwfofPYTvNBv2zqtAtLcMxqjTxS7iL') | |
17 | 17 | ||
18 | 18 | func h (i) = { | |
19 | 19 | let j = getString((i + "_service_token")) |
Old | New | Differences | |
---|---|---|---|
1 | 1 | {-# STDLIB_VERSION 5 #-} | |
2 | 2 | {-# SCRIPT_TYPE ACCOUNT #-} | |
3 | 3 | {-# CONTENT_TYPE DAPP #-} | |
4 | 4 | let a = 1000 | |
5 | 5 | ||
6 | 6 | let b = 10000 | |
7 | 7 | ||
8 | 8 | let c = 10000 | |
9 | 9 | ||
10 | 10 | let d = base58'68Po1k24uP6goKr7RDmXPg4QkMiKuyTMEirao14rif8s' | |
11 | 11 | ||
12 | 12 | let e = base58'68Po1k24uP6goKr7RDmXPg4QkMiKuyTMEirao14rif8s' | |
13 | 13 | ||
14 | 14 | let f = base58'ALsqwPqiUP3bVbM7grozc1Y5oHVBAGKqACRJ5J8RXceC' | |
15 | 15 | ||
16 | - | let g = Address(base58' | |
16 | + | let g = Address(base58'3N7ExjwfofPYTvNBv2zqtAtLcMxqjTxS7iL') | |
17 | 17 | ||
18 | 18 | func h (i) = { | |
19 | 19 | let j = getString((i + "_service_token")) | |
20 | 20 | if ($isInstanceOf(j, "String")) | |
21 | 21 | then { | |
22 | 22 | let k = j | |
23 | 23 | k | |
24 | 24 | } | |
25 | 25 | else { | |
26 | 26 | let l = j | |
27 | 27 | throw("You try to deposit on unsupported pool") | |
28 | 28 | } | |
29 | 29 | } | |
30 | 30 | ||
31 | 31 | ||
32 | 32 | func m (i) = { | |
33 | 33 | let j = getString((i + "_liquidity_token")) | |
34 | 34 | if ($isInstanceOf(j, "String")) | |
35 | 35 | then { | |
36 | 36 | let k = j | |
37 | 37 | k | |
38 | 38 | } | |
39 | 39 | else { | |
40 | 40 | let l = j | |
41 | 41 | throw("You try to withdraw from unsupported pool") | |
42 | 42 | } | |
43 | 43 | } | |
44 | 44 | ||
45 | 45 | ||
46 | 46 | @Callable(n) | |
47 | 47 | func addPools (o,p,q,r) = if (containsElement([d, e, f], n.callerPublicKey)) | |
48 | 48 | then { | |
49 | 49 | func s (t,i) = IntegerEntry((i + "_asset_balance"), 0) :: t | |
50 | 50 | ||
51 | 51 | func u (t,i) = { | |
52 | 52 | let v = value(indexOf(o, i)) | |
53 | 53 | let w = p[v] | |
54 | 54 | StringEntry((i + "_liquidity_token"), w) :: t | |
55 | 55 | } | |
56 | 56 | ||
57 | 57 | func x (t,i) = { | |
58 | 58 | let v = value(indexOf(o, i)) | |
59 | 59 | let w = q[v] | |
60 | 60 | StringEntry((i + "_service_token"), w) :: t | |
61 | 61 | } | |
62 | 62 | ||
63 | 63 | func y (t,i) = { | |
64 | 64 | let v = value(indexOf(o, i)) | |
65 | 65 | let w = r[v] | |
66 | 66 | IntegerEntry((i + "_service_token_decimal"), w) :: t | |
67 | 67 | } | |
68 | 68 | ||
69 | 69 | func z (t,i) = BooleanEntry((i + "_active"), true) :: t | |
70 | 70 | ||
71 | 71 | let A = { | |
72 | 72 | let B = o | |
73 | 73 | let C = size(B) | |
74 | 74 | let D = nil | |
75 | 75 | func E (F,G) = if ((G >= C)) | |
76 | 76 | then F | |
77 | 77 | else s(F, B[G]) | |
78 | 78 | ||
79 | 79 | func H (F,G) = if ((G >= C)) | |
80 | 80 | then F | |
81 | 81 | else throw("List size exceeds 20") | |
82 | 82 | ||
83 | 83 | H(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(D, 0), 1), 2), 3), 4), 5), 6), 7), 8), 9), 10), 11), 12), 13), 14), 15), 16), 17), 18), 19), 20) | |
84 | 84 | } | |
85 | 85 | let I = { | |
86 | 86 | let B = o | |
87 | 87 | let C = size(B) | |
88 | 88 | let D = nil | |
89 | 89 | func E (F,G) = if ((G >= C)) | |
90 | 90 | then F | |
91 | 91 | else u(F, B[G]) | |
92 | 92 | ||
93 | 93 | func H (F,G) = if ((G >= C)) | |
94 | 94 | then F | |
95 | 95 | else throw("List size exceeds 20") | |
96 | 96 | ||
97 | 97 | H(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(D, 0), 1), 2), 3), 4), 5), 6), 7), 8), 9), 10), 11), 12), 13), 14), 15), 16), 17), 18), 19), 20) | |
98 | 98 | } | |
99 | 99 | let J = { | |
100 | 100 | let B = o | |
101 | 101 | let C = size(B) | |
102 | 102 | let D = nil | |
103 | 103 | func E (F,G) = if ((G >= C)) | |
104 | 104 | then F | |
105 | 105 | else x(F, B[G]) | |
106 | 106 | ||
107 | 107 | func H (F,G) = if ((G >= C)) | |
108 | 108 | then F | |
109 | 109 | else throw("List size exceeds 20") | |
110 | 110 | ||
111 | 111 | H(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(D, 0), 1), 2), 3), 4), 5), 6), 7), 8), 9), 10), 11), 12), 13), 14), 15), 16), 17), 18), 19), 20) | |
112 | 112 | } | |
113 | 113 | let K = { | |
114 | 114 | let B = o | |
115 | 115 | let C = size(B) | |
116 | 116 | let D = nil | |
117 | 117 | func E (F,G) = if ((G >= C)) | |
118 | 118 | then F | |
119 | 119 | else y(F, B[G]) | |
120 | 120 | ||
121 | 121 | func H (F,G) = if ((G >= C)) | |
122 | 122 | then F | |
123 | 123 | else throw("List size exceeds 20") | |
124 | 124 | ||
125 | 125 | H(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(D, 0), 1), 2), 3), 4), 5), 6), 7), 8), 9), 10), 11), 12), 13), 14), 15), 16), 17), 18), 19), 20) | |
126 | 126 | } | |
127 | 127 | let L = { | |
128 | 128 | let B = o | |
129 | 129 | let C = size(B) | |
130 | 130 | let D = nil | |
131 | 131 | func E (F,G) = if ((G >= C)) | |
132 | 132 | then F | |
133 | 133 | else z(F, B[G]) | |
134 | 134 | ||
135 | 135 | func H (F,G) = if ((G >= C)) | |
136 | 136 | then F | |
137 | 137 | else throw("List size exceeds 20") | |
138 | 138 | ||
139 | 139 | H(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(D, 0), 1), 2), 3), 4), 5), 6), 7), 8), 9), 10), 11), 12), 13), 14), 15), 16), 17), 18), 19), 20) | |
140 | 140 | } | |
141 | 141 | ((((A ++ I) ++ J) ++ K) ++ L) | |
142 | 142 | } | |
143 | 143 | else throw("Only admin can call this function") | |
144 | 144 | ||
145 | 145 | ||
146 | 146 | ||
147 | 147 | @Callable(n) | |
148 | 148 | func deleteDepositLockRecords (M) = if (containsElement([d, e, f], n.callerPublicKey)) | |
149 | 149 | then { | |
150 | 150 | func N (t,O) = DeleteEntry((O + "_locked")) :: t | |
151 | 151 | ||
152 | 152 | let P = { | |
153 | 153 | let B = M | |
154 | 154 | let C = size(B) | |
155 | 155 | let D = nil | |
156 | 156 | func E (F,G) = if ((G >= C)) | |
157 | 157 | then F | |
158 | 158 | else N(F, B[G]) | |
159 | 159 | ||
160 | 160 | func H (F,G) = if ((G >= C)) | |
161 | 161 | then F | |
162 | 162 | else throw("List size exceeds 100") | |
163 | 163 | ||
164 | 164 | H(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(D, 0), 1), 2), 3), 4), 5), 6), 7), 8), 9), 10), 11), 12), 13), 14), 15), 16), 17), 18), 19), 20), 21), 22), 23), 24), 25), 26), 27), 28), 29), 30), 31), 32), 33), 34), 35), 36), 37), 38), 39), 40), 41), 42), 43), 44), 45), 46), 47), 48), 49), 50), 51), 52), 53), 54), 55), 56), 57), 58), 59), 60), 61), 62), 63), 64), 65), 66), 67), 68), 69), 70), 71), 72), 73), 74), 75), 76), 77), 78), 79), 80), 81), 82), 83), 84), 85), 86), 87), 88), 89), 90), 91), 92), 93), 94), 95), 96), 97), 98), 99), 100) | |
165 | 165 | } | |
166 | 166 | P | |
167 | 167 | } | |
168 | 168 | else throw("Only admin can call this function") | |
169 | 169 | ||
170 | 170 | ||
171 | 171 | ||
172 | 172 | @Callable(n) | |
173 | 173 | func distributionReward (i,Q,R,S) = if (containsElement([d, e, f], n.callerPublicKey)) | |
174 | 174 | then { | |
175 | 175 | func T (t,U) = { | |
176 | 176 | let V = value(indexOf(R, U)) | |
177 | 177 | let W = S[V] | |
178 | 178 | let X = (((i + "_") + U) + "_current_reward") | |
179 | 179 | let Y = { | |
180 | 180 | let j = getInteger(X) | |
181 | 181 | if ($isInstanceOf(j, "Int")) | |
182 | 182 | then { | |
183 | 183 | let Z = j | |
184 | 184 | Z | |
185 | 185 | } | |
186 | 186 | else { | |
187 | 187 | let l = j | |
188 | 188 | 0 | |
189 | 189 | } | |
190 | 190 | } | |
191 | 191 | let aa = (Y + W) | |
192 | 192 | IntegerEntry(X, aa) :: t | |
193 | 193 | } | |
194 | 194 | ||
195 | 195 | let ab = { | |
196 | 196 | let B = R | |
197 | 197 | let C = size(B) | |
198 | 198 | let D = nil | |
199 | 199 | func E (F,G) = if ((G >= C)) | |
200 | 200 | then F | |
201 | 201 | else T(F, B[G]) | |
202 | 202 | ||
203 | 203 | func H (F,G) = if ((G >= C)) | |
204 | 204 | then F | |
205 | 205 | else throw("List size exceeds 87") | |
206 | 206 | ||
207 | 207 | H(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(E(D, 0), 1), 2), 3), 4), 5), 6), 7), 8), 9), 10), 11), 12), 13), 14), 15), 16), 17), 18), 19), 20), 21), 22), 23), 24), 25), 26), 27), 28), 29), 30), 31), 32), 33), 34), 35), 36), 37), 38), 39), 40), 41), 42), 43), 44), 45), 46), 47), 48), 49), 50), 51), 52), 53), 54), 55), 56), 57), 58), 59), 60), 61), 62), 63), 64), 65), 66), 67), 68), 69), 70), 71), 72), 73), 74), 75), 76), 77), 78), 79), 80), 81), 82), 83), 84), 85), 86), 87) | |
208 | 208 | } | |
209 | 209 | let ac = h(i) | |
210 | 210 | Reissue(fromBase58String(ac), Q, true) :: ab | |
211 | 211 | } | |
212 | 212 | else throw("Only admin can call this function") | |
213 | 213 | ||
214 | 214 | ||
215 | 215 | ||
216 | 216 | @Callable(n) | |
217 | 217 | func issueToken (ad,ae,af,ag) = if (containsElement([d, e, f], n.callerPublicKey)) | |
218 | 218 | then [Issue(ad, ae, af, ag, true, unit, 0)] | |
219 | 219 | else throw("Only admin can call this function") | |
220 | 220 | ||
221 | 221 | ||
222 | 222 | ||
223 | 223 | @Callable(ah) | |
224 | 224 | func call () = [DeleteEntry("3PPH7x7iqobW5ziyiRCic19rQqKr6nPYaK1_3N5viYFhnu1ew4FRZ9nujme9edr918FkT1a_current_reward")] | |
225 | 225 | ||
226 | 226 | ||
227 | 227 | ||
228 | 228 | @Callable(n) | |
229 | 229 | func deposit (i) = if ((size(n.payments) != 1)) | |
230 | 230 | then throw("One attached payment expected") | |
231 | 231 | else { | |
232 | 232 | let ai = n.payments[0].amount | |
233 | 233 | let aj = n.payments[0].assetId | |
234 | 234 | let ak = { | |
235 | 235 | let j = aj | |
236 | 236 | if ($isInstanceOf(j, "ByteVector")) | |
237 | 237 | then { | |
238 | 238 | let al = j | |
239 | 239 | toBase58String(al) | |
240 | 240 | } | |
241 | 241 | else throw("Match error") | |
242 | 242 | } | |
243 | 243 | if ((0 >= ai)) | |
244 | 244 | then throw(("Deposit amount must be positive. Actual: " + toString(ai))) | |
245 | 245 | else { | |
246 | 246 | let am = (i + "_asset_balance") | |
247 | 247 | let an = toString(n.caller) | |
248 | 248 | let ao = (((i + "_") + an) + "_asset_balance") | |
249 | 249 | let ac = h(i) | |
250 | 250 | let ap = { | |
251 | 251 | let j = getString((i + "_liquidity_token")) | |
252 | 252 | if ($isInstanceOf(j, "String")) | |
253 | 253 | then { | |
254 | 254 | let k = j | |
255 | 255 | k | |
256 | 256 | } | |
257 | 257 | else { | |
258 | 258 | let l = j | |
259 | 259 | throw("You try to deposit on unsupported pool") | |
260 | 260 | } | |
261 | 261 | } | |
262 | 262 | let aq = { | |
263 | 263 | let j = assetInfo(fromBase58String(ap)) | |
264 | 264 | if ($isInstanceOf(j, "Asset")) | |
265 | 265 | then { | |
266 | 266 | let ar = j | |
267 | 267 | ar.decimals | |
268 | 268 | } | |
269 | 269 | else throw("Can't find asset") | |
270 | 270 | } | |
271 | 271 | if ((ap != ak)) | |
272 | 272 | then throw("You attached wrong liquidity token from Swop.fi") | |
273 | 273 | else { | |
274 | 274 | let as = getIntegerValue(this, am) | |
275 | 275 | let at = { | |
276 | 276 | let j = getInteger(ao) | |
277 | 277 | if ($isInstanceOf(j, "Int")) | |
278 | 278 | then { | |
279 | 279 | let Z = j | |
280 | 280 | Z | |
281 | 281 | } | |
282 | 282 | else { | |
283 | 283 | let l = j | |
284 | 284 | 0 | |
285 | 285 | } | |
286 | 286 | } | |
287 | 287 | let au = (as + ai) | |
288 | 288 | let av = ((ai - fraction(ai, 1, a, HALFUP)) - fraction(ai, 1, b, HALFUP)) | |
289 | 289 | let aw = (ai - av) | |
290 | 290 | let ax = (at + av) | |
291 | 291 | let ay = (((((i + "_") + an) + "_") + toBase58String(n.transactionId)) + "_locked") | |
292 | 292 | [Reissue(fromBase58String(ac), av, true), ScriptTransfer(n.caller, av, fromBase58String(ac)), ScriptTransfer(g, aw, fromBase58String(ap)), IntegerEntry(ay, av), IntegerEntry(am, au), IntegerEntry(ao, ax)] | |
293 | 293 | } | |
294 | 294 | } | |
295 | 295 | } | |
296 | 296 | ||
297 | 297 | ||
298 | 298 | ||
299 | 299 | @Callable(n) | |
300 | 300 | func withdraw (i) = if ((size(n.payments) != 1)) | |
301 | 301 | then throw("One attached payment expected") | |
302 | 302 | else { | |
303 | 303 | let ai = n.payments[0].amount | |
304 | 304 | let aj = n.payments[0].assetId | |
305 | 305 | let ak = { | |
306 | 306 | let j = aj | |
307 | 307 | if ($isInstanceOf(j, "ByteVector")) | |
308 | 308 | then { | |
309 | 309 | let al = j | |
310 | 310 | toBase58String(al) | |
311 | 311 | } | |
312 | 312 | else throw("Match error") | |
313 | 313 | } | |
314 | 314 | if ((0 >= ai)) | |
315 | 315 | then throw(("Deposit amount must be positive. Actual: " + toString(ai))) | |
316 | 316 | else { | |
317 | 317 | let am = (i + "_asset_balance") | |
318 | 318 | let an = toString(n.caller) | |
319 | 319 | let ao = (((i + "_") + an) + "_asset_balance") | |
320 | 320 | let ac = h(i) | |
321 | 321 | let ap = m(i) | |
322 | 322 | let as = getIntegerValue(this, am) | |
323 | 323 | let az = ((ai - fraction(ai, 1, c, HALFUP)) - fraction(ai, 1, b, HALFUP)) | |
324 | 324 | let au = (as - az) | |
325 | 325 | let aw = (ai - az) | |
326 | 326 | [Burn(fromBase58String(ac), az), ScriptTransfer(n.caller, az, fromBase58String(ap)), ScriptTransfer(g, aw, fromBase58String(ap)), IntegerEntry(am, au)] | |
327 | 327 | } | |
328 | 328 | } | |
329 | 329 | ||
330 | 330 | ||
331 | 331 | ||
332 | 332 | @Callable(n) | |
333 | 333 | func claimReward (i) = { | |
334 | 334 | let an = toString(n.caller) | |
335 | 335 | let aA = (((i + "_") + an) + "_current_reward") | |
336 | 336 | let aB = { | |
337 | 337 | let j = getInteger(aA) | |
338 | 338 | if ($isInstanceOf(j, "Int")) | |
339 | 339 | then { | |
340 | 340 | let Z = j | |
341 | 341 | Z | |
342 | 342 | } | |
343 | 343 | else { | |
344 | 344 | let l = j | |
345 | 345 | throw("You have not any reward in this pool") | |
346 | 346 | } | |
347 | 347 | } | |
348 | 348 | let ac = h(i) | |
349 | 349 | let ap = m(i) | |
350 | 350 | [Burn(fromBase58String(ac), aB), ScriptTransfer(n.caller, aB, fromBase58String(ap)), IntegerEntry(aA, 0)] | |
351 | 351 | } | |
352 | 352 | ||
353 | 353 | ||
354 | 354 | @Verifier(aC) | |
355 | 355 | func aD () = sigVerify(aC.bodyBytes, aC.proofs[0], aC.senderPublicKey) | |
356 | 356 |
github/deemru/w8io/169f3d6 50.89 ms ◑![]()