MCPcopy Create free account
hub / github.com/ElementsProject/elements / getMinimumFee

Method getMinimumFee

src/wallet/interfaces.cpp:460–471  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

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(); }

Callers 2

updateLabelsMethod · 0.80
updateSmartFeeLabelMethod · 0.80

Calls 1

GetMinimumFeeFunction · 0.85

Tested by

no test coverage detected