aboutsummaryrefslogtreecommitdiff
path: root/src/wallet/test/coinselector_tests.cpp
AgeCommit message (Expand)Author
2022-10-02test: Check external coin effective value is used in CoinSelectionAurèle Oulès
2022-08-22Merge bitcoin/bitcoin#25647: wallet: return change from SelectionResultAndrew Chow
2022-08-15wallet: use GetChange() when computing wasteS3RK
2022-08-10wallet: switch to new shuffle, erase, push_backjosibake
2022-08-10scripted-diff: Uppercase function namesjosibake
2022-08-03refactor: Replace BResult with util::ResultRyan Ofsky
2022-07-19refactor: use CoinsResult struct in SelectCoinsjosibake
2022-07-12Merge bitcoin/bitcoin#25218: refactor: introduce generic 'Result' class and c...MacroFake
2022-07-11Merge bitcoin/bitcoin#25562: test: add tests for negative waste during coin s...Andrew Chow
2022-07-08Merge bitcoin/bitcoin#25481: wallet: unify max signature logicAndrew Chow
2022-07-08wallet: refactor GetNewDestination, use BResultfurszy
2022-07-07test: add tests for negative waste during coin selectionishaanam
2022-06-28Revert "bnb: exit selection when best_waste is 0"Murch
2022-06-28wallet: use CCoinControl to estimate signature sizeS3RK
2022-06-28wallet: replace GetTxSpendSize with CalculateMaximumSignedInputSizeS3RK
2022-06-19scripted-diff: rename fAllowOtherInputs -> m_allow_other_inputsfurszy
2022-05-21Set effective_value when initializing a COutputishaanam
2022-05-20Merge bitcoin/bitcoin#24820: test: 3 new tests for SelectCoins functionAndrew Chow
2022-04-22add 3 new test cases for SelectCoins()akankshakashyap
2022-04-14wallet: track which coin selection algorithm produced a SelectionResultAndrew Chow
2022-03-25test: fix incorrect named args in coin_selection testsfanquake
2022-03-25refactor coin selection for parameterizable change targetglozow
2022-03-24Merge bitcoin/bitcoin#24091: wallet: Consolidate CInputCoin and COutputfanquake
2022-03-23coinselection: Remove COutput operators == and !=Andrew Chow
2022-03-23coinselection: Use COutput instead of CInputCoinAndrew Chow
2022-03-23wallet: Remove CWallet and CWalletTx from COutput's constructorAndrew Chow
2022-03-23wallet: Replace CWalletTx in COutput with COutPoint and CTxOutAndrew Chow
2022-03-23wallet: Provide input bytes to COutputAndrew Chow
2022-03-17wallet: Store whether a COutput is from the walletAndrew Chow
2022-03-17wallet: Store tx time in COutputAndrew Chow
2022-03-17wallet: Remove use_max_sig default valueAndrew Chow
2022-03-17scripted-diff: Rename COutput member variablesAndrew Chow
2022-03-14wallet: Pass FastRandomContext& to coin selectionMarcoFalke
2022-01-06Add src/wallet/* code to wallet:: namespaceRussell Yanofsky
2021-12-30scripted-diff: Bump copyright headersHennadii Stepanov
2021-12-09Merge bitcoin/bitcoin#22019: wallet: Introduce SelectionResult for encapsulat...W. J. van der Laan
2021-12-05Use SelectionResult in SelectCoinsAndrew Chow
2021-12-05Return SelectionResult from KnapsackSolverAndrew Chow
2021-12-05Return SelectionResult from SelectCoinsBnBAndrew Chow
2021-12-05Make member variables of SelectionResult privateAndrew Chow
2021-12-05scripted-diff: Use SelectionResult in coin selector testsAndrew Chow
2021-12-01Merge bitcoin/bitcoin#23546: scripted-diff: Use clang-tidy syntax for C++ nam...fanquake
2021-11-19scripted-diff: Use clang-tidy syntax for C++ named argumentsMarcoFalke
2021-11-15refactor: Make CWalletTx sync state type-safeRussell Yanofsky
2021-11-09Remove `gArgs` from `wallet.h` and `wallet.cpp`Kiminuo
2021-10-22tests: Place into mapWallet in coinselector_testsAndrew Chow
2021-10-22Fix bnb_search_test to use set equivalence forAndrew Chow
2021-10-15tests: Use DescriptorScriptPubKeyMan in coinselector_testsAndrew Chow
2021-10-15tests: Remove global vCoins and testWallet from coinselector_testsAndrew Chow
2021-09-30[MOVEONLY] consensus: move amount.h into consensusfanquake