aboutsummaryrefslogtreecommitdiff
path: root/src/wallet/wallet.h
AgeCommit message (Expand)Author
2021-06-09Merge bitcoin/bitcoin#22008: wallet: Cleanup and refactor CreateTransactionIn...Samuel Dobson
2021-06-03Merge bitcoin/bitcoin#21353: interfaces: Stop exposing wallet destdata to guiW. J. van der Laan
2021-05-30scripted-diff: Rename SelectCoinsMinConf to AttemptSelectionAndrew Chow
2021-05-30Move cs_wallet lock in CreateTransactionInternal to top of functionAndrew Chow
2021-05-26MOVEONLY: CWallet transaction code out of wallet.cpp/.hRussell Yanofsky
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 use_bnb and bnb_usedAndrew Chow
2021-05-19wallet: make chain optional for CWallet::CreateIvan Metlushko
2021-05-19refactor: Add CWallet:::AttachChain methodRussell Yanofsky
2021-05-19refactor: move first run detection to client codeIvan Metlushko
2021-05-13Make cost_of_change part of CoinSelectionParamsAndrew Chow
2021-05-11refactor: remove redundant fOnlySafe argumentt-bast
2021-04-26[docs] add doxygen comments to wallet codeglozow
2021-04-22[docs] format existing comments as doxygenglozow
2021-04-13wallet: remove CWallet::GetExternalSigner()fanquake
2021-04-08Move external signer out of wallet moduleSjors Provoost
2021-04-05refactor: Remove negative lock annotations from globalsMarcoFalke
2021-03-17Merge #21415: refactor: remove Optional & nulloptWladimir J. van der Laan
2021-03-17refactor: post Optional<> removal cleanupsfanquake
2021-03-17Merge #21083: wallet: Avoid requesting fee rates multiple times during coin s...Samuel Dobson
2021-03-16Rename CoinSelectionParams::effective_fee to m_effective_feerateAndrew Chow
2021-03-16wallet: Move discard feerate fetching to CreateTransactionAndrew Chow
2021-03-16wallet: Move long term feerate setting to CreateTransactionAndrew Chow
2021-03-15scripted-diff: remove Optional & nulloptfanquake
2021-03-09Merge #20536: wallet: Error with "Transaction too large" if the funded tx wil...Samuel Dobson
2021-03-03wallet: Add IsAddressUsed / SetAddressUsed methodsRussell Yanofsky
2021-03-03interfaces: Stop exposing wallet destdata to guiRussell Yanofsky
2021-02-23rpc: signerdisplayaddressSjors Provoost
2021-02-23wallet: add GetExternalSigner()Sjors Provoost
2021-02-23wallet: add external_signer flagSjors Provoost
2021-02-23wallet: add -signer argument for external signer commandSjors Provoost
2021-02-01Merge #20040: wallet: Refactor OutputGroups to handle fees and spending eligi...Samuel Dobson
2020-12-09Rewrite OutputGroups to be clearer and to use scriptPubKeysAndrew Chow
2020-12-06Don't declare de facto const member functions as non-constpracticalswift
2020-12-02Merge #19980: refactor: Some wallet cleanupsfanquake
2020-11-30Have CalculateMaximumSignedTxSize also compute tx weightAndrew Chow
2020-11-17Merge #20139: Wallet: do not return warnings from UpgradeWallet()MarcoFalke
2020-11-16[upgradewallet] removed unused warning paramSishir Giri
2020-11-16Merge #18836: wallet: upgradewallet fixes and additional testsWladimir J. van der Laan
2020-11-07refactor: Assert before dereference in CWallet::GetDatabaseJoão Barbosa
2020-11-07refactor: Drop redudant CWallet::GetDBHandleJoão Barbosa
2020-11-04wallet: remove nWalletMaxVersionAndrew Chow
2020-10-29Fix change detection of imported internal descriptorsAndrew Chow
2020-10-19wallet: Add utility method for CanSupportFeatureAndrew Chow
2020-10-14rpc, wallet: Expose database format in getwalletinfoJoão Barbosa
2020-10-14Use SQLite for descriptor walletsAndrew Chow
2020-10-02Explicitly filter out partial groups when we don't want themAndrew Chow
2020-10-02Move OutputGroup positive only filtering into InsertAndrew Chow