aboutsummaryrefslogtreecommitdiff
path: root/src/wallet/rpcwallet.cpp
Commit message (Collapse)AuthorAgeFilesLines
...
| * Return useful error message on ATMP failureinstagibbs2016-10-261-4/+11
| |
* | rpc: Remove invalid explanation from wallet fee messageWladimir J. van der Laan2016-10-261-1/+1
|/
* Add importmulti rpc callPedro Branco2016-10-191-0/+2
|
* [RPC] Give RPC commands more information about the RPC requestJonas Schnelli2016-10-191-243/+243
|
* Fix ismine and addwitnessaddress: no uncompressed keys in segwitPieter Wuille2016-10-171-5/+12
|
* init: Get rid of fDisableWalletMarcoFalke2016-09-201-0/+3
|
* Merge #8693: add witness address to address bookWladimir J. van der Laan2016-09-131-0/+2
|\ | | | | | | 62ffbbd add witness address to address book (instagibbs)
| * add witness address to address bookinstagibbs2016-09-091-0/+2
| |
* | net: Pass CConnection to wallet rather than using the globalCory Fields2016-09-081-3/+12
|/
* Do not shadow variables.Pavel Janík2016-08-311-6/+6
|
* Do not shadow global RPC table variable (tableRPC)Pavel Janík2016-08-251-2/+2
|
* net: narrow include scope after moving to netaddressCory Fields2016-07-311-1/+0
| | | | | Net functionality is no longer needed for CAddress/CAddrman/etc. now that CNetAddr/CService/CSubNet are dumb storage classes.
* Port from 0.13: Create a new HD seed after encrypting the walletJonas Schnelli2016-07-281-1/+1
| | | | | | | | | Forward-ports two commits from 0.13: - [0.13] Create a new HD seed after encrypting the wallet - [Wallet] Add CKeyMetadata record for HDMasterKey(s), factor out HD key generation Github-Pull: #8389 Rebased-From: f142c11ac634df487cc4bc65a5f1c9a3e3563dd9 de45c065f0648c4c41b57cb492420ceeed29dd11
* [Wallet] Correct hdmasterkeyid/masterkeyid name confusionJonas Schnelli2016-07-211-11/+11
|
* Merge #8323: Add HD keypath to CKeyMetadata, report metadata in validateaddressWladimir J. van der Laan2016-07-181-0/+4
|\ | | | | | | | | | | | | | | | | 7945088 [Wallet] comsetic non-code changes for the HD feature (Jonas Schnelli) 68d7682 [Wallet] ensure CKeyMetadata.hdMasterKeyID will be cleared during SetNull() (Jonas Schnelli) f708085 [QA] extend wallet-hd test to cover HD metadata (Jonas Schnelli) 986c223 [Wallet] print hd masterkeyid in getwalletinfo (Jonas Schnelli) b1c7b24 [Wallet] report optional HDKeypath/HDMasterKeyId in validateaddress (Jonas Schnelli) 5b95dd2 [Wallet] extend CKeyMetadata with HD keypath (Jonas Schnelli)
| * [Wallet] comsetic non-code changes for the HD featureJonas Schnelli2016-07-151-2/+2
| |
| * [Wallet] print hd masterkeyid in getwalletinfoJonas Schnelli2016-07-091-0/+4
| |
* | [rpcwallet] Don't use floating pointMarcoFalke2016-07-081-3/+3
|/
* [qa] Add rpc test for segwitAlex Morcos2016-06-221-1/+1
| | | | | | | Amended by Pieter Wuille to use multisig 1-of-1 for P2WSH tests, and BIP9 based switchover logic. Fixes and py3 conversion by Marco Falke.
* [RPC] Add wallet support for witness transactions (using P2SH)Pieter Wuille2016-06-221-0/+80
| | | | Includes support for pushkeyhash wit v0 by Alex Morcos.
* BIP144: Serialization, hashes, relay (sender side)Pieter Wuille2016-06-221-1/+1
| | | | | | Contains refactorings by Eric Lombrozo. Contains fixup by Nicolas Dorier. Contains cleanup of CInv::GetCommand by Alex Morcos
* Fix two warnings for comparison between signed and unsignedPieter Wuille2016-06-081-1/+1
|
* [rpc] fundrawtransaction feeRate: Use BTC/kBMarcoFalke2016-06-071-4/+16
| | | | | | | | | Also introduce UniValueType UniValueType is a wrapper for UniValue::VType which allows setting a typeAny flag. This flag indicates the type does not matter. (Used by RPCTypeCheckObj)
* [rpc] fundrawtransaction: Fix help text and interfaceMarcoFalke2016-06-061-2/+2
|
* Improve CWallet API with new GetAccountPubkey function.Patrick Strateman2016-06-061-30/+4
| | | | Remove one more caller that is passing CWalletDB.
* Merge #8137: Improve CWallet API with new AccountMove function.Wladimir J. van der Laan2016-06-061-27/+1
|\ | | | | | | 9dfaa1c Improve CWallet API with new AccountMove function. (Patrick Strateman)
| * Improve CWallet API with new AccountMove function.Patrick Strateman2016-06-021-27/+1
| |
* | Merge #7967: [RPC] add feerate option to fundrawtransactionWladimir J. van der Laan2016-06-031-4/+13
|\ \ | | | | | | | | | | | | 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-1/+5
| | |
| * | [RPC] add feerate option to fundrawtransactionJonas Schnelli2016-04-281-4/+9
| | |
* | | Merge #7825: Prevent multiple calls to ExtractDestinationPieter Wuille2016-06-031-22/+19
|\ \ \ | |_|/ |/| | | | | 0bf6f30 Prevent multiple calls to ExtractDestination (Pedro Branco)
| * | Prevent multiple calls to ExtractDestinationPedro Branco2016-05-061-22/+19
| |/
* | Merge #8061: [Wallet] Improve Wallet encapsulationPieter Wuille2016-05-251-36/+4
|\ \ | | | | | | | | | | | | 380498a Move BackupWallet to CWallet::BackupWallet (Patrick Strateman) ecb9741 Move GetAccountBalance from rpcwallet.cpp into CWallet::GetAccountBalance (Patrick Strateman)
| * | Move BackupWallet to CWallet::BackupWalletPatrick Strateman2016-05-161-1/+1
| | |
| * | Move GetAccountBalance from rpcwallet.cpp into CWallet::GetAccountBalancePatrick Strateman2016-05-161-35/+3
| |/
* / [doc] Remove outdated line from listunspent RPC help, fix typoMarcoFalke2016-05-101-3/+1
|/
* Merge #7688: List solvability in listunspent output and improve helpWladimir J. van der Laan2016-04-251-1/+5
|\ | | | | | | c3932b3 List solvability in listunspent output and improve help (Pieter Wuille)
| * List solvability in listunspent output and improve helpPieter Wuille2016-03-141-1/+5
| |
* | Merge #7900: fix spelling mistakeWladimir J. van der Laan2016-04-181-1/+1
|\ \ | | | | | | | | | 3107c47 fix spelling mistake (Chris Moore)
| * | fix spelling mistakeChris Moore2016-04-171-1/+1
| | |
* | | add missing newlineChris Moore2016-04-161-1/+1
|/ / | | | | | | | | Without the newline I see "bein" where the two lines are concatenated: Note that all inputs selected must be of standard form and P2SH scripts must *bein* the wallet using importaddress or addmultisigaddress (to calculate fees).
* | Add lockUnspents option to fundrawtransactionJoão Barbosa2016-04-151-2/+7
| |
* | Add change options to fundrawtransactionJoão Barbosa2016-04-151-10/+48
| |
* | Refactor IsRBFOptIn, avoid exceptionJonas Schnelli2016-04-061-8/+4
| |
* | rpc: Register calls where they are definedWladimir J. van der Laan2016-03-311-10/+4
| | | | | | | | | | | | | | | | | | | | | | | | Split out methods to every module, apart from 'help' and 'stop' which are implemented in rpcserver.cpp itself. - This makes it easier to add or remove RPC commands - no longer everything that includes rpcserver.h has to be rebuilt when there's a change there. - Cleans up `rpc/server.h` by getting rid of the huge cluttered list of function definitions. - Removes most of the bitcoin-specific code from rpcserver.cpp and .h. Continues #7307 for the non-wallet.
* | Merge #7558: [RPC] Add import/removeprunedfunds rpc callWladimir J. van der Laan2016-03-291-0/+4
|\ \ | | | | | | | | | | | | f1bb13c Added companion removeprunedfunds call. (instagibbs) 7eb7029 Add importprunedfunds rpc call (instagibbs)
| * | Added companion removeprunedfunds call.instagibbs2016-03-231-0/+2
| | |
| * | Add importprunedfunds rpc callinstagibbs2016-03-231-0/+2
| |/
* | [Wallet][RPC] add missing abandon status documentationJonas Schnelli2016-03-291-0/+1
| |
* | Fix lockunspents help messageJoão Barbosa2016-03-231-2/+3
| |