| 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.jni | |
| org.bitcoinj.script | 
 Classes for working with and executing Bitcoin script programs, as embedded in inputs and outputs. 
 | 
| org.bitcoinj.signers | 
 Transaction signers know how to calculate signatures over transactions in different contexts, for example, using
 local private keys or fetching them from remote servers. 
 | 
| org.bitcoinj.wallet | 
 Classes that support the  
Wallet, which knows how to find and save transactions relevant to
 a set of keys or scripts, calculate balances, and spend money: the wallet has many features and can be extended
 in various ways, please refer to the website for documentation on how to use it. | 
| Class and Description | 
|---|
| Script
 Programs embedded inside transactions that control redemption of payments. 
 | 
| Class and Description | 
|---|
| Script
 Programs embedded inside transactions that control redemption of payments. 
 | 
| Class and Description | 
|---|
| Script
 Programs embedded inside transactions that control redemption of payments. 
 | 
| Script.VerifyFlag
 Flags to pass to  
Script.correctlySpends(Transaction, long, Script, Set). | 
| ScriptBuilder
 Tools for the construction of commonly used script types. 
 | 
| ScriptChunk
 An element that is either an opcode or a raw byte array (signature, pubkey, etc). 
 | 
| Class and Description | 
|---|
| Script
 Programs embedded inside transactions that control redemption of payments. 
 | 
| Class and Description | 
|---|
| Script
 Programs embedded inside transactions that control redemption of payments. 
 | 
Copyright © 2014. All rights reserved.