aboutsummaryrefslogtreecommitdiff
path: root/src/wallet/wallet.cpp
AgeCommit message (Expand)Author
2018-05-03Merge #12729: Get rid of ambiguous OutputType::NONE valueWladimir J. van der Laan
2018-05-03Merge #12507: Interrupt rescan on shutdown requestWladimir J. van der Laan
2018-05-02Merge #13106: Simplify semantics of ChainStateFlushed callbackWladimir J. van der Laan
2018-05-02wallet: Interrupt rescan on shutdown requestJoão Barbosa
2018-04-27scripted-diff: Rename SetBestChain callback ChainStateFlushedMatt Corallo
2018-04-24wallet: Make vpwallets usage thread safeJoão Barbosa
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-12Merge #12803: Make BaseSignatureCreator a pure interfaceWladimir J. van der Laan
2018-04-11Merge #12925: wallet: Logprint the start of a rescanWladimir J. van der Laan
2018-04-10[wallet] [rpc] introduce 'label' API for walletWladimir J. van der Laan
2018-04-10Make DummySignatureCreator a singletonPieter Wuille
2018-04-10Make BaseSignatureCreator a pure interfacePieter Wuille
2018-04-09Merge #11851: scripted-diff: Rename wallet database classesWladimir J. van der Laan
2018-04-09Logprint the start of a rescanJonas Schnelli
2018-04-09Remove duplicate includespracticalswift
2018-04-08Merge #12891: [logging] add lint-logs.sh to check for newline termination.Wladimir J. van der Laan
2018-04-07scripted-diff: Rename wallet database classesRussell Yanofsky
2018-04-07[logging] Comment all continuing logs.John Newbery
2018-04-05wallet: Make WalletInitInterface and DummyWalletInit privateJoão Barbosa
2018-04-05Get rid of ambiguous OutputType::NONE valueRussell Yanofsky
2018-04-04[trivial] Add newlines to end of log messages.John Newbery
2018-03-27Merge #10742: scripted-diff: Use scoped enumerations (C++11, "enum class")Wladimir J. van der Laan
2018-03-26Merge #12699: [wallet] Shuffle transaction inputs before signingWladimir J. van der Laan
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-21Merge #12747: Fix typosMarcoFalke
2018-03-21shuffle selected coins before transaction finalizationGregory Sanders
2018-03-21Merge #12716: Fix typos and cleanup in various filesMarcoFalke
2018-03-21Fix typospracticalswift
2018-03-21Fix typosDimitris Apostolou
2018-03-19Rename account to label where appropriateRussell Yanofsky
2018-03-17wallet: Change output type globals to membersMarcoFalke
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-13Fix ComputeTimeSmart test failure with -DDEBUG_LOCKORDERRussell Yanofsky
2018-03-13Merge #11041: Add LookupBlockIndexWladimir J. van der Laan
2018-03-13Have SelectCoinsMinConf and SelectCoins use BnB or Knapsack and use itAndrew Chow
2018-03-13Move original knapsack solver tests to coinselector_tests.cppAndrew Chow
2018-03-13Move current coin selection algorithm to coinselection.{cpp,h}Andrew 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-09Calculate and store the number of bytes required to spend an inputAndrew Chow
2018-03-09scripted-diff: Convert 11 enums into scoped enums (C++11)practicalswift
2018-03-07[wallet] Get rid of CWalletTx default constructorRussell Yanofsky