neobytes/src
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
..
json Revert "JSON Spirit updated to v4.06" 2013-10-22 05:43:46 -04:00
leveldb Merge src/leveldb changes for LevelDB 1.13 2013-08-24 22:21:41 +02:00
m4 Update ax_pthread.m4 to serial 21 2013-11-18 13:00:06 +01:00
obj Bump version numbers for 0.6.1rc1 2012-04-27 10:14:33 -04:00
obj-test
qt Split up bitcoinrpc (code movement only) 2013-11-27 06:00:29 +01:00
test Split up bitcoinrpc (code movement only) 2013-11-27 06:00:29 +01:00
.gitignore Add src/.gitignore: ignore src/test_bitcoin 2013-09-18 07:07:41 -04:00
addrman.cpp Cleanup code using forward declarations. 2013-11-10 09:36:28 -06:00
addrman.h Cleanup code using forward declarations. 2013-11-10 09:36:28 -06:00
alert.cpp misc small changes to polish after include cleanup 2013-11-11 16:20:39 +01:00
alert.h Cleanup code using forward declarations. 2013-11-10 09:36:28 -06:00
allocators.cpp Changing LockedPageManager to use a managed instance 2013-10-20 14:29:24 +07:00
allocators.h Cleanup code using forward declarations. 2013-11-10 09:36:28 -06:00
base58.h Cleanup code using forward declarations. 2013-11-10 09:36:28 -06:00
bignum.h Cleanup code using forward declarations. 2013-11-10 09:36:28 -06:00
bitcoin-cli-res.rc Add separate bitcoin-rpc client 2013-10-21 09:22:48 +02:00
bitcoin-cli.cpp Split up bitcoinrpc (code movement only) 2013-11-27 06:00:29 +01:00
bitcoind-res.rc rename bitcoin-res.rc to bitcoind-res.rc 2013-10-03 15:06:31 +02:00
bitcoind.cpp Split up bitcoinrpc (code movement only) 2013-11-27 06:00:29 +01:00
bloom.cpp Cleanup code using forward declarations. 2013-11-10 09:36:28 -06:00
bloom.h Cleanup code using forward declarations. 2013-11-10 09:36:28 -06:00
chainparams.cpp Cleanup code using forward declarations. 2013-11-10 09:36:28 -06:00
chainparams.h Cleanup code using forward declarations. 2013-11-10 09:36:28 -06:00
checkpoints.cpp Cleanup code using forward declarations. 2013-11-10 09:36:28 -06:00
checkpoints.h Cleanup code using forward declarations. 2013-11-10 09:36:28 -06:00
checkqueue.h Cleanup code using forward declarations. 2013-11-10 09:36:28 -06:00
clientversion.h autotools: switch to autotools buildsystem 2013-09-05 21:31:03 -04:00
coincontrol.h Coincontrol cleanup (e.g. add missing license) 2013-11-18 08:16:12 +01:00
coins.cpp Move CCoins-related logic to coins.{cpp.h} 2013-11-10 19:37:56 +01:00
coins.h Move CCoins-related logic to coins.{cpp.h} 2013-11-10 19:37:56 +01:00
compat.h Cleanup code using forward declarations. 2013-11-10 09:36:28 -06:00
core.cpp core: remove includes in .cpp, if header is already in .h 2013-11-15 12:20:16 +01:00
core.h Move CCoins-related logic to coins.{cpp.h} 2013-11-10 19:37:56 +01:00
crypter.cpp Cleanup code using forward declarations. 2013-11-10 09:36:28 -06:00
crypter.h Cleanup code using forward declarations. 2013-11-10 09:36:28 -06:00
db.cpp Cleanup code using forward declarations. 2013-11-10 09:36:28 -06:00
db.h Cleanup code using forward declarations. 2013-11-10 09:36:28 -06:00
hash.cpp Add HMAC-SHA512 to hash 2013-06-24 00:56:45 +02:00
hash.h Cleanup code using forward declarations. 2013-11-10 09:36:28 -06:00
init.cpp Split up bitcoinrpc (code movement only) 2013-11-27 06:00:29 +01:00
init.h Cleanup code using forward declarations. 2013-11-10 09:36:28 -06:00
key.cpp Cleanup code using forward declarations. 2013-11-10 09:36:28 -06:00
key.h Cleanup code using forward declarations. 2013-11-10 09:36:28 -06:00
keystore.cpp Cleanup code using forward declarations. 2013-11-10 09:36:28 -06:00
keystore.h Cleanup code using forward declarations. 2013-11-10 09:36:28 -06:00
leveldbwrapper.cpp configure: Simplify common AM_CPPFLAGS and AM_LDFLAGS to a Makefile.common 2013-11-11 09:57:28 +01:00
leveldbwrapper.h Cleanup code using forward declarations. 2013-11-10 09:36:28 -06:00
limitedmap.h Cleanup code using forward declarations. 2013-11-10 09:36:28 -06:00
main.cpp cleanup error message consistency 2013-11-22 02:19:18 +01:00
main.h Fix uninitialized variable added in b33b9a6fe 2013-11-25 19:51:07 -05:00
Makefile.am Split up bitcoinrpc (code movement only) 2013-11-27 06:00:29 +01:00
Makefile.include configure: Simplify common AM_CPPFLAGS and AM_LDFLAGS to a Makefile.common 2013-11-11 09:57:28 +01:00
miner.cpp setgenerate creates multiple blocks in -regtest mode 2013-11-22 09:51:13 +10:00
miner.h setgenerate creates multiple blocks in -regtest mode 2013-11-22 09:51:13 +10:00
mruset.h Cleanup code using forward declarations. 2013-11-10 09:36:28 -06:00
net.cpp Merge pull request #3257 2013-11-20 16:18:33 +01:00
net.h misc small changes to polish after include cleanup 2013-11-11 16:20:39 +01:00
netbase.cpp core: remove includes in .cpp, if header is already in .h 2013-11-15 12:20:16 +01:00
netbase.h Cleanup code using forward declarations. 2013-11-10 09:36:28 -06:00
noui.cpp Cleanup code using forward declarations. 2013-11-10 09:36:28 -06:00
noui.h Cleanup code using forward declarations. 2013-11-10 09:36:28 -06:00
protocol.cpp core: remove includes in .cpp, if header is already in .h 2013-11-15 12:20:16 +01:00
protocol.h Cleanup code using forward declarations. 2013-11-10 09:36:28 -06:00
rpcblockchain.cpp Split up bitcoinrpc (code movement only) 2013-11-27 06:00:29 +01:00
rpcclient.cpp Split up bitcoinrpc (code movement only) 2013-11-27 06:00:29 +01:00
rpcclient.h Split up bitcoinrpc (code movement only) 2013-11-27 06:00:29 +01:00
rpcdump.cpp Split up bitcoinrpc (code movement only) 2013-11-27 06:00:29 +01:00
rpcmining.cpp Split up bitcoinrpc (code movement only) 2013-11-27 06:00:29 +01:00
rpcnet.cpp Split up bitcoinrpc (code movement only) 2013-11-27 06:00:29 +01:00
rpcprotocol.cpp Split up bitcoinrpc (code movement only) 2013-11-27 06:00:29 +01:00
rpcprotocol.h Split up bitcoinrpc (code movement only) 2013-11-27 06:00:29 +01:00
rpcrawtransaction.cpp Split up bitcoinrpc (code movement only) 2013-11-27 06:00:29 +01:00
rpcserver.cpp Split up bitcoinrpc (code movement only) 2013-11-27 06:00:29 +01:00
rpcserver.h Split up bitcoinrpc (code movement only) 2013-11-27 06:00:29 +01:00
rpcwallet.cpp Split up bitcoinrpc (code movement only) 2013-11-27 06:00:29 +01:00
script.cpp Merge pull request #3257 2013-11-20 16:18:33 +01:00
script.h Cleanup code using forward declarations. 2013-11-10 09:36:28 -06:00
serialize.h Cleanup code using forward declarations. 2013-11-10 09:36:28 -06:00
sync.cpp Cleanup code using forward declarations. 2013-11-10 09:36:28 -06:00
sync.h Cleanup code using forward declarations. 2013-11-10 09:36:28 -06:00
threadsafety.h Cleanup code using forward declarations. 2013-11-10 09:36:28 -06:00
txdb.cpp Make CCoinsView use block hashes instead of indices 2013-11-10 19:22:53 +01:00
txdb.h Make CCoinsView use block hashes instead of indices 2013-11-10 19:22:53 +01:00
txmempool.cpp Move CCoins-related logic to coins.{cpp.h} 2013-11-10 19:37:56 +01:00
txmempool.h Move CCoins-related logic to coins.{cpp.h} 2013-11-10 19:37:56 +01:00
ui_interface.h Cleanup code using forward declarations. 2013-11-10 09:36:28 -06:00
uint256.h Cleanup code using forward declarations. 2013-11-10 09:36:28 -06:00
util.cpp core: remove includes in .cpp, if header is already in .h 2013-11-15 12:20:16 +01:00
util.h Use C99 printf statements in mingw 2013-11-13 17:02:27 +01:00
version.cpp Cleanup code using forward declarations. 2013-11-10 09:36:28 -06:00
version.h Bump protocol version to 70002 2013-11-11 10:31:09 +10:00
wallet.cpp Merge pull request #3257 2013-11-20 16:18:33 +01:00
wallet.h Coincontrol cleanup (e.g. add missing license) 2013-11-18 08:16:12 +01:00
walletdb.cpp Merge pull request #3257 2013-11-20 16:18:33 +01:00
walletdb.h Fix struct/class declaration mismatches 2013-11-11 10:15:43 +10:00