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