Skip to content
  • Wladimir J. van der Laan's avatar
    Split up bitcoinrpc (code movement only) · 8beced1a
    Wladimir J. van der Laan authored and rat4's avatar rat4 committed
    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