aboutsummaryrefslogtreecommitdiff
path: root/src/wallet/wallet.cpp
Commit message (Collapse)AuthorAgeFilesLines
...
* | Merge #8137: Improve CWallet API with new AccountMove function.Wladimir J. van der Laan2016-06-061-0/+34
|\ \ | | | | | | | | | 9dfaa1c Improve CWallet API with new AccountMove function. (Patrick Strateman)
| * | Improve CWallet API with new AccountMove function.Patrick Strateman2016-06-021-0/+34
| |/
* | Merge #7967: [RPC] add feerate option to fundrawtransactionWladimir J. van der Laan2016-06-031-1/+6
|\ \ | |/ |/| | | | | 04eaa90 Add more clear interface for CoinControl.h regarding individual feerate (Jonas Schnelli) 3b35e48 [RPC] add feerate option to fundrawtransaction (Jonas Schnelli)
| * Add more clear interface for CoinControl.h regarding individual feerateJonas Schnelli2016-05-061-2/+3
| |
| * [RPC] add feerate option to fundrawtransactionJonas Schnelli2016-04-281-1/+5
| |
* | Always require OS randomness when generating secret keysPieter Wuille2016-05-291-6/+2
| |
* | Move BackupWallet to CWallet::BackupWalletPatrick Strateman2016-05-161-0/+40
| |
* | Move GetAccountBalance from rpcwallet.cpp into CWallet::GetAccountBalancePatrick Strateman2016-05-161-0/+31
| |
* | Remove unneeded feerate param from RelayTransaction/AcceptToMemoryPool.Gregory Maxwell2016-05-161-4/+2
| |
* | Merge #8028: Fix insanity of CWalletDB::WriteTx and CWalletTx::WriteToDiskWladimir J. van der Laan2016-05-101-10/+4
|\ \ | | | | | | | | | 0fd5997 Fix insanity of CWalletDB::WriteTx and CWalletTx::WriteToDisk (Patrick Strateman)
| * | Fix insanity of CWalletDB::WriteTx and CWalletTx::WriteToDiskPatrick Strateman2016-05-091-10/+4
| |/
* / init: Move berkeleydb version reporting to walletWladimir J. van der Laan2016-05-101-0/+1
|/ | | | | | | | | | Move the version reporting to Wallet::Verify, before starting verification of the wallet. This removes the dependency of init on a specific wallet database library. A further, trivial step towards resolving #7965.
* Merge #7688: List solvability in listunspent output and improve helpWladimir J. van der Laan2016-04-251-1/+2
|\ | | | | | | c3932b3 List solvability in listunspent output and improve help (Pieter Wuille)
| * List solvability in listunspent output and improve helpPieter Wuille2016-03-141-1/+2
| |
* | Merge #7816: [Wallet] slighly refactor GetOldestKeyPoolTime()Wladimir J. van der Laan2016-04-221-5/+12
|\ \ | | | | | | | | | 9f7336b [Wallet] slightly refactor GetOldestKeyPoolTime() (Jonas Schnelli)
| * | [Wallet] slightly refactor GetOldestKeyPoolTime()Jonas Schnelli2016-04-061-5/+12
| | |
* | | Merge #7787: [Moveonly] Create ui_interface.cppWladimir J. van der Laan2016-04-191-38/+23
|\ \ \ | | | | | | | | | | | | | | | | fa10ce6 Move ui_interface.cpp to libbitcoin_server_a_SOURCES (MarcoFalke) fabbf80 [ui] Move InitError, InitWarning, AmountErrMsg (MarcoFalke)
| * | | [ui] Move InitError, InitWarning, AmountErrMsgMarcoFalke2016-04-021-38/+23
| |/ /
* | | Add lockUnspents option to fundrawtransactionJoão Barbosa2016-04-151-1/+9
| | |
* | | Add change options to fundrawtransactionJoão Barbosa2016-04-151-11/+23
|/ /
* | Merge #7691: [Wallet] refactor wallet/init interactionWladimir J. van der Laan2016-04-021-38/+105
|\ \ | | | | | | | | | 25340b7 [Wallet] refactor wallet/init interaction (Jonas Schnelli)
| * | [Wallet] refactor wallet/init interactionJonas Schnelli2016-03-221-38/+105
| |/
* | Merge #7558: [RPC] Add import/removeprunedfunds rpc callWladimir J. van der Laan2016-03-291-0/+25
|\ \ | | | | | | | | | | | | f1bb13c Added companion removeprunedfunds call. (instagibbs) 7eb7029 Add importprunedfunds rpc call (instagibbs)
| * | Added companion removeprunedfunds call.instagibbs2016-03-231-0/+25
| | |
* | | Merge #7506: Use CCoinControl selection in CWallet::FundTransactionWladimir J. van der Laan2016-03-241-11/+2
|\ \ \ | |/ / |/| | | | | d6cc6a1 Use CCoinControl selection in CWallet::FundTransaction (João Barbosa)
| * | Use CCoinControl selection in CWallet::FundTransactionJoão Barbosa2016-03-081-11/+2
| | |
* | | Merge #7715: Fix calculation of balances and available coins.Wladimir J. van der Laan2016-03-231-2/+7
|\ \ \ | | | | | | | | | | | | 68d4282 Fix calculation of balances and available coins. (Alex Morcos)
| * | | Fix calculation of balances and available coins.Alex Morcos2016-03-181-2/+7
| | | | | | | | | | | | | | | | | | | | | | | | No longer consider coins which aren't in our mempool. Add test for regression in abandonconflict.py
* | | | Prevent multiple calls to CWallet::AvailableCoinsJoão Barbosa2016-03-221-4/+6
| | | |
* | | | Implement "feefilter" P2P message.Alex Morcos2016-03-211-2/+4
|/ / / | | | | | | | | | The "feefilter" p2p message is used to inform other nodes of your mempool min fee which is the feerate that any new transaction must meet to be accepted to your mempool. This will allow them to filter invs to you according to this feerate.
* | / [qt] Remove 0-fee from send dialogMarcoFalke2016-03-141-1/+2
| |/ |/|
* | [wallet] Move hardcoded file name out of log messagesMarcoFalke2016-03-141-13/+17
| |
* | [Wallet] optimize return value of InitLoadWallet()Jonas Schnelli2016-03-141-3/+11
| |
* | [Wallet] move "load wallet phase" to CWalletJonas Schnelli2016-03-111-0/+150
| |
* | Merge #7576: [Wallet] move wallet help string creation to CWalletWladimir J. van der Laan2016-03-111-0/+37
|\ \ | |/ |/| | | 72c2651 [Wallet] move wallet help string creation to CWallet (Jonas Schnelli)
| * [Wallet] move wallet help string creation to CWalletJonas Schnelli2016-03-051-0/+37
| |
* | Merge #7521: Don't resend wallet txs that aren't in our own mempoolWladimir J. van der Laan2016-03-031-1/+1
|\ \ | | | | | | | | | 5a2b1c0 Don't resend wallet txs that aren't in our own mempool (Alex Morcos)
| * | Don't resend wallet txs that aren't in our own mempoolAlex Morcos2016-02-111-1/+1
| |/
* / Fix doxygen comment for payTxFeeMarcoFalke2016-02-271-3/+1
|/
* wallet: Ignore MarkConflict if block hash is not knownWladimir J. van der Laan2016-02-091-6/+11
| | | | | | | | | If number of conflict confirms cannot be determined, this means that the block is still unknown or not yet part of the main chain, for example during a reindex. Do nothing in that case, instead of crash with an assertion. Fixes #7234.
* Merge #6480: include the chaintip blockindex in the SyncTransaction signal, ↵Wladimir J. van der Laan2016-02-041-1/+1
|\ | | | | | | | | | | add signal UpdateTip() 7d0bf0b include the chaintip *blockIndex in the SyncTransaction signal (Jonas Schnelli)
| * include the chaintip *blockIndex in the SyncTransaction signalJonas Schnelli2015-12-041-1/+1
| | | | | | | | | | - allows reducing of calls to main.cpp for getting the chaintip during transaction syncing - potentially allows reducing of cs_main locks
* | Move maxTxFee out of mempoolMarcoFalke2016-02-021-4/+4
| | | | | | | | Also, remove default values in CMerkleTx::AcceptToMemoryPool()
* | mempool: Replace maxFeeRate of 10000*minRelayTxFee with maxTxFeeMarcoFalke2016-01-301-1/+0
| |
* | Merge #7183: Improved readability of ApproximateBestSubsetWladimir J. van der Laan2016-01-201-1/+2
|\ \ | | | | | | | | | 96efcad Improved readability of sorting for coin selection. (Murch)
| * | Improved readability of sorting for coin selection.Murch2016-01-051-1/+2
| |/ | | | | | | Future proofing added lines
* | Merge pull request #7312Wladimir J. van der Laan2016-01-131-16/+85
|\ \ | | | | | | | | | | | | | | | | | | d11fc16 [Wallet] Call notification signal when a transaction is abandoned (Jonas Schnelli) df0e222 Add RPC test for abandoned and conflicted transactions. (Alex Morcos) 01e06d1 Add new rpc call: abandontransaction (Alex Morcos) 9e69717 Make wallet descendant searching more efficient (Alex Morcos)
| * | [Wallet] Call notification signal when a transaction is abandonedJonas Schnelli2016-01-131-0/+1
| | |
| * | Add new rpc call: abandontransactionAlex Morcos2016-01-131-11/+79
| | | | | | | | | | | | Unconfirmed transactions that are not in your mempool either due to eviction or other means may be unlikely to be mined. abandontransaction gives the wallet a way to no longer consider as spent the coins that are inputs to such a transaction. All dependent transactions in the wallet will also be marked as abandoned.
| * | Make wallet descendant searching more efficientAlex Morcos2016-01-071-5/+5
| | |