aboutsummaryrefslogtreecommitdiff
path: root/src/wallet/wallet.cpp
AgeCommit message (Expand)Author
2018-01-24Merge #12119: [wallet] use P2WPKH change output if any destination is P2WPKH ...Wladimir J. van der Laan
2018-01-23Reduce cs_main lock in ReadBlockFromDisk, only read GetBlockPos under the lockJonas Schnelli
2018-01-23Make sure WalletRescanReserver has successfully reserved the rescanJonas Schnelli
2018-01-23Avoid pemanent cs_main/cs_wallet lock during wallet rescansJonas Schnelli
2018-01-23[wallet] use P2WPKH change output if any destination is P2WPKH or P2WSHSjors Provoost
2018-01-10Merge #11403: SegWit wallet supportJonas Schnelli
2018-01-09Support downgrading after recovered keypool witness keysPieter Wuille
2018-01-09SegWit wallet supportPieter Wuille
2018-01-03[refactor] GetAccount{PubKey,Address} -> GetAccountDestinationPieter Wuille
2018-01-03Increment MIT Licence copyright header year on files modified in 2017Akira Takizawa
2017-12-26Add helper to wait for validation interface queue to catch upMatt Corallo
2017-12-14Merge #10839: Don't use pass by reference to const for cheaply-copied types (...Wladimir J. van der Laan
2017-12-14Merge #11864: Make CWallet::FundTransaction atomicWladimir J. van der Laan
2017-12-14[wallet] Make CWallet::FundTransaction atomicJoão Barbosa
2017-12-14[wallet] Tidy up CWallet::FundTransactionJoão Barbosa
2017-12-12Merge #11870: wallet: Remove unnecessary mempool lock in ReacceptWalletTransa...Wladimir J. van der Laan
2017-12-12Merge #11854: Split up key and script metadata for better type safetyWladimir J. van der Laan
2017-12-12Merge #10574: Remove includes in .cpp files for things the corresponding .h f...Wladimir J. van der Laan
2017-12-11wallet: Remove unnecessary mempool lock in ReacceptWalletTransactionsJoão Barbosa
2017-12-11don't attempt mempool entry for wallet transactions on startup if already in ...Gregory Sanders
2017-12-08Split up key and script metadata for better type safetyRussell Yanofsky
2017-11-30Merge #10493: Use range-based for loops (C++11) when looping over map elementsMarcoFalke
2017-11-16Remove includes in .cpp files for things the corresponding .h file already in...practicalswift
2017-11-16scripted-diff: Replace #include "" with #include <> (ryanofsky)MeshCollider
2017-11-15Merge #10286: Call wallet notify callbacks in scheduler thread (without cs_main)Wladimir J. van der Laan
2017-11-09Use MakeUnique<T>(...) instead of std::unique_ptr<T>(new T(...))practicalswift
2017-11-09Merge #11074: Assert that CWallet::SyncMetaData finds oldest transaction.Wladimir J. van der Laan
2017-11-09Merge #10368: [wallet] Remove helper conversion operator from walletWladimir J. van der Laan
2017-10-18Merge #11467: Fix typos. Use nullptr instead of NULL.Wladimir J. van der Laan
2017-10-13Use callbacks to cache whether wallet transactions are in mempoolMatt Corallo
2017-10-13Add CWallet::BlockUntilSyncedToCurrentChain()Matt Corallo
2017-10-13Merge #7061: [Wallet] Add RPC call "rescanblockchain <startheight> <stopheight>"Jonas Schnelli
2017-10-12[Wallet] add rescanblockchain <start_height> <stop_height> RPC commandJonas Schnelli
2017-10-12Merge #11133: Document assumptions that are being made to avoid division by zeroWladimir J. van der Laan
2017-10-09Use range-based for loops (C++11) when looping over map elementspracticalswift
2017-10-09Use nullptr instead of NULLpracticalswift
2017-10-04Merge #10939: [init] Check non-emptiness of -blocknotify command prior to exe...Wladimir J. van der Laan
2017-09-30Merge #11303: Fix estimatesmartfee rounding display issueMarcoFalke
2017-09-29Merge #11309: Minor cleanups for AcceptToMemoryPoolMarcoFalke
2017-09-29Merge #11167: Full BIP173 (Bech32) supportWladimir J. van der Laan
2017-09-28Implement BIP173 addresses and testsPieter Wuille
2017-09-26Merge #11225: wallet: update stored witness in AddToWalletWladimir J. van der Laan
2017-09-20Merge #11132: Document assumptions that are being made to avoid NULL pointer ...Wladimir J. van der Laan
2017-09-12Change AcceptToMemoryPool function signatureAlex Morcos
2017-09-12wallet: Display non-HD error on first runMarcoFalke
2017-09-11Make float <-> int casts explicit outside of test, qt, CFeeRateMatt Corallo
2017-09-08Merge #11250: Bump wallet version to 159900 and remove the `usehd` optionWladimir J. van der Laan
2017-09-07Remove usehd option and warn when it is usedAndrew Chow
2017-09-07Bump wallet version number to 159900Andrew Chow
2017-09-07Merge #10916: add missing lock to crypter GetKeys()Wladimir J. van der Laan