Wladimir J. van der Laan
23981b1f47
Merge pull request #3369
...
6027b46
Add rpc command 'getunconfirmedbalance' to obtain total unconfirmed balance (Michael Bauer)
2013-12-20 14:43:01 +01:00
Wladimir J. van der Laan
c3a7f516e7
Move verifymessage
from rpcwallet to rpcmisc
...
Enables it in --disable-wallet compiles.
2013-12-13 16:34:57 +01:00
Wladimir J. van der Laan
723a03d2de
Move createmultisig
from rpcwallet to rpcmisc
...
Enables it in --disable-wallet compiles.
2013-12-13 16:34:57 +01:00
Wladimir J. van der Laan
452955f5be
Move validateaddress
from rpcwallet to rpcmisc
...
Enables it in --disable-wallet compiles.
Delimit wallet-using part using #ifdef ENABLE_WALLET.
2013-12-13 16:34:57 +01:00
Wladimir J. van der Laan
a943bde6f0
Move settxfee
from rpcblockchain to rpcwallet
...
`settxfee` only affects the wallet, not the block chain.
2013-12-13 16:06:32 +01:00
Wladimir J. van der Laan
4a85e06750
Allow mining RPCs with --disable-wallet
...
The following mining-related RPC calls don't use the wallet:
- getnetworkhashps
- getmininginfo
- getblocktemplate
- submitblock
Enable them when compiling with --disable-wallet.
2013-12-09 08:44:57 +01:00
Michael Bauer
6027b460e4
Add rpc command 'getunconfirmedbalance' to obtain total unconfirmed balance
...
Conflicts:
src/rpcserver.cpp
2013-12-08 18:51:45 +01:00
Wladimir J. van der Laan
48ba56cdfd
Delimit code with #ifdef ENABLE_WALLET
...
Delimit all code that uses the wallet functions
in implementation files that conditionally use the wallet.
2013-12-04 12:46:13 +01:00
Wladimir J. van der Laan
bbb093652e
Move HelpExample* from rpcwallet to rpcserver
...
General functions used throughout the RPC framework
don't belong in rpcwallet.
2013-12-04 12:46:12 +01:00
Wladimir J. van der Laan
fb78cc2378
Split up bitcoinrpc (code movement only)
...
Split bitcoinrpc up into
- rpcserver: bitcoind RPC server
- rpcclient: bitcoin-cli RPC client
- rpcprotocol: shared common HTTP/JSON-RPC protocol code
One step towards making bitcoin-cli independent from the rest
of the code, and thus a smaller executable that doesn't have to
be linked against leveldb.
This commit only does code movement, there are no functional changes.
2013-11-27 06:00:29 +01:00