34 Commits (master)

Author SHA1 Message Date
SHI c93b275591 Rename all 5 years ago
MeshCollider 1a445343f6 scripted-diff: Replace #include "" with #include <> (ryanofsky) 5 years ago
Russell Yanofsky aed1d90aca [wallet] Change feebumper from class to functions 5 years ago
Russell Yanofsky 37bdcca3c3 [refactor] Make feebumper namespace 5 years ago
Russell Yanofsky 7c4f009195 [trivial] Rename feebumper variables according to project code style 5 years ago
Karl-Johan Alm a02c5e459a
[trivial] Fix error messages in CFeeBumper 5 years ago
João Barbosa 8f2f1e0458 wallet: Avoid second mapWallet lookup 5 years ago
Russell Yanofsky d97fe2016c Move some static functions out of wallet.h/cpp 5 years ago
Marko Bencun bb81e17355 scripted-diff: stop using the gArgs wrappers 5 years ago
Alex Morcos 03ee701161 Refactor to use CoinControl in GetMinimumFee and FeeBumper 5 years ago
Alex Morcos f135923ee2 Add RPC options for RBF, confirmation target, and conservative fee estimation. 5 years ago
Alex Morcos f0bf33da83 Change default fee estimation mode. 5 years ago
Alex Morcos d507c301bc Introduce a fee estimate mode. 5 years ago
Alex Morcos 1bebfc8d3a Output Fee Estimation Calculations in CreateTransaction 6 years ago
Russell Yanofsky 88b8f0b682 Simplify feebumper minimum fee code slightly 6 years ago
practicalswift efc2e3302d [trivial] Fix three recently introduced typos 6 years ago
Jonas Schnelli a38783747b
Make sure we re-check the conditions of a feebump during commit 6 years ago
Karl-Johan Alm 5a5e4e9cc1
[wallet] Remove CTransaction&() helper conversion operator from wallet implementation. 6 years ago
Jorge Timón 330bb5a456
Consensus: Minimal way to move dust out of consensus 6 years ago
Alex Morcos 3edbd79a65 cleanup: reduce to one GetMinimumFee call signature 6 years ago
NicolasDorier e78bc45810 [Wallet] Decouple CInputCoin from CWalletTx 6 years ago
Alex Morcos 14e10aa842 Call estimate(Smart)Fee directly from CBlockPolicyEstimator 6 years ago
NicolasDorier fd44ac1e8b [Wallet] Rename std::pair<const CWalletTx*, unsigned int> to CInputCoin 6 years ago
Jonas Schnelli 5f59d3ecb7
Improve CFeeBumper interface, add comments, make use of std::move 6 years ago
Jonas Schnelli 0df22ed6fd
Cancel feebump is vErrors is not empty 6 years ago
Jonas Schnelli 44cabe6380
Use static calls for GetRequiredFee and GetMinimumFee, remove make_pair from emplace_back 6 years ago
Jonas Schnelli bb78c1599e
Restore CalculateMaximumSignedTxSize function signature 6 years ago
Jonas Schnelli bcc72cccc7
Directly abort execution in FeeBumper::commit if wallet or tx is not available 6 years ago
Jonas Schnelli 0337a39d31
Refactor Bumpfee core functionality 6 years ago