Package | Description |
---|---|
org.bitcoinj.core |
The core package contains classes for network messages like
Block and
Transaction , peer connectivity via PeerGroup ,
block chain management and the Wallet class. |
org.bitcoinj.net |
Classes handling low level network management using either NIO (async io) or older style blocking sockets (useful for
using SOCKS proxies, Tor, SSL etc).
|
org.bitcoinj.testing |
Various utilities for writing unit tests: also useful for testing your own code and apps that build on top of
bitcoinj.
|
Modifier and Type | Class and Description |
---|---|
class |
Peer
A Peer handles the high level communication with a Bitcoin node, extending a
PeerSocketHandler which
handles low-level message (de)serialization. |
class |
PeerSocketHandler
Handles high-level message (de)serialization for peers, acting as the bridge between the
org.bitcoinj.net classes and Peer . |
Modifier and Type | Class and Description |
---|---|
class |
ProtobufParser<MessageType extends com.google.protobuf.MessageLite>
|
Modifier and Type | Class and Description |
---|---|
class |
InboundMessageQueuer
An extension of
PeerSocketHandler that keeps inbound messages in a queue for later processing |
Copyright © 2014. All rights reserved.