tx · 8TWxLcstf1RBfFoyctxm6jjMVZZzf9xAS59ZASUHwpGd

3N49shcErzZepEy7HDR1fjAce8humpL7QiH:  -0.01000000 Waves

2022.12.14 21:57 [2360368] smart account 3N49shcErzZepEy7HDR1fjAce8humpL7QiH > SELF 0.00000000 Waves

{ "type": 13, "id": "8TWxLcstf1RBfFoyctxm6jjMVZZzf9xAS59ZASUHwpGd", "fee": 1000000, "feeAssetId": null, "timestamp": 1671044242091, "version": 2, "chainId": 84, "sender": "3N49shcErzZepEy7HDR1fjAce8humpL7QiH", "senderPublicKey": "9frGdXQHcSntKXRWwZ4YJZWnnKREWwYH4cEzMVQwcwYj", "proofs": [ "2wq17c55Ad8uPxbBNSL6RLmsbPpMoQL4HEpt799qcdvzQS8aFwSdD7ZZ2SRxyryjQs5ZLuEjivQ6HmFaGrK3ycyJ" ], "script": "base64:BgIMCAISAwoBCBIDCgEIAQEBdwIFYWNjdW0HYWRkcmVzcwQDcmVzCQD8BwQJARFAZXh0ck5hdGl2ZSgxMDYyKQEFB2FkZHJlc3MCAnZmCQDMCAIHCQDMCAIGBQNuaWwFA25pbAMJAAACBQNyZXMFA3JlcwUDbmlsCQACAQIkU3RyaWN0IHZhbHVlIGlzIG5vdCBlcXVhbCB0byBpdHNlbGYuAgFpAQF2AQFmAwkBAiE9AggFAWkGY2FsbGVyBQR0aGlzCQACAQISb25seSBhZG1pbiBhbGxvd2VkBANpbnYJAPwHBAkBEUBleHRyTmF0aXZlKDEwNjIpAQUBZgICdmYJAMwIAgcJAMwIAgYFA25pbAUDbmlsAwkAAAIFA2ludgUDaW52BQNuaWwJAAIBAiRTdHJpY3QgdmFsdWUgaXMgbm90IGVxdWFsIHRvIGl0c2VsZi4BaQEEdmZhNQEJYWRkcmVzc2VzAwkBAiE9AggFAWkGY2FsbGVyBQR0aGlzCQACAQISb25seSBhZG1pbiBhbGxvd2VkBARsaXN0CQC1CQIFCWFkZHJlc3NlcwIBLAQEZm9sZAoAAiRsBQRsaXN0CgACJHMJAJADAQUCJGwKAAUkYWNjMAIACgEFJGYwXzECAiRhAiRpAwkAZwIFAiRpBQIkcwUCJGEJAQF3AgUCJGEJAJEDAgUCJGwFAiRpCgEFJGYwXzICAiRhAiRpAwkAZwIFAiRpBQIkcwUCJGEJAAIBAhNMaXN0IHNpemUgZXhjZWVkcyA1CQEFJGYwXzICCQEFJGYwXzECCQEFJGYwXzECCQEFJGYwXzECCQEFJGYwXzECCQEFJGYwXzECBQUkYWNjMAAAAAEAAgADAAQABQMJAAACBQRmb2xkBQRmb2xkBQNuaWwJAAIBAiRTdHJpY3QgdmFsdWUgaXMgbm90IGVxdWFsIHRvIGl0c2VsZi4Aty6F4g==", "height": 2360368, "applicationStatus": "succeeded", "spentComplexity": 0 } View: original | compacted Prev: H3iKbjWRDkYfJoHTeU9kFTdnHGahvep3hnGVqsaGhpZb Next: 751d6XsShSJ97x6Wq8Gsnoikapqn6wR2Y337sSV92GNC Diff:
OldNewDifferences
11 {-# STDLIB_VERSION 6 #-}
22 {-# SCRIPT_TYPE ACCOUNT #-}
33 {-# CONTENT_TYPE DAPP #-}
4+func a (b,c) = {
5+ let d = invoke(addressFromStringValue(c), "vf", [false, true], nil)
6+ if ((d == d))
7+ then nil
8+ else throw("Strict value is not equal to itself.")
9+ }
410
511
6-@Callable(a)
7-func vfa5 (b) = if ((a.caller != this))
12+@Callable(e)
13+func v (f) = if ((e.caller != this))
814 then throw("only admin allowed")
915 else {
10- let c = split(b, ",")
11- let d = invoke(addressFromStringValue(c[0]), "vf", [false, true], nil)
12- if ((d == d))
13- then {
14- let e = invoke(addressFromStringValue(c[1]), "vf", [false, true], nil)
15- if ((e == e))
16- then {
17- let f = invoke(addressFromStringValue(c[2]), "vf", [false, true], nil)
18- if ((f == f))
19- then {
20- let g = invoke(addressFromStringValue(c[3]), "vf", [false, true], nil)
21- if ((g == g))
22- then {
23- let h = invoke(addressFromStringValue(c[4]), "vf", [false, true], nil)
24- if ((h == h))
25- then nil
26- else throw("Strict value is not equal to itself.")
27- }
28- else throw("Strict value is not equal to itself.")
29- }
30- else throw("Strict value is not equal to itself.")
31- }
32- else throw("Strict value is not equal to itself.")
33- }
16+ let g = invoke(addressFromStringValue(f), "vf", [false, true], nil)
17+ if ((g == g))
18+ then nil
3419 else throw("Strict value is not equal to itself.")
3520 }
3621
3722
3823
39-@Callable(a)
40-func vfa4 (b) = if ((a.caller != this))
24+@Callable(e)
25+func vfa5 (h) = if ((e.caller != this))
4126 then throw("only admin allowed")
4227 else {
43- let c = split(b, ",")
44- let d = invoke(addressFromStringValue(c[0]), "vf", [false, true], nil)
45- if ((d == d))
46- then {
47- let e = invoke(addressFromStringValue(c[1]), "vf", [false, true], nil)
48- if ((e == e))
49- then {
50- let f = invoke(addressFromStringValue(c[2]), "vf", [false, true], nil)
51- if ((f == f))
52- then {
53- let g = invoke(addressFromStringValue(c[3]), "vf", [false, true], nil)
54- if ((g == g))
55- then nil
56- else throw("Strict value is not equal to itself.")
57- }
58- else throw("Strict value is not equal to itself.")
59- }
60- else throw("Strict value is not equal to itself.")
61- }
62- else throw("Strict value is not equal to itself.")
63- }
28+ let i = split(h, ",")
29+ let j = {
30+ let k = i
31+ let l = size(k)
32+ let m = ""
33+ func n (o,p) = if ((p >= l))
34+ then o
35+ else a(o, k[p])
6436
37+ func q (o,p) = if ((p >= l))
38+ then o
39+ else throw("List size exceeds 5")
6540
66-
67-@Callable(a)
68-func vfa3 (b) = if ((a.caller != this))
69- then throw("only admin allowed")
70- else {
71- let c = split(b, ",")
72- let d = invoke(addressFromStringValue(c[0]), "vf", [false, true], nil)
73- if ((d == d))
74- then {
75- let e = invoke(addressFromStringValue(c[1]), "vf", [false, true], nil)
76- if ((e == e))
77- then {
78- let f = invoke(addressFromStringValue(c[2]), "vf", [false, true], nil)
79- if ((f == f))
80- then nil
81- else throw("Strict value is not equal to itself.")
82- }
83- else throw("Strict value is not equal to itself.")
84- }
85- else throw("Strict value is not equal to itself.")
86- }
87-
88-
89-
90-@Callable(a)
91-func vfa2 (b) = if ((a.caller != this))
92- then throw("only admin allowed")
93- else {
94- let c = split(b, ",")
95- let d = invoke(addressFromStringValue(c[0]), "vf", [false, true], nil)
96- if ((d == d))
97- then {
98- let e = invoke(addressFromStringValue(c[1]), "vf", [false, true], nil)
99- if ((e == e))
100- then nil
101- else throw("Strict value is not equal to itself.")
102- }
103- else throw("Strict value is not equal to itself.")
104- }
105-
106-
107-
108-@Callable(a)
109-func vfa1 (b) = if ((a.caller != this))
110- then throw("only admin allowed")
111- else {
112- let d = invoke(addressFromStringValue(b), "vf", [false, true], nil)
113- if ((d == d))
41+ q(n(n(n(n(n(m, 0), 1), 2), 3), 4), 5)
42+ }
43+ if ((j == j))
11444 then nil
11545 else throw("Strict value is not equal to itself.")
11646 }
Full:
OldNewDifferences
11 {-# STDLIB_VERSION 6 #-}
22 {-# SCRIPT_TYPE ACCOUNT #-}
33 {-# CONTENT_TYPE DAPP #-}
4+func a (b,c) = {
5+ let d = invoke(addressFromStringValue(c), "vf", [false, true], nil)
6+ if ((d == d))
7+ then nil
8+ else throw("Strict value is not equal to itself.")
9+ }
410
511
6-@Callable(a)
7-func vfa5 (b) = if ((a.caller != this))
12+@Callable(e)
13+func v (f) = if ((e.caller != this))
814 then throw("only admin allowed")
915 else {
10- let c = split(b, ",")
11- let d = invoke(addressFromStringValue(c[0]), "vf", [false, true], nil)
12- if ((d == d))
13- then {
14- let e = invoke(addressFromStringValue(c[1]), "vf", [false, true], nil)
15- if ((e == e))
16- then {
17- let f = invoke(addressFromStringValue(c[2]), "vf", [false, true], nil)
18- if ((f == f))
19- then {
20- let g = invoke(addressFromStringValue(c[3]), "vf", [false, true], nil)
21- if ((g == g))
22- then {
23- let h = invoke(addressFromStringValue(c[4]), "vf", [false, true], nil)
24- if ((h == h))
25- then nil
26- else throw("Strict value is not equal to itself.")
27- }
28- else throw("Strict value is not equal to itself.")
29- }
30- else throw("Strict value is not equal to itself.")
31- }
32- else throw("Strict value is not equal to itself.")
33- }
16+ let g = invoke(addressFromStringValue(f), "vf", [false, true], nil)
17+ if ((g == g))
18+ then nil
3419 else throw("Strict value is not equal to itself.")
3520 }
3621
3722
3823
39-@Callable(a)
40-func vfa4 (b) = if ((a.caller != this))
24+@Callable(e)
25+func vfa5 (h) = if ((e.caller != this))
4126 then throw("only admin allowed")
4227 else {
43- let c = split(b, ",")
44- let d = invoke(addressFromStringValue(c[0]), "vf", [false, true], nil)
45- if ((d == d))
46- then {
47- let e = invoke(addressFromStringValue(c[1]), "vf", [false, true], nil)
48- if ((e == e))
49- then {
50- let f = invoke(addressFromStringValue(c[2]), "vf", [false, true], nil)
51- if ((f == f))
52- then {
53- let g = invoke(addressFromStringValue(c[3]), "vf", [false, true], nil)
54- if ((g == g))
55- then nil
56- else throw("Strict value is not equal to itself.")
57- }
58- else throw("Strict value is not equal to itself.")
59- }
60- else throw("Strict value is not equal to itself.")
61- }
62- else throw("Strict value is not equal to itself.")
63- }
28+ let i = split(h, ",")
29+ let j = {
30+ let k = i
31+ let l = size(k)
32+ let m = ""
33+ func n (o,p) = if ((p >= l))
34+ then o
35+ else a(o, k[p])
6436
37+ func q (o,p) = if ((p >= l))
38+ then o
39+ else throw("List size exceeds 5")
6540
66-
67-@Callable(a)
68-func vfa3 (b) = if ((a.caller != this))
69- then throw("only admin allowed")
70- else {
71- let c = split(b, ",")
72- let d = invoke(addressFromStringValue(c[0]), "vf", [false, true], nil)
73- if ((d == d))
74- then {
75- let e = invoke(addressFromStringValue(c[1]), "vf", [false, true], nil)
76- if ((e == e))
77- then {
78- let f = invoke(addressFromStringValue(c[2]), "vf", [false, true], nil)
79- if ((f == f))
80- then nil
81- else throw("Strict value is not equal to itself.")
82- }
83- else throw("Strict value is not equal to itself.")
84- }
85- else throw("Strict value is not equal to itself.")
86- }
87-
88-
89-
90-@Callable(a)
91-func vfa2 (b) = if ((a.caller != this))
92- then throw("only admin allowed")
93- else {
94- let c = split(b, ",")
95- let d = invoke(addressFromStringValue(c[0]), "vf", [false, true], nil)
96- if ((d == d))
97- then {
98- let e = invoke(addressFromStringValue(c[1]), "vf", [false, true], nil)
99- if ((e == e))
100- then nil
101- else throw("Strict value is not equal to itself.")
102- }
103- else throw("Strict value is not equal to itself.")
104- }
105-
106-
107-
108-@Callable(a)
109-func vfa1 (b) = if ((a.caller != this))
110- then throw("only admin allowed")
111- else {
112- let d = invoke(addressFromStringValue(b), "vf", [false, true], nil)
113- if ((d == d))
41+ q(n(n(n(n(n(m, 0), 1), 2), 3), 4), 5)
42+ }
43+ if ((j == j))
11444 then nil
11545 else throw("Strict value is not equal to itself.")
11646 }
11747
11848

github/deemru/w8io/169f3d6 
29.56 ms