4
4
#include " msgpack.hpp"
5
5
#include " bincode.hpp"
6
6
7
- namespace WitnessStack {
7
+ namespace Witnesses {
8
8
9
9
struct Witness {
10
10
uint32_t value;
@@ -18,7 +18,7 @@ namespace WitnessStack {
18
18
};
19
19
20
20
struct WitnessMap {
21
- std::map<WitnessStack ::Witness, std::string> value;
21
+ std::map<Witnesses ::Witness, std::string> value;
22
22
23
23
friend bool operator ==(const WitnessMap&, const WitnessMap&);
24
24
std::vector<uint8_t > bincodeSerialize () const ;
@@ -30,7 +30,7 @@ namespace WitnessStack {
30
30
31
31
struct StackItem {
32
32
uint32_t index;
33
- WitnessStack ::WitnessMap witness;
33
+ Witnesses ::WitnessMap witness;
34
34
35
35
friend bool operator ==(const StackItem&, const StackItem&);
36
36
std::vector<uint8_t > bincodeSerialize () const ;
@@ -40,7 +40,7 @@ namespace WitnessStack {
40
40
};
41
41
42
42
struct WitnessStack {
43
- std::vector<WitnessStack ::StackItem> stack;
43
+ std::vector<Witnesses ::StackItem> stack;
44
44
45
45
friend bool operator ==(const WitnessStack&, const WitnessStack&);
46
46
std::vector<uint8_t > bincodeSerialize () const ;
@@ -49,10 +49,10 @@ namespace WitnessStack {
49
49
MSGPACK_FIELDS (stack);
50
50
};
51
51
52
- } // end of namespace WitnessStack
52
+ } // end of namespace Witnesses
53
53
54
54
55
- namespace WitnessStack {
55
+ namespace Witnesses {
56
56
57
57
inline bool operator ==(const StackItem &lhs, const StackItem &rhs) {
58
58
if (!(lhs.index == rhs.index )) { return false ; }
@@ -75,11 +75,11 @@ namespace WitnessStack {
75
75
return value;
76
76
}
77
77
78
- } // end of namespace WitnessStack
78
+ } // end of namespace Witnesses
79
79
80
80
template <>
81
81
template <typename Serializer>
82
- void serde::Serializable<WitnessStack ::StackItem>::serialize(const WitnessStack ::StackItem &obj, Serializer &serializer) {
82
+ void serde::Serializable<Witnesses ::StackItem>::serialize(const Witnesses ::StackItem &obj, Serializer &serializer) {
83
83
serializer.increase_container_depth ();
84
84
serde::Serializable<decltype (obj.index )>::serialize (obj.index , serializer);
85
85
serde::Serializable<decltype (obj.witness )>::serialize (obj.witness , serializer);
@@ -88,16 +88,16 @@ void serde::Serializable<WitnessStack::StackItem>::serialize(const WitnessStack:
88
88
89
89
template <>
90
90
template <typename Deserializer>
91
- WitnessStack ::StackItem serde::Deserializable<WitnessStack ::StackItem>::deserialize(Deserializer &deserializer) {
91
+ Witnesses ::StackItem serde::Deserializable<Witnesses ::StackItem>::deserialize(Deserializer &deserializer) {
92
92
deserializer.increase_container_depth ();
93
- WitnessStack ::StackItem obj;
93
+ Witnesses ::StackItem obj;
94
94
obj.index = serde::Deserializable<decltype (obj.index )>::deserialize (deserializer);
95
95
obj.witness = serde::Deserializable<decltype (obj.witness )>::deserialize (deserializer);
96
96
deserializer.decrease_container_depth ();
97
97
return obj;
98
98
}
99
99
100
- namespace WitnessStack {
100
+ namespace Witnesses {
101
101
102
102
inline bool operator ==(const Witness &lhs, const Witness &rhs) {
103
103
if (!(lhs.value == rhs.value )) { return false ; }
@@ -119,27 +119,27 @@ namespace WitnessStack {
119
119
return value;
120
120
}
121
121
122
- } // end of namespace WitnessStack
122
+ } // end of namespace Witnesses
123
123
124
124
template <>
125
125
template <typename Serializer>
126
- void serde::Serializable<WitnessStack ::Witness>::serialize(const WitnessStack ::Witness &obj, Serializer &serializer) {
126
+ void serde::Serializable<Witnesses ::Witness>::serialize(const Witnesses ::Witness &obj, Serializer &serializer) {
127
127
serializer.increase_container_depth ();
128
128
serde::Serializable<decltype (obj.value )>::serialize (obj.value , serializer);
129
129
serializer.decrease_container_depth ();
130
130
}
131
131
132
132
template <>
133
133
template <typename Deserializer>
134
- WitnessStack ::Witness serde::Deserializable<WitnessStack ::Witness>::deserialize(Deserializer &deserializer) {
134
+ Witnesses ::Witness serde::Deserializable<Witnesses ::Witness>::deserialize(Deserializer &deserializer) {
135
135
deserializer.increase_container_depth ();
136
- WitnessStack ::Witness obj;
136
+ Witnesses ::Witness obj;
137
137
obj.value = serde::Deserializable<decltype (obj.value )>::deserialize (deserializer);
138
138
deserializer.decrease_container_depth ();
139
139
return obj;
140
140
}
141
141
142
- namespace WitnessStack {
142
+ namespace Witnesses {
143
143
144
144
inline bool operator ==(const WitnessMap &lhs, const WitnessMap &rhs) {
145
145
if (!(lhs.value == rhs.value )) { return false ; }
@@ -161,27 +161,27 @@ namespace WitnessStack {
161
161
return value;
162
162
}
163
163
164
- } // end of namespace WitnessStack
164
+ } // end of namespace Witnesses
165
165
166
166
template <>
167
167
template <typename Serializer>
168
- void serde::Serializable<WitnessStack ::WitnessMap>::serialize(const WitnessStack ::WitnessMap &obj, Serializer &serializer) {
168
+ void serde::Serializable<Witnesses ::WitnessMap>::serialize(const Witnesses ::WitnessMap &obj, Serializer &serializer) {
169
169
serializer.increase_container_depth ();
170
170
serde::Serializable<decltype (obj.value )>::serialize (obj.value , serializer);
171
171
serializer.decrease_container_depth ();
172
172
}
173
173
174
174
template <>
175
175
template <typename Deserializer>
176
- WitnessStack ::WitnessMap serde::Deserializable<WitnessStack ::WitnessMap>::deserialize(Deserializer &deserializer) {
176
+ Witnesses ::WitnessMap serde::Deserializable<Witnesses ::WitnessMap>::deserialize(Deserializer &deserializer) {
177
177
deserializer.increase_container_depth ();
178
- WitnessStack ::WitnessMap obj;
178
+ Witnesses ::WitnessMap obj;
179
179
obj.value = serde::Deserializable<decltype (obj.value )>::deserialize (deserializer);
180
180
deserializer.decrease_container_depth ();
181
181
return obj;
182
182
}
183
183
184
- namespace WitnessStack {
184
+ namespace Witnesses {
185
185
186
186
inline bool operator ==(const WitnessStack &lhs, const WitnessStack &rhs) {
187
187
if (!(lhs.stack == rhs.stack )) { return false ; }
@@ -203,21 +203,21 @@ namespace WitnessStack {
203
203
return value;
204
204
}
205
205
206
- } // end of namespace WitnessStack
206
+ } // end of namespace Witnesses
207
207
208
208
template <>
209
209
template <typename Serializer>
210
- void serde::Serializable<WitnessStack ::WitnessStack>::serialize(const WitnessStack ::WitnessStack &obj, Serializer &serializer) {
210
+ void serde::Serializable<Witnesses ::WitnessStack>::serialize(const Witnesses ::WitnessStack &obj, Serializer &serializer) {
211
211
serializer.increase_container_depth ();
212
212
serde::Serializable<decltype (obj.stack )>::serialize (obj.stack , serializer);
213
213
serializer.decrease_container_depth ();
214
214
}
215
215
216
216
template <>
217
217
template <typename Deserializer>
218
- WitnessStack ::WitnessStack serde::Deserializable<WitnessStack ::WitnessStack>::deserialize(Deserializer &deserializer) {
218
+ Witnesses ::WitnessStack serde::Deserializable<Witnesses ::WitnessStack>::deserialize(Deserializer &deserializer) {
219
219
deserializer.increase_container_depth ();
220
- WitnessStack ::WitnessStack obj;
220
+ Witnesses ::WitnessStack obj;
221
221
obj.stack = serde::Deserializable<decltype (obj.stack )>::deserialize (deserializer);
222
222
deserializer.decrease_container_depth ();
223
223
return obj;
0 commit comments