aboutsummaryrefslogtreecommitdiff
path: root/src/wallet
AgeCommit message (Expand)Author
2023-05-20refactor: Move system from util to common libraryTheCharlatan
2023-05-20refactor: Split util::AnyPtr into its own fileTheCharlatan
2023-05-20refactor: Split util::insert into its own fileTheCharlatan
2023-05-18Merge bitcoin/bitcoin#27556: wallet: fix deadlock in bdb read write operationAndrew Chow
2023-05-15walletdb: Remove unused CreateMockWalletDatabaseAndrew Chow
2023-05-15test: add coverage for wallet read write db deadlockfurszy
2023-05-15walletdb: scope bdb::EraseRecords under a single db txnfurszy
2023-05-15wallet: bugfix, GetNewCursor() misses to provide batch ptr to BerkeleyCursorfurszy
2023-05-15Merge bitcoin/bitcoin#26715: Introduce `MockableDatabase` for wallet unit testsfanquake
2023-05-11Merge bitcoin/bitcoin#27125: refactor, kernel: Decouple ArgsManager from bloc...fanquake
2023-05-10refactor: Move functions to BlockManager methodsTheCharlatan
2023-05-09scripted-diff: Use UniValue::find_value methodMarcoFalke
2023-05-09Merge bitcoin/bitcoin#27491: refactor: Move chain constants to the util libraryfanquake
2023-05-09refactor: Replace string chain name constants with ChainTypesTheCharlatan
2023-05-08Merge bitcoin/bitcoin#26076: Switch hardened derivation marker to hAndrew Chow
2023-05-06Merge bitcoin/bitcoin#27405: util: Use steady clock instead of system clock t...fanquake
2023-05-03Merge bitcoin/bitcoin#26066: wallet: Refactor and document CoinControlAndrew Chow
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: Move DummyDatabase to salvageAndrew 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-02Merge bitcoin/bitcoin#26094: rpc: Return block hash & height in getbalances, ...Andrew Chow
2023-05-01Merge bitcoin/bitcoin#27195: bumpfee: allow send coins back to yourselfAndrew Chow
2023-05-01Merge bitcoin/bitcoin#25680: rpc, docs: Add note for commands that supports o...Andrew Chow
2023-05-01Merge bitcoin/bitcoin#27224: refactor: Remove CAddressBookData::destdataAndrew Chow
2023-04-26rpc: return block hash & height in getbalances, gettransaction & getwalletinf...Harris
2023-04-26Merge bitcoin/bitcoin#25158: rpc, wallet: add abandoned field for all categor...Andrew Chow
2023-04-26refactor: Make ListSelected return vectorSebastian Falbesoner
2023-04-26wallet: Move CoinCointrol definitions to .cppAurèle Oulès
2023-04-26wallet: Use std::optional for GetExternalOutput and fixupsAurèle Oulès
2023-04-26scripted-diff: Rename setSelected->m_selected_inputsAurèle Oulès
2023-04-21Merge bitcoin/bitcoin#25939: rpc: In `utxoupdatepsbt` also look for the tx in...Andrew Chow
2023-04-21Merge bitcoin/bitcoin#27419: move-only: Extract common/args from util/systemfanquake
2023-04-20Merge bitcoin/bitcoin#26720: wallet: coin selection, don't return results tha...Andrew Chow
2023-04-19move-only: Extract common/args and common/config.cpp from util/systemTheCharlatan
2023-04-15bumpfee: enable send coins back to yourselffurszy
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-12refactor: Remove CAddressBookData::destdataRyan Ofsky
2023-04-12wallet: Add DatabaseBatch::ErasePrefix methodRyan Ofsky
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