aboutsummaryrefslogtreecommitdiff
path: root/src/wallet
AgeCommit message (Expand)Author
2023-10-02wallet: Check last block and conflict height are valid in MarkConflictedAndrew Chow
2023-10-02wallet: disallow migration of invalid or not-watched scriptsfurszy
2023-07-07wallet: migration bugfix, persist empty labelsfurszy
2023-07-07wallet: migration bugfix, clone 'send' record label to all walletsfurszy
2023-04-15Merge bitcoin/bitcoin#27308: bumpfee: avoid making bumped transactions with t...fanquake
2023-04-12Merge bitcoin/bitcoin#27279: Add "warnings", deprecate "warning" in {create,l...Andrew Chow
2023-04-11wallet: Replace use of purpose strings with an enumAndrew Chow
2023-04-11wallet: add AddressPurpose enum to replace string valuesRyan Ofsky
2023-04-11wallet: Add wallet/types.h for simple public enum and struct typesRyan Ofsky
2023-04-11Merge bitcoin/bitcoin#26699: wallet, gui: bugfix, getAvailableBalance skips s...Andrew Chow
2023-04-10rpc: move WALLET_FLAG_CAVEATS to the compilation unit of its callerJon Atack
2023-04-10rpc: deprecate "warning" field in {create,load,unload,restore}walletJon Atack
2023-04-10rpc: add "warnings" field to RPCs {create,load,unload,restore}walletJon Atack
2023-04-10rpc: extract wallet "warnings" fields to a util helperJon Atack
2023-04-10doc: fix/improve warning helps in {create,load,unload,restore}walletJon Atack
2023-04-10bumpfee: Check the correct feerate when replacing outputsAndrew Chow
2023-04-03gui: bugfix, getAvailableBalance skips selected coinsfurszy
2023-04-03refactor: don't avoid sys/types.h on when building for Windowsfanquake
2023-04-03Merge bitcoin/bitcoin#27254: refactor: Extract util/fs from util/systemfanquake
2023-03-31Merge bitcoin/bitcoin#27274: refactor: remove unused param from legacy pubkey...fanquake
2023-03-27Merge bitcoin/bitcoin#26642: clang-tidy: Add more `performance-*` checks and ...fanquake
2023-03-26clang-tidy: Add `performance-inefficient-vector-operation` checkHennadii Stepanov
2023-03-23Merge bitcoin/bitcoin#24845: wallet: return error msg for "too-long-mempool-...glozow
2023-03-23refactor: Move fs.* to util/fs.*TheCharlatan
2023-03-23refactor: Extract util/fs_helpers from util/systemBen Woosley
2023-03-22Merge bitcoin/bitcoin#27271: RPC: Fix fund transaction crash when at 0-value,...Andrew Chow
2023-03-20refactor: remove unused param from legacy pubkeyBushstar
2023-03-19Merge bitcoin/bitcoin#25666: refactor: wallet, do not translate init options ...fanquake
2023-03-16Fix fund transaction case at 0-value, 0-feeGreg Sanders
2023-03-15Merge bitcoin/bitcoin#27227: wallet: 25806 follow-upAndrew Chow
2023-03-10wallet: return error msg for too-long-mempool-chain failurefurszy
2023-03-08wallet: remove coin control arg from AutomaticCoinSelectionfurszy
2023-03-08Merge bitcoin/bitcoin#26194: rpc, wallet: use the same `next_index` key in `l...Andrew Chow
2023-03-08wallet: remove unused methodsfurszy
2023-03-08wallet: GroupOutput, remove unneeded "spendable" checkfurszy
2023-03-08wallet: OutputGroup, remove unused effective_feerate memberfurszy
2023-03-08wallet: APS, don't create empty groupsfurszy
2023-03-08wallet: do not make two COutputs, use shared_ptrfurszy
2023-03-08Merge bitcoin/bitcoin#27180: doc: DummySignInput mention external signerfanquake
2023-03-06Merge bitcoin/bitcoin#25806: wallet: group outputs only once, decouple it fro...Andrew Chow
2023-03-06Merge bitcoin/bitcoin#25491: wallet: use Mutex for g_sqlite_mutex instead of ...Andrew Chow
2023-03-06wallet: single output groups filtering and grouping processfurszy
2023-03-06wallet: unify outputs grouping processfurszy
2023-03-06test: coinselector_tests refactor, use CoinsResult instead of plain std::vectorfurszy
2023-03-06wallet: decouple outputs grouping process from each ChooseSelectionResultfurszy
2023-03-06refactor: make OutputGroup::m_outputs field a vector of shared_ptrfurszy
2023-03-06test: wallet, add coverage for outputs grouping processfurszy
2023-03-03wallet: make OutputGroup "positive_only" filter explicitfurszy
2023-03-01doc: DummySignInput mention external signerSjors Provoost
2023-02-23wallet: skip R-value grinding for external signersSjors Provoost