Modules include:
-
A JSON-RPC Java client for the Bitcoin API
-
bitcoinj-cli - a command line tool and supporting libraries for accessing the JSON-RPC API.
-
Modular Jackson JSON serializers and deserializers for bitcoinj and Bitcoin JSON-RPC objects
-
Bitcoin server libraries for server-side JSON-RPC.
-
A Groovy-language Domain Specific Language for scripting and testing with bitcoinj
-
walletd - SPV wallet subset of bitcoind.
-
bitcoinj-peerserver - A web application that connects to the P2P network and streams events to a browser using the STOMP protocol over WebSocket.
-
Functional tests of bitcoind (and walletd) JSON-RPC services, that run in regression test mode.
This is consolidated JavaDoc for multiple JAR modules. See Modules in the README for details.