Uses of Package
com.google.bitcoin.core

Packages that use com.google.bitcoin.core
com.google.bitcoin.core   
com.google.bitcoin.examples   
 

Classes in com.google.bitcoin.core used by com.google.bitcoin.core
Address
          A BitCoin address is fundamentally derived from an elliptic curve public key and a set of network parameters.
AddressFormatException
           
Block
          A block is the foundation of the BitCoin system.
BlockChain
          A BlockChain holds a series of Block objects, links them together, and knows how to verify that the chain follows the rules of the NetworkParameters for this chain.
BlockStore
          An implementor of BlockStore saves StoredBlock objects to disk.
BlockStoreException
          Thrown when something goes wrong with storing a block.
ECKey
          Represents an elliptic curve keypair that we own and can use for signing transactions.
InventoryItem
           
InventoryItem.Type
           
ListMessage
          Abstract superclass of classes with list based payload, i.e.
Message
          A Message is a data structure that can be serialized/deserialized using both the BitCoin proprietary serialization format and built-in Java object serialization.
NetworkConnection
          A NetworkConnection handles talking to a remote BitCoin peer at a low level.
NetworkParameters
          NetworkParameters contains the data needed for working with an instantiation of a BitCoin chain.
Peer
          A Peer handles the high level communication with a BitCoin node.
PeerAddress
          A PeerAddress holds an IP address and port number representing the network location of a peer in the BitCoin P2P network.
PeerDiscovery
          A PeerDiscovery object is responsible for finding addresses of other nodes in the BitCoin P2P network.
PeerDiscoveryException
           
ProtocolException
           
Script
          BitCoin transactions don't specify what they do directly.
ScriptException
           
Sha256Hash
          A Sha256Hash just wraps a byte[] so that equals and hashcode work correctly, allowing it to be used as keys in a map.
StoredBlock
          Wraps a Block object with extra data that can be derived from the block chain but is slow or inconvenient to calculate.
Transaction
          A transaction represents the movement of coins from some addresses to some other addresses.
Transaction.SigHash
          These constants are a part of a scriptSig signature on the inputs.
TransactionInput
          A transfer of coins from one address to another creates a transaction in which the outputs can be claimed by the recipient in the input of another transaction.
TransactionOutput
          A TransactionOutput message contains a scriptPubKey that controls who is able to spend its value.
VerificationException
           
VersionedChecksummedBytes
          In Bitcoin the following format is often used to represent some type of key:
VersionMessage
           
Wallet
          A Wallet stores keys and a record of transactions that have not yet been spent.
Wallet.BalanceType
          It's possible to calculate a wallets balance from multiple points of view.
WalletEventListener
          Implementing a subclass WalletEventListener allows you to learn when the contents of the wallet changes due to receiving money or a block chain re-organize.
 

Classes in com.google.bitcoin.core used by com.google.bitcoin.examples
PeerDiscoveryException
           
 



Copyright © 2011. All Rights Reserved.