aboutsummaryrefslogtreecommitdiff
path: root/src/wallet/wallet.cpp
Commit message (Expand)AuthorAgeFilesLines
* scripted-diff: Avoid passing PACKAGE_NAME for translationMarcoFalke2019-09-241-2/+2
* 0.18: wallet: Fix -maxtxfee check by moving it to CWallet::CreateTransactionJoão Barbosa2019-08-251-5/+5
* 0.18: [wallet] abort when attempting to fund a transaction above maxtxfeeSjors Provoost2019-08-251-0/+5
* wallet: Update transactions with current mempool after loadJoão Barbosa2019-04-011-0/+3
* wallet: Move CWallet::ReacceptWalletTransactions locks to callersJoão Barbosa2019-04-011-6/+7
* Use a single wallet batch for UpgradeKeyMetadataJonas Schnelli2019-02-171-1/+8
* Fetch keys from keypool when private keys are disabledAndrew Chow2019-02-141-5/+7
* Add a method to add a pubkey to the keypoolAndrew Chow2019-02-141-13/+24
* Implement a function to add KeyOriginInfo to a walletAndrew Chow2019-02-141-0/+10
* Store key origin info in key metadataAndrew Chow2019-02-141-11/+52
* Add a method to CWallet to write just CKeyMetadataAndrew Chow2019-02-141-0/+6
* Add WriteHDKeypath function and move *HDKeypath to util/bip32.{h,cpp}Andrew Chow2019-02-141-0/+1
* Merge #15153: gui: Add Open Wallet menuJonas Schnelli2019-02-121-0/+22
|\
| * wallet: Factor out LoadWalletJoão Barbosa2019-02-041-0/+22
* | Merge #15226: Allow creating blank (empty) wallets (alternative)MeshCollider2019-02-111-8/+58
|\ \
| * | [wallet] Support creating a blank walletAndrew Chow2019-02-101-8/+58
* | | wallet: Add lock annotation for mapAddressBookMarcoFalke2019-02-071-3/+2
* | | Rename Chain getLocator -> getTipLocatorRussell Yanofsky2019-02-011-2/+2
* | | Drop redundant get_value_orRussell Yanofsky2019-02-011-2/+2
* | | Fix ScanForWalletTransactions start_block commentRussell Yanofsky2019-02-011-4/+5
* | | Update ScanForWalletTransactions result commentRussell Yanofsky2019-02-011-4/+5
* | | Rename ScanResult stop_block fieldRussell Yanofsky2019-02-011-5/+5
| |/ |/|
* | Merge #15308: build: Restore compatibility with older boostMarcoFalke2019-02-011-3/+3
|\ \ | |/ |/|
| * Prefer boost::optional#get_value_or over #value_orBen Woosley2019-01-311-3/+3
* | Merge #15235: Do not import private keys to wallets with private keys disabledWladimir J. van der Laan2019-02-011-0/+3
|\ \ | |/ |/|
| * Do not import private keys to wallets with private keys disabledAndrew Chow2019-01-311-0/+3
* | Merge #11911: Free BerkeleyEnvironment instances when not in useWladimir J. van der Laan2019-01-311-0/+3
|\ \
| * | Free BerkeleyEnvironment instances when not in useRussell Yanofsky2018-11-261-0/+3
* | | Merge #13926: [Tools] bitcoin-wallet - a tool for creating and managing walle...MarcoFalke2019-01-311-2/+2
|\ \ \
| * | | [tools] Add wallet inspection and modification toolJonas Schnelli2019-01-301-2/+2
* | | | Merge #15225: GUI: Change the receive button to respond to keypool state chan...Wladimir J. van der Laan2019-01-311-0/+4
|\ \ \ \
| * | | | Notify the GUI that the keypool has changed to set the receive buttonAndrew Chow2019-01-231-0/+4
| |/ / /
* | | | Remove 'boost::optional'-related gcc warningsHennadii Stepanov2019-01-301-1/+2
* | | | Merge #14711: Remove uses of chainActive and mapBlockIndex in wallet codeMeshCollider2019-01-301-115/+125
|\ \ \ \ | |_|_|/ |/| | |
| * | | Remove remaining chainActive references from CWalletRussell Yanofsky2019-01-151-19/+28
| * | | Convert CWallet::ScanForWalletTransactions and SyncTransaction to the new Cha...Russell Yanofsky2019-01-151-64/+74
| * | | Add findFork and findBlock to the Chain interfaceRussell Yanofsky2019-01-151-2/+2
| * | | Add time methods to the Chain interfaceRussell Yanofsky2019-01-151-10/+9
| * | | Add height, depth, and hash methods to the Chain interfaceRussell Yanofsky2019-01-151-22/+14
| |/ /
* | | Merge #14906: refactor: Make explicit CMutableTransaction -> CTransaction con...Wladimir J. van der Laan2019-01-211-2/+2
|\ \ \ | |/ / |/| |
| * | Minimal changes to comply with explicit CMutableTransaction -> CTranaction c...lucash-dev2018-12-171-2/+2
* | | Merge #14941: rpc: Make unloadwallet wait for complete wallet unloadWladimir J. van der Laan2019-01-151-0/+39
|\ \ \
| * | | rpc: Make unloadwallet wait for complete wallet unloadJoão Barbosa2019-01-151-0/+39
| |/ /
* / / wallet: Avoid leaking locktime fingerprint when anti-fee-snipingMarcoFalke2018-12-271-30/+60
|/ /
* | wallet: Initialize stop_block to nullptr in CWallet::ScanForWalletTransactionsBen Woosley2018-12-171-0/+1
* | Merge #14821: Replace CAffectedKeysVisitor with descriptor based logicMeshCollider2018-12-141-67/+13
|\ \
| * | Replace CAffectedKeysVisitor with descriptor based logicPieter Wuille2018-11-271-67/+13
| |/
* | Introduce a Shuffle for FastRandomContext and use it in wallet and coinselectionPieter Wuille2018-12-121-2/+2
* | Merge #13076: Fix ScanForWalletTransactions to return an enum indicating scan...MeshCollider2018-12-121-19/+32
|\ \
| * | Add stop_block out arg to ScanForWalletTransactionsBen Woosley2018-11-131-7/+12