aboutsummaryrefslogtreecommitdiff
path: root/src/wallet/wallet.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* | | Merge #12729: Get rid of ambiguous OutputType::NONE valueWladimir J. van der Laan2018-05-031-16/+12
|\ \ \
| * | | Get rid of ambiguous OutputType::NONE valueRussell Yanofsky2018-04-051-16/+12
* | | | Merge #12507: Interrupt rescan on shutdown requestWladimir J. van der Laan2018-05-031-1/+4
|\ \ \ \
| * | | | wallet: Interrupt rescan on shutdown requestJoão Barbosa2018-05-021-1/+4
| | |/ / | |/| |
* | | | Merge #13106: Simplify semantics of ChainStateFlushed callbackWladimir J. van der Laan2018-05-021-3/+3
|\ \ \ \ | |/ / / |/| | |
| * | | scripted-diff: Rename SetBestChain callback ChainStateFlushedMatt Corallo2018-04-271-3/+3
| | |/ | |/|
* / | wallet: Make vpwallets usage thread safeJoão Barbosa2018-04-241-1/+7
|/ /
* | wallet: Make fee settings non-static membersMarcoFalke2018-04-231-35/+74
* | wallet: Add HasWalletsJoão Barbosa2018-04-181-0/+5
* | wallet: Add AddWallet, RemoveWallet, GetWallet and GetWalletsJoão Barbosa2018-04-181-1/+34
* | refactor: Drop CWalletRef typedefJoão Barbosa2018-04-181-1/+1
* | Merge #12803: Make BaseSignatureCreator a pure interfaceWladimir J. van der Laan2018-04-121-3/+3
|\ \
| * | Make DummySignatureCreator a singletonPieter Wuille2018-04-101-1/+1
| * | Make BaseSignatureCreator a pure interfacePieter Wuille2018-04-101-3/+3
* | | Merge #12925: wallet: Logprint the start of a rescanWladimir J. van der Laan2018-04-111-0/+3
|\ \ \
| * | | Logprint the start of a rescanJonas Schnelli2018-04-091-0/+3
* | | | [wallet] [rpc] introduce 'label' API for walletWladimir J. van der Laan2018-04-101-0/+6
| |/ / |/| |
* | | Merge #11851: scripted-diff: Rename wallet database classesWladimir J. van der Laan2018-04-091-122/+122
|\ \ \ | |/ / |/| |
| * | scripted-diff: Rename wallet database classesRussell Yanofsky2018-04-071-122/+122
* | | Remove duplicate includespracticalswift2018-04-091-2/+0
* | | Merge #12891: [logging] add lint-logs.sh to check for newline termination.Wladimir J. van der Laan2018-04-081-1/+1
|\ \ \ | |/ / |/| |
| * | [logging] Comment all continuing logs.John Newbery2018-04-071-1/+1
| |/
* / wallet: Make WalletInitInterface and DummyWalletInit privateJoão Barbosa2018-04-051-1/+0
|/
* [trivial] Add newlines to end of log messages.John Newbery2018-04-041-1/+1
* Merge #10742: scripted-diff: Use scoped enumerations (C++11, "enum class")Wladimir J. van der Laan2018-03-271-20/+20
|\
| * scripted-diff: Convert 11 enums into scoped enums (C++11)practicalswift2018-03-091-20/+20
* | Merge #12699: [wallet] Shuffle transaction inputs before signingWladimir J. van der Laan2018-03-261-14/+23
|\ \
| * | shuffle selected coins before transaction finalizationGregory Sanders2018-03-211-14/+23
* | | Merge #11536: Rename account to label where appropriateWladimir J. van der Laan2018-03-221-11/+11
|\ \ \
| * | | Rename account to label where appropriateRussell Yanofsky2018-03-191-11/+11
| |/ /
* | | Merge #12694: Actually disable BnB when there are preset inputsWladimir J. van der Laan2018-03-221-1/+2
|\ \ \
| * | | Actually disable BnB when there are preset inputsAndrew Chow2018-03-151-1/+2
* | | | Merge #12747: Fix typosMarcoFalke2018-03-211-6/+6
|\ \ \ \
| * | | | Fix typospracticalswift2018-03-211-6/+6
| | |/ / | |/| |
* | | | Merge #12716: Fix typos and cleanup in various filesMarcoFalke2018-03-211-3/+3
|\ \ \ \ | |/ / / |/| | |
| * | | Fix typosDimitris Apostolou2018-03-211-3/+3
| |/ /
* / / wallet: Change output type globals to membersMarcoFalke2018-03-171-34/+45
|/ /
* | Merge #10637: Coin Selection with Murch's algorithmWladimir J. van der Laan2018-03-141-173/+174
|\ \
| * | Have SelectCoinsMinConf and SelectCoins use BnB or Knapsack and use itAndrew Chow2018-03-131-27/+91
| * | Move original knapsack solver tests to coinselector_tests.cppAndrew Chow2018-03-131-9/+0
| * | Move current coin selection algorithm to coinselection.{cpp,h}Andrew Chow2018-03-131-127/+3
| * | Remove coinselection.h -> wallet.h circular dependencyAndrew Chow2018-03-131-4/+4
| * | Use a struct for output eligibilityAndrew Chow2018-03-131-12/+12
| * | Move output eligibility to a separate functionAndrew Chow2018-03-131-12/+16
| * | Implement Branch and Bound coin selection in a new fileAndrew Chow2018-03-131-0/+1
| * | Calculate and store the number of bytes required to spend an inputAndrew Chow2018-03-091-11/+76
| |/
* | Merge #9680: Unify CWalletTx constructionPieter Wuille2018-03-131-19/+24
|\ \
| * | [wallet] Get rid of CWalletTx default constructorRussell Yanofsky2018-03-071-5/+5
| * | [wallet] Construct CWalletTx objects in CommitTransactionRussell Yanofsky2018-03-071-14/+19
| |/
* | Fix ComputeTimeSmart test failure with -DDEBUG_LOCKORDERRussell Yanofsky2018-03-131-6/+1