createWalletFromDevice
This commit is contained in:
@@ -134,6 +134,7 @@ _MONERO_WalletManager_blockchainTargetHeight
|
||||
_MONERO_WalletManager_closeWallet
|
||||
_MONERO_WalletManager_createWallet
|
||||
_MONERO_WalletManager_createWalletFromKeys
|
||||
_MONERO_WalletManager_createWalletFromDevice
|
||||
_MONERO_WalletManager_createWalletFromPolyseed
|
||||
_MONERO_WalletManager_errorString
|
||||
_MONERO_WalletManager_findWallets
|
||||
|
||||
@@ -1709,6 +1709,18 @@ void* MONERO_WalletManager_createWalletFromKeys(void* wm_ptr, const char* path,
|
||||
return reinterpret_cast<void*>(wallet);
|
||||
}
|
||||
|
||||
void* MONERO_WalletManager_createWalletFromDevice(void* wm_ptr, const char* path, const char* password, int nettype, const char* deviceName, uint64_t restoreHeight, const char* subaddressLookahead, const char* viewKeyString, const char* spendKeyString, uint64_t kdf_rounds) {
|
||||
Monero::WalletManager *wm = reinterpret_cast<Monero::WalletManager*>(wm_ptr);
|
||||
Monero::Wallet *wallet = wm->createWalletFromDevice(std::string(path),
|
||||
std::string(password),
|
||||
static_cast<Monero::NetworkType>(nettype),
|
||||
std::string(deviceName),
|
||||
restoreHeight,
|
||||
std::string(subaddressLookahead),
|
||||
kdf_rounds);
|
||||
return reinterpret_cast<void*>(wallet);
|
||||
}
|
||||
|
||||
void* MONERO_WalletManager_createDeterministicWalletFromSpendKey(void* wm_ptr, const char* path, const char* password,
|
||||
const char* language, int nettype, uint64_t restoreHeight,
|
||||
const char* spendKeyString, uint64_t kdf_rounds) {
|
||||
|
||||
@@ -928,6 +928,7 @@ extern ADDAPI void* MONERO_WalletManager_createDeterministicWalletFromSpendKey(v
|
||||
// const std::string &subaddressLookahead = "",
|
||||
// uint64_t kdf_rounds = 1,
|
||||
// WalletListener * listener = nullptr) = 0;
|
||||
extern ADDAPI void* MONERO_WalletManager_createWalletFromDevice(void* wm_ptr, const char* path, const char* password, int nettype, const char* deviceName, uint64_t restoreHeight, const char* subaddressLookahead, const char* viewKeyString, const char* spendKeyString, uint64_t kdf_rounds);
|
||||
// virtual Wallet * createWalletFromPolyseed(const std::string &path,
|
||||
// const std::string &password,
|
||||
// NetworkType nettype,
|
||||
|
||||
Reference in New Issue
Block a user