diff options
author | Ilya Kitaev <mbg033@gmail.com> | 2016-06-03 14:52:58 +0300 |
---|---|---|
committer | Ilya Kitaev <mbg033@gmail.com> | 2016-06-23 16:01:41 +0300 |
commit | 8390bfa770e6606594b9feb5afb0d0ab0e6453aa (patch) | |
tree | 51810cfded2bd96332dd260e215ea4f6d38f8b4f /src/wallet/wallet2_api.h | |
parent | scripts for faster test wallets generation (diff) | |
download | monero-8390bfa770e6606594b9feb5afb0d0ab0e6453aa.tar.xz |
Wallet API : WalletManager::findWallets() added
Diffstat (limited to '')
-rw-r--r-- | src/wallet/wallet2_api.h | 21 |
1 files changed, 18 insertions, 3 deletions
diff --git a/src/wallet/wallet2_api.h b/src/wallet/wallet2_api.h index 7841c299d..b98bb8661 100644 --- a/src/wallet/wallet2_api.h +++ b/src/wallet/wallet2_api.h @@ -190,12 +190,27 @@ struct WalletManager */ virtual bool closeWallet(Wallet *wallet) = 0; - //! checks if wallet with the given name already exists + /* + * ! checks if wallet with the given name already exists + */ + + /*! + * @brief TODO: delme walletExists - check if the given filename is the wallet + * @param path - filename + * @return + */ virtual bool walletExists(const std::string &path) = 0; + /*! + * \brief findWallets - searches for the wallet files by given path name recursively + * \param path - starting point to search + * \return - list of strings with found wallets (absolute paths); + */ + virtual std::vector<std::string> findWallets(const std::string &path) = 0; + + //! returns verbose error string regarding last error; virtual std::string errorString() const = 0; -// //! set -// virtual void setDaemonAddress(const std::string &address) = 0; + }; |