| 294 | } |
| 295 | bool signBumpTransaction(CMutableTransaction& mtx) override { return feebumper::SignTransaction(*m_wallet.get(), mtx); } |
| 296 | bool commitBumpTransaction(const Txid& txid, |
| 297 | CMutableTransaction&& mtx, |
| 298 | std::vector<bilingual_str>& errors, |
| 299 | Txid& bumped_txid) override |
| 300 | { |
| 301 | return feebumper::CommitTransaction(*m_wallet.get(), txid, std::move(mtx), errors, bumped_txid) == |
| 302 | feebumper::Result::OK; |
| 303 | } |
| 304 | CTransactionRef getTx(const Txid& txid) override |
| 305 | { |
| 306 | LOCK(m_wallet->cs_wallet); |
no test coverage detected