aboutsummaryrefslogtreecommitdiff
path: root/src/wallet/test
AgeCommit message (Expand)Author
2023-09-13coinselection: Move GetSelectionWaste into SelectionResultAndrew Chow
2023-08-24Merge bitcoin/bitcoin#27585: fuzz: improve `coinselection`Andrew Chow
2023-08-23fuzz: coinselection, fix `m_cost_of_change`brunoerg
2023-08-23fuzz: coinselection, BnB should never produce changebrunoerg
2023-08-23fuzz: coinselection, compare `GetSelectedValue` with targetbrunoerg
2023-08-23fuzz: coinselection, improve `ComputeAndSetWaste`brunoerg
2023-08-23fuzz: coinselection, add coverage for `Merge`brunoerg
2023-08-23fuzz: coinselection, add coverage for `GetShuffledInputVector`/`GetInputSet`brunoerg
2023-08-23fuzz: coinselection, add coverage for `AddInputs`brunoerg
2023-08-22fuzz: coinselection, add coverage for `EligibleForSpending`brunoerg
2023-08-22fuzz: coinselection, add `CreateCoins`brunoerg
2023-08-17Remove unused includes from blockfilter.hMarcoFalke
2023-08-14Rename script/standard.{cpp/h} to script/solver.{cpp/h}Andrew Chow
2023-08-14Clean up things that include script/standard.hAndrew Chow
2023-08-14Move CTxDestination to its own fileAndrew Chow
2023-08-14Move Taproot{SpendData/Builder} to signingprovider.{h/cpp}Andrew Chow
2023-07-19Merge bitcoin/bitcoin#27425: test: move remaining rand code from util/setup_c...fanquake
2023-07-13scripted-diff: Use new FUZZ_TARGET macro everywhereMarcoFalke
2023-07-03Merge bitcoin/bitcoin#27920: wallet: bugfix, always use apostrophe for spkm d...Andrew Chow
2023-06-28wallet: bugfix, always use apostrophe for spkm descriptor IDfurszy
2023-06-28wallet: do not allow loading descriptor with an invalid IDfurszy
2023-06-27Use only Span{} constructor for byte-like types where possibleMarcoFalke
2023-06-23Merge bitcoin/bitcoin#27846: [coinselection] Increase SRD target by change_feeAndrew Chow
2023-06-22Merge bitcoin/bitcoin#27889: test: Kill `BOOST_ASSERT` and update the linterfanquake
2023-06-21[fuzz] Show that SRD budgets for non-dust changeMurch
2023-06-21[bug] Increase SRD target by change_feeMurch
2023-06-20fuzz: Fix implicit-integer-sign-change in wallet/fees fuzz targetMarcoFalke
2023-06-17fuzz: wallet, add target for CoinControlAyush Singh
2023-06-14test: Kill `BOOST_ASSERT`Hennadii Stepanov
2023-06-14test: move remaining random test util code from setup_common to randomjonatack
2023-06-14fuzz: wallet, add target for `fees`brunoerg
2023-06-12Merge bitcoin/bitcoin#27783: Add public Boost headers explicitlyfanquake
2023-06-02Merge bitcoin/bitcoin#27790: walletdb: Add PrefixCursorfanquake
2023-06-01wallet: Add GetPrefixCursor to DatabaseBatchAndrew Chow
2023-05-31walletdb: Consistently clear key and value streams before writingAndrew Chow
2023-05-31test: Avoid `BOOST_ASSERT` macroHennadii Stepanov
2023-05-30fuzz: fix wallet notifications.cppfurszy
2023-05-25tests: Move ADDRESS_BCRT1_UNSPENDABLE to wallet/test/util.hAndrew Chow
2023-05-25tests, bench: Consolidate {Test,Bench}Un/LoadWallet helperAndrew Chow
2023-05-15test: add coverage for wallet read write db deadlockfurszy
2023-05-15Merge bitcoin/bitcoin#26715: Introduce `MockableDatabase` for wallet unit testsfanquake
2023-05-10refactor: Move functions to BlockManager methodsTheCharlatan
2023-05-09refactor: Replace string chain name constants with ChainTypesTheCharlatan
2023-05-03tests: Modify records directly in wallet ckey loading testAndrew Chow
2023-05-03tests: Update DuplicateMockDatabase for MockableDatabaseAndrew Chow
2023-05-03scripted-diff: Replace CreateMockWalletDB with CreateMockableWalletDBAndrew Chow
2023-05-03wallet, tests: Include wallet/test/util.hAndrew Chow
2023-05-03wallet, tests: Replace usage of dummy db with mockable dbAndrew Chow
2023-05-03Introduce MockableDatabase for wallet unit testsAndrew Chow
2023-05-01Merge bitcoin/bitcoin#27224: refactor: Remove CAddressBookData::destdataAndrew Chow