| 153 | bool backupWallet(const std::string& filename) override { return m_wallet->BackupWallet(filename); } |
| 154 | std::string getWalletName() override { return m_wallet->GetName(); } |
| 155 | util::Result<CTxDestination> getNewDestination(const OutputType type, const std::string& label) override |
| 156 | { |
| 157 | LOCK(m_wallet->cs_wallet); |
| 158 | return m_wallet->GetNewDestination(type, label); |
| 159 | } |
| 160 | bool getPubKey(const CScript& script, const CKeyID& address, CPubKey& pub_key) override |
| 161 | { |
| 162 | std::unique_ptr<SigningProvider> provider = m_wallet->GetSolvingProvider(script); |
no test coverage detected