| 458 | } |
| 459 | CAmount getRequiredFee(unsigned int tx_bytes) override { return GetRequiredFee(*m_wallet, tx_bytes); } |
| 460 | CAmount getMinimumFee(unsigned int tx_bytes, |
| 461 | const CCoinControl& coin_control, |
| 462 | int* returned_target, |
| 463 | FeeReason* reason) override |
| 464 | { |
| 465 | FeeCalculation fee_calc; |
| 466 | CAmount result; |
| 467 | result = GetMinimumFee(*m_wallet, tx_bytes, coin_control, &fee_calc); |
| 468 | if (returned_target) *returned_target = fee_calc.returnedTarget; |
| 469 | if (reason) *reason = fee_calc.reason; |
| 470 | return result; |
| 471 | } |
| 472 | unsigned int getConfirmTarget() override { return m_wallet->m_confirm_target; } |
| 473 | bool hdEnabled() override { return m_wallet->IsHDEnabled(); } |
| 474 | bool canGetAddresses() override { return m_wallet->CanGetAddresses(); } |
no test coverage detected