ledger-core
test
fixtures
medium_xpub_fixtures.h
1
// This file was GENERATED by command:
2
// generate_bitcoin_fixtures.py
3
// DO NOT EDIT BY HAND!!!
4
#ifndef LEDGER_FIXTURES_MEDIUM_XPUB
5
#define LEDGER_FIXTURES_MEDIUM_XPUB
6
#include <gtest/gtest.h>
7
#include <async/QtThreadDispatcher.hpp>
8
#include <src/database/DatabaseSessionPool.hpp>
9
#include <NativePathResolver.hpp>
10
#include <unordered_set>
11
#include <src/wallet/pool/WalletPool.hpp>
12
#include <CoutLogPrinter.hpp>
13
#include <src/api/DynamicObject.hpp>
14
#include <wallet/common/CurrencyBuilder.hpp>
15
#include <wallet/bitcoin/BitcoinLikeWallet.hpp>
16
#include <wallet/bitcoin/database/BitcoinLikeWalletDatabase.h>
17
#include <wallet/bitcoin/database/BitcoinLikeTransactionDatabaseHelper.h>
18
#include <wallet/common/database/AccountDatabaseHelper.h>
19
#include <wallet/pool/database/PoolDatabaseHelper.hpp>
20
#include <utils/JSONUtils.h>
21
#include <wallet/bitcoin/explorers/api/TransactionParser.hpp>
22
#include <async/async_wait.h>
23
#include <wallet/bitcoin/BitcoinLikeAccount.hpp>
24
#include <api/BitcoinLikeOperation.hpp>
25
#include <api/BitcoinLikeTransaction.hpp>
26
#include <api/BitcoinLikeInput.hpp>
27
#include <api/BitcoinLikeOutput.hpp>
28
#include <api/BigInt.hpp>
29
#include <net/QtHttpClient.hpp>
30
#include <events/LambdaEventReceiver.hpp>
31
#include <soci.h>
32
#include <api/Account.hpp>
33
#include <api/BitcoinLikeAccount.hpp>
34
35
namespace
ledger
{
36
namespace
testing
{
37
namespace
medium_xpub {
38
extern
core::api::ExtendedKeyAccountCreationInfo XPUB_INFO;
39
extern
const
std::string TX_1;
40
extern
const
std::string TX_2;
41
extern
const
std::string TX_3;
42
extern
const
std::string TX_4;
43
extern
const
std::string TX_5;
44
extern
const
std::string TX_6;
45
extern
const
std::string TX_7;
46
extern
const
std::string TX_8;
47
extern
const
std::string TX_9;
48
extern
const
std::string TX_10;
49
extern
const
std::string TX_11;
50
extern
const
std::string TX_12;
51
extern
const
std::string TX_13;
52
extern
const
std::string TX_14;
53
extern
const
std::string TX_15;
54
extern
const
std::string TX_16;
55
extern
const
std::string TX_17;
56
extern
const
std::string TX_18;
57
extern
const
std::string TX_19;
58
extern
const
std::string TX_20;
59
extern
const
std::string TX_21;
60
extern
const
std::string TX_22;
61
extern
const
std::string TX_23;
62
extern
const
std::string TX_24;
63
extern
const
std::string TX_25;
64
extern
const
std::string TX_26;
65
extern
const
std::string TX_27;
66
extern
const
std::string TX_28;
67
extern
const
std::string TX_29;
68
extern
const
std::string TX_30;
69
extern
const
std::string TX_31;
70
extern
const
std::string TX_32;
71
extern
const
std::string TX_33;
72
extern
const
std::string TX_34;
73
extern
const
std::string TX_35;
74
extern
const
std::string TX_36;
75
extern
const
std::string TX_37;
76
extern
const
std::string TX_38;
77
extern
const
std::string TX_39;
78
extern
const
std::string TX_40;
79
extern
const
std::string TX_41;
80
extern
const
std::string TX_42;
81
extern
const
std::string TX_43;
82
extern
const
std::string TX_44;
83
extern
const
std::string TX_45;
84
extern
const
std::string TX_46;
85
extern
const
std::string TX_47;
86
extern
const
std::string TX_48;
87
extern
const
std::string TX_49;
88
extern
const
std::string TX_50;
89
extern
const
std::string TX_51;
90
extern
const
std::string TX_52;
91
extern
const
std::string TX_53;
92
extern
const
std::string TX_54;
93
extern
const
std::string TX_55;
94
extern
const
std::string TX_56;
95
extern
const
std::string TX_57;
96
extern
const
std::string TX_58;
97
extern
const
std::string TX_59;
98
extern
const
std::string TX_60;
99
extern
const
std::string TX_61;
100
extern
const
std::string TX_62;
101
extern
const
std::string TX_63;
102
extern
const
std::string TX_64;
103
extern
const
std::string TX_65;
104
extern
const
std::string TX_66;
105
extern
const
std::string TX_67;
106
extern
const
std::string TX_68;
107
extern
const
std::string TX_69;
108
extern
const
std::string TX_70;
109
extern
const
std::string TX_71;
110
extern
const
std::string TX_72;
111
extern
const
std::string TX_73;
112
extern
const
std::string TX_74;
113
extern
const
std::string TX_75;
114
extern
const
std::string TX_76;
115
extern
const
std::string TX_77;
116
extern
const
std::string TX_78;
117
extern
const
std::string TX_79;
118
extern
const
std::string TX_80;
119
extern
const
std::string TX_81;
120
extern
const
std::string TX_82;
121
extern
const
std::string TX_83;
122
extern
const
std::string TX_84;
123
extern
const
std::string TX_85;
124
extern
const
std::string TX_86;
125
extern
const
std::string TX_87;
126
extern
const
std::string TX_88;
127
extern
const
std::string TX_89;
128
extern
const
std::string TX_90;
129
extern
const
std::string TX_91;
130
extern
const
std::string TX_92;
131
extern
const
std::string TX_93;
132
extern
const
std::string TX_94;
133
extern
const
std::string TX_95;
134
extern
const
std::string TX_96;
135
extern
const
std::string TX_97;
136
extern
const
std::string TX_98;
137
extern
const
std::string TX_99;
138
extern
const
std::string TX_100;
139
extern
const
std::string TX_101;
140
extern
const
std::string TX_102;
141
extern
const
std::string TX_103;
142
extern
const
std::string TX_104;
143
extern
const
std::string TX_105;
144
extern
const
std::string TX_106;
145
extern
const
std::string TX_107;
146
extern
const
std::string TX_108;
147
extern
const
std::string TX_109;
148
extern
const
std::string TX_110;
149
extern
const
std::string TX_111;
150
extern
const
std::string TX_112;
151
extern
const
std::string TX_113;
152
extern
const
std::string TX_114;
153
extern
const
std::string TX_115;
154
extern
const
std::string TX_116;
155
extern
const
std::string TX_117;
156
extern
const
std::string TX_118;
157
extern
const
std::string TX_119;
158
extern
const
std::string TX_120;
159
extern
const
std::string TX_121;
160
extern
const
std::string TX_122;
161
extern
const
std::string TX_123;
162
extern
const
std::string TX_124;
163
extern
const
std::string TX_125;
164
extern
const
std::string TX_126;
165
extern
const
std::string TX_127;
166
extern
const
std::string TX_128;
167
extern
const
std::string TX_129;
168
extern
const
std::string TX_130;
169
extern
const
std::string TX_131;
170
extern
const
std::string TX_132;
171
extern
const
std::string TX_133;
172
extern
const
std::string TX_134;
173
extern
const
std::string TX_135;
174
extern
const
std::string TX_136;
175
extern
const
std::string TX_137;
176
extern
const
std::string TX_138;
177
extern
const
std::string TX_139;
178
extern
const
std::string TX_140;
179
extern
const
std::string TX_141;
180
extern
const
std::string TX_142;
181
extern
const
std::string TX_143;
182
extern
const
std::string TX_144;
183
extern
const
std::string TX_145;
184
extern
const
std::string TX_146;
185
extern
const
std::string TX_147;
186
extern
const
std::string TX_148;
187
extern
const
std::string TX_149;
188
extern
const
std::string TX_150;
189
extern
const
std::string TX_151;
190
extern
const
std::string TX_152;
191
extern
const
std::string TX_153;
192
extern
const
std::string TX_154;
193
extern
const
std::string TX_155;
194
extern
const
std::string TX_156;
195
extern
const
std::string TX_157;
196
extern
const
std::string TX_158;
197
extern
const
std::string TX_159;
198
extern
const
std::string TX_160;
199
extern
const
std::string TX_161;
200
extern
const
std::string TX_162;
201
extern
const
std::string TX_163;
202
extern
const
std::string TX_164;
203
extern
const
std::string TX_165;
204
extern
const
std::string TX_166;
205
extern
const
std::string TX_167;
206
extern
const
std::string TX_168;
207
extern
const
std::string TX_169;
208
extern
const
std::string TX_170;
209
extern
const
std::string TX_171;
210
extern
const
std::string TX_172;
211
extern
const
std::string TX_173;
212
extern
const
std::string TX_174;
213
extern
const
std::string TX_175;
214
extern
const
std::string TX_176;
215
extern
const
std::string TX_177;
216
extern
const
std::string TX_178;
217
extern
const
std::string TX_179;
218
extern
const
std::string TX_180;
219
extern
const
std::string TX_181;
220
extern
const
std::string TX_182;
221
extern
const
std::string TX_183;
222
extern
const
std::string TX_184;
223
extern
const
std::string TX_185;
224
extern
const
std::string TX_186;
225
extern
const
std::string TX_187;
226
extern
const
std::string TX_188;
227
extern
const
std::string TX_189;
228
extern
const
std::string TX_190;
229
extern
const
std::string TX_191;
230
extern
const
std::string TX_192;
231
extern
const
std::string TX_193;
232
extern
const
std::string TX_194;
233
extern
const
std::string TX_195;
234
extern
const
std::string TX_196;
235
extern
const
std::string TX_197;
236
extern
const
std::string TX_198;
237
extern
const
std::string TX_199;
238
extern
const
std::string TX_200;
239
extern
const
std::string TX_201;
240
extern
const
std::string TX_202;
241
extern
const
std::string TX_203;
242
extern
const
std::string TX_204;
243
extern
const
std::string TX_205;
244
extern
const
std::string TX_206;
245
extern
const
std::string TX_207;
246
extern
const
std::string TX_208;
247
extern
const
std::string TX_209;
248
extern
const
std::string TX_210;
249
extern
const
std::string TX_211;
250
extern
const
std::string TX_212;
251
extern
const
std::string TX_213;
252
extern
const
std::string TX_214;
253
extern
const
std::string TX_215;
254
extern
const
std::string TX_216;
255
extern
const
std::string TX_217;
256
extern
const
std::string TX_218;
257
extern
const
std::string TX_219;
258
extern
const
std::string TX_220;
259
extern
const
std::string TX_221;
260
extern
const
std::string TX_222;
261
extern
const
std::string TX_223;
262
extern
const
std::string TX_224;
263
extern
const
std::string TX_225;
264
extern
const
std::string TX_226;
265
extern
const
std::string TX_227;
266
extern
const
std::string TX_228;
267
extern
const
std::string TX_229;
268
extern
const
std::string TX_230;
269
extern
const
std::string TX_231;
270
extern
const
std::string TX_232;
271
extern
const
std::string TX_233;
272
extern
const
std::string TX_234;
273
extern
const
std::string TX_235;
274
extern
const
std::string TX_236;
275
extern
const
std::string TX_237;
276
extern
const
std::string TX_238;
277
extern
const
std::string TX_239;
278
extern
const
std::string TX_240;
279
extern
const
std::string TX_241;
280
extern
const
std::string TX_242;
281
extern
const
std::string TX_243;
282
extern
const
std::string TX_244;
283
extern
const
std::string TX_245;
284
extern
const
std::string TX_246;
285
extern
const
std::string TX_247;
286
extern
const
std::string TX_248;
287
extern
const
std::string TX_249;
288
extern
const
std::string TX_250;
289
extern
const
std::string TX_251;
290
extern
const
std::string TX_252;
291
extern
const
std::string TX_253;
292
extern
const
std::string TX_254;
293
extern
const
std::string TX_255;
294
extern
const
std::string TX_256;
295
extern
const
std::string TX_257;
296
extern
const
std::string TX_258;
297
extern
const
std::string TX_259;
298
extern
const
std::string TX_260;
299
extern
const
std::string TX_261;
300
extern
const
std::string TX_262;
301
extern
const
std::string TX_263;
302
extern
const
std::string TX_264;
303
extern
const
std::string TX_265;
304
extern
const
std::string TX_266;
305
extern
const
std::string TX_267;
306
extern
const
std::string TX_268;
307
extern
const
std::string TX_269;
308
extern
const
std::string TX_270;
309
extern
const
std::string TX_271;
310
extern
const
std::string TX_272;
311
extern
const
std::string TX_273;
312
extern
const
std::string TX_274;
313
extern
const
std::string TX_275;
314
extern
const
std::string TX_276;
315
extern
const
std::string TX_277;
316
extern
const
std::string TX_278;
317
extern
const
std::string TX_279;
318
extern
const
std::string TX_280;
319
extern
const
std::string TX_281;
320
extern
const
std::string TX_282;
321
extern
const
std::string TX_283;
322
extern
const
std::string TX_284;
323
extern
const
std::string TX_285;
324
extern
const
std::string TX_286;
325
extern
const
std::string TX_287;
326
extern
const
std::string TX_288;
327
extern
const
std::string TX_289;
328
extern
const
std::string TX_290;
329
extern
const
std::string TX_291;
330
extern
const
std::string TX_292;
331
extern
const
std::string TX_293;
332
extern
const
std::string TX_294;
333
extern
const
std::string TX_295;
334
extern
const
std::string TX_296;
335
extern
const
std::string TX_297;
336
extern
const
std::string TX_298;
337
extern
const
std::string TX_299;
338
extern
const
std::string TX_300;
339
extern
const
std::string TX_301;
340
extern
const
std::string TX_302;
341
extern
const
std::string TX_303;
342
extern
const
std::string TX_304;
343
extern
const
std::string TX_305;
344
extern
const
std::string TX_306;
345
extern
const
std::string TX_307;
346
extern
const
std::string TX_308;
347
extern
const
std::string TX_309;
348
extern
const
std::string TX_310;
349
extern
const
std::string TX_311;
350
extern
const
std::string TX_312;
351
extern
const
std::string TX_313;
352
extern
const
std::string TX_314;
353
extern
const
std::string TX_315;
354
extern
const
std::string TX_316;
355
extern
const
std::string TX_317;
356
extern
const
std::string TX_318;
357
extern
const
std::string TX_319;
358
extern
const
std::string TX_320;
359
extern
const
std::string TX_321;
360
extern
const
std::string TX_322;
361
extern
const
std::string TX_323;
362
extern
const
std::string TX_324;
363
extern
const
std::string TX_325;
364
extern
const
std::string TX_326;
365
extern
const
std::string TX_327;
366
extern
const
std::string TX_328;
367
extern
const
std::string TX_329;
368
extern
const
std::string TX_330;
369
extern
const
std::string TX_331;
370
extern
const
std::string TX_332;
371
extern
const
std::string TX_333;
372
extern
const
std::string TX_334;
373
extern
const
std::string TX_335;
374
375
std::shared_ptr<core::BitcoinLikeAccount> inflate(
const
std::shared_ptr<core::WalletPool>& pool,
const
std::shared_ptr<core::AbstractWallet>& wallet);
376
}
377
}
378
}
379
380
#endif // LEDGER_FIXTURES_MEDIUM_XPUB
testing
ledger
Definition:
Account.cpp:8
Generated by
1.8.13