aboutsummaryrefslogtreecommitdiff
path: root/src/interfaces/wallet.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* | Merge #17354: wallet: Tidy CWallet::SetUsedDestinationStatefanquake2019-11-081-2/+4
|\ \
| * | wallet: Reuse existing batch in CWallet::SetUsedDestinationStateJoão Barbosa2019-11-021-2/+4
| |/
* / Remove locked_chain from GetDepthInMainChain and its callersAntoine Riard2019-11-061-15/+14
|/
* Merge #16839: Replace Connman and BanMan globals with NodeContext localWladimir J. van der Laan2019-10-301-1/+5
|\
| * Avoid using g_rpc_node global in wallet codeRussell Yanofsky2019-10-281-1/+5
* | Refactor: Split up CWallet and LegacyScriptPubKeyMan and classesAndrew Chow2019-10-251-9/+16
|/
* Merge #17154: wallet: Remove return value from CommitTransactionWladimir J. van der Laan2019-10-241-10/+3
|\
| * [wallet] Remove `state` argument from CWallet::CommitTransactionJohn Newbery2019-10-181-3/+1
| * [wallet] Remove return value from CommitTransaction()John Newbery2019-10-181-8/+3
* | Remove unused includespracticalswift2019-10-151-2/+0
|/
* change wallet pointers to references in feebumperAdam Jonas2019-10-101-4/+4
* Encapsulate tx status in a Confirmation structAntoine Riard2019-08-231-1/+1
* Get rid of PendingWalletTx class.Russell Yanofsky2019-07-181-29/+18
* Merge #16208: wallet: Consume ReserveDestination on successful CreateTransactionMeshCollider2019-07-171-4/+3
|\
| * Restrict lifetime of ReserveDestination to CWallet::CreateTransactionGregory Sanders2019-07-101-4/+3
* | Merge #16227: Refactor CWallet's inheritance chainWladimir J. van der Laan2019-07-111-1/+1
|\ \ | |/ |/|
| * Remove CCryptoKeyStore and move all of it's functionality into CWalletAndrew Chow2019-07-091-1/+1
* | Merge #16237: Have the wallet give out destinations instead of keysWladimir J. van der Laan2019-07-101-6/+8
|\ \ | |/ |/|
| * Replace CReserveKey with ReserveDestinatoinAndrew Chow2019-07-091-4/+4
| * Add GetNewDestination to CWallet to fetch new destinationsAndrew Chow2019-07-091-2/+4
* | Move ismine to wallet moduleAndrew Chow2019-06-191-1/+1
|/
* Make reasoning about dependencies easier by not including unused dependenciespracticalswift2019-06-021-8/+0
* Merge #15778: [wallet] Move maxtxfee from node to walletMarcoFalke2019-04-271-0/+1
|\
| * [wallet] Move maxTxFee to walletJohn Newbery2019-04-181-0/+1
* | generalize bumpfee to add inputs when neededGregory Sanders2019-04-111-2/+7
|/
* [build] Move wallet load functions to wallet/load unitJohn Newbery2019-04-091-0/+1
* wallet: Get all balances in one callMarcoFalke2019-04-041-7/+8
* Remove remaining wallet accesses to node globalsRussell Yanofsky2019-03-061-7/+1
* Remove use of CRPCTable::appendCommand in wallet codeRussell Yanofsky2019-03-051-1/+2
* Remove use of g_connman / PushInventory in wallet codeRussell Yanofsky2019-02-221-1/+1
* Remove uses of fee globals in wallet codeRussell Yanofsky2019-02-221-1/+1
* Remove uses of CheckFinalTx in wallet codeRussell Yanofsky2019-02-221-2/+2
* refactor: Drop redundant wallet referenceJoão Barbosa2019-02-211-128/+127
* interfaces: Add remove to WalletJoão Barbosa2019-02-121-0/+4
* Merge #15153: gui: Add Open Wallet menuJonas Schnelli2019-02-121-1/+1
|\
| * interfaces: Avoid interface instance if wallet is nullJoão Barbosa2019-02-041-1/+1
* | Merge #15226: Allow creating blank (empty) wallets (alternative)MeshCollider2019-02-111-0/+1
|\ \
| * | [wallet] Support creating a blank walletAndrew Chow2019-02-101-0/+1
* | | wallet: Add lock annotation for mapAddressBookMarcoFalke2019-02-071-0/+1
| |/ |/|
* | Prefer boost::optional#get_value_or over #value_orBen Woosley2019-01-311-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
* | Add time methods to the Chain interfaceRussell Yanofsky2019-01-151-2/+7
* | Add height, depth, and hash methods to the Chain interfaceRussell Yanofsky2019-01-151-3/+3
|/
* Don't label transactions "Open" while catching upHennadii Stepanov2019-01-031-1/+3
* Pass chain locked variables where neededRussell Yanofsky2018-11-061-21/+27
* Remove uses of cs_main in wallet codeRussell Yanofsky2018-11-061-19/+36
* Remove direct node->wallet calls in init.cppRussell Yanofsky2018-11-061-0/+12
* Add skeleton chain and client classesRussell Yanofsky2018-11-061-0/+24
* Merge #14554: qt: Remove unused `adjustedTime` parameterWladimir J. van der Laan2018-11-051-6/+2
|\