aboutsummaryrefslogtreecommitdiff
path: root/src/wallet/wallet.cpp
AgeCommit message (Expand)Author
2023-08-14Rename script/standard.{cpp/h} to script/solver.{cpp/h}Andrew Chow
2023-08-14Clean up things that include script/standard.hAndrew Chow
2023-08-10wallet: disallow migration of invalid or not-watched scriptsfurszy
2023-08-08refactor: Enforce C-str fmt strings in WalletLogPrintf()MarcoFalke
2023-08-03lint: remove /* Continued */ markers from codebasefanquake
2023-07-06wallet: migration bugfix, persist empty labelsfurszy
2023-07-06wallet: migration bugfix, clone 'send' record label to all walletsfurszy
2023-07-06Merge bitcoin/bitcoin#27869: wallet: Give deprecation warning when loading a ...glozow
2023-06-28Merge bitcoin/bitcoin#27927: util: Allow std::byte and char Span serializationAndrew Chow
2023-06-27Merge bitcoin/bitcoin#24914: wallet: Load database records in a particular orderRyan Ofsky
2023-06-27walletdb: refactor address book loadingAndrew Chow
2023-06-27Use only Span{} constructor for byte-like types where possibleMarcoFalke
2023-06-23wallet: Give deprecation warning when loading a legacy walletAndrew Chow
2023-06-20Merge bitcoin/bitcoin#26740: wallet: Migrate wallets that are not in a wallet...Ryan Ofsky
2023-06-13interfaces, wallet: Expose migrate walletAndrew Chow
2023-06-12wallet: Generated migrated wallet's path from walletdir and nameAndrew Chow
2023-06-09Merge bitcoin/bitcoin#27576: kernel: Remove args, settings, chainparams, chai...Ryan Ofsky
2023-06-01streams: Drop confusing DataStream::Serialize method and << operatorRyan Ofsky
2023-05-30scripted-diff: move settings to common namespaceTheCharlatan
2023-05-29Merge bitcoin/bitcoin#27759: Fix `#include`s in `src/wallet`fanquake
2023-05-27Merge bitcoin/bitcoin#27145: wallet: when a block is disconnected, update tra...Andrew Chow
2023-05-25Fix `#include`s in `src/wallet`Hennadii Stepanov
2023-05-25wallet: skip block scan if block was created before wallet birthdayfurszy
2023-05-25refactor: single method to append new spkm to the walletfurszy
2023-05-14wallet, tests: mark unconflicted txs as inactiveishaanam
2023-05-09scripted-diff: Use UniValue::find_value methodMarcoFalke
2023-05-06Merge bitcoin/bitcoin#27405: util: Use steady clock instead of system clock t...fanquake
2023-05-01Merge bitcoin/bitcoin#27224: refactor: Remove CAddressBookData::destdataAndrew Chow
2023-04-22wallet: introduce generic recursive tx state updating functionishaanam
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-19move-only: Extract common/args and common/config.cpp from util/systemTheCharlatan
2023-04-12Merge bitcoin/bitcoin#27279: Add "warnings", deprecate "warning" in {create,l...Andrew Chow
2023-04-12refactor: Remove CAddressBookData::destdataRyan Ofsky
2023-04-11wallet: Replace use of purpose strings with an enumAndrew Chow
2023-04-10rpc: move WALLET_FLAG_CAVEATS to the compilation unit of its callerJon Atack
2023-04-04wallet: Use steady clock to calculate number of derive iterationsMarcoFalke
2023-03-23refactor: Move fs.* to util/fs.*TheCharlatan
2023-03-23refactor: Extract util/fs_helpers from util/systemBen Woosley
2023-03-19Merge bitcoin/bitcoin#25666: refactor: wallet, do not translate init options ...fanquake
2023-03-18rpc, tests: in `utxoupdatepsbt` also look for the transaction in the txindexishaanam
2023-03-01doc: DummySignInput mention external signerSjors Provoost
2023-02-23wallet: skip R-value grinding for external signersSjors Provoost
2023-02-22Merge bitcoin/bitcoin#26595: wallet: be able to specify a wallet name and pas...fanquake
2023-02-21Merge bitcoin/bitcoin#26347: wallet: ensure the wallet is unlocked when neede...Andrew Chow
2023-02-17Merge bitcoin/bitcoin#26889: refactor: wallet, remove global 'ArgsManager' de...Andrew Chow
2023-02-16wallet: Be able to unlock the wallet for migrationAndrew Chow
2023-02-16wallet: Allow MigrateLegacyToDescriptor to take a wallet nameAndrew Chow
2023-02-15refactor: remove <util/system.h> include from wallet.hfurszy
2023-02-15refactor: wallet, remove global 'ArgsManager' accessfurszy