diff options
Diffstat (limited to 'src/libwalletqt/WalletManager.h')
| -rw-r--r-- | src/libwalletqt/WalletManager.h | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/src/libwalletqt/WalletManager.h b/src/libwalletqt/WalletManager.h index 20d2bec7..6bba0ce6 100644 --- a/src/libwalletqt/WalletManager.h +++ b/src/libwalletqt/WalletManager.h @@ -53,6 +53,14 @@ public: Q_INVOKABLE Wallet * recoveryWallet(const QString &path, const QString &memo, bool testnet = false, quint64 restoreHeight = 0); + Q_INVOKABLE Wallet * createWalletFromKeys(const QString &path, + const QString &language, + bool testnet, + const QString &address, + const QString &viewkey, + const QString &spendkey = "", + quint64 restoreHeight = 0); + /*! * \brief closeWallet - closes current open wallet and frees memory * \return wallet address @@ -92,6 +100,8 @@ public: Q_INVOKABLE bool paymentIdValid(const QString &payment_id) const; Q_INVOKABLE bool addressValid(const QString &address, bool testnet) const; + Q_INVOKABLE bool keyValid(const QString &key, const QString &address, bool isViewKey, bool testnet) const; + Q_INVOKABLE QString paymentIdFromAddress(const QString &address, bool testnet) const; Q_INVOKABLE QString checkPayment(const QString &address, const QString &txid, const QString &txkey, const QString &daemon_address) const; |
