Uses of Class
com.google.bitcoin.core.NetworkParameters

Packages that use NetworkParameters
com.google.bitcoin.core   
com.google.bitcoin.kits   
com.google.bitcoin.net.discovery   
com.google.bitcoin.params   
com.google.bitcoin.script   
com.google.bitcoin.store   
com.google.bitcoin.uri   
com.google.bitcoin.utils   
 

Uses of NetworkParameters in com.google.bitcoin.core
 

Fields in com.google.bitcoin.core declared as NetworkParameters
protected  NetworkParameters Message.params
           
protected  NetworkParameters CheckpointManager.params
           
protected  NetworkParameters AbstractBlockChain.params
           
 

Methods in com.google.bitcoin.core that return NetworkParameters
static NetworkParameters NetworkParameters.fromID(String id)
          Returns the network parameters for the given string ID or NULL if not recognized.
static NetworkParameters NetworkParameters.fromPmtProtocolID(String pmtProtocolId)
          Returns the network parameters for the given string paymentProtocolID or NULL if not recognized.
 NetworkParameters Wallet.getNetworkParameters()
           
 NetworkParameters Address.getParameters()
          Examines the version byte of the address and attempts to find a matching NetworkParameters.
static NetworkParameters Address.getParametersFromAddress(String address)
          Given an address, examines the version byte and attempts to find a matching NetworkParameters.
 NetworkParameters Wallet.getParams()
          Returns the parameters this wallet was created with.
 NetworkParameters Message.getParams()
          Network parameters this message was created with.
static NetworkParameters NetworkParameters.prodNet()
          Deprecated. 
static NetworkParameters NetworkParameters.regTests()
          Deprecated. 
static NetworkParameters NetworkParameters.testNet()
          Deprecated. 
static NetworkParameters NetworkParameters.testNet2()
          Deprecated. 
static NetworkParameters NetworkParameters.testNet3()
          Deprecated. 
static NetworkParameters NetworkParameters.unitTests()
          Deprecated. 
 

Methods in com.google.bitcoin.core with parameters of type NetworkParameters
static void CheckpointManager.checkpoint(NetworkParameters params, InputStream checkpoints, BlockStore store, long time)
          Convenience method that creates a CheckpointManager, loads the given data, gets the checkpoint for the given time, then inserts it into the store and sets that to be the chain head.
static StoredBlock StoredBlock.deserializeCompact(NetworkParameters params, ByteBuffer buffer)
          De-serializes the stored block from a custom packed format.
static Address Address.fromP2SHHash(NetworkParameters params, byte[] hash160)
          Returns an Address that represents the given P2SH script hash.
static Address Address.fromP2SHScript(NetworkParameters params, Script scriptPubKey)
          Returns an Address that represents the script hash extracted from the given scriptPubKey
 DumpedPrivateKey ECKey.getPrivateKeyEncoded(NetworkParameters params)
          Exports the private key in the form used by the Satoshi client "dumpprivkey" and "importprivkey" commands.
static PeerAddress PeerAddress.localhost(NetworkParameters params)
           
static Wallet.SendRequest Wallet.SendRequest.to(NetworkParameters params, ECKey destination, BigInteger value)
          Creates a new SendRequest to the given pubkey for the given value.
 Address ECKey.toAddress(NetworkParameters params)
          Returns the address that corresponds to the public part of this ECKey.
 

Constructors in com.google.bitcoin.core with parameters of type NetworkParameters
AbstractBlockChain(NetworkParameters params, List<BlockChainListener> listeners, BlockStore blockStore)
          Constructs a BlockChain connected to the given list of listeners (eg, wallets) and a store.
Address(NetworkParameters params, byte[] hash160)
          Construct an address from parameters and the hash160 form.
Address(NetworkParameters params, int version, byte[] hash160)
          Construct an address from parameters, the address version, and the hash160 form.
Address(NetworkParameters params, String address)
          Construct an address from parameters and the standard "human readable" form.
AlertMessage(NetworkParameters params, byte[] payloadBytes)
           
BitcoinSerializer(NetworkParameters params)
          Constructs a BitcoinSerializer with the given behavior.
BitcoinSerializer(NetworkParameters params, boolean parseLazy, boolean parseRetain)
          Constructs a BitcoinSerializer with the given behavior.
Block(NetworkParameters params, byte[] payloadBytes)
          Constructs a block object from the Bitcoin wire format.
Block(NetworkParameters params, byte[] payloadBytes, boolean parseLazy, boolean parseRetain, int length)
          Contruct a block object from the Bitcoin wire format.
Block(NetworkParameters params, long version, Sha256Hash prevBlockHash, Sha256Hash merkleRoot, long time, long difficultyTarget, long nonce, List<Transaction> transactions)
          Construct a block initialized with all the given fields.
BlockChain(NetworkParameters params, BlockStore blockStore)
          Constructs a BlockChain that has no wallet at all.
BlockChain(NetworkParameters params, List<BlockChainListener> wallets, BlockStore blockStore)
          Constructs a BlockChain connected to the given list of listeners and a store.
BlockChain(NetworkParameters params, Wallet wallet, BlockStore blockStore)
          Constructs a BlockChain connected to the given wallet and store.
BloomFilter(NetworkParameters params, byte[] payloadBytes)
          Construct a BloomFilter by deserializing payloadBytes
CheckpointManager(NetworkParameters params, InputStream inputStream)
           
ChildMessage(NetworkParameters params)
           
ChildMessage(NetworkParameters params, byte[] msg, int offset)
           
ChildMessage(NetworkParameters params, byte[] msg, int offset, int protocolVersion)
           
ChildMessage(NetworkParameters params, byte[] msg, int offset, int protocolVersion, Message parent, boolean parseLazy, boolean parseRetain, int length)
           
ChildMessage(NetworkParameters params, byte[] msg, int offset, Message parent, boolean parseLazy, boolean parseRetain, int length)
           
DumpedPrivateKey(NetworkParameters params, String encoded)
          Parses the given private key as created by the "dumpprivkey" Bitcoin C++ RPC.
EmptyMessage(NetworkParameters params)
           
EmptyMessage(NetworkParameters params, byte[] msg, int offset)
           
FilteredBlock(NetworkParameters params, byte[] payloadBytes)
           
FullPrunedBlockChain(NetworkParameters params, FullPrunedBlockStore blockStore)
          Constructs a BlockChain that has no wallet at all.
FullPrunedBlockChain(NetworkParameters params, List<BlockChainListener> listeners, FullPrunedBlockStore blockStore)
          Constructs a BlockChain connected to the given list of wallets and a store.
FullPrunedBlockChain(NetworkParameters params, Wallet wallet, FullPrunedBlockStore blockStore)
          Constructs a BlockChain connected to the given wallet and store.
GetAddrMessage(NetworkParameters params)
           
GetBlocksMessage(NetworkParameters params, byte[] msg)
           
GetBlocksMessage(NetworkParameters params, List<Sha256Hash> locator, Sha256Hash stopHash)
           
GetDataMessage(NetworkParameters params)
           
GetDataMessage(NetworkParameters params, byte[] payloadBytes)
           
GetDataMessage(NetworkParameters params, byte[] msg, boolean parseLazy, boolean parseRetain, int length)
          Deserializes a 'getdata' message.
GetHeadersMessage(NetworkParameters params, byte[] msg)
           
GetHeadersMessage(NetworkParameters params, List<Sha256Hash> locator, Sha256Hash stopHash)
           
HeadersMessage(NetworkParameters params, Block... headers)
           
HeadersMessage(NetworkParameters params, byte[] payload)
           
InventoryMessage(NetworkParameters params)
           
InventoryMessage(NetworkParameters params, byte[] bytes)
           
InventoryMessage(NetworkParameters params, byte[] msg, boolean parseLazy, boolean parseRetain, int length)
          Deserializes an 'inv' message.
ListMessage(NetworkParameters params)
           
ListMessage(NetworkParameters params, byte[] bytes)
           
ListMessage(NetworkParameters params, byte[] msg, boolean parseLazy, boolean parseRetain, int length)
           
NotFoundMessage(NetworkParameters params)
           
NotFoundMessage(NetworkParameters params, byte[] payloadBytes)
           
NotFoundMessage(NetworkParameters params, List<InventoryItem> items)
           
PartialMerkleTree(NetworkParameters params, byte[] payloadBytes, int offset)
           
Peer(NetworkParameters params, AbstractBlockChain blockChain, PeerAddress peerAddress, String thisSoftwareName, String thisSoftwareVersion)
          Construct a peer that reads/writes from the given chain.
Peer(NetworkParameters params, VersionMessage ver, AbstractBlockChain chain, PeerAddress remoteAddress)
          Construct a peer that reads/writes from the given block chain.
Peer(NetworkParameters params, VersionMessage ver, PeerAddress remoteAddress, AbstractBlockChain chain, MemoryPool mempool)
          Construct a peer that reads/writes from the given block chain and memory pool.
PeerAddress(NetworkParameters params, byte[] payload, int offset, int protocolVersion)
          Construct a peer address from a serialized payload.
PeerAddress(NetworkParameters params, byte[] msg, int offset, int protocolVersion, Message parent, boolean parseLazy, boolean parseRetain)
          Construct a peer address from a serialized payload.
PeerGroup(NetworkParameters params)
          Creates a PeerGroup with the given parameters.
PeerGroup(NetworkParameters params, AbstractBlockChain chain)
          Creates a PeerGroup for the given network and chain.
PeerGroup(NetworkParameters params, AbstractBlockChain chain, ClientConnectionManager connectionManager)
          Creates a new PeerGroup allowing you to specify the ClientConnectionManager which is used to create new connections and keep track of existing ones.
PeerSocketHandler(NetworkParameters params, InetSocketAddress remoteIp)
           
PeerSocketHandler(NetworkParameters params, PeerAddress peerAddress)
           
Ping(NetworkParameters params, byte[] payloadBytes)
           
Pong(NetworkParameters params, byte[] payloadBytes)
           
Transaction(NetworkParameters params)
           
Transaction(NetworkParameters params, byte[] payloadBytes)
          Creates a transaction from the given serialized bytes, eg, from a block or a tx network message.
Transaction(NetworkParameters params, byte[] payload, int offset)
          Creates a transaction by reading payload starting from offset bytes in.
Transaction(NetworkParameters params, byte[] msg, int offset, Message parent, boolean parseLazy, boolean parseRetain, int length)
          Creates a transaction by reading payload starting from offset bytes in.
Transaction(NetworkParameters params, byte[] msg, Message parent, boolean parseLazy, boolean parseRetain, int length)
          Creates a transaction by reading payload starting from offset bytes in.
Transaction(NetworkParameters params, int version, Sha256Hash hash)
           
TransactionInput(NetworkParameters params, Transaction parentTransaction, byte[] scriptBytes)
          Creates an input that connects to nothing - used only in creation of coinbase transactions.
TransactionInput(NetworkParameters params, Transaction parentTransaction, byte[] payload, int offset)
          Deserializes an input message.
TransactionInput(NetworkParameters params, Transaction parentTransaction, byte[] msg, int offset, boolean parseLazy, boolean parseRetain)
          Deserializes an input message.
TransactionInput(NetworkParameters params, Transaction parentTransaction, byte[] scriptBytes, TransactionOutPoint outpoint)
           
TransactionOutPoint(NetworkParameters params, byte[] payload, int offset)
          /** Deserializes the message.
TransactionOutPoint(NetworkParameters params, byte[] payload, int offset, Message parent, boolean parseLazy, boolean parseRetain)
          Deserializes the message.
TransactionOutPoint(NetworkParameters params, long index, Sha256Hash hash)
           
TransactionOutPoint(NetworkParameters params, long index, Transaction fromTx)
           
TransactionOutput(NetworkParameters params, Transaction parent, BigInteger value, Address to)
          Creates an output that sends 'value' to the given address (public key hash).
TransactionOutput(NetworkParameters params, Transaction parent, BigInteger value, byte[] scriptBytes)
           
TransactionOutput(NetworkParameters params, Transaction parent, BigInteger value, ECKey to)
          Creates an output that sends 'value' to the given public key using a simple CHECKSIG script (no addresses).
TransactionOutput(NetworkParameters params, Transaction parent, byte[] payload, int offset)
          Deserializes a transaction output message.
TransactionOutput(NetworkParameters params, Transaction parent, byte[] msg, int offset, boolean parseLazy, boolean parseRetain)
          Deserializes a transaction output message.
UnknownMessage(NetworkParameters params, String name, byte[] payloadBytes)
           
VersionAck(NetworkParameters params, byte[] payload)
           
VersionMessage(NetworkParameters params, byte[] msg)
           
VersionMessage(NetworkParameters params, int newBestHeight)
          Equivalent to VersionMessage(params, newBestHeight, true)
VersionMessage(NetworkParameters params, int newBestHeight, boolean relayTxesBeforeFilter)
           
Wallet(NetworkParameters params)
          Creates a new, empty wallet with no keys and no transactions.
Wallet(NetworkParameters params, KeyCrypter keyCrypter)
          Create a wallet with a keyCrypter to use in encrypting and decrypting keys.
 

Uses of NetworkParameters in com.google.bitcoin.kits
 

Fields in com.google.bitcoin.kits declared as NetworkParameters
protected  NetworkParameters WalletAppKit.params
           
 

Methods in com.google.bitcoin.kits that return NetworkParameters
 NetworkParameters WalletAppKit.params()
           
 

Constructors in com.google.bitcoin.kits with parameters of type NetworkParameters
WalletAppKit(NetworkParameters params, File directory, String filePrefix)
           
 

Uses of NetworkParameters in com.google.bitcoin.net.discovery
 

Constructors in com.google.bitcoin.net.discovery with parameters of type NetworkParameters
DnsDiscovery(NetworkParameters netParams)
          Supports finding peers through DNS A records.
DnsDiscovery(String[] hostNames, NetworkParameters netParams)
          Supports finding peers through DNS A records.
SeedPeers(NetworkParameters params)
           
 

Uses of NetworkParameters in com.google.bitcoin.params
 

Subclasses of NetworkParameters in com.google.bitcoin.params
 class MainNetParams
          Parameters for the main production network on which people trade goods and services.
 class RegTestParams
          Network parameters for the regression test mode of bitcoind in which all blocks are trivially solvable.
 class TestNet2Params
          Parameters for the old version 2 testnet.
 class TestNet3Params
          Parameters for the testnet, a separate public instance of Bitcoin that has relaxed rules suitable for development and testing of applications and new Bitcoin versions.
 class UnitTestParams
          Network parameters used by the bitcoinj unit tests (and potentially your own).
 

Uses of NetworkParameters in com.google.bitcoin.script
 

Methods in com.google.bitcoin.script with parameters of type NetworkParameters
 Address Script.getFromAddress(NetworkParameters params)
          Deprecated. 
 Address Script.getToAddress(NetworkParameters params)
          Gets the destination address from this script, if it's in the required form (see getPubKey).
 

Uses of NetworkParameters in com.google.bitcoin.store
 

Fields in com.google.bitcoin.store declared as NetworkParameters
protected  NetworkParameters SPVBlockStore.params
           
 

Constructors in com.google.bitcoin.store with parameters of type NetworkParameters
H2FullPrunedBlockStore(NetworkParameters params, String dbName, int fullStoreDepth)
          Creates a new H2FullPrunedBlockStore
H2FullPrunedBlockStore(NetworkParameters params, String dbName, int fullStoreDepth, int cacheSize)
          Creates a new H2FullPrunedBlockStore with the given cache size
MemoryBlockStore(NetworkParameters params)
           
MemoryFullPrunedBlockStore(NetworkParameters params, int fullStoreDepth)
          Set up the MemoryFullPrunedBlockStore
PostgresFullPrunedBlockStore(NetworkParameters params, int fullStoreDepth, String hostname, String dbName, String username, String password)
          Creates a new PostgresFullPrunedBlockStore.
SPVBlockStore(NetworkParameters params, File file)
          Creates and initializes an SPV block store.
 

Uses of NetworkParameters in com.google.bitcoin.uri
 

Constructors in com.google.bitcoin.uri with parameters of type NetworkParameters
BitcoinURI(NetworkParameters params, String input)
          Constructs a new object by trying to parse the input as a valid Bitcoin URI.
 

Uses of NetworkParameters in com.google.bitcoin.utils
 

Fields in com.google.bitcoin.utils declared as NetworkParameters
protected static NetworkParameters TestWithWallet.params
           
 

Methods in com.google.bitcoin.utils with parameters of type NetworkParameters
static TestUtils.DoubleSpends TestUtils.createFakeDoubleSpendTxns(NetworkParameters params, Address to)
          Creates two transactions that spend the same (fake) output.
static Transaction TestUtils.createFakeTx(NetworkParameters params, BigInteger nanocoins, Address to)
           
static Transaction[] TestUtils.createFakeTx(NetworkParameters params, BigInteger nanocoins, Address to, Address from)
           
static Transaction TestUtils.createFakeTx(NetworkParameters params, BigInteger nanocoins, ECKey to)
           
static Transaction TestUtils.createFakeTxWithChangeAddress(NetworkParameters params, BigInteger nanocoins, Address to, Address changeOutput)
           
static Transaction TestUtils.roundTripTransaction(NetworkParameters params, Transaction tx)
          Roundtrip a transaction so that it appears as if it has just come from the wire
 

Constructors in com.google.bitcoin.utils with parameters of type NetworkParameters
BlockFileLoader(NetworkParameters params, List<File> files)
           
 



Copyright © 2014. All rights reserved.