aboutsummaryrefslogtreecommitdiff
path: root/src/wallet/feebumper.cpp
AgeCommit message (Expand)Author
2018-08-08Merge #13780: 0.17: Pre-branch maintenanceWladimir J. van der Laan
2018-08-02[wallet] Add wallet name to log messagesPierre Rochard
2018-07-27Update copyright headers to 2018DrahtBot
2018-05-23Merge #13011: Cache witness hash in CTransactionWladimir J. van der Laan
2018-05-14Add compile time checking for all cs_wallet runtime locking assertionspracticalswift
2018-05-04Make CMutableTransaction constructor explicitMarcoFalke
2018-04-23wallet: Make fee settings non-static membersMarcoFalke
2018-03-21feebumper: discard change outputs below discard rateGregory Sanders
2018-03-14Merge #10637: Coin Selection with Murch's algorithmWladimir J. van der Laan
2018-03-09Calculate and store the number of bytes required to spend an inputAndrew Chow
2018-03-07[wallet] Construct CWalletTx objects in CommitTransactionRussell Yanofsky
2018-02-15Merge #12356: Fix 'mempool min fee not met' debug outputWladimir J. van der Laan
2018-02-08Consistently use FormatStateMessage in RPC error outputBen Woosley
2018-01-29feebumper: Use PreconditionChecks to determine bump eligibilityMarcoFalke
2018-01-23move more bumpfee prechecks to feebumper::PreconditionChecksGregory Sanders
2017-11-16scripted-diff: Replace #include "" with #include <> (ryanofsky)MeshCollider
2017-11-10[wallet] Change feebumper from class to functionsRussell Yanofsky
2017-11-10[refactor] Make feebumper namespaceRussell Yanofsky
2017-11-10[trivial] Rename feebumper variables according to project code styleRussell Yanofsky
2017-11-09Merge #10368: [wallet] Remove helper conversion operator from walletWladimir J. van der Laan
2017-11-03[trivial] Fix error messages in CFeeBumperKarl-Johan Alm
2017-08-25Merge #10976: [MOVEONLY] Move some static functions out of wallet.h/cppWladimir J. van der Laan
2017-08-18Merge #11039: Avoid second mapWallet lookupWladimir J. van der Laan
2017-08-14wallet: Avoid second mapWallet lookupJoão Barbosa
2017-08-14Move some static functions out of wallet.h/cppRussell Yanofsky
2017-08-14scripted-diff: stop using the gArgs wrappersMarko Bencun
2017-07-14Refactor to use CoinControl in GetMinimumFee and FeeBumperAlex Morcos
2017-07-10Add RPC options for RBF, confirmation target, and conservative fee estimation.Alex Morcos
2017-07-06Change default fee estimation mode.Alex Morcos
2017-07-06Introduce a fee estimate mode.Alex Morcos
2017-06-13Output Fee Estimation Calculations in CreateTransactionAlex Morcos
2017-06-05Merge #10455: Simplify feebumper minimum fee code slightlyWladimir J. van der Laan
2017-05-25Simplify feebumper minimum fee code slightlyRussell Yanofsky
2017-05-23[trivial] Fix three recently introduced typospracticalswift
2017-05-11Make sure we re-check the conditions of a feebump during commitJonas Schnelli
2017-05-09[wallet] Remove CTransaction&() helper conversion operator from wallet implem...Karl-Johan Alm
2017-05-03Consensus: Minimal way to move dust out of consensusJorge Timón
2017-04-26cleanup: reduce to one GetMinimumFee call signatureAlex Morcos
2017-04-20Merge #9942: Refactor CBlockPolicyEstimatorWladimir J. van der Laan
2017-04-13[Wallet] Decouple CInputCoin from CWalletTxNicolasDorier
2017-04-10Call estimate(Smart)Fee directly from CBlockPolicyEstimatorAlex Morcos
2017-04-08[Wallet] Rename std::pair<const CWalletTx*, unsigned int> to CInputCoinNicolasDorier
2017-04-02Improve CFeeBumper interface, add comments, make use of std::moveJonas Schnelli
2017-04-02Cancel feebump is vErrors is not emptyJonas Schnelli
2017-04-02Use static calls for GetRequiredFee and GetMinimumFee, remove make_pair from ...Jonas Schnelli
2017-04-02Restore CalculateMaximumSignedTxSize function signatureJonas Schnelli
2017-04-02Directly abort execution in FeeBumper::commit if wallet or tx is not availableJonas Schnelli
2017-04-02Refactor Bumpfee core functionalityJonas Schnelli