ledger-core
|
This is the complete list of members for ledger::core::WalletPool, including all inherited members.
_executionContext (defined in ledger::core::DedicatedContext) | ledger::core::DedicatedContext | protected |
addCurrency(const api::Currency ¤cy) (defined in ledger::core::WalletPool) | ledger::core::WalletPool | |
async(std::function< T()> f) (defined in ledger::core::DedicatedContext) | ledger::core::DedicatedContext | inline |
async(std::function< T()> f) const (defined in ledger::core::DedicatedContext) | ledger::core::DedicatedContext | inline |
changePassword(const std::string &oldPassword, const std::string &newPassword) (defined in ledger::core::WalletPool) | ledger::core::WalletPool | |
createWallet(const std::string &name, const std::string ¤cyName, const std::shared_ptr< api::DynamicObject > &configuration) (defined in ledger::core::WalletPool) | ledger::core::WalletPool | |
DedicatedContext(const std::shared_ptr< api::ExecutionContext > &context) (defined in ledger::core::DedicatedContext) | ledger::core::DedicatedContext | inline |
deleteWallet(const std::string &name) (defined in ledger::core::WalletPool) | ledger::core::WalletPool | |
eraseDataSince(const std::chrono::system_clock::time_point &date) (defined in ledger::core::WalletPool) | ledger::core::WalletPool | |
freshResetAll() | ledger::core::WalletPool | |
getBlockFromCache(const std::string ¤cyName) (defined in ledger::core::WalletPool) | ledger::core::WalletPool | |
getConfiguration() const (defined in ledger::core::WalletPool) | ledger::core::WalletPool | |
getContext() const (defined in ledger::core::DedicatedContext) | ledger::core::DedicatedContext | inline |
getCurrencies() const (defined in ledger::core::WalletPool) | ledger::core::WalletPool | |
getCurrency(const std::string &name) const (defined in ledger::core::WalletPool) | ledger::core::WalletPool | |
getDatabaseSessionPool() const (defined in ledger::core::WalletPool) | ledger::core::WalletPool | |
getDispatcher() const (defined in ledger::core::WalletPool) | ledger::core::WalletPool | |
getEventBus() const (defined in ledger::core::WalletPool) | ledger::core::WalletPool | |
getExternalPreferences() const (defined in ledger::core::WalletPool) | ledger::core::WalletPool | |
getFactory(const std::string ¤cyName) const (defined in ledger::core::WalletPool) | ledger::core::WalletPool | |
getHttpClient(const std::string &baseUrl) (defined in ledger::core::WalletPool) | ledger::core::WalletPool | |
getInternalPreferences() const (defined in ledger::core::WalletPool) | ledger::core::WalletPool | |
getLastBlock(const std::string ¤cyName) (defined in ledger::core::WalletPool) | ledger::core::WalletPool | |
getName() const (defined in ledger::core::WalletPool) | ledger::core::WalletPool | |
getPassword() const (defined in ledger::core::WalletPool) | ledger::core::WalletPool | |
getPathResolver() const (defined in ledger::core::WalletPool) | ledger::core::WalletPool | |
getThreadPoolExecutionContext() const (defined in ledger::core::WalletPool) | ledger::core::WalletPool | |
getWallet(const std::string &name) (defined in ledger::core::WalletPool) | ledger::core::WalletPool | |
getWalletCount() (defined in ledger::core::WalletPool) | ledger::core::WalletPool | |
getWalletNames(int64_t from, int64_t size) const (defined in ledger::core::WalletPool) | ledger::core::WalletPool | |
getWallets(int64_t from, int64_t size) (defined in ledger::core::WalletPool) | ledger::core::WalletPool | |
getWebSocketClient() const (defined in ledger::core::WalletPool) | ledger::core::WalletPool | |
logger() const (defined in ledger::core::WalletPool) | ledger::core::WalletPool | |
newInstance(const std::string &name, const std::string &password, const std::shared_ptr< api::HttpClient > &httpClient, const std::shared_ptr< api::WebSocketClient > &webSocketClient, const std::shared_ptr< api::PathResolver > &pathResolver, const std::shared_ptr< api::LogPrinter > &logPrinter, const std::shared_ptr< api::ThreadDispatcher > &dispatcher, const std::shared_ptr< api::RandomNumberGenerator > &rng, const std::shared_ptr< api::DatabaseBackend > &backend, const std::shared_ptr< api::DynamicObject > &configuration) (defined in ledger::core::WalletPool) | ledger::core::WalletPool | static |
removeCurrency(const std::string ¤cyName) (defined in ledger::core::WalletPool) | ledger::core::WalletPool | |
rng() const (defined in ledger::core::WalletPool) | ledger::core::WalletPool | |
run(std::function< void()> f) (defined in ledger::core::DedicatedContext) | ledger::core::DedicatedContext | inline |
updateWalletConfig(const std::string &name, const std::shared_ptr< api::DynamicObject > &configuration) (defined in ledger::core::WalletPool) | ledger::core::WalletPool | |
~WalletPool()=default (defined in ledger::core::WalletPool) | ledger::core::WalletPool |