| 243 | return feebumper::TransactionCanBeBumped(&m_wallet, txid); |
| 244 | } |
| 245 | bool createBumpTransaction(const uint256& txid, |
| 246 | const CCoinControl& coin_control, |
| 247 | CAmount total_fee, |
| 248 | std::vector<std::string>& errors, |
| 249 | CAmount& old_fee, |
| 250 | CAmount& new_fee, |
| 251 | CMutableTransaction& mtx) override |
| 252 | { |
| 253 | return feebumper::CreateTransaction(&m_wallet, txid, coin_control, total_fee, errors, old_fee, new_fee, mtx) == |
| 254 | feebumper::Result::OK; |
| 255 | } |
| 256 | bool signBumpTransaction(CMutableTransaction& mtx) override { return feebumper::SignTransaction(&m_wallet, mtx); } |
| 257 | bool commitBumpTransaction(const uint256& txid, |
| 258 | CMutableTransaction&& mtx, |
no test coverage detected