aboutsummaryrefslogtreecommitdiff
path: root/src/wallet
AgeCommit message (Expand)Author
2022-12-23wallet: fix GUI crash on cross-chain legacy wallet restoreSebastian Falbesoner
2022-12-21wallet: coin selection, add duplicated inputs checksfurszy
2022-12-21wallet: return accurate error messages from Coin Selectionfurszy
2022-12-21wallet: make SelectCoins flow return util::Resultfurszy
2022-12-21wallet: refactor eight consecutive 'AttemptSelection' calls into a loopfurszy
2022-12-20Merge bitcoin/bitcoin#21576: rpc, gui: bumpfee signer supportAndrew Chow
2022-12-16Merge bitcoin/bitcoin#24865: rpc: Enable wallet import on pruned nodes and ad...Andrew Chow
2022-12-16db: Change DatabaseCursor::Next to return status enumAndrew Chow
2022-12-16wallet: Have cursor users use DatabaseCursor directlyAndrew Chow
2022-12-15For feebump, ignore abandoned descendant spendsJohn Moffett
2022-12-15walletdb: refactor: drop unused `FindWalletTx` parameter and renameSebastian Falbesoner
2022-12-14Merge bitcoin/bitcoin#26668: wallet: if only have one output type, don't perf...Andrew Chow
2022-12-14wallet: Introduce DatabaseCursor RAII class for managing cursorAndrew Chow
2022-12-14test: move coins result test to wallet_tests.cppfurszy
2022-12-14test: extend and simplify availablecoins_testsfurszy
2022-12-13wallet: Skip rescanning if wallet is more recent than tipAndrew Chow
2022-12-13Merge bitcoin/bitcoin#26643: wallet: Move fee underpayment check to after all...Andrew Chow
2022-12-12Move SafeDbt out of BerkeleyBatchAndrew Chow
2022-12-10Merge bitcoin/bitcoin#26213: rpc: Strict type checking for RPC boolean parame...fanquake
2022-12-09wallet: Sanity check fee paid cannot be negativeAndrew Chow
2022-12-09wallet: Move fee underpayment check to after fee settingAndrew Chow
2022-12-08wallet: if only have one output type, don't perform "mixed" coin selectionfurszy
2022-12-08rpc: Prevent unloading a wallet when rescanningAurèle Oulès
2022-12-08rpc: Enable wallet import on pruned nodesAurèle Oulès
2022-12-07Merge bitcoin/bitcoin#25934: wallet, rpc: add `label` to `listsinceblock`Andrew Chow
2022-12-07bugfix: Strict type checking for RPC boolean parametersMarcoFalke
2022-12-07Merge bitcoin/bitcoin#26298: refactor: Move src/interfaces/*.cpp files to lib...fanquake
2022-12-06wallet: Rename nFeeRet in CreateTransactionInternal to current_feeAndrew Chow
2022-12-06wallet, rpc: add `label` to `listsinceblock`brunoerg
2022-12-06refactor, wallet: use optional for `label` in `ListTransactions`brunoerg
2022-12-06Merge bitcoin/bitcoin#25729: wallet: Check max transaction weight in CoinSele...Andrew Chow
2022-12-06Merge bitcoin/bitcoin#26238: clang-tidy: fixup named argument commentsMarcoFalke
2022-12-06Merge bitcoin/bitcoin#26611: wallet: Change coin selection fee assert to errorMarcoFalke
2022-12-05Merge bitcoin/bitcoin#26462: wallet: fix crash on loading descriptor wallet c...Andrew Chow
2022-12-05test: Check max transaction weight in CoinSelectionAurèle Oulès
2022-12-05wallet: Check max tx weight in coin selectorAurèle Oulès
2022-12-05wallet: Change coin selection fee assert to errorAndrew Chow
2022-12-05Merge bitcoin/bitcoin#26560: wallet: bugfix, invalid CoinsResult cached total...Andrew Chow
2022-12-05Fixup clang-tidy named argument commentsfanquake
2022-12-02refactor: make CoinsResult total amounts members privatefurszy
2022-12-02wallet: add assert to SelectionResult::Merge for safetyS3RK
2022-12-02wallet: SelectCoins, return early if wallet's UTXOs cannot cover the targetfurszy
2022-12-02test: bugfix, coinselector_test, use 'CoinsResult::Erase/Add' instead of dire...furszy
2022-12-02test: Coin Selection, duplicated preset inputs selectionfurszy
2022-12-02test: wallet, coverage for CoinsResult::Erase functionfurszy
2022-12-01Merge bitcoin/bitcoin#26594: wallet: Avoid a segfault in migratewallet failur...fanquake
2022-11-30Merge bitcoin/bitcoin#25942: test: add `ismine` test for descriptor ScriptPub...Andrew Chow
2022-11-30wallet: Explicitly say migratewallet on encrypted wallets is unsupportedAndrew Chow
2022-11-29wallet: Avoid null pointer deref when cleaning up migratewalletAndrew Chow
2022-11-29wallet: bugfix, 'CoinsResult::Erase' is erasing only one output of the setfurszy