tx · C1hKqHqHutghjCQFtjy42VhVtn992xLprn6njMif2148 3NAkjrhqKFiiZ8mw9oVT3t7c2oVjFPuXJxD: -0.01400000 Waves 2021.03.10 17:04 [1431687] smart account 3NAkjrhqKFiiZ8mw9oVT3t7c2oVjFPuXJxD > SELF 0.00000000 Waves
{ "type": 13, "id": "C1hKqHqHutghjCQFtjy42VhVtn992xLprn6njMif2148", "fee": 1400000, "feeAssetId": null, "timestamp": 1615385084123, "version": 2, "chainId": 84, "sender": "3NAkjrhqKFiiZ8mw9oVT3t7c2oVjFPuXJxD", "senderPublicKey": "2x2DGXNCNzRDiAkqV55RPWJgahr4EYJsubs7youWhe8n", "proofs": [ "5qXcWvYzaLXTm12vt7a7CxSQxHJ7H2DHPeVysF7wpfMo7eNGkpLkL9sFqbXD27UqcDGgamunFKttw8FBb2GN1MZ5" ], "script": "base64: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", "height": 1431687, "applicationStatus": "succeeded", "spentComplexity": 0 } View: original | compacted Prev: none Next: none Full:
Old | New | Differences | |
---|---|---|---|
1 | - | # no script | |
1 | + | {-# STDLIB_VERSION 4 #-} | |
2 | + | {-# SCRIPT_TYPE ACCOUNT #-} | |
3 | + | {-# CONTENT_TYPE DAPP #-} | |
4 | + | let NONE = "none" | |
5 | + | ||
6 | + | let ACTIVE = "active" | |
7 | + | ||
8 | + | let INACTIVE = "inactive" | |
9 | + | ||
10 | + | let dappKey = "dapp" | |
11 | + | ||
12 | + | let ownerKey = "owner" | |
13 | + | ||
14 | + | func getNumberByKey (key) = match getInteger(this, key) { | |
15 | + | case a: Int => | |
16 | + | a | |
17 | + | case _ => | |
18 | + | 0 | |
19 | + | } | |
20 | + | ||
21 | + | ||
22 | + | func getStrByKey (key) = match getString(this, key) { | |
23 | + | case a: String => | |
24 | + | a | |
25 | + | case _ => | |
26 | + | NONE | |
27 | + | } | |
28 | + | ||
29 | + | ||
30 | + | func getExtNumberByKey (key) = match getInteger(this, key) { | |
31 | + | case a: Int => | |
32 | + | a | |
33 | + | case _ => | |
34 | + | 0 | |
35 | + | } | |
36 | + | ||
37 | + | ||
38 | + | func getExtStrByKey (addr,key) = match getString(addr, key) { | |
39 | + | case a: String => | |
40 | + | a | |
41 | + | case _ => | |
42 | + | NONE | |
43 | + | } | |
44 | + | ||
45 | + | ||
46 | + | func nftKey (nft) = ("key_" + nft) | |
47 | + | ||
48 | + | ||
49 | + | func nftValue (nft) = getStrByKey(nftKey(nft)) | |
50 | + | ||
51 | + | ||
52 | + | func getAssetInfo (asset) = match assetInfo(asset) { | |
53 | + | case t: Asset => | |
54 | + | t | |
55 | + | case _ => | |
56 | + | throw("Not a key") | |
57 | + | } | |
58 | + | ||
59 | + | ||
60 | + | func updData (acu,item) = { | |
61 | + | let expl = split(item, "#") | |
62 | + | if ((expl[0] == "set")) | |
63 | + | then if ((expl[1] == "string")) | |
64 | + | then StringEntry(expl[2], expl[3]) :: acu | |
65 | + | else IntegerEntry(expl[2], parseIntValue(expl[3])) :: acu | |
66 | + | else DeleteEntry(expl[1]) :: acu | |
67 | + | } | |
68 | + | ||
69 | + | ||
70 | + | func addKeys (acu,item) = StringEntry(("key_" + item), ACTIVE) :: acu | |
71 | + | ||
72 | + | ||
73 | + | @Callable(i) | |
74 | + | func addKey (keyID) = { | |
75 | + | let callerAddress = toBase58String(i.caller.bytes) | |
76 | + | let keyInfo = getAssetInfo(fromBase58String(keyID)) | |
77 | + | let dappAddr = addressFromStringValue(getStrByKey(dappKey)) | |
78 | + | let ownerAddr = addressFromStringValue(getStrByKey(ownerKey)) | |
79 | + | if ((keyInfo.issuer != dappAddr)) | |
80 | + | then throw("Wrong key issuer") | |
81 | + | else if (if ((ownerAddr != i.caller)) | |
82 | + | then (dappAddr != i.caller) | |
83 | + | else false) | |
84 | + | then throw("Not permitted") | |
85 | + | else if ((nftValue(keyID) != NONE)) | |
86 | + | then throw("This key is already assigned") | |
87 | + | else [StringEntry(nftKey(keyID), ACTIVE)] | |
88 | + | } | |
89 | + | ||
90 | + | ||
91 | + | ||
92 | + | @Callable(i) | |
93 | + | func removeKey (keyID) = { | |
94 | + | let dappAddr = addressFromStringValue(getStrByKey(dappKey)) | |
95 | + | let ownerAddr = addressFromStringValue(getStrByKey(ownerKey)) | |
96 | + | if ((dappAddr == i.caller)) | |
97 | + | then [StringEntry(nftKey(keyID), INACTIVE)] | |
98 | + | else if ((ownerAddr == i.caller)) | |
99 | + | then { | |
100 | + | let keyStatus = getStrByKey(nftKey(keyID)) | |
101 | + | if ((keyStatus == "active")) | |
102 | + | then [DeleteEntry(nftKey(keyID))] | |
103 | + | else throw("Not permitted") | |
104 | + | } | |
105 | + | else throw("Not permitted") | |
106 | + | } | |
107 | + | ||
108 | + | ||
109 | + | ||
110 | + | @Callable(i) | |
111 | + | func updateData (args) = { | |
112 | + | let dappAddr = addressFromStringValue(getStrByKey(dappKey)) | |
113 | + | if ((dappAddr != i.caller)) | |
114 | + | then throw("Not permitted") | |
115 | + | else { | |
116 | + | let $list40974124 = args | |
117 | + | let $size40974124 = size($list40974124) | |
118 | + | let $acc040974124 = nil | |
119 | + | if (($size40974124 == 0)) | |
120 | + | then $acc040974124 | |
121 | + | else { | |
122 | + | let $acc140974124 = updData($acc040974124, $list40974124[0]) | |
123 | + | if (($size40974124 == 1)) | |
124 | + | then $acc140974124 | |
125 | + | else { | |
126 | + | let $acc240974124 = updData($acc140974124, $list40974124[1]) | |
127 | + | if (($size40974124 == 2)) | |
128 | + | then $acc240974124 | |
129 | + | else { | |
130 | + | let $acc340974124 = updData($acc240974124, $list40974124[2]) | |
131 | + | if (($size40974124 == 3)) | |
132 | + | then $acc340974124 | |
133 | + | else { | |
134 | + | let $acc440974124 = updData($acc340974124, $list40974124[3]) | |
135 | + | if (($size40974124 == 4)) | |
136 | + | then $acc440974124 | |
137 | + | else { | |
138 | + | let $acc540974124 = updData($acc440974124, $list40974124[4]) | |
139 | + | if (($size40974124 == 5)) | |
140 | + | then $acc540974124 | |
141 | + | else { | |
142 | + | let $acc640974124 = updData($acc540974124, $list40974124[5]) | |
143 | + | if (($size40974124 == 6)) | |
144 | + | then $acc640974124 | |
145 | + | else { | |
146 | + | let $acc740974124 = updData($acc640974124, $list40974124[6]) | |
147 | + | if (($size40974124 == 7)) | |
148 | + | then $acc740974124 | |
149 | + | else { | |
150 | + | let $acc840974124 = updData($acc740974124, $list40974124[7]) | |
151 | + | if (($size40974124 == 8)) | |
152 | + | then $acc840974124 | |
153 | + | else { | |
154 | + | let $acc940974124 = updData($acc840974124, $list40974124[8]) | |
155 | + | if (($size40974124 == 9)) | |
156 | + | then $acc940974124 | |
157 | + | else { | |
158 | + | let $acc1040974124 = updData($acc940974124, $list40974124[9]) | |
159 | + | if (($size40974124 == 10)) | |
160 | + | then $acc1040974124 | |
161 | + | else { | |
162 | + | let $acc1140974124 = updData($acc1040974124, $list40974124[10]) | |
163 | + | if (($size40974124 == 11)) | |
164 | + | then $acc1140974124 | |
165 | + | else { | |
166 | + | let $acc1240974124 = updData($acc1140974124, $list40974124[11]) | |
167 | + | if (($size40974124 == 12)) | |
168 | + | then $acc1240974124 | |
169 | + | else { | |
170 | + | let $acc1340974124 = updData($acc1240974124, $list40974124[12]) | |
171 | + | if (($size40974124 == 13)) | |
172 | + | then $acc1340974124 | |
173 | + | else { | |
174 | + | let $acc1440974124 = updData($acc1340974124, $list40974124[13]) | |
175 | + | if (($size40974124 == 14)) | |
176 | + | then $acc1440974124 | |
177 | + | else { | |
178 | + | let $acc1540974124 = updData($acc1440974124, $list40974124[14]) | |
179 | + | if (($size40974124 == 15)) | |
180 | + | then $acc1540974124 | |
181 | + | else { | |
182 | + | let $acc1640974124 = updData($acc1540974124, $list40974124[15]) | |
183 | + | throw("List size exceed 15") | |
184 | + | } | |
185 | + | } | |
186 | + | } | |
187 | + | } | |
188 | + | } | |
189 | + | } | |
190 | + | } | |
191 | + | } | |
192 | + | } | |
193 | + | } | |
194 | + | } | |
195 | + | } | |
196 | + | } | |
197 | + | } | |
198 | + | } | |
199 | + | } | |
200 | + | } | |
201 | + | } | |
202 | + | ||
203 | + | ||
204 | + | ||
205 | + | @Callable(i) | |
206 | + | func addManyKeys (args) = { | |
207 | + | let dappAddr = addressFromStringValue(getStrByKey(dappKey)) | |
208 | + | if ((dappAddr != i.caller)) | |
209 | + | then throw("Not permitted") | |
210 | + | else { | |
211 | + | let $list43654392 = args | |
212 | + | let $size43654392 = size($list43654392) | |
213 | + | let $acc043654392 = nil | |
214 | + | if (($size43654392 == 0)) | |
215 | + | then $acc043654392 | |
216 | + | else { | |
217 | + | let $acc143654392 = addKeys($acc043654392, $list43654392[0]) | |
218 | + | if (($size43654392 == 1)) | |
219 | + | then $acc143654392 | |
220 | + | else { | |
221 | + | let $acc243654392 = addKeys($acc143654392, $list43654392[1]) | |
222 | + | if (($size43654392 == 2)) | |
223 | + | then $acc243654392 | |
224 | + | else { | |
225 | + | let $acc343654392 = addKeys($acc243654392, $list43654392[2]) | |
226 | + | if (($size43654392 == 3)) | |
227 | + | then $acc343654392 | |
228 | + | else { | |
229 | + | let $acc443654392 = addKeys($acc343654392, $list43654392[3]) | |
230 | + | if (($size43654392 == 4)) | |
231 | + | then $acc443654392 | |
232 | + | else { | |
233 | + | let $acc543654392 = addKeys($acc443654392, $list43654392[4]) | |
234 | + | if (($size43654392 == 5)) | |
235 | + | then $acc543654392 | |
236 | + | else { | |
237 | + | let $acc643654392 = addKeys($acc543654392, $list43654392[5]) | |
238 | + | if (($size43654392 == 6)) | |
239 | + | then $acc643654392 | |
240 | + | else { | |
241 | + | let $acc743654392 = addKeys($acc643654392, $list43654392[6]) | |
242 | + | if (($size43654392 == 7)) | |
243 | + | then $acc743654392 | |
244 | + | else { | |
245 | + | let $acc843654392 = addKeys($acc743654392, $list43654392[7]) | |
246 | + | if (($size43654392 == 8)) | |
247 | + | then $acc843654392 | |
248 | + | else { | |
249 | + | let $acc943654392 = addKeys($acc843654392, $list43654392[8]) | |
250 | + | if (($size43654392 == 9)) | |
251 | + | then $acc943654392 | |
252 | + | else { | |
253 | + | let $acc1043654392 = addKeys($acc943654392, $list43654392[9]) | |
254 | + | if (($size43654392 == 10)) | |
255 | + | then $acc1043654392 | |
256 | + | else { | |
257 | + | let $acc1143654392 = addKeys($acc1043654392, $list43654392[10]) | |
258 | + | if (($size43654392 == 11)) | |
259 | + | then $acc1143654392 | |
260 | + | else { | |
261 | + | let $acc1243654392 = addKeys($acc1143654392, $list43654392[11]) | |
262 | + | if (($size43654392 == 12)) | |
263 | + | then $acc1243654392 | |
264 | + | else { | |
265 | + | let $acc1343654392 = addKeys($acc1243654392, $list43654392[12]) | |
266 | + | if (($size43654392 == 13)) | |
267 | + | then $acc1343654392 | |
268 | + | else { | |
269 | + | let $acc1443654392 = addKeys($acc1343654392, $list43654392[13]) | |
270 | + | if (($size43654392 == 14)) | |
271 | + | then $acc1443654392 | |
272 | + | else { | |
273 | + | let $acc1543654392 = addKeys($acc1443654392, $list43654392[14]) | |
274 | + | if (($size43654392 == 15)) | |
275 | + | then $acc1543654392 | |
276 | + | else { | |
277 | + | let $acc1643654392 = addKeys($acc1543654392, $list43654392[15]) | |
278 | + | if (($size43654392 == 16)) | |
279 | + | then $acc1643654392 | |
280 | + | else { | |
281 | + | let $acc1743654392 = addKeys($acc1643654392, $list43654392[16]) | |
282 | + | if (($size43654392 == 17)) | |
283 | + | then $acc1743654392 | |
284 | + | else { | |
285 | + | let $acc1843654392 = addKeys($acc1743654392, $list43654392[17]) | |
286 | + | if (($size43654392 == 18)) | |
287 | + | then $acc1843654392 | |
288 | + | else { | |
289 | + | let $acc1943654392 = addKeys($acc1843654392, $list43654392[18]) | |
290 | + | if (($size43654392 == 19)) | |
291 | + | then $acc1943654392 | |
292 | + | else { | |
293 | + | let $acc2043654392 = addKeys($acc1943654392, $list43654392[19]) | |
294 | + | if (($size43654392 == 20)) | |
295 | + | then $acc2043654392 | |
296 | + | else { | |
297 | + | let $acc2143654392 = addKeys($acc2043654392, $list43654392[20]) | |
298 | + | if (($size43654392 == 21)) | |
299 | + | then $acc2143654392 | |
300 | + | else { | |
301 | + | let $acc2243654392 = addKeys($acc2143654392, $list43654392[21]) | |
302 | + | if (($size43654392 == 22)) | |
303 | + | then $acc2243654392 | |
304 | + | else { | |
305 | + | let $acc2343654392 = addKeys($acc2243654392, $list43654392[22]) | |
306 | + | if (($size43654392 == 23)) | |
307 | + | then $acc2343654392 | |
308 | + | else { | |
309 | + | let $acc2443654392 = addKeys($acc2343654392, $list43654392[23]) | |
310 | + | if (($size43654392 == 24)) | |
311 | + | then $acc2443654392 | |
312 | + | else { | |
313 | + | let $acc2543654392 = addKeys($acc2443654392, $list43654392[24]) | |
314 | + | if (($size43654392 == 25)) | |
315 | + | then $acc2543654392 | |
316 | + | else { | |
317 | + | let $acc2643654392 = addKeys($acc2543654392, $list43654392[25]) | |
318 | + | if (($size43654392 == 26)) | |
319 | + | then $acc2643654392 | |
320 | + | else { | |
321 | + | let $acc2743654392 = addKeys($acc2643654392, $list43654392[26]) | |
322 | + | if (($size43654392 == 27)) | |
323 | + | then $acc2743654392 | |
324 | + | else { | |
325 | + | let $acc2843654392 = addKeys($acc2743654392, $list43654392[27]) | |
326 | + | if (($size43654392 == 28)) | |
327 | + | then $acc2843654392 | |
328 | + | else { | |
329 | + | let $acc2943654392 = addKeys($acc2843654392, $list43654392[28]) | |
330 | + | if (($size43654392 == 29)) | |
331 | + | then $acc2943654392 | |
332 | + | else { | |
333 | + | let $acc3043654392 = addKeys($acc2943654392, $list43654392[29]) | |
334 | + | if (($size43654392 == 30)) | |
335 | + | then $acc3043654392 | |
336 | + | else { | |
337 | + | let $acc3143654392 = addKeys($acc3043654392, $list43654392[30]) | |
338 | + | if (($size43654392 == 31)) | |
339 | + | then $acc3143654392 | |
340 | + | else { | |
341 | + | let $acc3243654392 = addKeys($acc3143654392, $list43654392[31]) | |
342 | + | if (($size43654392 == 32)) | |
343 | + | then $acc3243654392 | |
344 | + | else { | |
345 | + | let $acc3343654392 = addKeys($acc3243654392, $list43654392[32]) | |
346 | + | if (($size43654392 == 33)) | |
347 | + | then $acc3343654392 | |
348 | + | else { | |
349 | + | let $acc3443654392 = addKeys($acc3343654392, $list43654392[33]) | |
350 | + | if (($size43654392 == 34)) | |
351 | + | then $acc3443654392 | |
352 | + | else { | |
353 | + | let $acc3543654392 = addKeys($acc3443654392, $list43654392[34]) | |
354 | + | if (($size43654392 == 35)) | |
355 | + | then $acc3543654392 | |
356 | + | else { | |
357 | + | let $acc3643654392 = addKeys($acc3543654392, $list43654392[35]) | |
358 | + | if (($size43654392 == 36)) | |
359 | + | then $acc3643654392 | |
360 | + | else { | |
361 | + | let $acc3743654392 = addKeys($acc3643654392, $list43654392[36]) | |
362 | + | if (($size43654392 == 37)) | |
363 | + | then $acc3743654392 | |
364 | + | else { | |
365 | + | let $acc3843654392 = addKeys($acc3743654392, $list43654392[37]) | |
366 | + | if (($size43654392 == 38)) | |
367 | + | then $acc3843654392 | |
368 | + | else { | |
369 | + | let $acc3943654392 = addKeys($acc3843654392, $list43654392[38]) | |
370 | + | if (($size43654392 == 39)) | |
371 | + | then $acc3943654392 | |
372 | + | else { | |
373 | + | let $acc4043654392 = addKeys($acc3943654392, $list43654392[39]) | |
374 | + | if (($size43654392 == 40)) | |
375 | + | then $acc4043654392 | |
376 | + | else { | |
377 | + | let $acc4143654392 = addKeys($acc4043654392, $list43654392[40]) | |
378 | + | if (($size43654392 == 41)) | |
379 | + | then $acc4143654392 | |
380 | + | else { | |
381 | + | let $acc4243654392 = addKeys($acc4143654392, $list43654392[41]) | |
382 | + | if (($size43654392 == 42)) | |
383 | + | then $acc4243654392 | |
384 | + | else { | |
385 | + | let $acc4343654392 = addKeys($acc4243654392, $list43654392[42]) | |
386 | + | if (($size43654392 == 43)) | |
387 | + | then $acc4343654392 | |
388 | + | else { | |
389 | + | let $acc4443654392 = addKeys($acc4343654392, $list43654392[43]) | |
390 | + | if (($size43654392 == 44)) | |
391 | + | then $acc4443654392 | |
392 | + | else { | |
393 | + | let $acc4543654392 = addKeys($acc4443654392, $list43654392[44]) | |
394 | + | if (($size43654392 == 45)) | |
395 | + | then $acc4543654392 | |
396 | + | else { | |
397 | + | let $acc4643654392 = addKeys($acc4543654392, $list43654392[45]) | |
398 | + | if (($size43654392 == 46)) | |
399 | + | then $acc4643654392 | |
400 | + | else { | |
401 | + | let $acc4743654392 = addKeys($acc4643654392, $list43654392[46]) | |
402 | + | if (($size43654392 == 47)) | |
403 | + | then $acc4743654392 | |
404 | + | else { | |
405 | + | let $acc4843654392 = addKeys($acc4743654392, $list43654392[47]) | |
406 | + | if (($size43654392 == 48)) | |
407 | + | then $acc4843654392 | |
408 | + | else { | |
409 | + | let $acc4943654392 = addKeys($acc4843654392, $list43654392[48]) | |
410 | + | if (($size43654392 == 49)) | |
411 | + | then $acc4943654392 | |
412 | + | else { | |
413 | + | let $acc5043654392 = addKeys($acc4943654392, $list43654392[49]) | |
414 | + | if (($size43654392 == 50)) | |
415 | + | then $acc5043654392 | |
416 | + | else { | |
417 | + | let $acc5143654392 = addKeys($acc5043654392, $list43654392[50]) | |
418 | + | if (($size43654392 == 51)) | |
419 | + | then $acc5143654392 | |
420 | + | else { | |
421 | + | let $acc5243654392 = addKeys($acc5143654392, $list43654392[51]) | |
422 | + | if (($size43654392 == 52)) | |
423 | + | then $acc5243654392 | |
424 | + | else { | |
425 | + | let $acc5343654392 = addKeys($acc5243654392, $list43654392[52]) | |
426 | + | if (($size43654392 == 53)) | |
427 | + | then $acc5343654392 | |
428 | + | else { | |
429 | + | let $acc5443654392 = addKeys($acc5343654392, $list43654392[53]) | |
430 | + | if (($size43654392 == 54)) | |
431 | + | then $acc5443654392 | |
432 | + | else { | |
433 | + | let $acc5543654392 = addKeys($acc5443654392, $list43654392[54]) | |
434 | + | if (($size43654392 == 55)) | |
435 | + | then $acc5543654392 | |
436 | + | else { | |
437 | + | let $acc5643654392 = addKeys($acc5543654392, $list43654392[55]) | |
438 | + | if (($size43654392 == 56)) | |
439 | + | then $acc5643654392 | |
440 | + | else { | |
441 | + | let $acc5743654392 = addKeys($acc5643654392, $list43654392[56]) | |
442 | + | if (($size43654392 == 57)) | |
443 | + | then $acc5743654392 | |
444 | + | else { | |
445 | + | let $acc5843654392 = addKeys($acc5743654392, $list43654392[57]) | |
446 | + | if (($size43654392 == 58)) | |
447 | + | then $acc5843654392 | |
448 | + | else { | |
449 | + | let $acc5943654392 = addKeys($acc5843654392, $list43654392[58]) | |
450 | + | if (($size43654392 == 59)) | |
451 | + | then $acc5943654392 | |
452 | + | else { | |
453 | + | let $acc6043654392 = addKeys($acc5943654392, $list43654392[59]) | |
454 | + | if (($size43654392 == 60)) | |
455 | + | then $acc6043654392 | |
456 | + | else { | |
457 | + | let $acc6143654392 = addKeys($acc6043654392, $list43654392[60]) | |
458 | + | if (($size43654392 == 61)) | |
459 | + | then $acc6143654392 | |
460 | + | else { | |
461 | + | let $acc6243654392 = addKeys($acc6143654392, $list43654392[61]) | |
462 | + | if (($size43654392 == 62)) | |
463 | + | then $acc6243654392 | |
464 | + | else { | |
465 | + | let $acc6343654392 = addKeys($acc6243654392, $list43654392[62]) | |
466 | + | if (($size43654392 == 63)) | |
467 | + | then $acc6343654392 | |
468 | + | else { | |
469 | + | let $acc6443654392 = addKeys($acc6343654392, $list43654392[63]) | |
470 | + | if (($size43654392 == 64)) | |
471 | + | then $acc6443654392 | |
472 | + | else { | |
473 | + | let $acc6543654392 = addKeys($acc6443654392, $list43654392[64]) | |
474 | + | if (($size43654392 == 65)) | |
475 | + | then $acc6543654392 | |
476 | + | else { | |
477 | + | let $acc6643654392 = addKeys($acc6543654392, $list43654392[65]) | |
478 | + | if (($size43654392 == 66)) | |
479 | + | then $acc6643654392 | |
480 | + | else { | |
481 | + | let $acc6743654392 = addKeys($acc6643654392, $list43654392[66]) | |
482 | + | if (($size43654392 == 67)) | |
483 | + | then $acc6743654392 | |
484 | + | else { | |
485 | + | let $acc6843654392 = addKeys($acc6743654392, $list43654392[67]) | |
486 | + | if (($size43654392 == 68)) | |
487 | + | then $acc6843654392 | |
488 | + | else { | |
489 | + | let $acc6943654392 = addKeys($acc6843654392, $list43654392[68]) | |
490 | + | if (($size43654392 == 69)) | |
491 | + | then $acc6943654392 | |
492 | + | else { | |
493 | + | let $acc7043654392 = addKeys($acc6943654392, $list43654392[69]) | |
494 | + | if (($size43654392 == 70)) | |
495 | + | then $acc7043654392 | |
496 | + | else { | |
497 | + | let $acc7143654392 = addKeys($acc7043654392, $list43654392[70]) | |
498 | + | if (($size43654392 == 71)) | |
499 | + | then $acc7143654392 | |
500 | + | else { | |
501 | + | let $acc7243654392 = addKeys($acc7143654392, $list43654392[71]) | |
502 | + | if (($size43654392 == 72)) | |
503 | + | then $acc7243654392 | |
504 | + | else { | |
505 | + | let $acc7343654392 = addKeys($acc7243654392, $list43654392[72]) | |
506 | + | if (($size43654392 == 73)) | |
507 | + | then $acc7343654392 | |
508 | + | else { | |
509 | + | let $acc7443654392 = addKeys($acc7343654392, $list43654392[73]) | |
510 | + | if (($size43654392 == 74)) | |
511 | + | then $acc7443654392 | |
512 | + | else { | |
513 | + | let $acc7543654392 = addKeys($acc7443654392, $list43654392[74]) | |
514 | + | if (($size43654392 == 75)) | |
515 | + | then $acc7543654392 | |
516 | + | else { | |
517 | + | let $acc7643654392 = addKeys($acc7543654392, $list43654392[75]) | |
518 | + | if (($size43654392 == 76)) | |
519 | + | then $acc7643654392 | |
520 | + | else { | |
521 | + | let $acc7743654392 = addKeys($acc7643654392, $list43654392[76]) | |
522 | + | if (($size43654392 == 77)) | |
523 | + | then $acc7743654392 | |
524 | + | else { | |
525 | + | let $acc7843654392 = addKeys($acc7743654392, $list43654392[77]) | |
526 | + | if (($size43654392 == 78)) | |
527 | + | then $acc7843654392 | |
528 | + | else { | |
529 | + | let $acc7943654392 = addKeys($acc7843654392, $list43654392[78]) | |
530 | + | if (($size43654392 == 79)) | |
531 | + | then $acc7943654392 | |
532 | + | else { | |
533 | + | let $acc8043654392 = addKeys($acc7943654392, $list43654392[79]) | |
534 | + | if (($size43654392 == 80)) | |
535 | + | then $acc8043654392 | |
536 | + | else { | |
537 | + | let $acc8143654392 = addKeys($acc8043654392, $list43654392[80]) | |
538 | + | throw("List size exceed 80") | |
539 | + | } | |
540 | + | } | |
541 | + | } | |
542 | + | } | |
543 | + | } | |
544 | + | } | |
545 | + | } | |
546 | + | } | |
547 | + | } | |
548 | + | } | |
549 | + | } | |
550 | + | } | |
551 | + | } | |
552 | + | } | |
553 | + | } | |
554 | + | } | |
555 | + | } | |
556 | + | } | |
557 | + | } | |
558 | + | } | |
559 | + | } | |
560 | + | } | |
561 | + | } | |
562 | + | } | |
563 | + | } | |
564 | + | } | |
565 | + | } | |
566 | + | } | |
567 | + | } | |
568 | + | } | |
569 | + | } | |
570 | + | } | |
571 | + | } | |
572 | + | } | |
573 | + | } | |
574 | + | } | |
575 | + | } | |
576 | + | } | |
577 | + | } | |
578 | + | } | |
579 | + | } | |
580 | + | } | |
581 | + | } | |
582 | + | } | |
583 | + | } | |
584 | + | } | |
585 | + | } | |
586 | + | } | |
587 | + | } | |
588 | + | } | |
589 | + | } | |
590 | + | } | |
591 | + | } | |
592 | + | } | |
593 | + | } | |
594 | + | } | |
595 | + | } | |
596 | + | } | |
597 | + | } | |
598 | + | } | |
599 | + | } | |
600 | + | } | |
601 | + | } | |
602 | + | } | |
603 | + | } | |
604 | + | } | |
605 | + | } | |
606 | + | } | |
607 | + | } | |
608 | + | } | |
609 | + | } | |
610 | + | } | |
611 | + | } | |
612 | + | } | |
613 | + | } | |
614 | + | } | |
615 | + | } | |
616 | + | } | |
617 | + | } | |
618 | + | } | |
619 | + | } | |
620 | + | } | |
621 | + | } | |
622 | + | ||
623 | + | ||
624 | + | @Verifier(tx) | |
625 | + | func verify () = sigVerify(tx.bodyBytes, tx.proofs[0], tx.senderPublicKey) | |
626 | + |
github/deemru/w8io/169f3d6 87.16 ms ◑