aboutsummaryrefslogtreecommitdiff
path: root/src/wallet/wallet.cpp
AgeCommit message (Expand)Author
2018-02-25Merge #12287: Optimise lock behaviour for GuessVerificationProgress()Jonas Schnelli
2018-02-15Merge #12356: Fix 'mempool min fee not met' debug outputWladimir J. van der Laan
2018-02-14Merge #11866: Do not un-mark fInMempool on wallet txn if ATMP fails.Wladimir J. van der Laan
2018-02-12Merge #12381: Remove more boost threadsWladimir J. van der Laan
2018-02-08boost: drop boost threads for [alert|block|wallet]notifyCory Fields
2018-02-08Merge #12333: Make CWallet::ListCoins atomicWladimir J. van der Laan
2018-02-08[wallet] Indent only change of CWallet::AvailableCoinsJoão Barbosa
2018-02-08[wallet] Make CWallet::ListCoins atomicJoão Barbosa
2018-02-08Consistently use FormatStateMessage in RPC error outputBen Woosley
2018-02-08Merge #12282: wallet: Disallow abandon of conflicted txesWladimir J. van der Laan
2018-02-06wallet: Disallow abandon of conflicted txesMarcoFalke
2018-01-30Fix missing cs_main lock for GuessVerificationProgress()Jonas Schnelli
2018-01-28[wallet] Remove duplicate mapWallet lookupsJoão Barbosa
2018-01-24[wallet] Add change type to CCoinControlJoão Barbosa
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-11Do not un-mark fInMempool on wallet txn if ATMP fails.Matt Corallo
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