aboutsummaryrefslogtreecommitdiff
path: root/src/wallet/wallet.cpp
AgeCommit message (Expand)Author
2024-05-21Merge bitcoin/bitcoin#26606: wallet: Implement independent BDB parsermerge-script
2024-05-16wallet, test: Be able to always swap BDB endiannessAva Chow
2024-05-01scripted-diff: Add IWYU pragma keep to bitcoin-config.h includesMarcoFalke
2024-04-16wallet: return and display signer errorSjors Provoost
2024-04-16wallet: compare address returned by displayaddressSjors Provoost
2024-03-29Merge bitcoin/bitcoin#29130: wallet: Add `createwalletdescriptor` and `gethdk...Ryan Ofsky
2024-03-27Merge bitcoin/bitcoin#27307: wallet: track mempool conflicts with wallet tran...Ryan Ofsky
2024-03-20wallet: Be able to retrieve single key from descriptorsAva Chow
2024-03-20wallet: Add GetActiveHDPubKeys to retrieve xpubs from active descriptorsAva Chow
2024-03-20wallet: Refactor function for single DescSPKM setupAndrew Chow
2024-03-20wallet: track mempool conflictsishaanam
2024-03-18wallet: Add IsActiveScriptPubKeyManAva Chow
2024-03-15wallet refactor: use CWalletTx member functions to determine tx stateishaanam
2024-03-14scripted-diff: wallet: s/TxStateConflicted/TxStateBlockConflictedishaanam
2024-03-08wallet: default wallet migration, modify inconvenient backup filenamefurszy
2024-02-28wallet: Avoid updating `ReserveDestination::nIndex` when `GetReservedDestinat...UdjinM6
2024-02-20Merge bitcoin/bitcoin#26008: wallet: cache IsMine scriptPubKeys to improve pe...fanquake
2024-02-16wallet: Retrieve ID from loaded DescSPKM directlyAva Chow
2024-02-16wallet: Use scriptPubKeyCache in GetSolvingProviderAva Chow
2024-02-16wallet: Use scriptPubKey cache in GetScriptPubKeyMansAva Chow
2024-02-16wallet: Use scriptPubKey cache in IsMineAva Chow
2024-02-16wallet: Cache scriptPubKeys for all DescriptorSPKMsAva Chow
2024-02-16wallet: Introduce a callback called after TopUp completesAva Chow
2024-02-12wallet: db, introduce 'RunWithinTxn()' helper functionfurszy
2024-02-12Merge bitcoin/bitcoin#28987: wallet: simplify and batch zap wallet txes processAva Chow
2024-02-09scripted-diff: rename ZapSelectTx to RemoveTxsfurszy
2024-02-09wallet: batch and simplify ZapSelectTx processfurszy
2024-02-08Merge bitcoin/bitcoin#26836: wallet: batch and simplify addressbook migration...Ava Chow
2024-02-07wallet: migration, batch addressbook records removalfurszy
2024-02-07wallet: addressbook migration, batch db writesfurszy
2024-02-07refactor: wallet, simplify addressbook migrationfurszy
2024-02-07refactor: SetAddressBookWithDB, minimize number of map lookupsfurszy
2024-02-07refactor: SetAddrBookWithDB, signal only if write succeededfurszy
2024-02-07wallet: clean redundancies in DelAddressBookfurszy
2024-02-03wallet: remove unused 'accept_no_keys' arg from decryption processfurszy
2024-02-02Merge bitcoin/bitcoin#28868: wallet: Fix migration of wallets with txs that h...Ryan Ofsky
2024-02-01wallet: Make sure that the descriptors flag is set for blank walletsAva Chow
2024-02-01wallet: Keep txs that belong to both watchonly and migrated walletsAva Chow
2024-02-01wallet: Reload the wallet if migration exited earlyAva Chow
2024-02-01wallet: Write bestblock to watchonly and solvable walletsAva Chow
2024-01-31Merge bitcoin/bitcoin#28976: wallet: Fix migration of blank walletsRyan Ofsky
2024-01-18wallet: avoid returning a reference to vMasterKey after releasing the mutex t...Vasil Dimov
2024-01-12wallet: Reset chain notifications handler if AttachChain failsAva Chow
2024-01-11wallet: Better error message when missing LegacySPKM during migrationAndrew Chow
2024-01-11wallet: Check for descriptors flag before migrationAndrew Chow
2024-01-11wallet: Skip key and script migration for blank walletsAndrew Chow
2024-01-08Merge bitcoin/bitcoin#28610: wallet: Migrate entire address book entries to w...fanquake
2024-01-06wallet: migration, remove extra NotifyTransactionChanged callfurszy
2024-01-06wallet: ZapSelectTx, remove db rewrite codefurszy
2023-12-23refactor: share and use `GenerateRandomKey` helperSebastian Falbesoner