ledger-core
List of all members
WalletPoolTest Class Reference
+ Inheritance diagram for WalletPoolTest:
+ Collaboration diagram for WalletPoolTest:

Additional Inherited Members

- Public Member Functions inherited from BaseFixture
void SetUp () override
 
void TearDown () override
 
std::shared_ptr< WalletPoolnewDefaultPool (std::string poolName="my_ppol")
 
void createWallet (const std::shared_ptr< WalletPool > &pool, const std::string &walletName, const std::string &currencyName, const std::shared_ptr< api::DynamicObject > &configuration)
 
void createAccount (const std::shared_ptr< WalletPool > &pool, const std::string &walletName, int32_t index)
 
BitcoinLikeWalletDatabase newBitcoinAccount (const std::shared_ptr< WalletPool > &pool, const std::string &walletName, const std::string &currencyName, const std::shared_ptr< api::DynamicObject > &configuration, int32_t index, const std::string &xpub)
 
std::shared_ptr< BitcoinLikeAccountcreateBitcoinLikeAccount (const std::shared_ptr< AbstractWallet > &wallet, int32_t index, const api::AccountCreationInfo &info)
 
std::shared_ptr< BitcoinLikeAccountcreateBitcoinLikeAccount (const std::shared_ptr< AbstractWallet > &wallet, int32_t index, const api::ExtendedKeyAccountCreationInfo &info)
 
void SetUp () override
 
void TearDown () override
 
std::shared_ptr< WalletPoolnewDefaultPool (const std::string &poolName="my_ppol", const std::string &password="test")
 
void createWallet (const std::shared_ptr< WalletPool > &pool, const std::string &walletName, const std::string &currencyName, const std::shared_ptr< api::DynamicObject > &configuration)
 
void createAccount (const std::shared_ptr< WalletPool > &pool, const std::string &walletName, int32_t index)
 
BitcoinLikeWalletDatabase newBitcoinAccount (const std::shared_ptr< WalletPool > &pool, const std::string &walletName, const std::string &currencyName, const std::shared_ptr< api::DynamicObject > &configuration, int32_t index, const std::string &xpub)
 
std::shared_ptr< BitcoinLikeAccountcreateBitcoinLikeAccount (const std::shared_ptr< AbstractWallet > &wallet, int32_t index, const api::AccountCreationInfo &info)
 
std::shared_ptr< BitcoinLikeAccountcreateBitcoinLikeAccount (const std::shared_ptr< AbstractWallet > &wallet, int32_t index, const api::ExtendedKeyAccountCreationInfo &info)
 
std::shared_ptr< EthereumLikeAccountcreateEthereumLikeAccount (const std::shared_ptr< AbstractWallet > &wallet, int32_t index, const api::AccountCreationInfo &info)
 
std::shared_ptr< EthereumLikeAccountcreateEthereumLikeAccount (const std::shared_ptr< AbstractWallet > &wallet, int32_t index, const api::ExtendedKeyAccountCreationInfo &info)
 
std::shared_ptr< RippleLikeAccountcreateRippleLikeAccount (const std::shared_ptr< AbstractWallet > &wallet, int32_t index, const api::AccountCreationInfo &info)
 
std::shared_ptr< RippleLikeAccountcreateRippleLikeAccount (const std::shared_ptr< AbstractWallet > &wallet, int32_t index, const api::ExtendedKeyAccountCreationInfo &info)
 
std::shared_ptr< TezosLikeAccountcreateTezosLikeAccount (const std::shared_ptr< AbstractWallet > &wallet, int32_t index, const api::AccountCreationInfo &info)
 
- Public Attributes inherited from BaseFixture
std::shared_ptr< QtThreadDispatcher > dispatcher
 
std::shared_ptr< NativePathResolver > resolver
 
std::shared_ptr< DatabaseBackendbackend
 
std::shared_ptr< CoutLogPrinter > printer
 
std::shared_ptr< QtHttpClient > http
 
std::shared_ptr< FakeWebSocketClient > ws
 
std::shared_ptr< OpenSSLRandomNumberGenerator > rng
 

The documentation for this class was generated from the following file: