| 286 | return feebumper::TransactionCanBeBumped(*m_wallet.get(), txid); |
| 287 | } |
| 288 | bool createBumpTransaction(const uint256& txid, |
| 289 | const CCoinControl& coin_control, |
| 290 | std::vector<bilingual_str>& errors, |
| 291 | CAmount& old_fee, |
| 292 | CAmount& new_fee, |
| 293 | CMutableTransaction& mtx) override |
| 294 | { |
| 295 | return feebumper::CreateRateBumpTransaction(*m_wallet.get(), txid, coin_control, errors, old_fee, new_fee, mtx) == feebumper::Result::OK; |
| 296 | } |
| 297 | bool signBumpTransaction(CMutableTransaction& mtx) override { return feebumper::SignTransaction(*m_wallet.get(), mtx); } |
| 298 | bool commitBumpTransaction(const uint256& txid, |
| 299 | CMutableTransaction&& mtx, |
no test coverage detected