aboutsummaryrefslogtreecommitdiff
path: root/src/wallet/test/fuzz
AgeCommit message (Expand)Author
2024-06-19fuzz: Fix wallet_bdb_parser 32-bit unhandled fseek errorMarcoFalke
2024-06-04Merge bitcoin/bitcoin#28074: fuzz: wallet, add target for `Crypter`Ava Chow
2024-06-04Merge bitcoin/bitcoin#28366: Fix waste calculation in SelectionResultAva Chow
2024-06-03Merge bitcoin/bitcoin#30134: fuzz: add more coverage for `ScriptPubKeyMan`merge-script
2024-05-29fuzz: Handle missing BDBRO errorsAva Chow
2024-05-24Fold GetSelectionWaste() into ComputeAndSetWaste()Murch
2024-05-24fuzz: Fix wallet_bdb_parser stdlib error matchingMarcoFalke
2024-05-21Merge bitcoin/bitcoin#26606: wallet: Implement independent BDB parsermerge-script
2024-05-16Berkeley RO Database fuzz testTheCharlatan
2024-05-16fuzz: add more coverage for `ScriptPubKeyMan`brunoerg
2024-05-02fuzz: wallet, add target for CrypterAyush Singh
2024-04-25refactor: Avoid copying util::Result valuesRyan Ofsky
2024-04-25refactor: Drop util::Result operator=Ryan Ofsky
2024-02-21[fuzz] Avoid partial negative resultMurch
2024-02-09Merge bitcoin/bitcoin#27877: wallet: Add CoinGrinder coin selection algorithmAva Chow
2024-02-09fuzz: Test optimality of CoinGrinderMurch
2024-02-09fuzz: Add CoinGrinder fuzz targetMurch
2024-02-05fuzz: remove unused `args` and `context` from `FuzzedWallet`brunoerg
2024-01-19refactor: pass CRecipient to FundTransactionjosibake
2024-01-04Merge bitcoin/bitcoin#28832: fuzz: rule-out too deep derivation paths in desc...Ava Chow
2024-01-02Merge bitcoin/bitcoin#29076: fuzz: set `m_fallback_fee` and `m_fee_mode` in `...Ava Chow
2023-12-31fuzz: rule-out too deep derivation paths in descriptor parsing targetsAntoine Poinsot
2023-12-15fuzz: coinselection, improve `min_viable_change`/`change_output_size`brunoerg
2023-12-13fuzz: set `m_fallback_fee`/`m_fee_mode` in `wallet_fees` targetbrunoerg
2023-12-12Merge bitcoin/bitcoin#28994: wallet: skip BnB when SFFO is enabledAndrew Chow
2023-12-11fuzz: disable BnB when SFFO is enabledfurszy
2023-12-08wallet: return CreatedTransactionResult from FundTransactionAndrew Chow
2023-12-08wallet: Replace SelectExternal with SetTxOutAndrew Chow
2023-12-08coincontrol: Replace HasInputWeight with returning optional from GetAndrew Chow
2023-11-29Merge bitcoin/bitcoin#28969: fuzz: Avoid signed-integer-overflow in wallet_no...fanquake
2023-11-29fuzz: Avoid signed-integer-overflow in wallet_notifications fuzz targetMarcoFalke
2023-11-29fuzz: Fix nullptr deref in scriptpubkeymanMarcoFalke
2023-11-27Merge bitcoin/bitcoin#28933: fuzz: Faster wallet_notifications targetfanquake
2023-11-27fuzz: Faster wallet_notifications targetMarcoFalke
2023-11-24Merge bitcoin/bitcoin#28922: Use Txid in COutpointfanquake
2023-11-24Export assert from util/check.hMarcoFalke
2023-11-21Use Txid in COutpointdergoegge
2023-11-20fuzz: add target for `DescriptorScriptPubKeyMan`brunoerg
2023-09-30validation: pass ChainstateRole for validationinterface callsJames O'Beirne
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-07-13scripted-diff: Use new FUZZ_TARGET macro everywhereMarcoFalke
2023-06-23Merge bitcoin/bitcoin#27846: [coinselection] Increase SRD target by change_feeAndrew Chow