aboutsummaryrefslogtreecommitdiff
path: root/src/wallet/wallet.cpp
Commit message (Expand)AuthorAgeFilesLines
* CreateTransaction: Assume minimum p2sh-p2wpkh spend size for unknown changeGregory Sanders2018-11-301-1/+8
* Remove stale comment in CalculateMaximumSignedInputSizeGregory Sanders2018-11-301-2/+0
* wallet: Avoid potential use of unitialized value bnb_used in CWallet::CreateT...practicalswift2018-11-281-0/+2
* Merge #13666: Always create signatures with Low R valuesWladimir J. van der Laan2018-08-131-17/+16
|\
| * Use 72 byte dummy signatures when watching only inputs may be usedAndrew Chow2018-08-091-15/+14
| * Use 71 byte signature for DUMMY_SIGNATURE_CREATORAndrew Chow2018-08-091-2/+2
* | wallet: shuffle coins before grouping, where warrantedKarl-Johan Alm2018-08-101-1/+9
* | Merge #13911: doc: Revert translated string change, clarify wallet log messagesMarcoFalke2018-08-091-3/+3
|\ \
| * | Trivial: Revert translated string change, clarify wallet log messagesPierre Rochard2018-08-081-3/+3
* | | Merge #13876: wallet: Catch filesystem_error and raise InitErrorMarcoFalke2018-08-091-1/+6
|\ \ \ | |/ / |/| |
| * | wallet: Catch filesystem_error and raise InitErrorMarcoFalke2018-08-041-1/+6
* | | Merge #13780: 0.17: Pre-branch maintenanceWladimir J. van der Laan2018-08-081-1/+1
|\ \ \ | |_|/ |/| |
| * | 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
|\ \ \ \ \ \ | |_|/ / / / |/| | | | |