aboutsummaryrefslogtreecommitdiff
path: root/src/wallet/wallet.cpp
AgeCommit message (Expand)Author
2021-09-03wallet: AddWalletDescriptor requires cs_wallet lockJoão Barbosa
2021-09-03wallet: GetLabelAddresses requires cs_wallet lockJoão Barbosa
2021-09-01refactor: Detach wallet transaction methods (followup for move-only)Russell Yanofsky
2021-09-01Merge bitcoin/bitcoin#22009: wallet: Decide which coin selection solution to ...Samuel Dobson
2021-08-27Allow the long term feerate to be configured, default of 10 sat/vbAndrew Chow
2021-08-26Merge bitcoin/bitcoin#22183: Remove `gArgs` from `wallet.h` and `wallet.cpp`MarcoFalke
2021-08-24Use `context.args` in `CWallet::Create` instead of `gArgs`.Kiminuo
2021-08-24Merge bitcoin/bitcoin#22220: util: make ParseMoney return a std::optional<CAm...fanquake
2021-08-24the result of CWallet::IsHDEnabled() was initialized with true.Saibato
2021-08-17refactor: remove ::vpwallets and related global variablesRussell Yanofsky
2021-08-09Merge bitcoin/bitcoin#22337: wallet: Use bilingual_str for errorsSamuel Dobson
2021-08-09Merge bitcoin/bitcoin#22359: wallet: Do not set fInMempool in transactionAdde...Samuel Dobson
2021-08-04util: make ParseMoney return a std::optional<CAmount>fanquake
2021-08-04make ParseOutputType return a std::optional<OutputType>fanquake
2021-07-19Reorder dumpwallet so that cs_main functions go firstAndrew Chow
2021-07-01Change SignTransaction's input_errors to use bilingual_strAndrew Chow
2021-07-01Use bilingual_str for address fetching functionsAndrew Chow
2021-07-01Merge bitcoin/bitcoin#22334: wallet: do not spam about non-existent spk managersfanquake
2021-07-01wallet: Properly set fInMempool in mempool notificationsMarcoFalke
2021-07-01wallet: erase spkmans rather than setting to nullptrAndrew Chow
2021-07-01Merge bitcoin/bitcoin#20191: wallet, refactor: make DescriptorScriptPubKeyMan...fanquake
2021-07-01Merge bitcoin/bitcoin#19651: wallet: importdescriptors update existingfanquake
2021-07-01Merge bitcoin/bitcoin#21329: descriptor wallet: Cache last hardened xpub and ...Samuel Dobson
2021-06-30refactor: remove m_internal from DescriptorSPKmanS3RK
2021-06-29wallet: do not spam about non-existent spk managersS3RK
2021-06-28wallet: deactivate descriptorS3RK
2021-06-28wallet: maintain SPK consistency on internal flag changeS3RK
2021-06-28wallet: allow to import same descriptor twiceS3RK
2021-06-28Remove unused wallet pointer from NotifyAddressBookChangedMarcoFalke
2021-06-28Remove unused wallet pointer from NotifyTransactionChanged signalMarcoFalke
2021-06-24wallet: Upgrade existing descriptor cachesAndrew Chow
2021-06-22wallet: Add error message to GetReservedDestinationAndrew Chow
2021-06-22Opportunistically use bech32m change addresses if availableAndrew Chow
2021-06-22Add OutputType::BECH32MAndrew Chow
2021-06-22Limit LegacyScriptPubKeyMan address typesAndrew Chow
2021-06-18Merge bitcoin/bitcoin#21365: Basic Taproot signing support for descriptor wal...Samuel Dobson
2021-06-16refactor: reduce #ifdef ENABLE_EXTERNAL_SIGNER usageSjors Provoost
2021-06-16refactor: clean up external_signer.h includesSjors Provoost
2021-06-12Add support for SIGHASH_DEFAULT in RPCs, and make it defaultPieter Wuille
2021-06-12Construct and use PrecomputedTransactionData in PSBT signingPieter Wuille
2021-06-03Merge bitcoin/bitcoin#21353: interfaces: Stop exposing wallet destdata to guiW. J. van der Laan
2021-05-30Merge bitcoin/bitcoin#21207: MOVEONLY: CWallet transaction code out of wallet...Samuel Dobson
2021-05-27scripted-diff: Fix ellipsis after pr20773Hennadii Stepanov
2021-05-26MOVEONLY: CWallet transaction code out of wallet.cpp/.hRussell Yanofsky
2021-05-26Merge bitcoin/bitcoin#18418: wallet: Increase OUTPUT_GROUP_MAX_ENTRIES to 100fanquake
2021-05-26Replace size/weight estimate tuple with struct for named fieldsGregory Sanders
2021-05-26Merge bitcoin/bitcoin#17331: Use effective values throughout coin selectionSamuel Dobson
2021-05-19Have OutputGroup determine the value to useAndrew Chow
2021-05-19Remove CreateTransaction while loop and some related variablesAndrew Chow
2021-05-19Remove use_bnb and bnb_usedAndrew Chow