aboutsummaryrefslogtreecommitdiff
path: root/src/wallet/wallet.h
AgeCommit message (Expand)Author
2018-05-22wallet: Use shared pointer to retain wallet instanceJoão Barbosa
2018-05-21[wallet] Fix incorrect comment for DeriveNewSeed.John Newbery
2018-05-19[refactor] manually change remaining instances of master key to seed.John Newbery
2018-05-19scripted-diff: Rename master key to seedJohn Newbery
2018-05-16[wallet] Pass error message back from CWallet::Verify()John Newbery
2018-05-16[wallet] Add CWallet::Verify functionJohn Newbery
2018-05-15[wallet] setup wallet background flushing in WalletInit directlyJohn Newbery
2018-05-14Add compile time checking for all cs_wallet runtime locking assertionspracticalswift
2018-05-12Bump wallet version for pre split keypoolAndrew Chow
2018-05-12Use a keypool of presplit keys after upgrading to hd chain splitAndrew Chow
2018-05-12Allow -upgradewallet to upgradewallets to HDAndrew Chow
2018-05-12Add 'sethdseed' RPC to initialize or replace HD seedChris Moore
2018-05-03Merge #12729: Get rid of ambiguous OutputType::NONE valueWladimir J. van der Laan
2018-04-27scripted-diff: Rename SetBestChain callback ChainStateFlushedMatt Corallo
2018-04-23wallet: Make fee settings non-static membersMarcoFalke
2018-04-18wallet: Add HasWalletsJoão Barbosa
2018-04-18wallet: Add AddWallet, RemoveWallet, GetWallet and GetWalletsJoão Barbosa
2018-04-18refactor: Drop CWalletRef typedefJoão Barbosa
2018-04-11Merge #12892: [wallet] [rpc] introduce 'label' API for walletWladimir J. van der Laan
2018-04-10[wallet] [rpc] introduce 'label' API for walletWladimir J. van der Laan
2018-04-10Merge #12731: Support serialization as another type without castingWladimir J. van der Laan
2018-04-07scripted-diff: Rename wallet database classesRussell Yanofsky
2018-04-07Merge #12785: wallet: Initialize m_last_block_processed to nullptrWladimir J. van der Laan
2018-04-05Get rid of ambiguous OutputType::NONE valueRussell Yanofsky
2018-04-05wallet: Initialize m_last_block_processed to nullptr. Initialize fields where...practicalswift
2018-04-05Merge #12859: Bugfix: Include <memory> for std::unique_ptrWladimir J. van der Laan
2018-04-02Bugfix: Include <memory> for std::unique_ptrLuke Dashjr
2018-03-22Merge #11536: Rename account to label where appropriateWladimir J. van der Laan
2018-03-22Merge #12694: Actually disable BnB when there are preset inputsWladimir J. van der Laan
2018-03-21Fix typospracticalswift
2018-03-20Support serialization as another type without castingPieter Wuille
2018-03-19Rename account to label where appropriateRussell Yanofsky
2018-03-17wallet: Change output type globals to membersMarcoFalke
2018-03-15Test that BnB is not used when there are preset inputsAndrew Chow
2018-03-15Actually disable BnB when there are preset inputsAndrew Chow
2018-03-14Merge #10637: Coin Selection with Murch's algorithmWladimir J. van der Laan
2018-03-13Merge #9680: Unify CWalletTx constructionPieter Wuille
2018-03-13Have SelectCoinsMinConf and SelectCoins use BnB or Knapsack and use itAndrew Chow
2018-03-13Remove coinselection.h -> wallet.h circular dependencyAndrew Chow
2018-03-13Use a struct for output eligibilityAndrew Chow
2018-03-13Move output eligibility to a separate functionAndrew Chow
2018-03-13Implement Branch and Bound coin selection in a new fileAndrew Chow
2018-03-11Split up and sanitize CAccountingEntry serializationPieter Wuille
2018-03-09Store effective value, fee, and long term fee in CInputCoinAndrew Chow
2018-03-09Calculate and store the number of bytes required to spend an inputAndrew Chow
2018-03-09Split up and sanitize CWalletTx serializationPieter Wuille
2018-03-07[wallet] Get rid of CWalletTx default constructorRussell Yanofsky
2018-03-07[wallet] Construct CWalletTx objects in CommitTransactionRussell Yanofsky
2018-03-03Create new wallet databases as directories rather than filesRussell Yanofsky
2018-03-03Allow wallet files in multiple directoriesRussell Yanofsky