tx · 6eN2EuPgNuAeXLXbN3BHBSQDcpXpCZZH7KQoS8ke48P2
3P8auNWJkxxByyJtwErFXaxiXcGM45qQ1hA: -0.01000000 Waves
2021.09.19 10:49 [2774576] smart account 3P8auNWJkxxByyJtwErFXaxiXcGM45qQ1hA > SELF 0.00000000 Waves
{
"type": 13,
"id": "6eN2EuPgNuAeXLXbN3BHBSQDcpXpCZZH7KQoS8ke48P2",
"fee": 1000000,
"feeAssetId": null,
"timestamp": 1632037827455,
"version": 1,
"sender": "3P8auNWJkxxByyJtwErFXaxiXcGM45qQ1hA",
"senderPublicKey": "9yREzSJ1wKURauYzfP3BPiQqjfujdgnAsSAYoA1sSN1q",
"proofs": [
"5XBwSQGyWjujYbZzdGPyHgaMXF7dhjUVC8LCpwyRZQXNwQEtgcLc4cMgYDRYRvvFxs97AHuqs7V8XH7a7syMyxyW"
],
"script": "base64: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",
"chainId": 87,
"height": 2774576,
"applicationStatus": "succeeded",
"spentComplexity": 0
}
View: original | compacted
Prev: AB7DY1xi1tdQtEG8gmVsFeXsVznQWb3L6e9NNd8fx3ji
Next: 45KE7Y5fQAbdPVx8GFLVnymkWcyv8Lk9Ys6gcp8oiQBC
Diff:
Old | New | | Differences |
---|
29 | 29 | | |
---|
30 | 30 | | func w (v) = if ((v == "WAVES")) |
---|
31 | 31 | | then unit |
---|
32 | | - | else toBytes(v) |
---|
| 32 | + | else fromBase58String(v) |
---|
33 | 33 | | |
---|
34 | 34 | | func p (n,v) = if ((n == "0")) |
---|
35 | 35 | | then nil |
---|
|
51 | 51 | | } |
---|
52 | 52 | | |
---|
53 | 53 | | let x = { |
---|
54 | | - | let $list20852115 = split(s, "|") |
---|
55 | | - | let $size20852115 = size($list20852115) |
---|
56 | | - | let $acc020852115 = 0 |
---|
57 | | - | if (($size20852115 == 0)) |
---|
58 | | - | then $acc020852115 |
---|
| 54 | + | let $list20942124 = split(s, "|") |
---|
| 55 | + | let $size20942124 = size($list20942124) |
---|
| 56 | + | let $acc020942124 = 0 |
---|
| 57 | + | if (($size20942124 == 0)) |
---|
| 58 | + | then $acc020942124 |
---|
59 | 59 | | else { |
---|
60 | | - | let $acc120852115 = f($acc020852115, $list20852115[0]) |
---|
61 | | - | if (($size20852115 == 1)) |
---|
62 | | - | then $acc120852115 |
---|
| 60 | + | let $acc120942124 = f($acc020942124, $list20942124[0]) |
---|
| 61 | + | if (($size20942124 == 1)) |
---|
| 62 | + | then $acc120942124 |
---|
63 | 63 | | else { |
---|
64 | | - | let $acc220852115 = f($acc120852115, $list20852115[1]) |
---|
65 | | - | if (($size20852115 == 2)) |
---|
66 | | - | then $acc220852115 |
---|
| 64 | + | let $acc220942124 = f($acc120942124, $list20942124[1]) |
---|
| 65 | + | if (($size20942124 == 2)) |
---|
| 66 | + | then $acc220942124 |
---|
67 | 67 | | else { |
---|
68 | | - | let $acc320852115 = f($acc220852115, $list20852115[2]) |
---|
69 | | - | if (($size20852115 == 3)) |
---|
70 | | - | then $acc320852115 |
---|
| 68 | + | let $acc320942124 = f($acc220942124, $list20942124[2]) |
---|
| 69 | + | if (($size20942124 == 3)) |
---|
| 70 | + | then $acc320942124 |
---|
71 | 71 | | else { |
---|
72 | | - | let $acc420852115 = f($acc320852115, $list20852115[3]) |
---|
73 | | - | if (($size20852115 == 4)) |
---|
74 | | - | then $acc420852115 |
---|
| 72 | + | let $acc420942124 = f($acc320942124, $list20942124[3]) |
---|
| 73 | + | if (($size20942124 == 4)) |
---|
| 74 | + | then $acc420942124 |
---|
75 | 75 | | else { |
---|
76 | | - | let $acc520852115 = f($acc420852115, $list20852115[4]) |
---|
77 | | - | if (($size20852115 == 5)) |
---|
78 | | - | then $acc520852115 |
---|
| 76 | + | let $acc520942124 = f($acc420942124, $list20942124[4]) |
---|
| 77 | + | if (($size20942124 == 5)) |
---|
| 78 | + | then $acc520942124 |
---|
79 | 79 | | else { |
---|
80 | | - | let $acc620852115 = f($acc520852115, $list20852115[5]) |
---|
81 | | - | if (($size20852115 == 6)) |
---|
82 | | - | then $acc620852115 |
---|
| 80 | + | let $acc620942124 = f($acc520942124, $list20942124[5]) |
---|
| 81 | + | if (($size20942124 == 6)) |
---|
| 82 | + | then $acc620942124 |
---|
83 | 83 | | else { |
---|
84 | | - | let $acc720852115 = f($acc620852115, $list20852115[6]) |
---|
85 | | - | if (($size20852115 == 7)) |
---|
86 | | - | then $acc720852115 |
---|
| 84 | + | let $acc720942124 = f($acc620942124, $list20942124[6]) |
---|
| 85 | + | if (($size20942124 == 7)) |
---|
| 86 | + | then $acc720942124 |
---|
87 | 87 | | else { |
---|
88 | | - | let $acc820852115 = f($acc720852115, $list20852115[7]) |
---|
89 | | - | if (($size20852115 == 8)) |
---|
90 | | - | then $acc820852115 |
---|
| 88 | + | let $acc820942124 = f($acc720942124, $list20942124[7]) |
---|
| 89 | + | if (($size20942124 == 8)) |
---|
| 90 | + | then $acc820942124 |
---|
91 | 91 | | else { |
---|
92 | | - | let $acc920852115 = f($acc820852115, $list20852115[8]) |
---|
93 | | - | if (($size20852115 == 9)) |
---|
94 | | - | then $acc920852115 |
---|
| 92 | + | let $acc920942124 = f($acc820942124, $list20942124[8]) |
---|
| 93 | + | if (($size20942124 == 9)) |
---|
| 94 | + | then $acc920942124 |
---|
95 | 95 | | else { |
---|
96 | | - | let $acc1020852115 = f($acc920852115, $list20852115[9]) |
---|
97 | | - | if (($size20852115 == 10)) |
---|
98 | | - | then $acc1020852115 |
---|
| 96 | + | let $acc1020942124 = f($acc920942124, $list20942124[9]) |
---|
| 97 | + | if (($size20942124 == 10)) |
---|
| 98 | + | then $acc1020942124 |
---|
99 | 99 | | else { |
---|
100 | | - | let $acc1120852115 = f($acc1020852115, $list20852115[10]) |
---|
101 | | - | if (($size20852115 == 11)) |
---|
102 | | - | then $acc1120852115 |
---|
| 100 | + | let $acc1120942124 = f($acc1020942124, $list20942124[10]) |
---|
| 101 | + | if (($size20942124 == 11)) |
---|
| 102 | + | then $acc1120942124 |
---|
103 | 103 | | else { |
---|
104 | | - | let $acc1220852115 = f($acc1120852115, $list20852115[11]) |
---|
105 | | - | if (($size20852115 == 12)) |
---|
106 | | - | then $acc1220852115 |
---|
| 104 | + | let $acc1220942124 = f($acc1120942124, $list20942124[11]) |
---|
| 105 | + | if (($size20942124 == 12)) |
---|
| 106 | + | then $acc1220942124 |
---|
107 | 107 | | else { |
---|
108 | | - | let $acc1320852115 = f($acc1220852115, $list20852115[12]) |
---|
109 | | - | if (($size20852115 == 13)) |
---|
110 | | - | then $acc1320852115 |
---|
| 108 | + | let $acc1320942124 = f($acc1220942124, $list20942124[12]) |
---|
| 109 | + | if (($size20942124 == 13)) |
---|
| 110 | + | then $acc1320942124 |
---|
111 | 111 | | else { |
---|
112 | | - | let $acc1420852115 = f($acc1320852115, $list20852115[13]) |
---|
113 | | - | if (($size20852115 == 14)) |
---|
114 | | - | then $acc1420852115 |
---|
| 112 | + | let $acc1420942124 = f($acc1320942124, $list20942124[13]) |
---|
| 113 | + | if (($size20942124 == 14)) |
---|
| 114 | + | then $acc1420942124 |
---|
115 | 115 | | else { |
---|
116 | | - | let $acc1520852115 = f($acc1420852115, $list20852115[14]) |
---|
117 | | - | if (($size20852115 == 15)) |
---|
118 | | - | then $acc1520852115 |
---|
| 116 | + | let $acc1520942124 = f($acc1420942124, $list20942124[14]) |
---|
| 117 | + | if (($size20942124 == 15)) |
---|
| 118 | + | then $acc1520942124 |
---|
119 | 119 | | else { |
---|
120 | | - | let $acc1620852115 = f($acc1520852115, $list20852115[15]) |
---|
121 | | - | if (($size20852115 == 16)) |
---|
122 | | - | then $acc1620852115 |
---|
| 120 | + | let $acc1620942124 = f($acc1520942124, $list20942124[15]) |
---|
| 121 | + | if (($size20942124 == 16)) |
---|
| 122 | + | then $acc1620942124 |
---|
123 | 123 | | else { |
---|
124 | | - | let $acc1720852115 = f($acc1620852115, $list20852115[16]) |
---|
125 | | - | if (($size20852115 == 17)) |
---|
126 | | - | then $acc1720852115 |
---|
| 124 | + | let $acc1720942124 = f($acc1620942124, $list20942124[16]) |
---|
| 125 | + | if (($size20942124 == 17)) |
---|
| 126 | + | then $acc1720942124 |
---|
127 | 127 | | else { |
---|
128 | | - | let $acc1820852115 = f($acc1720852115, $list20852115[17]) |
---|
129 | | - | if (($size20852115 == 18)) |
---|
130 | | - | then $acc1820852115 |
---|
| 128 | + | let $acc1820942124 = f($acc1720942124, $list20942124[17]) |
---|
| 129 | + | if (($size20942124 == 18)) |
---|
| 130 | + | then $acc1820942124 |
---|
131 | 131 | | else { |
---|
132 | | - | let $acc1920852115 = f($acc1820852115, $list20852115[18]) |
---|
133 | | - | if (($size20852115 == 19)) |
---|
134 | | - | then $acc1920852115 |
---|
| 132 | + | let $acc1920942124 = f($acc1820942124, $list20942124[18]) |
---|
| 133 | + | if (($size20942124 == 19)) |
---|
| 134 | + | then $acc1920942124 |
---|
135 | 135 | | else { |
---|
136 | | - | let $acc2020852115 = f($acc1920852115, $list20852115[19]) |
---|
137 | | - | if (($size20852115 == 20)) |
---|
138 | | - | then $acc2020852115 |
---|
| 136 | + | let $acc2020942124 = f($acc1920942124, $list20942124[19]) |
---|
| 137 | + | if (($size20942124 == 20)) |
---|
| 138 | + | then $acc2020942124 |
---|
139 | 139 | | else { |
---|
140 | | - | let $acc2120852115 = f($acc2020852115, $list20852115[20]) |
---|
| 140 | + | let $acc2120942124 = f($acc2020942124, $list20942124[20]) |
---|
141 | 141 | | throw("List size exceed 20") |
---|
142 | 142 | | } |
---|
143 | 143 | | } |
---|
Full:
Old | New | | Differences |
---|
1 | 1 | | {-# STDLIB_VERSION 5 #-} |
---|
2 | 2 | | {-# SCRIPT_TYPE ACCOUNT #-} |
---|
3 | 3 | | {-# CONTENT_TYPE DAPP #-} |
---|
4 | 4 | | |
---|
5 | 5 | | |
---|
6 | 6 | | @Callable(i) |
---|
7 | 7 | | func x (s) = if ((i.caller != this)) |
---|
8 | 8 | | then throw("!") |
---|
9 | 9 | | else { |
---|
10 | 10 | | func y (t,v) = if ((t == "i")) |
---|
11 | 11 | | then parseIntValue(v) |
---|
12 | 12 | | else if ((t == "s")) |
---|
13 | 13 | | then v |
---|
14 | 14 | | else throw(t) |
---|
15 | 15 | | |
---|
16 | 16 | | func g (n,v) = if ((n == "0")) |
---|
17 | 17 | | then nil |
---|
18 | 18 | | else if ((n == "1")) |
---|
19 | 19 | | then { |
---|
20 | 20 | | let t = split(v, ":") |
---|
21 | 21 | | [y(t[0], t[1])] |
---|
22 | 22 | | } |
---|
23 | 23 | | else if ((n == "2")) |
---|
24 | 24 | | then { |
---|
25 | 25 | | let t = split(v, ":") |
---|
26 | 26 | | [y(t[0], t[1]), y(t[2], t[3])] |
---|
27 | 27 | | } |
---|
28 | 28 | | else throw(n) |
---|
29 | 29 | | |
---|
30 | 30 | | func w (v) = if ((v == "WAVES")) |
---|
31 | 31 | | then unit |
---|
32 | | - | else toBytes(v) |
---|
| 32 | + | else fromBase58String(v) |
---|
33 | 33 | | |
---|
34 | 34 | | func p (n,v) = if ((n == "0")) |
---|
35 | 35 | | then nil |
---|
36 | 36 | | else if ((n == "1")) |
---|
37 | 37 | | then { |
---|
38 | 38 | | let t = split(v, ":") |
---|
39 | 39 | | [AttachedPayment(w(t[0]), parseIntValue(t[1]))] |
---|
40 | 40 | | } |
---|
41 | 41 | | else if ((n == "2")) |
---|
42 | 42 | | then { |
---|
43 | 43 | | let t = split(v, ":") |
---|
44 | 44 | | [AttachedPayment(w(t[0]), parseIntValue(t[1])), AttachedPayment(w(t[2]), parseIntValue(t[3]))] |
---|
45 | 45 | | } |
---|
46 | 46 | | else throw(n) |
---|
47 | 47 | | |
---|
48 | 48 | | func f (a,v) = { |
---|
49 | 49 | | let t = split(v, ";") |
---|
50 | 50 | | invoke(Address(fromBase58String(t[0])), t[1], g(t[2], t[3]), p(t[4], t[5])) |
---|
51 | 51 | | } |
---|
52 | 52 | | |
---|
53 | 53 | | let x = { |
---|
54 | | - | let $list20852115 = split(s, "|") |
---|
55 | | - | let $size20852115 = size($list20852115) |
---|
56 | | - | let $acc020852115 = 0 |
---|
57 | | - | if (($size20852115 == 0)) |
---|
58 | | - | then $acc020852115 |
---|
| 54 | + | let $list20942124 = split(s, "|") |
---|
| 55 | + | let $size20942124 = size($list20942124) |
---|
| 56 | + | let $acc020942124 = 0 |
---|
| 57 | + | if (($size20942124 == 0)) |
---|
| 58 | + | then $acc020942124 |
---|
59 | 59 | | else { |
---|
60 | | - | let $acc120852115 = f($acc020852115, $list20852115[0]) |
---|
61 | | - | if (($size20852115 == 1)) |
---|
62 | | - | then $acc120852115 |
---|
| 60 | + | let $acc120942124 = f($acc020942124, $list20942124[0]) |
---|
| 61 | + | if (($size20942124 == 1)) |
---|
| 62 | + | then $acc120942124 |
---|
63 | 63 | | else { |
---|
64 | | - | let $acc220852115 = f($acc120852115, $list20852115[1]) |
---|
65 | | - | if (($size20852115 == 2)) |
---|
66 | | - | then $acc220852115 |
---|
| 64 | + | let $acc220942124 = f($acc120942124, $list20942124[1]) |
---|
| 65 | + | if (($size20942124 == 2)) |
---|
| 66 | + | then $acc220942124 |
---|
67 | 67 | | else { |
---|
68 | | - | let $acc320852115 = f($acc220852115, $list20852115[2]) |
---|
69 | | - | if (($size20852115 == 3)) |
---|
70 | | - | then $acc320852115 |
---|
| 68 | + | let $acc320942124 = f($acc220942124, $list20942124[2]) |
---|
| 69 | + | if (($size20942124 == 3)) |
---|
| 70 | + | then $acc320942124 |
---|
71 | 71 | | else { |
---|
72 | | - | let $acc420852115 = f($acc320852115, $list20852115[3]) |
---|
73 | | - | if (($size20852115 == 4)) |
---|
74 | | - | then $acc420852115 |
---|
| 72 | + | let $acc420942124 = f($acc320942124, $list20942124[3]) |
---|
| 73 | + | if (($size20942124 == 4)) |
---|
| 74 | + | then $acc420942124 |
---|
75 | 75 | | else { |
---|
76 | | - | let $acc520852115 = f($acc420852115, $list20852115[4]) |
---|
77 | | - | if (($size20852115 == 5)) |
---|
78 | | - | then $acc520852115 |
---|
| 76 | + | let $acc520942124 = f($acc420942124, $list20942124[4]) |
---|
| 77 | + | if (($size20942124 == 5)) |
---|
| 78 | + | then $acc520942124 |
---|
79 | 79 | | else { |
---|
80 | | - | let $acc620852115 = f($acc520852115, $list20852115[5]) |
---|
81 | | - | if (($size20852115 == 6)) |
---|
82 | | - | then $acc620852115 |
---|
| 80 | + | let $acc620942124 = f($acc520942124, $list20942124[5]) |
---|
| 81 | + | if (($size20942124 == 6)) |
---|
| 82 | + | then $acc620942124 |
---|
83 | 83 | | else { |
---|
84 | | - | let $acc720852115 = f($acc620852115, $list20852115[6]) |
---|
85 | | - | if (($size20852115 == 7)) |
---|
86 | | - | then $acc720852115 |
---|
| 84 | + | let $acc720942124 = f($acc620942124, $list20942124[6]) |
---|
| 85 | + | if (($size20942124 == 7)) |
---|
| 86 | + | then $acc720942124 |
---|
87 | 87 | | else { |
---|
88 | | - | let $acc820852115 = f($acc720852115, $list20852115[7]) |
---|
89 | | - | if (($size20852115 == 8)) |
---|
90 | | - | then $acc820852115 |
---|
| 88 | + | let $acc820942124 = f($acc720942124, $list20942124[7]) |
---|
| 89 | + | if (($size20942124 == 8)) |
---|
| 90 | + | then $acc820942124 |
---|
91 | 91 | | else { |
---|
92 | | - | let $acc920852115 = f($acc820852115, $list20852115[8]) |
---|
93 | | - | if (($size20852115 == 9)) |
---|
94 | | - | then $acc920852115 |
---|
| 92 | + | let $acc920942124 = f($acc820942124, $list20942124[8]) |
---|
| 93 | + | if (($size20942124 == 9)) |
---|
| 94 | + | then $acc920942124 |
---|
95 | 95 | | else { |
---|
96 | | - | let $acc1020852115 = f($acc920852115, $list20852115[9]) |
---|
97 | | - | if (($size20852115 == 10)) |
---|
98 | | - | then $acc1020852115 |
---|
| 96 | + | let $acc1020942124 = f($acc920942124, $list20942124[9]) |
---|
| 97 | + | if (($size20942124 == 10)) |
---|
| 98 | + | then $acc1020942124 |
---|
99 | 99 | | else { |
---|
100 | | - | let $acc1120852115 = f($acc1020852115, $list20852115[10]) |
---|
101 | | - | if (($size20852115 == 11)) |
---|
102 | | - | then $acc1120852115 |
---|
| 100 | + | let $acc1120942124 = f($acc1020942124, $list20942124[10]) |
---|
| 101 | + | if (($size20942124 == 11)) |
---|
| 102 | + | then $acc1120942124 |
---|
103 | 103 | | else { |
---|
104 | | - | let $acc1220852115 = f($acc1120852115, $list20852115[11]) |
---|
105 | | - | if (($size20852115 == 12)) |
---|
106 | | - | then $acc1220852115 |
---|
| 104 | + | let $acc1220942124 = f($acc1120942124, $list20942124[11]) |
---|
| 105 | + | if (($size20942124 == 12)) |
---|
| 106 | + | then $acc1220942124 |
---|
107 | 107 | | else { |
---|
108 | | - | let $acc1320852115 = f($acc1220852115, $list20852115[12]) |
---|
109 | | - | if (($size20852115 == 13)) |
---|
110 | | - | then $acc1320852115 |
---|
| 108 | + | let $acc1320942124 = f($acc1220942124, $list20942124[12]) |
---|
| 109 | + | if (($size20942124 == 13)) |
---|
| 110 | + | then $acc1320942124 |
---|
111 | 111 | | else { |
---|
112 | | - | let $acc1420852115 = f($acc1320852115, $list20852115[13]) |
---|
113 | | - | if (($size20852115 == 14)) |
---|
114 | | - | then $acc1420852115 |
---|
| 112 | + | let $acc1420942124 = f($acc1320942124, $list20942124[13]) |
---|
| 113 | + | if (($size20942124 == 14)) |
---|
| 114 | + | then $acc1420942124 |
---|
115 | 115 | | else { |
---|
116 | | - | let $acc1520852115 = f($acc1420852115, $list20852115[14]) |
---|
117 | | - | if (($size20852115 == 15)) |
---|
118 | | - | then $acc1520852115 |
---|
| 116 | + | let $acc1520942124 = f($acc1420942124, $list20942124[14]) |
---|
| 117 | + | if (($size20942124 == 15)) |
---|
| 118 | + | then $acc1520942124 |
---|
119 | 119 | | else { |
---|
120 | | - | let $acc1620852115 = f($acc1520852115, $list20852115[15]) |
---|
121 | | - | if (($size20852115 == 16)) |
---|
122 | | - | then $acc1620852115 |
---|
| 120 | + | let $acc1620942124 = f($acc1520942124, $list20942124[15]) |
---|
| 121 | + | if (($size20942124 == 16)) |
---|
| 122 | + | then $acc1620942124 |
---|
123 | 123 | | else { |
---|
124 | | - | let $acc1720852115 = f($acc1620852115, $list20852115[16]) |
---|
125 | | - | if (($size20852115 == 17)) |
---|
126 | | - | then $acc1720852115 |
---|
| 124 | + | let $acc1720942124 = f($acc1620942124, $list20942124[16]) |
---|
| 125 | + | if (($size20942124 == 17)) |
---|
| 126 | + | then $acc1720942124 |
---|
127 | 127 | | else { |
---|
128 | | - | let $acc1820852115 = f($acc1720852115, $list20852115[17]) |
---|
129 | | - | if (($size20852115 == 18)) |
---|
130 | | - | then $acc1820852115 |
---|
| 128 | + | let $acc1820942124 = f($acc1720942124, $list20942124[17]) |
---|
| 129 | + | if (($size20942124 == 18)) |
---|
| 130 | + | then $acc1820942124 |
---|
131 | 131 | | else { |
---|
132 | | - | let $acc1920852115 = f($acc1820852115, $list20852115[18]) |
---|
133 | | - | if (($size20852115 == 19)) |
---|
134 | | - | then $acc1920852115 |
---|
| 132 | + | let $acc1920942124 = f($acc1820942124, $list20942124[18]) |
---|
| 133 | + | if (($size20942124 == 19)) |
---|
| 134 | + | then $acc1920942124 |
---|
135 | 135 | | else { |
---|
136 | | - | let $acc2020852115 = f($acc1920852115, $list20852115[19]) |
---|
137 | | - | if (($size20852115 == 20)) |
---|
138 | | - | then $acc2020852115 |
---|
| 136 | + | let $acc2020942124 = f($acc1920942124, $list20942124[19]) |
---|
| 137 | + | if (($size20942124 == 20)) |
---|
| 138 | + | then $acc2020942124 |
---|
139 | 139 | | else { |
---|
140 | | - | let $acc2120852115 = f($acc2020852115, $list20852115[20]) |
---|
| 140 | + | let $acc2120942124 = f($acc2020942124, $list20942124[20]) |
---|
141 | 141 | | throw("List size exceed 20") |
---|
142 | 142 | | } |
---|
143 | 143 | | } |
---|
144 | 144 | | } |
---|
145 | 145 | | } |
---|
146 | 146 | | } |
---|
147 | 147 | | } |
---|
148 | 148 | | } |
---|
149 | 149 | | } |
---|
150 | 150 | | } |
---|
151 | 151 | | } |
---|
152 | 152 | | } |
---|
153 | 153 | | } |
---|
154 | 154 | | } |
---|
155 | 155 | | } |
---|
156 | 156 | | } |
---|
157 | 157 | | } |
---|
158 | 158 | | } |
---|
159 | 159 | | } |
---|
160 | 160 | | } |
---|
161 | 161 | | } |
---|
162 | 162 | | } |
---|
163 | 163 | | } |
---|
164 | 164 | | if ((x == x)) |
---|
165 | 165 | | then nil |
---|
166 | 166 | | else throw("Strict value is not equal to itself.") |
---|
167 | 167 | | } |
---|
168 | 168 | | |
---|
169 | 169 | | |
---|
170 | 170 | | @Verifier(t) |
---|
171 | 171 | | func verify () = sigVerify_8Kb(t.bodyBytes, t.proofs[0], t.senderPublicKey) |
---|
172 | 172 | | |
---|