aboutsummaryrefslogtreecommitdiff
path: root/src/wallet/test
AgeCommit message (Expand)Author
2022-07-28Merge bitcoin/bitcoin#24584: wallet: avoid mixing different `OutputTypes` dur...Andrew Chow
2022-07-25fix comment spellings from the codespell lintGreg Weber
2022-07-20Merge bitcoin/bitcoin#25543: wallet: cleanup cached amount and input mine che...Andrew Chow
2022-07-19test: add unit test for AvailableCoinsjosibake
2022-07-19refactor: use CoinsResult struct in SelectCoinsjosibake
2022-07-19refactor: store by OutputType in CoinsResultjosibake
2022-07-18interfaces, refactor: Add more block information to block connected notificat...Ryan Ofsky
2022-07-18Merge bitcoin/bitcoin#25351: rpc, wallet: Scan mempool after import* - Second...Andrew Chow
2022-07-12Merge bitcoin/bitcoin#25218: refactor: introduce generic 'Result' class and c...MacroFake
2022-07-12Merge bitcoin/bitcoin#25036: wallet: Save wallet scan progressMacroFake
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-08send: refactor CreateTransaction flow to return a BResult<CTransactionRef>furszy
2022-07-08wallet: refactor, include 'FeeCalculation' inside 'CreatedTransactionResult'furszy
2022-07-07test: add tests for negative waste during coin selectionishaanam
2022-07-05wallet: unify CachedTxGetImmatureCredit and CachedTxGetImmatureWatchOnlyCreditfurszy
2022-07-03wallet: Rescan mempool for transactions as wellFabian Jahr
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-23wallet test: Add unit test for wallet scan save_progress optionRyan Ofsky
2022-06-23wallet: Save wallet scan progressw0xlt
2022-06-19scripted-diff: rename fAllowOtherInputs -> m_allow_other_inputsfurszy
2022-06-17Merge bitcoin/bitcoin#25005: wallet: remove extra wtx lookup in 'AvailableCoi...Andrew Chow
2022-06-08wallet: return 'CoinsResult' struct in `AvailableCoins`furszy
2022-05-25fuzz: coinselection, add missing fee rate.furszy
2022-05-21Set effective_value when initializing a COutputishaanam
2022-05-20Merge bitcoin/bitcoin#24820: test: 3 new tests for SelectCoins functionAndrew Chow
2022-05-16wallet: CreateTransaction(): return out-params as (optional) structSebastian Falbesoner
2022-05-03Merge bitcoin/bitcoin#24470: Disallow more unsafe string->path conversions al...MacroFake
2022-04-26Merge bitcoin/bitcoin#24644: wallet: add tracepoints and algorithm informatio...fanquake
2022-04-22add 3 new test cases for SelectCoins()akankshakashyap
2022-04-21Disallow more unsafe string->path conversions allowed by path append operatorsRyan Ofsky
2022-04-21Merge bitcoin/bitcoin#24213: refactor: use Span in random.*laanwj
2022-04-14wallet: track which coin selection algorithm produced a SelectionResultAndrew Chow
2022-03-31Merge bitcoin/bitcoin#24602: fuzz: add target for coinselection algorithmsAndrew Chow
2022-03-31Merge bitcoin/bitcoin#24711: wallet: Postpone wallet loading notification for...Andrew Chow
2022-03-31Merge bitcoin/bitcoin#24714: util/check: Don't use a lambda for Assert/AssumeMarcoFalke
2022-03-30wallet: Postpone NotifyWalletLoaded() for encrypted walletsHennadii Stepanov
2022-03-30fuzz: add target for coinselectionMartin Zumsande
2022-03-30wallet: move Assert() check into constructorAnthony Towns
2022-03-25test: fix incorrect named args in wallet testsfanquake
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-24Merge bitcoin/bitcoin#23732: refactor: Remove `gArgs` from `bdb.h` and `sqlit...MarcoFalke
2022-03-23refactor: use Span in random.*pasta
2022-03-23coinselection: Remove COutput operators == and !=Andrew Chow
2022-03-23coinselection: Use COutput instead of CInputCoinAndrew Chow