aboutsummaryrefslogtreecommitdiff
path: root/src/wallet/test
AgeCommit message (Expand)Author
2024-02-09opt: Skip evaluation of equivalent input setsMurch
2024-02-09opt: Track remaining effective_value in lookaheadMurch
2024-02-09opt: Skip branches with worse weightMurch
2024-02-09fuzz: Test optimality of CoinGrinderMurch
2024-02-09fuzz: Add CoinGrinder fuzz targetMurch
2024-02-09test: Add coin_grinder_testsMurch
2024-02-09coinselection: Add CoinGrinder algorithmMurch
2024-02-07Merge bitcoin/bitcoin#29112: sqlite: Disallow writing from multiple `SQLiteBa...Ryan Ofsky
2024-02-06test: wallet, coverage for concurrent db transactionsfurszy
2024-02-05fuzz: remove unused `args` and `context` from `FuzzedWallet`brunoerg
2024-01-31Merge bitcoin/bitcoin#29253: wallet: guard against dangling to-be-reverted db...Ava Chow
2024-01-30test: sqlite, add coverage for dangling to-be-reverted db txnsfurszy
2024-01-19refactor: pass CRecipient to FundTransactionjosibake
2024-01-15test: wallet db, exercise deadlock after write failurefurszy
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-23refactor: share and use `GenerateRandomKey` helperSebastian Falbesoner
2023-12-20Merge bitcoin/bitcoin#28372: fuzz: coinselection, improve `min_viable_change`...Ava Chow
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-13Merge bitcoin/bitcoin#29065: bench: wallet, fix change position out of range ...Ava Chow
2023-12-12test: wallet, fix change position out of range errorfurszy
2023-12-12Merge bitcoin/bitcoin#28994: wallet: skip BnB when SFFO is enabledAndrew Chow
2023-12-12Merge bitcoin/bitcoin#29055: tests, bench: Fix issue with CWallet::LoadWallet...fanquake
2023-12-11fuzz: disable BnB when SFFO is enabledfurszy
2023-12-11test: add coverage for BnB-SFFO restrictionfurszy
2023-12-11tests, bench: Remove incorrect LoadWallet() callsAndrew Chow
2023-12-08wallet: return CreatedTransactionResult from FundTransactionAndrew Chow
2023-12-08wallet: use optional for change position as an optional in CreateTransactionAndrew Chow
2023-12-08wallet: Replace SelectExternal with SetTxOutAndrew Chow
2023-12-08coincontrol: Replace HasInputWeight with returning optional from GetAndrew Chow
2023-12-07wallet: skip BnB when SFFO is activeMurch
2023-11-30Remove unused CDataStreamMarcoFalke
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-28scripted-diff: Use DataStream in most placesMarcoFalke
2023-11-28refactor: SpanReader without nVersionMarcoFalke
2023-11-28Merge bitcoin/bitcoin#28892: refactor: P2P transport without serialize versio...fanquake
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-11-17refactor: VectorWriter without nVersionMarcoFalke
2023-11-14Use ParamsWrapper for witness serializationAnthony Towns
2023-10-27refactor: Add LIFETIMEBOUND to all (w)txid gettersMarcoFalke
2023-10-25bugfix: Mark CNoDestination and PubKeyDestination constructor explicitMarcoFalke