aboutsummaryrefslogtreecommitdiff
path: root/src/wallet/coinselection.cpp
Commit message (Expand)AuthorAgeFilesLines
* Refactor OutputGroups to handle effective values, fees, and filteringAndrew Chow2020-08-111-1/+38
* Use real value when calculating OutputGroup valueAndrew Chow2020-07-301-2/+2
* bnb: exit selection when best_waste is 0Andrew Chow2020-03-041-0/+3
* scripted-diff: Bump copyright of files changed in 2019MarcoFalke2019-12-301-1/+1
* refactor: Replace all uses of boost::optional with our own Optional typeWladimir J. van der Laan2019-10-301-3/+2
* Introduce a Shuffle for FastRandomContext and use it in wallet and coinselectionPieter Wuille2018-12-121-1/+1
* scripted-diff: Move util files to separate directory.Jim Posen2018-11-041-2/+2
* util: Replace boost::signals2 with std::functionMarcoFalke2018-08-241-0/+3
* 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: sum ancestors rather than taking max in output groupsKarl-Johan Alm2018-07-311-6/+6
|/
* Merge #12257: [wallet] Use destination groups instead of coins in coin selectWladimir J. van der Laan2018-07-241-62/+88
|\
| * wallet: Switch to using output groups instead of coins in coin selectionKarl-Johan Alm2018-07-241-62/+51
| * wallet: Add output groupingKarl-Johan Alm2018-07-241-0/+37
* | Remove redundant statementpracticalswift2018-07-181-1/+1
|/
* Add missing newlines to LogPrint debug loggingWladimir J. van der Laan2018-05-021-2/+2
* Move current coin selection algorithm to coinselection.{cpp,h}Andrew Chow2018-03-131-0/+135
* Implement Branch and Bound coin selection in a new fileAndrew Chow2018-03-131-0/+165