aboutsummaryrefslogtreecommitdiff
path: root/src/wallet/wallet.h
AgeCommit message (Expand)Author
2018-01-23Make sure WalletRescanReserver has successfully reserved the rescanJonas Schnelli
2018-01-23Add RAII wallet rescan reserverJonas Schnelli
2018-01-23[wallet] use P2WPKH change output if any destination is P2WPKH or P2WSHSjors Provoost
2018-01-16[qt] receive tab: bech32 address opt-in checkboxSjors Provoost
2018-01-10Merge #11403: SegWit wallet supportJonas Schnelli
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-14Merge #10839: Don't use pass by reference to const for cheaply-copied types (...Wladimir J. van der Laan
2017-12-08Split up key and script metadata for better type safetyRussell Yanofsky
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-09Merge #10368: [wallet] Remove helper conversion operator from walletWladimir 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-09-22Use static_cast instead of C-style casts for non-fundamental typespracticalswift
2017-09-12wallet: Display non-HD error on first runMarcoFalke
2017-09-08Merge #11250: Bump wallet version to 159900 and remove the `usehd` optionWladimir J. van der Laan
2017-09-07Bump wallet version number to 159900Andrew Chow
2017-09-06(finally) remove getinfo in favor of more module-specific infosMatt Corallo
2017-08-25Merge #10976: [MOVEONLY] Move some static functions out of wallet.h/cppWladimir J. van der Laan
2017-08-21Merge #10809: optim: mark a few classes finalWladimir J. van der Laan
2017-08-18Merge #10952: [wallet] Remove vchDefaultKey and have better first run detectionWladimir J. van der Laan
2017-08-18Merge #11044: [wallet] Keypool topup cleanupsWladimir J. van der Laan
2017-08-16[wallet] Remove keypool_topup_cleanupsJohn Newbery
2017-08-16Declare single-argument (non-converting) constructors "explicit"practicalswift
2017-08-15Remove vchDefaultKey and have better first run detectionAndrew Chow
2017-08-14Don't use pass by reference to const for cheaply-copied types (bool, char, et...practicalswift
2017-08-14Move some static functions out of wallet.h/cppRussell Yanofsky
2017-08-14Merge #10483: scripted-diff: Use the C++11 keyword nullptr to denote the poin...Wladimir J. van der Laan
2017-08-14Merge #11022: Basic keypool topupWladimir J. van der Laan
2017-08-10[wallet] keypool mark-used and topupJohn Newbery
2017-08-07scripted-diff: Use the C++11 keyword nullptr to denote the pointer literal in...practicalswift
2017-08-06Fix resendwallettransactions assert failure if -walletbroadcast=0Matt Corallo
2017-08-04[wallet] Add HasUnusedKeys() helperJohn Newbery
2017-08-04[wallet] Cache keyid -> keypool id mappingsJohn Newbery
2017-08-02[wallet] [moveonly] Move LoadKeyPool to cppMatt Corallo
2017-07-20[wallet] fix comment for CWallet::Verify()John Newbery
2017-07-19Merge #10817: Redefine Dust and add a discard_rateWladimir J. van der Laan
2017-07-18Do not allow users to get keys from keypool without reserving themMatt Corallo
2017-07-17Add a discard_rateAlex Morcos
2017-07-17No longer ever reuse keypool indexesMatt Corallo
2017-07-17Enable devirtualization opportunities by using the final specifier (C++11)practicalswift
2017-07-17optim: mark a few classes finalCory Fields
2017-07-17Merge #10831: Batch flushing operations to the walletdb during top up and inc...Wladimir J. van der Laan
2017-07-17Increase wallet default keypool size to 1000.Gregory Maxwell
2017-07-17Pushdown walletdb though CWallet::AddKeyPubKey to avoid flushes.Gregory Maxwell
2017-07-17Merge #10706: Improve wallet fee logic and fix GUI bugsWladimir J. van der Laan