ledger-core
xtz_fixtures.h
1 // This file was GENERATED by command:
2 // generate_fixtures.py
3 // DO NOT EDIT BY HAND!!!
4 #ifndef LEDGER_FIXTURES_XTZ
5 #define LEDGER_FIXTURES_XTZ
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/tezos/explorers/api/TezosLikeTransactionParser.h>
16 #include <wallet/tezos/TezosLikeWallet.h>
17 #include <wallet/tezos/database/TezosLikeTransactionDatabaseHelper.h>
18 #include <wallet/common/database/AccountDatabaseHelper.h>
19 #include <wallet/pool/database/PoolDatabaseHelper.hpp>
20 #include <utils/JSONUtils.h>
21 #include <async/async_wait.h>
22 #include <wallet/tezos/TezosLikeAccount.h>
23 #include <api/TezosLikeOperation.hpp>
24 #include <api/TezosLikeTransaction.hpp>
25 #include <api/BigInt.hpp>
26 #include <net/QtHttpClient.hpp>
27 #include <events/LambdaEventReceiver.hpp>
28 #include <soci.h>
29 #include <utils/hex.h>
30 #include <api/Account.hpp>
31 #include <api/TezosLikeAccount.hpp>
32 
33 namespace ledger {
34  namespace testing {
35  namespace xtz {
36  extern core::api::AccountCreationInfo XPUB_INFO;
37  extern const std::string TX_1;
38  extern const std::string TX_2;
39  extern const std::string TX_3;
40  extern const std::string TX_4;
41  extern const std::string TX_5;
42  extern const std::string TX_6;
43  extern const std::string TX_7;
44  extern const std::string TX_8;
45 
46  std::shared_ptr<core::TezosLikeAccount> inflate(const std::shared_ptr<core::WalletPool>& pool, const std::shared_ptr<core::AbstractWallet>& wallet);
47  }
48  }
49 }
50 
51 #endif // LEDGER_FIXTURES_XTZ
Definition: Account.cpp:8