ledger-core
|
Public Member Functions | |
virtual std::shared_ptr< api::WalletPoolBuilder > | setPassword (const std::string &password) override |
virtual std::shared_ptr< api::WalletPoolBuilder > | setHttpClient (const std::shared_ptr< api::HttpClient > &client) override |
virtual std::shared_ptr< api::WalletPoolBuilder > | setWebsocketClient (const std::shared_ptr< api::WebSocketClient > &client) override |
virtual std::shared_ptr< api::WalletPoolBuilder > | setPathResolver (const std::shared_ptr< api::PathResolver > &pathResolver) override |
virtual std::shared_ptr< api::WalletPoolBuilder > | setLogPrinter (const std::shared_ptr< api::LogPrinter > &printer) override |
virtual std::shared_ptr< api::WalletPoolBuilder > | setThreadDispatcher (const std::shared_ptr< api::ThreadDispatcher > &dispatcher) override |
virtual std::shared_ptr< api::WalletPoolBuilder > | setName (const std::string &name) override |
virtual std::shared_ptr< api::WalletPoolBuilder > | setRandomNumberGenerator (const std::shared_ptr< api::RandomNumberGenerator > &rng) override |
virtual std::shared_ptr< api::WalletPoolBuilder > | setDatabaseBackend (const std::shared_ptr< api::DatabaseBackend > &backend) override |
virtual std::shared_ptr< api::WalletPoolBuilder > | setConfiguration (const std::shared_ptr< api::DynamicObject > &configuration) override |
virtual void | build (const std::shared_ptr< api::WalletPoolCallback > &listener) override |
![]() | |
virtual std::shared_ptr< WalletPoolBuilder > | setHttpClient (const std::shared_ptr< HttpClient > &client)=0 |
virtual std::shared_ptr< WalletPoolBuilder > | setWebsocketClient (const std::shared_ptr< WebSocketClient > &client)=0 |
virtual std::shared_ptr< WalletPoolBuilder > | setPathResolver (const std::shared_ptr< PathResolver > &pathResolver)=0 |
virtual std::shared_ptr< WalletPoolBuilder > | setLogPrinter (const std::shared_ptr< LogPrinter > &printer)=0 |
virtual std::shared_ptr< WalletPoolBuilder > | setThreadDispatcher (const std::shared_ptr< ThreadDispatcher > &dispatcher)=0 |
virtual std::shared_ptr< WalletPoolBuilder > | setRandomNumberGenerator (const std::shared_ptr< RandomNumberGenerator > &rng)=0 |
virtual std::shared_ptr< WalletPoolBuilder > | setDatabaseBackend (const std::shared_ptr< DatabaseBackend > &backend)=0 |
virtual std::shared_ptr< WalletPoolBuilder > | setConfiguration (const std::shared_ptr< DynamicObject > &configuration)=0 |
virtual void | build (const std::shared_ptr< WalletPoolCallback > &listener)=0 |
Additional Inherited Members | |
![]() | |
static std::shared_ptr< WalletPoolBuilder > | createInstance () |
|
overridevirtual |
Set name that will be used for wallet pool creation.
name,string |
Implements ledger::core::api::WalletPoolBuilder.
|
overridevirtual |
Set password that will be used for wallet pool creation.
password,string |
Implements ledger::core::api::WalletPoolBuilder.