aboutsummaryrefslogtreecommitdiff
path: root/src/wallet/wallet.cpp
AgeCommit message (Expand)Author
2022-07-12Merge bitcoin/bitcoin#25218: refactor: introduce generic 'Result' class and c...MacroFake
2022-07-12Merge bitcoin/bitcoin#25036: wallet: Save wallet scan progressMacroFake
2022-07-11wallet: Precompute Txdata after setting PSBT inputs' UTXOsAndrew Chow
2022-07-08Merge bitcoin/bitcoin#25481: wallet: unify max signature logicAndrew Chow
2022-07-08wallet: refactor GetNewDestination, use BResultfurszy
2022-07-08Merge bitcoin/bitcoin#25337: refactor: encapsulate wallet's address book accessAndrew Chow
2022-07-03wallet: Rescan mempool for transactions as wellFabian Jahr
2022-06-28wallet: use CCoinControl to estimate signature sizeS3RK
2022-06-27psbt: Remove non_witness_utxo for segwit v1+Andrew Chow
2022-06-23wallet test: Add unit test for wallet scan save_progress optionRyan Ofsky
2022-06-23wallet: Save wallet scan progressw0xlt
2022-06-22refactor: RPC 'listlabels', encapsulate 'CWallet::ListAddrBookLabels' functio...furszy
2022-06-21wallet: implement ForEachAddrBookEntry methodfurszy
2022-06-21refactor: implement general 'ListAddrBookAddresses' for addressbook destinati...furszy
2022-06-20wallet: avoid extra wtx lookup in AddToSpendsfurszy
2022-06-17Merge bitcoin/bitcoin#25005: wallet: remove extra wtx lookup in 'AvailableCoi...Andrew Chow
2022-06-10Merge bitcoin/bitcoin#24931: Strengthen thread safety assertionsMacroFake
2022-06-08wallet: remove unused IsSpentKey(hash, index) methodfurszy
2022-06-08wallet: decouple IsSpentKey(scriptPubKey) from IsSpentKey(hash, n)furszy
2022-06-08wallet: IsSpent, 'COutPoint' arg instead of (hash, index)furszy
2022-06-08wallet: IsLockedCoin, 'COutPoint' arg instead of (hash, index)furszy
2022-05-29wallet: CommitTransaction, remove extra wtx lookup and add exception for a po...furszy
2022-05-21scripted-diff: Convert global Mutexes to GlobalMutexesAnthony Towns
2022-05-18Merge bitcoin/bitcoin#25148: refactor: Remove `NO_THREAD_SAFETY_ANALYSIS` fro...MacroFake
2022-05-16Merge bitcoin/bitcoin#25088: Wallet: Ensure m_attaching_chain is set before r...Andrew Chow
2022-05-16Add more proper thread safety annotationsHennadii Stepanov
2022-05-16Add proper thread safety annotation to `CWallet::GetTxConflicts()`Hennadii Stepanov
2022-05-10wallet: Change log interval to use `steady_clock`w0xlt
2022-05-09Wallet: Ensure m_attaching_chain is set before registering for signalsLuke Dashjr
2022-05-05Wrap boost::replace_allMacroFake
2022-04-28Merge bitcoin/bitcoin#18554: wallet: ensure wallet files are not reused acros...Andrew Chow
2022-04-28Merge bitcoin/bitcoin#24984: wallet: ignore chainStateFlushed notifications w...Andrew Chow
2022-04-26Don't use zero as null pointer constant (-Wzero-as-null-pointer-constant)practicalswift
2022-04-26wallet: ignore chainStateFlushed notifications while attaching chainMartin Zumsande
2022-04-21Merge bitcoin/bitcoin#24213: refactor: use Span in random.*laanwj
2022-04-15Change wallet validation orderw0xlt
2022-03-30wallet: Postpone NotifyWalletLoaded() for encrypted walletsHennadii Stepanov
2022-03-29wallet, refactor: Add wallet::NotifyWalletLoaded() functionHennadii Stepanov
2022-03-25wallet: Prevent wallet unload on GetWalletForJSONRPCRequestJoão Barbosa
2022-03-24Merge bitcoin/bitcoin#23732: refactor: Remove `gArgs` from `bdb.h` and `sqlit...MarcoFalke
2022-03-23refactor: use Span in random.*pasta
2022-03-16Replace use of `ArgsManager` with `DatabaseOptions`Kiminuo
2022-03-10wallet: Add a deprecation warning for newly created legacy walletsAndrew Chow
2022-02-23Merge bitcoin/bitcoin#24401: wallet: Add external-signer-support specific err...Andrew Chow
2022-02-20wallet: Add external-signer-support specific error messageHennadii Stepanov
2022-02-18Rename wallet-tool to bitcoin-wallet in code commentKristaps Kaupe
2022-02-16wallet: ensure wallet files are not reused across chainsSeibart Nedor
2022-02-15wallet: avoid rescans if under the snapshotJames O'Beirne
2022-02-03refactor: replace boost::filesystem with std::filesystemKiminuo
2022-02-01Merge bitcoin/bitcoin#24083: Revert "Add to spends only transcations from me"Andrew Chow