aboutsummaryrefslogtreecommitdiff
path: root/src/wallet/wallet.cpp
Commit message (Expand)AuthorAgeFilesLines
...
| * | | | Update copyright headers to 2018DrahtBot2018-07-271-1/+1
| | |/ / | |/| |
* | | | Merge #13843: [trivial] Add doxygen-compatible comments to CAffectedKeysVisitorWladimir J. van der Laan2018-08-071-0/+11
|\ \ \ \
| * | | | [trivial] add doxygen-compatible comments to CAffectedKeysVisitorPierre Rochard2018-08-031-0/+11
| | |/ / | |/| |
* | | | Merge #13657: wallet: assert to ensure accuracy of CMerkleTx::GetBlocksToMatu...Wladimir J. van der Laan2018-08-071-1/+3
|\ \ \ \
| * | | | wallet: assert to ensure accuracy of CMerkleTx::GetBlocksToMaturityBen Woosley2018-07-131-1/+3
* | | | | [wallet] Add wallet name to log messagesPierre Rochard2018-08-021-43/+42
| |/ / / |/| | |
* | | | Merge #13805: [wallet] Correctly limit output group sizeMarcoFalke2018-08-011-1/+4
|\ \ \ \
| * | | | [wallet] correctly limit output group sizeSuhas Daftuar2018-07-301-1/+4
* | | | | refactor: Avoid locking tx pool cs thriceMarcoFalke2018-07-291-1/+2
|/ / / /
* | | | Merge #13774: Return void instead of bool for functions that cannot failMarcoFalke2018-07-291-27/+11
|\ \ \ \
| * | | | Return void instead of bool for functions that cannot failpracticalswift2018-07-271-27/+11
| | |/ / | |/| |
* / | | Fix accidental use of the addition assignment operator ("+="). Remove newline...practicalswift2018-07-271-2/+2
|/ / /
* | | Merge #12257: [wallet] Use destination groups instead of coins in coin selectWladimir J. van der Laan2018-07-241-50/+65
|\ \ \
| * | | wallet: Remove deprecated OutputEligibleForSpendingKarl-Johan Alm2018-07-241-17/+0
| * | | wallet: Switch to using output groups instead of coins in coin selectionKarl-Johan Alm2018-07-241-33/+39
| * | | wallet: Add output groupingKarl-Johan Alm2018-07-241-0/+26
* | | | Merge #13683: wallet: Introduce assertion to document the assumption that cac...MarcoFalke2018-07-221-0/+1
|\ \ \ \ | |/ / / |/| | |
| * | | wallet: Avoid potential null pointer dereference in CWalletTx::GetAvailableCr...practicalswift2018-07-171-0/+1
* | | | Merge #9662: Add createwallet "disableprivatekeys" option: a sane mode for wa...Wladimir J. van der Laan2018-07-201-7/+66
|\ \ \ \
| * | | | Add option to disable private keys during internal wallet creationJonas Schnelli2018-07-121-8/+45
| * | | | Add facility to store wallet flags (64 bits)Jonas Schnelli2018-07-121-0/+22
| | |/ / | |/| |
* | | | Merge #13500: [wallet] Decouple wallet version from client versionWladimir J. van der Laan2018-07-181-1/+1
|\ \ \ \ | |_|/ / |/| | |
| * | | Decouple wallet version from client versionAndrew Chow2018-06-181-1/+1
* | | | Merge #13652: rpc: Fix that CWallet::AbandonTransaction would leave the grand...Wladimir J. van der Laan2018-07-161-1/+1
|\ \ \ \
| * | | | Fix that CWallet::AbandonTransaction would only traverse one levelBen Woosley2018-07-131-1/+1
| | |/ / | |/| |
* | | | Merge #13072: Update createmultisig RPC to support segwitPieter Wuille2018-07-131-83/+0
|\ \ \ \
| * | | | Move AddAndGetDestinationForScript from wallet to outputype moduleAnthony Towns2018-07-101-23/+0
| * | | | Add outputtype moduleAnthony Towns2018-07-091-60/+0
* | | | | Merge #13651: [moveonly] Extract CWallet::MarkInputsDirty, and privatize AddT...Pieter Wuille2018-07-131-34/+13
|\ \ \ \ \
| * | | | | Privatize CWallet::AddToWalletIfInvolvingMeBen Woosley2018-07-131-13/+0
| * | | | | Extract CWallet::MarkInputsDirtyBen Woosley2018-07-131-21/+13
* | | | | | Merge #13566: Fix get balancePieter Wuille2018-07-131-55/+25
|\ \ \ \ \ \
| * | | | | | [wallet] GetBalance can take a min_depth argument.John Newbery2018-06-281-2/+2
| * | | | | | [wallet] factor out GetAvailableWatchOnlyBalance()John Newbery2018-06-281-6/+1
| * | | | | | [wallet] deduplicate GetAvailableCredit logicJohn Newbery2018-06-281-25/+4
| * | | | | | [wallet] Factor out GetWatchOnlyBalance()John Newbery2018-06-281-16/+0
| * | | | | | [wallet] GetBalance can take an isminefilter filter.John Newbery2018-06-281-9/+21
* | | | | | | Merge #13630: Drop unused pindexRet arg to CMerkleTx::GetDepthInMainChainPieter Wuille2018-07-131-2/+1
|\ \ \ \ \ \ \ | |_|/ / / / / |/| | | | | |
| * | | | | | Drop unused pindexRet arg to CMerkleTx::GetDepthInMainChainBen Woosley2018-07-111-2/+1
| | |/ / / / | |/| | | |
* | | | | | Merge #12944: [wallet] ScanforWalletTransactions should mark input txns as dirtyJonas Schnelli2018-07-131-3/+3
|\ \ \ \ \ \ | |_|_|/ / / |/| | | | |
| * | | | | ScanforWalletTransactions should mark input txns as dirtyGregory Sanders2018-06-141-3/+3
* | | | | | Merge #13114: wallet/keystore: Add Clang thread safety annotations for variab...MarcoFalke2018-07-111-2/+5
|\ \ \ \ \ \
| * | | | | | Add missing cs_KeyStore lockpracticalswift2018-04-291-2/+5
* | | | | | | Remove useless mapRequest tracking that just effects Qt display.Matt Corallo2018-07-091-42/+0
| |_|/ / / / |/| | | | |
* | | | | | Merge #13096: [Policy] Fix MAX_STANDARD_TX_WEIGHT checkWladimir J. van der Laan2018-07-051-1/+1
|\ \ \ \ \ \
| * | | | | | Fix MAX_STANDARD_TX_WEIGHT checkJohnson Lau2018-05-051-1/+1
* | | | | | | Merge #13235: Break circular dependency: init -> * -> init by extracting shut...Wladimir J. van der Laan2018-07-041-1/+1
|\ \ \ \ \ \ \
| * | | | | | | Break circular dependency: init -> * -> init by extracting shutdown.hBen Woosley2018-06-251-1/+1
| | |_|_|/ / / | |/| | | | |
* | | | | | | Merge #13491: Improve handling of INVALID in IsMineWladimir J. van der Laan2018-07-041-3/+1
|\ \ \ \ \ \ \
| * | | | | | | Add P2WSH destination helper and use it instead of manual hashingPieter Wuille2018-06-171-3/+1