ledger-core
|
This is the complete list of members for ledger::core::api::WalletPool, including all inherited members.
changePassword(const std::string &oldPassword, const std::string &newPassword, const std::shared_ptr< ErrorCodeCallback > &callback)=0 | ledger::core::api::WalletPool | pure virtual |
createWallet(const std::string &name, const Currency ¤cy, const std::shared_ptr< DynamicObject > &configuration, const std::shared_ptr< WalletCallback > &callback)=0 | ledger::core::api::WalletPool | pure virtual |
eraseDataSince(const std::chrono::system_clock::time_point &date, const std::shared_ptr< ErrorCodeCallback > &callback)=0 | ledger::core::api::WalletPool | pure virtual |
freshResetAll(const std::shared_ptr< ErrorCodeCallback > &callback)=0 | ledger::core::api::WalletPool | pure virtual |
getCurrencies(const std::shared_ptr< CurrencyListCallback > &callback)=0 | ledger::core::api::WalletPool | pure virtual |
getCurrency(const std::string &name, const std::shared_ptr< CurrencyCallback > &callback)=0 | ledger::core::api::WalletPool | pure virtual |
getEventBus()=0 | ledger::core::api::WalletPool | pure virtual |
getLastBlock(const std::string ¤cyName, const std::shared_ptr< BlockCallback > &callback)=0 | ledger::core::api::WalletPool | pure virtual |
getLogger()=0 | ledger::core::api::WalletPool | pure virtual |
getName()=0 | ledger::core::api::WalletPool | pure virtual |
getPreferences()=0 | ledger::core::api::WalletPool | pure virtual |
getWallet(const std::string &name, const std::shared_ptr< WalletCallback > &callback)=0 | ledger::core::api::WalletPool | pure virtual |
getWalletCount(const std::shared_ptr< I32Callback > &callback)=0 | ledger::core::api::WalletPool | pure virtual |
getWallets(int32_t from, int32_t size, const std::shared_ptr< WalletListCallback > &callback)=0 | ledger::core::api::WalletPool | pure virtual |
newInstance(const std::string &name, const std::string &password, const std::shared_ptr< HttpClient > &httpClient, const std::shared_ptr< WebSocketClient > &webSocketClient, const std::shared_ptr< PathResolver > &pathResolver, const std::shared_ptr< LogPrinter > &logPrinter, const std::shared_ptr< ThreadDispatcher > &dispatcher, const std::shared_ptr< RandomNumberGenerator > &rng, const std::shared_ptr< DatabaseBackend > &backend, const std::shared_ptr< DynamicObject > &configuration) | ledger::core::api::WalletPool | static |
updateWalletConfig(const std::string &name, const std::shared_ptr< DynamicObject > &configuration, const std::shared_ptr< ErrorCodeCallback > &callback)=0 | ledger::core::api::WalletPool | pure virtual |
~WalletPool() (defined in ledger::core::api::WalletPool) | ledger::core::api::WalletPool | inlinevirtual |