22 Commits (c2704ec98a1b7b35b6a7c1b6b26a3f16d44e8880)

Author SHA1 Message Date
Marko Bencun bb81e17355 scripted-diff: stop using the gArgs wrappers 7 years ago
Alex Morcos 03ee701161 Refactor to use CoinControl in GetMinimumFee and FeeBumper 8 years ago
Alex Morcos f135923ee2 Add RPC options for RBF, confirmation target, and conservative fee estimation. 8 years ago
Alex Morcos f0bf33da83 Change default fee estimation mode. 8 years ago
Alex Morcos d507c301bc Introduce a fee estimate mode. 8 years ago
Alex Morcos 1bebfc8d3a Output Fee Estimation Calculations in CreateTransaction 8 years ago
Russell Yanofsky 88b8f0b682 Simplify feebumper minimum fee code slightly 8 years ago
practicalswift efc2e3302d [trivial] Fix three recently introduced typos 8 years ago
Jonas Schnelli a38783747b
Make sure we re-check the conditions of a feebump during commit 8 years ago
Jorge Timón 330bb5a456
Consensus: Minimal way to move dust out of consensus 8 years ago
Alex Morcos 3edbd79a65 cleanup: reduce to one GetMinimumFee call signature 8 years ago
NicolasDorier e78bc45810 [Wallet] Decouple CInputCoin from CWalletTx 8 years ago
Alex Morcos 14e10aa842 Call estimate(Smart)Fee directly from CBlockPolicyEstimator 8 years ago
NicolasDorier fd44ac1e8b [Wallet] Rename std::pair<const CWalletTx*, unsigned int> to CInputCoin 8 years ago
Jonas Schnelli 5f59d3ecb7
Improve CFeeBumper interface, add comments, make use of std::move 8 years ago
Jonas Schnelli 0df22ed6fd
Cancel feebump is vErrors is not empty 8 years ago
Jonas Schnelli 44cabe6380
Use static calls for GetRequiredFee and GetMinimumFee, remove make_pair from emplace_back 8 years ago
Jonas Schnelli bb78c1599e
Restore CalculateMaximumSignedTxSize function signature 8 years ago
Jonas Schnelli bcc72cccc7
Directly abort execution in FeeBumper::commit if wallet or tx is not available 8 years ago
Jonas Schnelli 0337a39d31
Refactor Bumpfee core functionality 8 years ago