-
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. Conflicts: src/Makefile.am src/bitcoin-cli.cpp src/bitcoind.cpp src/init.cpp src/qt/rpcconsole.cpp src/rpcblockchain.cpp src/rpcdump.cpp src/rpcmining.cpp src/rpcnet.cpp src/rpcrawtransaction.cpp src/rpcserver.cpp src/rpcserver.h src/rpcwallet.cpp src/test/rpc_tests.cpp
8beced1a