@@ -25,6 +25,8 @@ namespace pc
25
25
void on_response ( rpc::signature_subscribe * ) override ;
26
26
27
27
private:
28
+ using request::on_response;
29
+
28
30
typedef enum {
29
31
e_create_sent, e_create_sig,
30
32
e_init_sent, e_init_sig, e_done, e_error
@@ -57,6 +59,8 @@ namespace pc
57
59
void on_response ( rpc::signature_subscribe * ) override ;
58
60
59
61
private:
62
+ using request::on_response;
63
+
60
64
typedef enum {
61
65
e_create_sent, e_create_sig,
62
66
e_init_sent, e_init_sig, e_done, e_error
@@ -92,6 +96,8 @@ namespace pc
92
96
void submit () override ;
93
97
94
98
private:
99
+ using request::on_response;
100
+
95
101
typedef enum {
96
102
e_create_sent, e_create_sig,
97
103
e_add_sent, e_add_sig, e_done, e_error
@@ -100,7 +106,6 @@ namespace pc
100
106
state_t st_;
101
107
commitment cmt_;
102
108
key_pair akey_;
103
- key_pair skey_;
104
109
key_pair mkey_;
105
110
rpc::create_account areq_[1 ];
106
111
rpc::add_product sreq_[1 ];
@@ -127,6 +132,8 @@ namespace pc
127
132
void reset ();
128
133
129
134
private:
135
+ using request::on_response;
136
+
130
137
typedef enum {
131
138
e_sent, e_sig, e_done, e_error
132
139
} state_t ;
@@ -163,6 +170,8 @@ namespace pc
163
170
void submit () override ;
164
171
165
172
private:
173
+ using request::on_response;
174
+
166
175
typedef enum {
167
176
e_create_sent, e_create_sig,
168
177
e_add_sent, e_add_sig, e_done, e_error
@@ -172,7 +181,6 @@ namespace pc
172
181
commitment cmt_;
173
182
product *prod_;
174
183
key_pair akey_;
175
- key_pair skey_;
176
184
key_pair mkey_;
177
185
rpc::create_account areq_[1 ];
178
186
rpc::add_price sreq_[1 ];
@@ -198,6 +206,8 @@ namespace pc
198
206
void submit () override ;
199
207
200
208
private:
209
+ using request::on_response;
210
+
201
211
typedef enum {
202
212
e_init_sent, e_init_sig, e_done, e_error
203
213
} state_t ;
@@ -229,6 +239,8 @@ namespace pc
229
239
void submit () override ;
230
240
231
241
private:
242
+ using request::on_response;
243
+
232
244
typedef enum {
233
245
e_add_sent, e_add_sig, e_done, e_error
234
246
} state_t ;
@@ -237,7 +249,6 @@ namespace pc
237
249
commitment cmt_;
238
250
price *px_;
239
251
key_pair akey_;
240
- key_pair mkey_;
241
252
rpc::add_publisher req_[1 ];
242
253
rpc::signature_subscribe sig_[1 ];
243
254
};
@@ -261,6 +272,8 @@ namespace pc
261
272
void submit () override ;
262
273
263
274
private:
275
+ using request::on_response;
276
+
264
277
typedef enum {
265
278
e_add_sent, e_add_sig, e_done, e_error
266
279
} state_t ;
@@ -292,6 +305,8 @@ namespace pc
292
305
void on_response ( rpc::signature_subscribe * ) override ;
293
306
294
307
private:
308
+ using request::on_response;
309
+
295
310
typedef enum {
296
311
e_create_sent, e_create_sig,
297
312
e_init_sent, e_init_sig, e_done, e_error
@@ -321,6 +336,8 @@ namespace pc
321
336
void on_response ( rpc::account_subscribe * ) override ;
322
337
323
338
private:
339
+ using request::on_response;
340
+
324
341
typedef enum {
325
342
e_upd_sent, e_upd_sig, e_get_sent, e_done, e_error
326
343
} state_t ;
@@ -348,6 +365,7 @@ namespace pc
348
365
bool get_is_done () const override ;
349
366
350
367
private:
368
+ using request::on_response;
351
369
typedef enum { e_sent, e_done, e_error } state_t ;
352
370
state_t st_;
353
371
rpc::get_minimum_balance_rent_exemption req_[1 ];
0 commit comments