diff options
author | m2049r <m2049r@monerujo.io> | 2018-08-16 10:31:48 +0200 |
---|---|---|
committer | m2049r <m2049r@monerujo.io> | 2018-09-19 18:25:38 +0200 |
commit | bce474be7d9cfa80d9f0970047bfd508db60424f (patch) | |
tree | 438aa4f3d4e2e5a2f8d56ef8747b522b44013e76 /src/wallet/api/wallet_manager.cpp | |
parent | Merge pull request #4391 (diff) | |
download | monero-bce474be7d9cfa80d9f0970047bfd508db60424f.tar.xz |
query backing device
Diffstat (limited to 'src/wallet/api/wallet_manager.cpp')
-rw-r--r-- | src/wallet/api/wallet_manager.cpp | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/wallet/api/wallet_manager.cpp b/src/wallet/api/wallet_manager.cpp index 3851ca9cc..5b262f1b7 100644 --- a/src/wallet/api/wallet_manager.cpp +++ b/src/wallet/api/wallet_manager.cpp @@ -167,6 +167,14 @@ bool WalletManagerImpl::verifyWalletPassword(const std::string &keys_file_name, return tools::wallet2::verify_password(keys_file_name, password, no_spend_key, hw::get_device("default"), kdf_rounds); } +bool WalletManagerImpl::queryWalletDevice(Wallet::Device& device_type, const std::string &keys_file_name, const std::string &password, uint64_t kdf_rounds) const +{ + hw::device::device_type type; + bool r = tools::wallet2::query_device(type, keys_file_name, password, kdf_rounds); + device_type = static_cast<Wallet::Device>(type); + return r; +} + std::vector<std::string> WalletManagerImpl::findWallets(const std::string &path) { std::vector<std::string> result; |