aboutsummaryrefslogtreecommitdiff
path: root/src/wallet/feebumper.cpp
Commit message (Expand)AuthorAgeFilesLines
* Merge #13780: 0.17: Pre-branch maintenanceWladimir J. van der Laan2018-08-081-1/+1
|\
| * Update copyright headers to 2018DrahtBot2018-07-271-1/+1
* | [wallet] Add wallet name to log messagesPierre Rochard2018-08-021-1/+1
|/
* Merge #13011: Cache witness hash in CTransactionWladimir J. van der Laan2018-05-231-1/+1
|\
| * Make CMutableTransaction constructor explicitMarcoFalke2018-05-041-1/+1
* | Add compile time checking for all cs_wallet runtime locking assertionspracticalswift2018-05-141-1/+1
|/
* wallet: Make fee settings non-static membersMarcoFalke2018-04-231-4/+4
* feebumper: discard change outputs below discard rateGregory Sanders2018-03-211-1/+1
* Merge #10637: Coin Selection with Murch's algorithmWladimir J. van der Laan2018-03-141-27/+0
|\
| * Calculate and store the number of bytes required to spend an inputAndrew Chow2018-03-091-27/+0
* | [wallet] Construct CWalletTx objects in CommitTransactionRussell Yanofsky2018-03-071-10/+7
|/
* Merge #12356: Fix 'mempool min fee not met' debug outputWladimir J. van der Laan2018-02-151-2/+1
|\
| * Consistently use FormatStateMessage in RPC error outputBen Woosley2018-02-081-2/+1
* | feebumper: Use PreconditionChecks to determine bump eligibilityMarcoFalke2018-01-291-2/+6
* | move more bumpfee prechecks to feebumper::PreconditionChecksGregory Sanders2018-01-231-17/+20
|/
* scripted-diff: Replace #include "" with #include <> (ryanofsky)MeshCollider2017-11-161-13/+13
* [wallet] Change feebumper from class to functionsRussell Yanofsky2017-11-101-58/+50
* [refactor] Make feebumper namespaceRussell Yanofsky2017-11-101-19/+23
* [trivial] Rename feebumper variables according to project code styleRussell Yanofsky2017-11-101-83/+83
* Merge #10368: [wallet] Remove helper conversion operator from walletWladimir J. van der Laan2017-11-091-2/+2
|\
| * [wallet] Remove CTransaction&() helper conversion operator from wallet implem...Karl-Johan Alm2017-05-091-2/+2
* | [trivial] Fix error messages in CFeeBumperKarl-Johan Alm2017-11-031-4/+10
* | Merge #10976: [MOVEONLY] Move some static functions out of wallet.h/cppWladimir J. van der Laan2017-08-251-2/+3
|\ \
| * | Move some static functions out of wallet.h/cppRussell Yanofsky2017-08-141-2/+3
* | | Merge #11039: Avoid second mapWallet lookupWladimir J. van der Laan2017-08-181-4/+5
|\ \ \ | |/ / |/| |
| * | wallet: Avoid second mapWallet lookupJoão Barbosa2017-08-141-4/+5
* | | scripted-diff: stop using the gArgs wrappersMarko Bencun2017-08-141-1/+1
|/ /
* | Refactor to use CoinControl in GetMinimumFee and FeeBumperAlex Morcos2017-07-141-4/+4
* | Add RPC options for RBF, confirmation target, and conservative fee estimation.Alex Morcos2017-07-101-2/+2
* | Change default fee estimation mode.Alex Morcos2017-07-061-1/+1
* | Introduce a fee estimate mode.Alex Morcos2017-07-061-1/+2
* | Output Fee Estimation Calculations in CreateTransactionAlex Morcos2017-06-131-1/+1
* | Merge #10455: Simplify feebumper minimum fee code slightlyWladimir J. van der Laan2017-06-051-10/+2
|\ \
| * | Simplify feebumper minimum fee code slightlyRussell Yanofsky2017-05-251-10/+2
* | | [trivial] Fix three recently introduced typospracticalswift2017-05-231-1/+1
|/ /
* | Make sure we re-check the conditions of a feebump during commitJonas Schnelli2017-05-111-19/+31
* | Consensus: Minimal way to move dust out of consensusJorge Timón2017-05-031-1/+1
|/
* cleanup: reduce to one GetMinimumFee call signatureAlex Morcos2017-04-261-1/+1
* Merge #9942: Refactor CBlockPolicyEstimatorWladimir J. van der Laan2017-04-201-2/+3
|\
| * Call estimate(Smart)Fee directly from CBlockPolicyEstimatorAlex Morcos2017-04-101-2/+3
* | [Wallet] Decouple CInputCoin from CWalletTxNicolasDorier2017-04-131-1/+1
* | [Wallet] Rename std::pair<const CWalletTx*, unsigned int> to CInputCoinNicolasDorier2017-04-081-1/+1
|/
* Improve CFeeBumper interface, add comments, make use of std::moveJonas Schnelli2017-04-021-1/+6
* Cancel feebump is vErrors is not emptyJonas Schnelli2017-04-021-1/+3
* Use static calls for GetRequiredFee and GetMinimumFee, remove make_pair from ...Jonas Schnelli2017-04-021-4/+4
* Restore CalculateMaximumSignedTxSize function signatureJonas Schnelli2017-04-021-2/+2
* Directly abort execution in FeeBumper::commit if wallet or tx is not availableJonas Schnelli2017-04-021-0/+1
* Refactor Bumpfee core functionalityJonas Schnelli2017-04-021-0/+275