33 Commits (b5e4b9b5100ec15217d43edb5f4149439f4b20a5)

Author SHA1 Message Date
MeshCollider 1a445343f6 scripted-diff: Replace #include "" with #include <> (ryanofsky) 7 years ago
Russell Yanofsky aed1d90aca [wallet] Change feebumper from class to functions 7 years ago
Russell Yanofsky 37bdcca3c3 [refactor] Make feebumper namespace 7 years ago
Russell Yanofsky 7c4f009195 [trivial] Rename feebumper variables according to project code style 7 years ago
Karl-Johan Alm a02c5e459a
[trivial] Fix error messages in CFeeBumper 7 years ago
João Barbosa 8f2f1e0458 wallet: Avoid second mapWallet lookup 7 years ago
Russell Yanofsky d97fe2016c Move some static functions out of wallet.h/cpp 7 years ago
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
Karl-Johan Alm 5a5e4e9cc1
[wallet] Remove CTransaction&() helper conversion operator from wallet implementation. 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