3
0
mirror of https://github.com/Qortal/altcoinj.git synced 2025-01-31 15:22:16 +00:00
altcoinj/docs/index-all.html

897 lines
82 KiB
HTML
Raw Normal View History

2011-03-07 10:17:10 +00:00
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!--NewPage-->
<HTML>
<HEAD>
<TITLE>
Index
</TITLE>
<LINK REL ="stylesheet" TYPE="text/css" HREF="./stylesheet.css" TITLE="Style">
<SCRIPT type="text/javascript">
function windowTitle()
{
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Index";
}
}
</SCRIPT>
<NOSCRIPT>
</NOSCRIPT>
</HEAD>
<BODY BGCOLOR="white" onload="windowTitle();">
<HR>
<!-- ========= START OF TOP NAVBAR ======= -->
<A NAME="navbar_top"><!-- --></A>
<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
<TR>
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_top_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
<TR ALIGN="center" VALIGN="top">
2011-03-24 09:25:54 +00:00
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="./com/google/bitcoin/core/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
2011-03-07 10:17:10 +00:00
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
2011-03-24 09:25:54 +00:00
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="./com/google/bitcoin/core/package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
2011-03-07 10:17:10 +00:00
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="./deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Index</B></FONT>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="./help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
</TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
&nbsp;PREV&nbsp;
&nbsp;NEXT</FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="./index.html?index-all.html" target="_top"><B>FRAMES</B></A> &nbsp;
&nbsp;<A HREF="index-all.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
&nbsp;<SCRIPT type="text/javascript">
<!--
if(window==top) {
document.writeln('<A HREF="./allclasses-noframe.html"><B>All Classes</B></A>');
}
//-->
</SCRIPT>
<NOSCRIPT>
<A HREF="./allclasses-noframe.html"><B>All Classes</B></A>
</NOSCRIPT>
</FONT></TD>
</TR>
</TABLE>
<A NAME="skip-navbar_top"></A>
<!-- ========= END OF TOP NAVBAR ========= -->
<A HREF="#_A_">A</A> <A HREF="#_B_">B</A> <A HREF="#_C_">C</A> <A HREF="#_D_">D</A> <A HREF="#_E_">E</A> <A HREF="#_F_">F</A> <A HREF="#_G_">G</A> <A HREF="#_H_">H</A> <A HREF="#_I_">I</A> <A HREF="#_J_">J</A> <A HREF="#_K_">K</A> <A HREF="#_L_">L</A> <A HREF="#_M_">M</A> <A HREF="#_N_">N</A> <A HREF="#_O_">O</A> <A HREF="#_P_">P</A> <A HREF="#_R_">R</A> <A HREF="#_S_">S</A> <A HREF="#_T_">T</A> <A HREF="#_U_">U</A> <A HREF="#_V_">V</A> <A HREF="#_W_">W</A> <HR>
<A NAME="_A_"><!-- --></A><H2>
<B>A</B></H2>
<DL>
<DT><A HREF="./com/google/bitcoin/core/BlockChain.html#add(com.google.bitcoin.core.Block)"><B>add(Block)</B></A> -
Method in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/BlockChain.html" title="class in com.google.bitcoin.core">BlockChain</A>
<DD>Processes a received block and tries to add it to the chain.
<DT><A HREF="./com/google/bitcoin/core/Wallet.html#addEventListener(com.google.bitcoin.core.WalletEventListener)"><B>addEventListener(WalletEventListener)</B></A> -
Method in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/Wallet.html" title="class in com.google.bitcoin.core">Wallet</A>
<DD>Adds an event listener object.
<DT><A HREF="./com/google/bitcoin/core/Transaction.html#addInput(com.google.bitcoin.core.TransactionOutput)"><B>addInput(TransactionOutput)</B></A> -
Method in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/Transaction.html" title="class in com.google.bitcoin.core">Transaction</A>
<DD>Adds an input to this transaction that imports value from the given output.
<DT><A HREF="./com/google/bitcoin/core/Wallet.html#addKey(com.google.bitcoin.core.ECKey)"><B>addKey(ECKey)</B></A> -
Method in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/Wallet.html" title="class in com.google.bitcoin.core">Wallet</A>
<DD>Adds the given ECKey to the wallet.
<DT><A HREF="./com/google/bitcoin/core/Transaction.html#addOutput(com.google.bitcoin.core.TransactionOutput)"><B>addOutput(TransactionOutput)</B></A> -
Method in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/Transaction.html" title="class in com.google.bitcoin.core">Transaction</A>
<DD>Adds the given output to this transaction.
<DT><A HREF="./com/google/bitcoin/core/Address.html" title="class in com.google.bitcoin.core"><B>Address</B></A> - Class in <A HREF="./com/google/bitcoin/core/package-summary.html">com.google.bitcoin.core</A><DD>A BitCoin address is fundamentally derived from an elliptic curve public key and a set of network parameters.<DT><A HREF="./com/google/bitcoin/core/Address.html#Address(com.google.bitcoin.core.NetworkParameters, byte[])"><B>Address(NetworkParameters, byte[])</B></A> -
Constructor for class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/Address.html" title="class in com.google.bitcoin.core">Address</A>
<DD>Construct an address from parameters and the hash160 form.
<DT><A HREF="./com/google/bitcoin/core/Address.html#Address(com.google.bitcoin.core.NetworkParameters, java.lang.String)"><B>Address(NetworkParameters, String)</B></A> -
Constructor for class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/Address.html" title="class in com.google.bitcoin.core">Address</A>
<DD>Construct an address from parameters and the standard "human readable" form.
<DT><A HREF="./com/google/bitcoin/core/AddressFormatException.html" title="class in com.google.bitcoin.core"><B>AddressFormatException</B></A> - Exception in <A HREF="./com/google/bitcoin/core/package-summary.html">com.google.bitcoin.core</A><DD>&nbsp;<DT><A HREF="./com/google/bitcoin/core/AddressFormatException.html#AddressFormatException()"><B>AddressFormatException()</B></A> -
Constructor for exception com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/AddressFormatException.html" title="class in com.google.bitcoin.core">AddressFormatException</A>
<DD>&nbsp;
<DT><A HREF="./com/google/bitcoin/core/AddressFormatException.html#AddressFormatException(java.lang.String)"><B>AddressFormatException(String)</B></A> -
Constructor for exception com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/AddressFormatException.html" title="class in com.google.bitcoin.core">AddressFormatException</A>
<DD>&nbsp;
<DT><A HREF="./com/google/bitcoin/core/NetworkParameters.html#addressHeader"><B>addressHeader</B></A> -
Variable in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/NetworkParameters.html" title="class in com.google.bitcoin.core">NetworkParameters</A>
<DD>First byte of a base58 encoded address.
<DT><A HREF="./com/google/bitcoin/core/AddressMessage.html" title="class in com.google.bitcoin.core"><B>AddressMessage</B></A> - Class in <A HREF="./com/google/bitcoin/core/package-summary.html">com.google.bitcoin.core</A><DD>&nbsp;</DL>
2011-03-07 10:17:10 +00:00
<HR>
<A NAME="_B_"><!-- --></A><H2>
<B>B</B></H2>
<DL>
<DT><A HREF="./com/google/bitcoin/core/Base58.html" title="class in com.google.bitcoin.core"><B>Base58</B></A> - Class in <A HREF="./com/google/bitcoin/core/package-summary.html">com.google.bitcoin.core</A><DD>A custom form of base58 is used to encode BitCoin addresses.<DT><A HREF="./com/google/bitcoin/core/Base58.html#Base58()"><B>Base58()</B></A> -
Constructor for class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/Base58.html" title="class in com.google.bitcoin.core">Base58</A>
<DD>&nbsp;
2011-03-24 09:25:54 +00:00
<DT><A HREF="./com/google/bitcoin/core/VersionMessage.html#bestHeight"><B>bestHeight</B></A> -
Variable in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/VersionMessage.html" title="class in com.google.bitcoin.core">VersionMessage</A>
<DD>How many blocks are in the chain, according to the other side.
2011-03-07 10:17:10 +00:00
<DT><A HREF="./com/google/bitcoin/core/GetBlocksMessage.html#bitcoinSerialize()"><B>bitcoinSerialize()</B></A> -
Method in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/GetBlocksMessage.html" title="class in com.google.bitcoin.core">GetBlocksMessage</A>
<DD>&nbsp;
<DT><A HREF="./com/google/bitcoin/core/GetDataMessage.html#bitcoinSerialize()"><B>bitcoinSerialize()</B></A> -
Method in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/GetDataMessage.html" title="class in com.google.bitcoin.core">GetDataMessage</A>
<DD>&nbsp;
<DT><A HREF="./com/google/bitcoin/core/Message.html#bitcoinSerialize()"><B>bitcoinSerialize()</B></A> -
Method in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/Message.html" title="class in com.google.bitcoin.core">Message</A>
<DD>&nbsp;
<DT><A HREF="./com/google/bitcoin/core/InventoryMessage.html#bitcoinSerializeToStream(java.io.OutputStream)"><B>bitcoinSerializeToStream(OutputStream)</B></A> -
Method in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/InventoryMessage.html" title="class in com.google.bitcoin.core">InventoryMessage</A>
<DD>&nbsp;
<DT><A HREF="./com/google/bitcoin/core/PeerAddress.html#bitcoinSerializeToStream(java.io.OutputStream)"><B>bitcoinSerializeToStream(OutputStream)</B></A> -
Method in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/PeerAddress.html" title="class in com.google.bitcoin.core">PeerAddress</A>
<DD>&nbsp;
<DT><A HREF="./com/google/bitcoin/core/Transaction.html#bitcoinSerializeToStream(java.io.OutputStream)"><B>bitcoinSerializeToStream(OutputStream)</B></A> -
Method in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/Transaction.html" title="class in com.google.bitcoin.core">Transaction</A>
<DD>&nbsp;
<DT><A HREF="./com/google/bitcoin/core/TransactionInput.html#bitcoinSerializeToStream(java.io.OutputStream)"><B>bitcoinSerializeToStream(OutputStream)</B></A> -
Method in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/TransactionInput.html" title="class in com.google.bitcoin.core">TransactionInput</A>
<DD>&nbsp;
<DT><A HREF="./com/google/bitcoin/core/TransactionOutPoint.html#bitcoinSerializeToStream(java.io.OutputStream)"><B>bitcoinSerializeToStream(OutputStream)</B></A> -
Method in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/TransactionOutPoint.html" title="class in com.google.bitcoin.core">TransactionOutPoint</A>
<DD>&nbsp;
<DT><A HREF="./com/google/bitcoin/core/TransactionOutput.html#bitcoinSerializeToStream(java.io.OutputStream)"><B>bitcoinSerializeToStream(OutputStream)</B></A> -
Method in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/TransactionOutput.html" title="class in com.google.bitcoin.core">TransactionOutput</A>
<DD>&nbsp;
<DT><A HREF="./com/google/bitcoin/core/VersionMessage.html#bitcoinSerializeToStream(java.io.OutputStream)"><B>bitcoinSerializeToStream(OutputStream)</B></A> -
Method in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/VersionMessage.html" title="class in com.google.bitcoin.core">VersionMessage</A>
<DD>&nbsp;
<DT><A HREF="./com/google/bitcoin/core/Utils.html#bitcoinValueToFriendlyString(java.math.BigInteger)"><B>bitcoinValueToFriendlyString(BigInteger)</B></A> -
Static method in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/Utils.html" title="class in com.google.bitcoin.core">Utils</A>
<DD>Returns the given value in nanocoins as a 0.12 type string.
<DT><A HREF="./com/google/bitcoin/core/Block.html" title="class in com.google.bitcoin.core"><B>Block</B></A> - Class in <A HREF="./com/google/bitcoin/core/package-summary.html">com.google.bitcoin.core</A><DD>A block is the foundation of the BitCoin system.<DT><A HREF="./com/google/bitcoin/core/Block.html#Block(com.google.bitcoin.core.NetworkParameters, byte[])"><B>Block(NetworkParameters, byte[])</B></A> -
Constructor for class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/Block.html" title="class in com.google.bitcoin.core">Block</A>
<DD>Constructs a block object from the BitCoin wire format.
<DT><A HREF="./com/google/bitcoin/core/BlockChain.html" title="class in com.google.bitcoin.core"><B>BlockChain</B></A> - Class in <A HREF="./com/google/bitcoin/core/package-summary.html">com.google.bitcoin.core</A><DD>A BlockChain holds a series of <A HREF="./com/google/bitcoin/core/Block.html" title="class in com.google.bitcoin.core"><CODE>Block</CODE></A> objects, links them together, and knows how to verify that the
chain follows the rules of the <A HREF="./com/google/bitcoin/core/NetworkParameters.html" title="class in com.google.bitcoin.core"><CODE>NetworkParameters</CODE></A> for this chain.<DT><A HREF="./com/google/bitcoin/core/BlockChain.html#BlockChain(com.google.bitcoin.core.NetworkParameters, com.google.bitcoin.core.Wallet)"><B>BlockChain(NetworkParameters, Wallet)</B></A> -
Constructor for class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/BlockChain.html" title="class in com.google.bitcoin.core">BlockChain</A>
<DD>&nbsp;
2011-03-24 09:25:54 +00:00
<DT><A HREF="./com/google/bitcoin/core/BlockChain.html#blockStore"><B>blockStore</B></A> -
Variable in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/BlockChain.html" title="class in com.google.bitcoin.core">BlockChain</A>
<DD>Keeps a map of block hashes to StoredBlocks.
<DT><A HREF="./com/google/bitcoin/core/BlockStoreException.html" title="class in com.google.bitcoin.core"><B>BlockStoreException</B></A> - Exception in <A HREF="./com/google/bitcoin/core/package-summary.html">com.google.bitcoin.core</A><DD>Thrown when something goes wrong with storing a block.<DT><A HREF="./com/google/bitcoin/core/BlockStoreException.html#BlockStoreException()"><B>BlockStoreException()</B></A> -
Constructor for exception com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/BlockStoreException.html" title="class in com.google.bitcoin.core">BlockStoreException</A>
<DD>&nbsp;
2011-03-07 10:17:10 +00:00
<DT><A HREF="./com/google/bitcoin/core/Message.html#bytes"><B>bytes</B></A> -
Variable in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/Message.html" title="class in com.google.bitcoin.core">Message</A>
<DD>&nbsp;
<DT><A HREF="./com/google/bitcoin/core/Utils.html#bytesToHexString(byte[])"><B>bytesToHexString(byte[])</B></A> -
Static method in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/Utils.html" title="class in com.google.bitcoin.core">Utils</A>
<DD>Returns the given byte array hex encoded.
</DL>
<HR>
<A NAME="_C_"><!-- --></A><H2>
<B>C</B></H2>
<DL>
<DT><A HREF="./com/google/bitcoin/core/Utils.html#CENT"><B>CENT</B></A> -
Static variable in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/Utils.html" title="class in com.google.bitcoin.core">Utils</A>
<DD>How many nanocoins there are in 0.01 BitCoins.
2011-03-24 09:25:54 +00:00
<DT><A HREF="./com/google/bitcoin/core/BlockChain.html#chainHead"><B>chainHead</B></A> -
Variable in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/BlockChain.html" title="class in com.google.bitcoin.core">BlockChain</A>
<DD>Tracks the top of the best known chain.
2011-03-07 10:17:10 +00:00
<DT><A HREF="./com/google/bitcoin/core/VersionMessage.html#clientVersion"><B>clientVersion</B></A> -
Variable in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/VersionMessage.html" title="class in com.google.bitcoin.core">VersionMessage</A>
2011-03-24 09:25:54 +00:00
<DD>The version number of the protocol spoken.
<DT><A HREF="./com/google/bitcoin/core/Block.html#cloneAsHeader()"><B>cloneAsHeader()</B></A> -
Method in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/Block.html" title="class in com.google.bitcoin.core">Block</A>
<DD>Returns a copy of the block, but without any transactions.
2011-03-07 10:17:10 +00:00
<DT><A HREF="./com/google/bitcoin/core/Utils.html#COIN"><B>COIN</B></A> -
Static variable in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/Utils.html" title="class in com.google.bitcoin.core">Utils</A>
<DD>How many nanocoins there are in a BitCoin.
2011-03-24 09:25:54 +00:00
<DT><A HREF="./com/google/bitcoin/core/package-summary.html"><B>com.google.bitcoin.core</B></A> - package com.google.bitcoin.core<DD>&nbsp;<DT><A HREF="./com/google/bitcoin/core/Message.html#cursor"><B>cursor</B></A> -
2011-03-07 10:17:10 +00:00
Variable in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/Message.html" title="class in com.google.bitcoin.core">Message</A>
<DD>&nbsp;
</DL>
<HR>
<A NAME="_D_"><!-- --></A><H2>
<B>D</B></H2>
<DL>
<DT><A HREF="./com/google/bitcoin/core/Base58.html#decode(java.lang.String)"><B>decode(String)</B></A> -
Static method in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/Base58.html" title="class in com.google.bitcoin.core">Base58</A>
<DD>&nbsp;
<DT><A HREF="./com/google/bitcoin/core/Base58.html#decodeToBigInteger(java.lang.String)"><B>decodeToBigInteger(String)</B></A> -
Static method in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/Base58.html" title="class in com.google.bitcoin.core">Base58</A>
<DD>&nbsp;
<DT><A HREF="./com/google/bitcoin/core/Peer.html#disconnect()"><B>disconnect()</B></A> -
Method in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/Peer.html" title="class in com.google.bitcoin.core">Peer</A>
<DD>Terminates the network connection and stops the background thread.
<DT><A HREF="./com/google/bitcoin/core/Utils.html#doubleDigest(byte[])"><B>doubleDigest(byte[])</B></A> -
Static method in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/Utils.html" title="class in com.google.bitcoin.core">Utils</A>
<DD>See <A HREF="./com/google/bitcoin/core/Utils.html#doubleDigest(byte[], int, int)"><CODE>Utils.doubleDigest(byte[],int,int)</CODE></A>.
<DT><A HREF="./com/google/bitcoin/core/Utils.html#doubleDigest(byte[], int, int)"><B>doubleDigest(byte[], int, int)</B></A> -
Static method in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/Utils.html" title="class in com.google.bitcoin.core">Utils</A>
<DD>Calculates the SHA-256 hash of the given byte range, and then hashes the resulting hash again.
<DT><A HREF="./com/google/bitcoin/core/Utils.html#doubleDigestTwoBuffers(byte[], int, int, byte[], int, int)"><B>doubleDigestTwoBuffers(byte[], int, int, byte[], int, int)</B></A> -
Static method in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/Utils.html" title="class in com.google.bitcoin.core">Utils</A>
<DD>Calculates SHA256(SHA256(byte range 1 + byte range 2)).
</DL>
<HR>
<A NAME="_E_"><!-- --></A><H2>
<B>E</B></H2>
<DL>
<DT><A HREF="./com/google/bitcoin/core/ECKey.html" title="class in com.google.bitcoin.core"><B>ECKey</B></A> - Class in <A HREF="./com/google/bitcoin/core/package-summary.html">com.google.bitcoin.core</A><DD>Represents an elliptic curve keypair that we own and can use for signing transactions.<DT><A HREF="./com/google/bitcoin/core/ECKey.html#ECKey()"><B>ECKey()</B></A> -
2011-03-07 10:17:10 +00:00
Constructor for class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/ECKey.html" title="class in com.google.bitcoin.core">ECKey</A>
<DD>Generates an entirely new keypair.
<DT><A HREF="./com/google/bitcoin/core/ECKey.html#ECKey(java.math.BigInteger)"><B>ECKey(BigInteger)</B></A> -
Constructor for class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/ECKey.html" title="class in com.google.bitcoin.core">ECKey</A>
<DD>Creates an ECKey given only the private key.
<DT><A HREF="./com/google/bitcoin/core/TransactionInput.html#EMPTY_ARRAY"><B>EMPTY_ARRAY</B></A> -
Static variable in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/TransactionInput.html" title="class in com.google.bitcoin.core">TransactionInput</A>
<DD>&nbsp;
<DT><A HREF="./com/google/bitcoin/core/Base58.html#encode(byte[])"><B>encode(byte[])</B></A> -
Static method in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/Base58.html" title="class in com.google.bitcoin.core">Base58</A>
<DD>&nbsp;
<DT><A HREF="./com/google/bitcoin/core/VarInt.html#encode()"><B>encode()</B></A> -
Method in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/VarInt.html" title="class in com.google.bitcoin.core">VarInt</A>
<DD>&nbsp;
<DT><A HREF="./com/google/bitcoin/core/VarInt.html#encodeBE()"><B>encodeBE()</B></A> -
Method in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/VarInt.html" title="class in com.google.bitcoin.core">VarInt</A>
<DD>&nbsp;
<DT><A HREF="./com/google/bitcoin/core/Address.html#equals(java.lang.Object)"><B>equals(Object)</B></A> -
Method in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/Address.html" title="class in com.google.bitcoin.core">Address</A>
<DD>&nbsp;
<DT><A HREF="./com/google/bitcoin/core/Block.html#equals(java.lang.Object)"><B>equals(Object)</B></A> -
Method in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/Block.html" title="class in com.google.bitcoin.core">Block</A>
<DD>&nbsp;
<DT><A HREF="./com/google/bitcoin/core/Transaction.html#equals(java.lang.Object)"><B>equals(Object)</B></A> -
Method in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/Transaction.html" title="class in com.google.bitcoin.core">Transaction</A>
<DD>&nbsp;
</DL>
<HR>
<A NAME="_F_"><!-- --></A><H2>
<B>F</B></H2>
<DL>
<DT><A HREF="./com/google/bitcoin/core/Wallet.html#findKeyFromPubHash(byte[])"><B>findKeyFromPubHash(byte[])</B></A> -
Method in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/Wallet.html" title="class in com.google.bitcoin.core">Wallet</A>
<DD>Locates a keypair from the keychain given the hash of the public key.
<DT><A HREF="./com/google/bitcoin/core/ECKey.html#fromASN1(byte[])"><B>fromASN1(byte[])</B></A> -
Static method in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/ECKey.html" title="class in com.google.bitcoin.core">ECKey</A>
<DD>Construct an ECKey from an ASN.1 encoded private key.
</DL>
<HR>
<A NAME="_G_"><!-- --></A><H2>
<B>G</B></H2>
<DL>
<DT><A HREF="./com/google/bitcoin/core/NetworkParameters.html#genesisBlock"><B>genesisBlock</B></A> -
Variable in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/NetworkParameters.html" title="class in com.google.bitcoin.core">NetworkParameters</A>
2011-03-24 09:25:54 +00:00
<DD>Genesis block for this chain.
2011-03-07 10:17:10 +00:00
<DT><A HREF="./com/google/bitcoin/core/Wallet.html#getBalance()"><B>getBalance()</B></A> -
Method in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/Wallet.html" title="class in com.google.bitcoin.core">Wallet</A>
<DD>Returns the balance of this wallet in nanocoins by summing up all unspent outputs that were sent to us.
<DT><A HREF="./com/google/bitcoin/core/Peer.html#getBlock(byte[])"><B>getBlock(byte[])</B></A> -
Method in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/Peer.html" title="class in com.google.bitcoin.core">Peer</A>
<DD>Asks the connected peer for the block of the given hash, and returns a Future representing the answer.
<DT><A HREF="./com/google/bitcoin/core/GetBlocksMessage.html" title="class in com.google.bitcoin.core"><B>GetBlocksMessage</B></A> - Class in <A HREF="./com/google/bitcoin/core/package-summary.html">com.google.bitcoin.core</A><DD>&nbsp;<DT><A HREF="./com/google/bitcoin/core/GetBlocksMessage.html#GetBlocksMessage(com.google.bitcoin.core.NetworkParameters, java.util.List, byte[])"><B>GetBlocksMessage(NetworkParameters, List&lt;byte[]&gt;, byte[])</B></A> -
Constructor for class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/GetBlocksMessage.html" title="class in com.google.bitcoin.core">GetBlocksMessage</A>
<DD>&nbsp;
2011-03-24 09:25:54 +00:00
<DT><A HREF="./com/google/bitcoin/core/BlockChain.html#getChainHead()"><B>getChainHead()</B></A> -
Method in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/BlockChain.html" title="class in com.google.bitcoin.core">BlockChain</A>
<DD>Returns the block at the head of the current best chain.
2011-03-07 10:17:10 +00:00
<DT><A HREF="./com/google/bitcoin/core/GetDataMessage.html" title="class in com.google.bitcoin.core"><B>GetDataMessage</B></A> - Class in <A HREF="./com/google/bitcoin/core/package-summary.html">com.google.bitcoin.core</A><DD>&nbsp;<DT><A HREF="./com/google/bitcoin/core/GetDataMessage.html#GetDataMessage(com.google.bitcoin.core.NetworkParameters, byte[])"><B>GetDataMessage(NetworkParameters, byte[])</B></A> -
Constructor for class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/GetDataMessage.html" title="class in com.google.bitcoin.core">GetDataMessage</A>
<DD>&nbsp;
<DT><A HREF="./com/google/bitcoin/core/Block.html#getDifficultyTarget()"><B>getDifficultyTarget()</B></A> -
Method in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/Block.html" title="class in com.google.bitcoin.core">Block</A>
<DD>Returns the difficulty of the proof of work that this block should meet encoded in compact form.
2011-03-24 09:25:54 +00:00
<DT><A HREF="./com/google/bitcoin/core/Block.html#getDifficultyTargetAsInteger()"><B>getDifficultyTargetAsInteger()</B></A> -
Method in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/Block.html" title="class in com.google.bitcoin.core">Block</A>
<DD>Returns the difficulty target as a 256 bit value that can be compared to a SHA-256 hash.
2011-03-07 10:17:10 +00:00
<DT><A HREF="./com/google/bitcoin/core/Script.html#getFromAddress()"><B>getFromAddress()</B></A> -
Method in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/Script.html" title="class in com.google.bitcoin.core">Script</A>
<DD>Convenience wrapper around getPubKey.
<DT><A HREF="./com/google/bitcoin/core/TransactionInput.html#getFromAddress()"><B>getFromAddress()</B></A> -
Method in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/TransactionInput.html" title="class in com.google.bitcoin.core">TransactionInput</A>
<DD>Convenience method that returns the from address of this input by parsing the scriptSig.
<DT><A HREF="./com/google/bitcoin/core/Block.html#getHash()"><B>getHash()</B></A> -
Method in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/Block.html" title="class in com.google.bitcoin.core">Block</A>
<DD>Returns the hash of the block (which for a valid, solved block should be below the target).
<DT><A HREF="./com/google/bitcoin/core/Transaction.html#getHash()"><B>getHash()</B></A> -
Method in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/Transaction.html" title="class in com.google.bitcoin.core">Transaction</A>
<DD>Returns the transaction hash as you see them in the block explorer.
<DT><A HREF="./com/google/bitcoin/core/Address.html#getHash160()"><B>getHash160()</B></A> -
Method in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/Address.html" title="class in com.google.bitcoin.core">Address</A>
<DD>The (big endian) 20 byte hash that is the core of a BitCoin address.
<DT><A HREF="./com/google/bitcoin/core/Block.html#getHashAsString()"><B>getHashAsString()</B></A> -
Method in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/Block.html" title="class in com.google.bitcoin.core">Block</A>
<DD>Returns the hash of the block (which for a valid, solved block should be below the target) in the form seen
on the block explorer.
<DT><A HREF="./com/google/bitcoin/core/Transaction.html#getHashAsString()"><B>getHashAsString()</B></A> -
Method in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/Transaction.html" title="class in com.google.bitcoin.core">Transaction</A>
<DD>&nbsp;
<DT><A HREF="./com/google/bitcoin/core/Transaction.html#getInputs()"><B>getInputs()</B></A> -
Method in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/Transaction.html" title="class in com.google.bitcoin.core">Transaction</A>
<DD>Returns a read-only list of the inputs of this transaction.
<DT><A HREF="./com/google/bitcoin/core/Block.html#getMerkleRoot()"><B>getMerkleRoot()</B></A> -
Method in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/Block.html" title="class in com.google.bitcoin.core">Block</A>
<DD>Returns the merkle root in big endian form, calculating it from transactions if necessary.
<DT><A HREF="./com/google/bitcoin/core/Block.html#getNonce()"><B>getNonce()</B></A> -
Method in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/Block.html" title="class in com.google.bitcoin.core">Block</A>
<DD>Returns the nonce, an arbitrary value that exists only to make the hash of the block header fall below the
difficulty target.
<DT><A HREF="./com/google/bitcoin/core/Block.html#getPrevBlockHash()"><B>getPrevBlockHash()</B></A> -
Method in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/Block.html" title="class in com.google.bitcoin.core">Block</A>
<DD>Returns the hash of the previous block in the chain, as defined by the block header.
2011-03-07 10:17:10 +00:00
<DT><A HREF="./com/google/bitcoin/core/ECKey.html#getPubKey()"><B>getPubKey()</B></A> -
Method in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/ECKey.html" title="class in com.google.bitcoin.core">ECKey</A>
<DD>Gets the raw public key value.
<DT><A HREF="./com/google/bitcoin/core/Script.html#getPubKey()"><B>getPubKey()</B></A> -
Method in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/Script.html" title="class in com.google.bitcoin.core">Script</A>
<DD>If a program has two data buffers (constants) and nothing else, the second one is returned.
<DT><A HREF="./com/google/bitcoin/core/ECKey.html#getPubKeyHash()"><B>getPubKeyHash()</B></A> -
Method in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/ECKey.html" title="class in com.google.bitcoin.core">ECKey</A>
<DD>Gets the hash160 form of the public key (as seen in addresses).
<DT><A HREF="./com/google/bitcoin/core/Script.html#getPubKeyHash()"><B>getPubKeyHash()</B></A> -
Method in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/Script.html" title="class in com.google.bitcoin.core">Script</A>
<DD>If a program matches the standard template DUP HASH160 <pubkey hash> EQUALVERIFY CHECKSIG
then this function retrieves the third element, otherwise it throws a ScriptException.
<DT><A HREF="./com/google/bitcoin/core/TransactionOutput.html#getScriptBytes()"><B>getScriptBytes()</B></A> -
Method in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/TransactionOutput.html" title="class in com.google.bitcoin.core">TransactionOutput</A>
<DD>&nbsp;
<DT><A HREF="./com/google/bitcoin/core/TransactionOutput.html#getScriptPubKey()"><B>getScriptPubKey()</B></A> -
Method in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/TransactionOutput.html" title="class in com.google.bitcoin.core">TransactionOutput</A>
<DD>&nbsp;
<DT><A HREF="./com/google/bitcoin/core/TransactionInput.html#getScriptSig()"><B>getScriptSig()</B></A> -
Method in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/TransactionInput.html" title="class in com.google.bitcoin.core">TransactionInput</A>
<DD>Returns the input script.
<DT><A HREF="./com/google/bitcoin/core/VarInt.html#getSizeInBytes()"><B>getSizeInBytes()</B></A> -
Method in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/VarInt.html" title="class in com.google.bitcoin.core">VarInt</A>
<DD>&nbsp;
<DT><A HREF="./com/google/bitcoin/core/Block.html#getTime()"><B>getTime()</B></A> -
Method in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/Block.html" title="class in com.google.bitcoin.core">Block</A>
<DD>Returns the time at which the block was solved and broadcast, according to the clock of the solving node.
2011-03-07 10:17:10 +00:00
<DT><A HREF="./com/google/bitcoin/core/Script.html#getToAddress()"><B>getToAddress()</B></A> -
Method in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/Script.html" title="class in com.google.bitcoin.core">Script</A>
<DD>Gets the destination address from this script, if it's in the required form (see getPubKey).
<DT><A HREF="./com/google/bitcoin/core/BlockChain.html#getUnconnectedBlock()"><B>getUnconnectedBlock()</B></A> -
Method in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/BlockChain.html" title="class in com.google.bitcoin.core">BlockChain</A>
<DD>Returns the most recent unconnected block or null if there are none.
<DT><A HREF="./com/google/bitcoin/core/TransactionOutput.html#getValue()"><B>getValue()</B></A> -
Method in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/TransactionOutput.html" title="class in com.google.bitcoin.core">TransactionOutput</A>
<DD>Returns the value of this output in nanocoins.
2011-03-24 09:25:54 +00:00
<DT><A HREF="./com/google/bitcoin/core/Transaction.html#getValueSentFromMe(com.google.bitcoin.core.Wallet)"><B>getValueSentFromMe(Wallet)</B></A> -
Method in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/Transaction.html" title="class in com.google.bitcoin.core">Transaction</A>
<DD>Calculates the sum of the inputs that are spending coins with keys in the wallet.
2011-03-07 10:17:10 +00:00
<DT><A HREF="./com/google/bitcoin/core/Transaction.html#getValueSentToMe(com.google.bitcoin.core.Wallet)"><B>getValueSentToMe(Wallet)</B></A> -
Method in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/Transaction.html" title="class in com.google.bitcoin.core">Transaction</A>
2011-03-24 09:25:54 +00:00
<DD>Calculates the sum of the outputs that are sending coins to a key in the wallet.
<DT><A HREF="./com/google/bitcoin/core/Block.html#getVersion()"><B>getVersion()</B></A> -
Method in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/Block.html" title="class in com.google.bitcoin.core">Block</A>
<DD>Returns the version of the block data structure as defined by the BitCoin protocol.
2011-03-24 09:25:54 +00:00
<DT><A HREF="./com/google/bitcoin/core/NetworkConnection.html#getVersionMessage()"><B>getVersionMessage()</B></A> -
Method in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/NetworkConnection.html" title="class in com.google.bitcoin.core">NetworkConnection</A>
<DD>Returns the version message received from the other end of the connection during the handshake.
<DT><A HREF="./com/google/bitcoin/core/Block.html#getWork()"><B>getWork()</B></A> -
Method in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/Block.html" title="class in com.google.bitcoin.core">Block</A>
<DD>Returns the work represented by this block.
2011-03-07 10:17:10 +00:00
</DL>
<HR>
<A NAME="_H_"><!-- --></A><H2>
<B>H</B></H2>
<DL>
2011-03-15 14:04:38 +00:00
<DT><A HREF="./com/google/bitcoin/core/VersionMessage.html#hasBlockChain()"><B>hasBlockChain()</B></A> -
Method in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/VersionMessage.html" title="class in com.google.bitcoin.core">VersionMessage</A>
<DD>Returns true if the version message indicates the sender has a full copy of the block chain,
or if it's running in client mode (only has the headers).
2011-03-07 10:17:10 +00:00
<DT><A HREF="./com/google/bitcoin/core/InventoryItem.html#hash"><B>hash</B></A> -
Variable in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/InventoryItem.html" title="class in com.google.bitcoin.core">InventoryItem</A>
<DD>&nbsp;
<DT><A HREF="./com/google/bitcoin/core/Address.html#hashCode()"><B>hashCode()</B></A> -
Method in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/Address.html" title="class in com.google.bitcoin.core">Address</A>
<DD>&nbsp;
<DT><A HREF="./com/google/bitcoin/core/Block.html#hashCode()"><B>hashCode()</B></A> -
Method in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/Block.html" title="class in com.google.bitcoin.core">Block</A>
<DD>&nbsp;
<DT><A HREF="./com/google/bitcoin/core/Transaction.html#hashCode()"><B>hashCode()</B></A> -
Method in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/Transaction.html" title="class in com.google.bitcoin.core">Transaction</A>
<DD>&nbsp;
</DL>
<HR>
<A NAME="_I_"><!-- --></A><H2>
<B>I</B></H2>
<DL>
2011-03-24 09:25:54 +00:00
<DT><A HREF="./com/google/bitcoin/core/NetworkParameters.html#interval"><B>interval</B></A> -
Variable in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/NetworkParameters.html" title="class in com.google.bitcoin.core">NetworkParameters</A>
<DD>How many blocks pass between difficulty adjustment periods.
2011-03-07 10:17:10 +00:00
<DT><A HREF="./com/google/bitcoin/core/InventoryItem.html" title="class in com.google.bitcoin.core"><B>InventoryItem</B></A> - Class in <A HREF="./com/google/bitcoin/core/package-summary.html">com.google.bitcoin.core</A><DD>&nbsp;<DT><A HREF="./com/google/bitcoin/core/InventoryItem.html#InventoryItem(com.google.bitcoin.core.InventoryItem.Type, byte[])"><B>InventoryItem(InventoryItem.Type, byte[])</B></A> -
Constructor for class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/InventoryItem.html" title="class in com.google.bitcoin.core">InventoryItem</A>
<DD>&nbsp;
<DT><A HREF="./com/google/bitcoin/core/InventoryItem.Type.html" title="enum in com.google.bitcoin.core"><B>InventoryItem.Type</B></A> - Enum in <A HREF="./com/google/bitcoin/core/package-summary.html">com.google.bitcoin.core</A><DD>&nbsp;<DT><A HREF="./com/google/bitcoin/core/InventoryMessage.html" title="class in com.google.bitcoin.core"><B>InventoryMessage</B></A> - Class in <A HREF="./com/google/bitcoin/core/package-summary.html">com.google.bitcoin.core</A><DD>&nbsp;<DT><A HREF="./com/google/bitcoin/core/InventoryMessage.html#InventoryMessage(com.google.bitcoin.core.NetworkParameters, byte[])"><B>InventoryMessage(NetworkParameters, byte[])</B></A> -
Constructor for class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/InventoryMessage.html" title="class in com.google.bitcoin.core">InventoryMessage</A>
<DD>&nbsp;
<DT><A HREF="./com/google/bitcoin/core/InventoryMessage.html#InventoryMessage(com.google.bitcoin.core.NetworkParameters)"><B>InventoryMessage(NetworkParameters)</B></A> -
Constructor for class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/InventoryMessage.html" title="class in com.google.bitcoin.core">InventoryMessage</A>
<DD>&nbsp;
<DT><A HREF="./com/google/bitcoin/core/Transaction.html#isCoinBase()"><B>isCoinBase()</B></A> -
Method in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/Transaction.html" title="class in com.google.bitcoin.core">Transaction</A>
<DD>A coinbase transaction is one that creates a new coin.
<DT><A HREF="./com/google/bitcoin/core/TransactionInput.html#isCoinBase()"><B>isCoinBase()</B></A> -
Method in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/TransactionInput.html" title="class in com.google.bitcoin.core">TransactionInput</A>
<DD>Coinbase transactions have special inputs with hashes of zero.
<DT><A HREF="./com/google/bitcoin/core/Utils.html#isLessThanUnsigned(long, long)"><B>isLessThanUnsigned(long, long)</B></A> -
Static method in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/Utils.html" title="class in com.google.bitcoin.core">Utils</A>
<DD>Work around lack of unsigned types in Java.
<DT><A HREF="./com/google/bitcoin/core/TransactionOutput.html#isMine(com.google.bitcoin.core.Wallet)"><B>isMine(Wallet)</B></A> -
Method in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/TransactionOutput.html" title="class in com.google.bitcoin.core">TransactionOutput</A>
<DD>Returns true if this output is to an address we have the keys for in the wallet.
<DT><A HREF="./com/google/bitcoin/core/Script.html#isSentToIP()"><B>isSentToIP()</B></A> -
Method in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/Script.html" title="class in com.google.bitcoin.core">Script</A>
<DD>Returns true if this transaction is of a format that means it was a direct IP to IP transaction.
<DT><A HREF="./com/google/bitcoin/core/Wallet.html#isTransactionPresent(com.google.bitcoin.core.Transaction)"><B>isTransactionPresent(Transaction)</B></A> -
Method in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/Wallet.html" title="class in com.google.bitcoin.core">Wallet</A>
<DD>Returns true if the given transaction is present in the wallet, comparing by hash value (not by object
reference).
<DT><A HREF="./com/google/bitcoin/core/InventoryMessage.html#items"><B>items</B></A> -
Variable in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/InventoryMessage.html" title="class in com.google.bitcoin.core">InventoryMessage</A>
<DD>&nbsp;
</DL>
<HR>
<A NAME="_J_"><!-- --></A><H2>
<B>J</B></H2>
<DL>
<DT><A HREF="./com/google/bitcoin/core/Script.html#join(com.google.bitcoin.core.Script, com.google.bitcoin.core.Script)"><B>join(Script, Script)</B></A> -
Static method in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/Script.html" title="class in com.google.bitcoin.core">Script</A>
<DD>Concatenates two scripts to form a new one.
</DL>
<HR>
<A NAME="_K_"><!-- --></A><H2>
<B>K</B></H2>
<DL>
<DT><A HREF="./com/google/bitcoin/core/Wallet.html#keychain"><B>keychain</B></A> -
Variable in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/Wallet.html" title="class in com.google.bitcoin.core">Wallet</A>
2011-03-24 09:25:54 +00:00
<DD>A list of public/private EC keys owned by this user.
2011-03-07 10:17:10 +00:00
</DL>
<HR>
<A NAME="_L_"><!-- --></A><H2>
<B>L</B></H2>
<DL>
<DT><A HREF="./com/google/bitcoin/core/Wallet.html#loadFromFile(java.io.File)"><B>loadFromFile(File)</B></A> -
Static method in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/Wallet.html" title="class in com.google.bitcoin.core">Wallet</A>
<DD>Returns a wallet deserialized from the given file.
<DT><A HREF="./com/google/bitcoin/core/VersionMessage.html#localServices"><B>localServices</B></A> -
Variable in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/VersionMessage.html" title="class in com.google.bitcoin.core">VersionMessage</A>
2011-03-24 09:25:54 +00:00
<DD>Flags defining what is supported.
2011-03-07 10:17:10 +00:00
</DL>
<HR>
<A NAME="_M_"><!-- --></A><H2>
<B>M</B></H2>
<DL>
<DT><A HREF="./com/google/bitcoin/core/Message.html#MAX_SIZE"><B>MAX_SIZE</B></A> -
Static variable in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/Message.html" title="class in com.google.bitcoin.core">Message</A>
<DD>&nbsp;
<DT><A HREF="./com/google/bitcoin/core/Message.html" title="class in com.google.bitcoin.core"><B>Message</B></A> - Class in <A HREF="./com/google/bitcoin/core/package-summary.html">com.google.bitcoin.core</A><DD>A Message is a data structure that can be serialized/deserialized using both the BitCoin proprietary serialization
format and built-in Java object serialization.<DT><A HREF="./com/google/bitcoin/core/Message.html#Message()"><B>Message()</B></A> -
Constructor for class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/Message.html" title="class in com.google.bitcoin.core">Message</A>
<DD>This exists for the Java serialization framework to use only.
2011-03-24 09:25:54 +00:00
<DT><A HREF="./com/google/bitcoin/core/VersionMessage.html#myAddr"><B>myAddr</B></A> -
Variable in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/VersionMessage.html" title="class in com.google.bitcoin.core">VersionMessage</A>
<DD>What the other side believes the address of this program is.
2011-03-07 10:17:10 +00:00
</DL>
<HR>
<A NAME="_N_"><!-- --></A><H2>
<B>N</B></H2>
<DL>
<DT><A HREF="./com/google/bitcoin/core/NetworkConnection.html" title="class in com.google.bitcoin.core"><B>NetworkConnection</B></A> - Class in <A HREF="./com/google/bitcoin/core/package-summary.html">com.google.bitcoin.core</A><DD>A NetworkConnection handles talking to a remote BitCoin peer at a low level.<DT><A HREF="./com/google/bitcoin/core/NetworkConnection.html#NetworkConnection(java.net.InetAddress, com.google.bitcoin.core.NetworkParameters)"><B>NetworkConnection(InetAddress, NetworkParameters)</B></A> -
Constructor for class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/NetworkConnection.html" title="class in com.google.bitcoin.core">NetworkConnection</A>
<DD>Connect to the given IP address using the port specified as part of the network parameters.
<DT><A HREF="./com/google/bitcoin/core/NetworkParameters.html" title="class in com.google.bitcoin.core"><B>NetworkParameters</B></A> - Class in <A HREF="./com/google/bitcoin/core/package-summary.html">com.google.bitcoin.core</A><DD>NetworkParameters contains the data needed for working with an instantiation of a BitCoin chain.<DT><A HREF="./com/google/bitcoin/core/NetworkParameters.html#NetworkParameters()"><B>NetworkParameters()</B></A> -
Constructor for class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/NetworkParameters.html" title="class in com.google.bitcoin.core">NetworkParameters</A>
<DD>&nbsp;
2011-03-15 14:04:38 +00:00
<DT><A HREF="./com/google/bitcoin/core/VersionMessage.html#NODE_NETWORK"><B>NODE_NETWORK</B></A> -
Static variable in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/VersionMessage.html" title="class in com.google.bitcoin.core">VersionMessage</A>
<DD>A services flag that denotes whether the peer has a copy of the block chain or not.
2011-03-07 10:17:10 +00:00
</DL>
<HR>
<A NAME="_O_"><!-- --></A><H2>
<B>O</B></H2>
<DL>
<DT><A HREF="./com/google/bitcoin/core/Message.html#offset"><B>offset</B></A> -
Variable in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/Message.html" title="class in com.google.bitcoin.core">Message</A>
<DD>&nbsp;
<DT><A HREF="./com/google/bitcoin/core/WalletEventListener.html#onCoinsReceived(com.google.bitcoin.core.Wallet, com.google.bitcoin.core.Transaction, java.math.BigInteger, java.math.BigInteger)"><B>onCoinsReceived(Wallet, Transaction, BigInteger, BigInteger)</B></A> -
2011-03-24 09:25:54 +00:00
Method in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/WalletEventListener.html" title="class in com.google.bitcoin.core">WalletEventListener</A>
2011-03-07 10:17:10 +00:00
<DD>This is called on a Peer thread when a block is received that sends some coins to you.
2011-03-24 09:25:54 +00:00
<DT><A HREF="./com/google/bitcoin/core/WalletEventListener.html#onReorganize()"><B>onReorganize()</B></A> -
Method in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/WalletEventListener.html" title="class in com.google.bitcoin.core">WalletEventListener</A>
<DD>This is called on a Peer thread when a block is received that triggers a block chain re-organization.
2011-03-07 10:17:10 +00:00
<DT><A HREF="./com/google/bitcoin/core/Script.html#OP_CHECKSIG"><B>OP_CHECKSIG</B></A> -
Static variable in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/Script.html" title="class in com.google.bitcoin.core">Script</A>
<DD>&nbsp;
<DT><A HREF="./com/google/bitcoin/core/Script.html#OP_DUP"><B>OP_DUP</B></A> -
Static variable in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/Script.html" title="class in com.google.bitcoin.core">Script</A>
<DD>&nbsp;
<DT><A HREF="./com/google/bitcoin/core/Script.html#OP_EQUALVERIFY"><B>OP_EQUALVERIFY</B></A> -
Static variable in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/Script.html" title="class in com.google.bitcoin.core">Script</A>
<DD>&nbsp;
<DT><A HREF="./com/google/bitcoin/core/Script.html#OP_HASH160"><B>OP_HASH160</B></A> -
Static variable in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/Script.html" title="class in com.google.bitcoin.core">Script</A>
<DD>&nbsp;
<DT><A HREF="./com/google/bitcoin/core/Script.html#OP_PUSHDATA1"><B>OP_PUSHDATA1</B></A> -
Static variable in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/Script.html" title="class in com.google.bitcoin.core">Script</A>
<DD>&nbsp;
<DT><A HREF="./com/google/bitcoin/core/Script.html#OP_PUSHDATA2"><B>OP_PUSHDATA2</B></A> -
Static variable in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/Script.html" title="class in com.google.bitcoin.core">Script</A>
<DD>&nbsp;
<DT><A HREF="./com/google/bitcoin/core/Script.html#OP_PUSHDATA4"><B>OP_PUSHDATA4</B></A> -
Static variable in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/Script.html" title="class in com.google.bitcoin.core">Script</A>
<DD>&nbsp;
</DL>
<HR>
<A NAME="_P_"><!-- --></A><H2>
<B>P</B></H2>
<DL>
<DT><A HREF="./com/google/bitcoin/core/NetworkParameters.html#packetMagic"><B>packetMagic</B></A> -
Variable in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/NetworkParameters.html" title="class in com.google.bitcoin.core">NetworkParameters</A>
<DD>The header bytes that identify the start of a packet on this network.
2011-03-24 09:25:54 +00:00
<DT><A HREF="./com/google/bitcoin/core/BlockChain.html#params"><B>params</B></A> -
Variable in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/BlockChain.html" title="class in com.google.bitcoin.core">BlockChain</A>
<DD>&nbsp;
2011-03-07 10:17:10 +00:00
<DT><A HREF="./com/google/bitcoin/core/Message.html#params"><B>params</B></A> -
Variable in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/Message.html" title="class in com.google.bitcoin.core">Message</A>
<DD>&nbsp;
<DT><A HREF="./com/google/bitcoin/core/GetBlocksMessage.html#parse()"><B>parse()</B></A> -
Method in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/GetBlocksMessage.html" title="class in com.google.bitcoin.core">GetBlocksMessage</A>
<DD>&nbsp;
<DT><A HREF="./com/google/bitcoin/core/GetDataMessage.html#parse()"><B>parse()</B></A> -
Method in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/GetDataMessage.html" title="class in com.google.bitcoin.core">GetDataMessage</A>
<DD>&nbsp;
<DT><A HREF="./com/google/bitcoin/core/InventoryMessage.html#parse()"><B>parse()</B></A> -
Method in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/InventoryMessage.html" title="class in com.google.bitcoin.core">InventoryMessage</A>
<DD>&nbsp;
<DT><A HREF="./com/google/bitcoin/core/PeerAddress.html#parse()"><B>parse()</B></A> -
Method in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/PeerAddress.html" title="class in com.google.bitcoin.core">PeerAddress</A>
<DD>&nbsp;
<DT><A HREF="./com/google/bitcoin/core/UnknownMessage.html#parse()"><B>parse()</B></A> -
Method in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/UnknownMessage.html" title="class in com.google.bitcoin.core">UnknownMessage</A>
<DD>&nbsp;
<DT><A HREF="./com/google/bitcoin/core/VersionMessage.html#parse()"><B>parse()</B></A> -
Method in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/VersionMessage.html" title="class in com.google.bitcoin.core">VersionMessage</A>
<DD>&nbsp;
<DT><A HREF="./com/google/bitcoin/core/Peer.html" title="class in com.google.bitcoin.core"><B>Peer</B></A> - Class in <A HREF="./com/google/bitcoin/core/package-summary.html">com.google.bitcoin.core</A><DD>A Peer handles the high level communication with a BitCoin node.<DT><A HREF="./com/google/bitcoin/core/Peer.html#Peer(com.google.bitcoin.core.NetworkParameters, com.google.bitcoin.core.NetworkConnection, com.google.bitcoin.core.BlockChain)"><B>Peer(NetworkParameters, NetworkConnection, BlockChain)</B></A> -
Constructor for class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/Peer.html" title="class in com.google.bitcoin.core">Peer</A>
<DD>Construct a peer that handles the given network connection and reads/writes from the given block chain.
<DT><A HREF="./com/google/bitcoin/core/PeerAddress.html" title="class in com.google.bitcoin.core"><B>PeerAddress</B></A> - Class in <A HREF="./com/google/bitcoin/core/package-summary.html">com.google.bitcoin.core</A><DD>A PeerAddress holds an IP address and port number representing the network location of
2011-03-24 09:25:54 +00:00
a peer in the BitCoin P2P network.<DT><A HREF="./com/google/bitcoin/core/PeerAddress.html#PeerAddress(com.google.bitcoin.core.NetworkParameters, byte[], int, int)"><B>PeerAddress(NetworkParameters, byte[], int, int)</B></A> -
2011-03-07 10:17:10 +00:00
Constructor for class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/PeerAddress.html" title="class in com.google.bitcoin.core">PeerAddress</A>
<DD>&nbsp;
<DT><A HREF="./com/google/bitcoin/core/PeerAddress.html#PeerAddress(java.net.InetAddress, int)"><B>PeerAddress(InetAddress, int)</B></A> -
Constructor for class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/PeerAddress.html" title="class in com.google.bitcoin.core">PeerAddress</A>
<DD>&nbsp;
<DT><A HREF="./com/google/bitcoin/core/NetworkConnection.html#ping()"><B>ping()</B></A> -
Method in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/NetworkConnection.html" title="class in com.google.bitcoin.core">NetworkConnection</A>
<DD>Sends a "ping" message to the remote node.
<DT><A HREF="./com/google/bitcoin/core/NetworkParameters.html#port"><B>port</B></A> -
Variable in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/NetworkParameters.html" title="class in com.google.bitcoin.core">NetworkParameters</A>
<DD>Default TCP port on which to connect to nodes.
<DT><A HREF="./com/google/bitcoin/core/NetworkParameters.html#prodNet()"><B>prodNet()</B></A> -
Static method in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/NetworkParameters.html" title="class in com.google.bitcoin.core">NetworkParameters</A>
<DD>The primary BitCoin chain created by Satoshi.
<DT><A HREF="./com/google/bitcoin/core/NetworkParameters.html#proofOfWorkLimit"><B>proofOfWorkLimit</B></A> -
Variable in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/NetworkParameters.html" title="class in com.google.bitcoin.core">NetworkParameters</A>
<DD>What the easiest allowable proof of work should be.
2011-03-24 09:25:54 +00:00
<DT><A HREF="./com/google/bitcoin/core/NetworkParameters.html#PROTOCOL_VERSION"><B>PROTOCOL_VERSION</B></A> -
Static variable in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/NetworkParameters.html" title="class in com.google.bitcoin.core">NetworkParameters</A>
2011-03-15 14:04:38 +00:00
<DD>The protocol version this library implements.
2011-03-07 10:17:10 +00:00
<DT><A HREF="./com/google/bitcoin/core/ProtocolException.html" title="class in com.google.bitcoin.core"><B>ProtocolException</B></A> - Exception in <A HREF="./com/google/bitcoin/core/package-summary.html">com.google.bitcoin.core</A><DD>&nbsp;<DT><A HREF="./com/google/bitcoin/core/ProtocolException.html#ProtocolException(java.lang.String)"><B>ProtocolException(String)</B></A> -
Constructor for exception com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/ProtocolException.html" title="class in com.google.bitcoin.core">ProtocolException</A>
<DD>&nbsp;
<DT><A HREF="./com/google/bitcoin/core/ProtocolException.html#ProtocolException(java.lang.Exception)"><B>ProtocolException(Exception)</B></A> -
Constructor for exception com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/ProtocolException.html" title="class in com.google.bitcoin.core">ProtocolException</A>
<DD>&nbsp;
<DT><A HREF="./com/google/bitcoin/core/ProtocolException.html#ProtocolException(java.lang.String, java.lang.Exception)"><B>ProtocolException(String, Exception)</B></A> -
Constructor for exception com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/ProtocolException.html" title="class in com.google.bitcoin.core">ProtocolException</A>
<DD>&nbsp;
2011-03-24 09:25:54 +00:00
<DT><A HREF="./com/google/bitcoin/core/Message.html#protocolVersion"><B>protocolVersion</B></A> -
Variable in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/Message.html" title="class in com.google.bitcoin.core">Message</A>
<DD>&nbsp;
2011-03-07 10:17:10 +00:00
</DL>
<HR>
<A NAME="_R_"><!-- --></A><H2>
<B>R</B></H2>
<DL>
<DT><A HREF="./com/google/bitcoin/core/NetworkConnection.html#readMessage()"><B>readMessage()</B></A> -
Method in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/NetworkConnection.html" title="class in com.google.bitcoin.core">NetworkConnection</A>
<DD>Reads a network message from the wire, blocking until the message is fully received.
<DT><A HREF="./com/google/bitcoin/core/Utils.html#readUint32(byte[], int)"><B>readUint32(byte[], int)</B></A> -
Static method in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/Utils.html" title="class in com.google.bitcoin.core">Utils</A>
<DD>&nbsp;
<DT><A HREF="./com/google/bitcoin/core/Utils.html#readUint32BE(byte[], int)"><B>readUint32BE(byte[], int)</B></A> -
Static method in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/Utils.html" title="class in com.google.bitcoin.core">Utils</A>
<DD>&nbsp;
<DT><A HREF="./com/google/bitcoin/core/Utils.html#reverseBytes(byte[])"><B>reverseBytes(byte[])</B></A> -
Static method in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/Utils.html" title="class in com.google.bitcoin.core">Utils</A>
<DD>Returns a copy of the given byte array in reverse order.
<DT><A HREF="./com/google/bitcoin/core/Script.html#run(com.google.bitcoin.core.Transaction)"><B>run(Transaction)</B></A> -
Method in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/Script.html" title="class in com.google.bitcoin.core">Script</A>
<DD>Runs the script with the given Transaction as the "context".
</DL>
<HR>
<A NAME="_S_"><!-- --></A><H2>
<B>S</B></H2>
<DL>
<DT><A HREF="./com/google/bitcoin/core/Wallet.html#saveToFile(java.io.File)"><B>saveToFile(File)</B></A> -
Method in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/Wallet.html" title="class in com.google.bitcoin.core">Wallet</A>
<DD>Uses Java serialization to save the wallet to the given file.
<DT><A HREF="./com/google/bitcoin/core/Script.html" title="class in com.google.bitcoin.core"><B>Script</B></A> - Class in <A HREF="./com/google/bitcoin/core/package-summary.html">com.google.bitcoin.core</A><DD>BitCoin transactions don't specify what they do directly.<DT><A HREF="./com/google/bitcoin/core/Script.html#Script(com.google.bitcoin.core.NetworkParameters, byte[], int, int)"><B>Script(NetworkParameters, byte[], int, int)</B></A> -
Constructor for class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/Script.html" title="class in com.google.bitcoin.core">Script</A>
<DD>Construct a Script using the given network parameters and a range of the programBytes array.
<DT><A HREF="./com/google/bitcoin/core/ScriptException.html" title="class in com.google.bitcoin.core"><B>ScriptException</B></A> - Exception in <A HREF="./com/google/bitcoin/core/package-summary.html">com.google.bitcoin.core</A><DD>&nbsp;<DT><A HREF="./com/google/bitcoin/core/ScriptException.html#ScriptException(java.lang.String)"><B>ScriptException(String)</B></A> -
Constructor for exception com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/ScriptException.html" title="class in com.google.bitcoin.core">ScriptException</A>
<DD>&nbsp;
<DT><A HREF="./com/google/bitcoin/core/ScriptException.html#ScriptException(java.lang.String, java.lang.Exception)"><B>ScriptException(String, Exception)</B></A> -
Constructor for exception com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/ScriptException.html" title="class in com.google.bitcoin.core">ScriptException</A>
<DD>&nbsp;
<DT><A HREF="./com/google/bitcoin/core/Wallet.html#sendCoins(com.google.bitcoin.core.Peer, com.google.bitcoin.core.Address, java.math.BigInteger)"><B>sendCoins(Peer, Address, BigInteger)</B></A> -
Method in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/Wallet.html" title="class in com.google.bitcoin.core">Wallet</A>
<DD>Sends coins to the given address, via the given <A HREF="./com/google/bitcoin/core/Peer.html" title="class in com.google.bitcoin.core"><CODE>Peer</CODE></A>.
<DT><A HREF="./com/google/bitcoin/core/Script.html#setTracing(boolean)"><B>setTracing(boolean)</B></A> -
Method in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/Script.html" title="class in com.google.bitcoin.core">Script</A>
<DD>If true, running a program will log its instructions.
<DT><A HREF="./com/google/bitcoin/core/Utils.html#sha256hash160(byte[])"><B>sha256hash160(byte[])</B></A> -
Static method in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/Utils.html" title="class in com.google.bitcoin.core">Utils</A>
<DD>Calculates RIPEMD160(SHA256(input)).
<DT><A HREF="./com/google/bitcoin/core/NetworkConnection.html#shutdown()"><B>shutdown()</B></A> -
Method in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/NetworkConnection.html" title="class in com.google.bitcoin.core">NetworkConnection</A>
<DD>Shuts down the network socket.
<DT><A HREF="./com/google/bitcoin/core/ECKey.html#sign(byte[])"><B>sign(byte[])</B></A> -
Method in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/ECKey.html" title="class in com.google.bitcoin.core">ECKey</A>
<DD>Calcuates an ECDSA signature in DER format for the given input hash.
<DT><A HREF="./com/google/bitcoin/core/Transaction.html#signInputs(com.google.bitcoin.core.Transaction.SigHash, com.google.bitcoin.core.Wallet)"><B>signInputs(Transaction.SigHash, Wallet)</B></A> -
Method in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/Transaction.html" title="class in com.google.bitcoin.core">Transaction</A>
<DD>Once a transaction has some inputs and outputs added, the signatures in the inputs can be calculated.
<DT><A HREF="./com/google/bitcoin/core/Peer.html#start()"><B>start()</B></A> -
Method in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/Peer.html" title="class in com.google.bitcoin.core">Peer</A>
<DD>Starts the background thread that processes messages.
<DT><A HREF="./com/google/bitcoin/core/Peer.html#startBlockChainDownload()"><B>startBlockChainDownload()</B></A> -
Method in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/Peer.html" title="class in com.google.bitcoin.core">Peer</A>
<DD>Starts an asynchronous download of the block chain.
2011-03-24 09:25:54 +00:00
<DT><A HREF="./com/google/bitcoin/core/VersionMessage.html#subVer"><B>subVer</B></A> -
Variable in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/VersionMessage.html" title="class in com.google.bitcoin.core">VersionMessage</A>
<DD>An additional string that today the official client sets to the empty string.
2011-03-07 10:17:10 +00:00
</DL>
<HR>
<A NAME="_T_"><!-- --></A><H2>
<B>T</B></H2>
<DL>
2011-03-24 09:25:54 +00:00
<DT><A HREF="./com/google/bitcoin/core/NetworkParameters.html#targetTimespan"><B>targetTimespan</B></A> -
Variable in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/NetworkParameters.html" title="class in com.google.bitcoin.core">NetworkParameters</A>
<DD>How much time in seconds is supposed to pass between "interval" blocks.
2011-03-07 10:17:10 +00:00
<DT><A HREF="./com/google/bitcoin/core/NetworkParameters.html#testNet()"><B>testNet()</B></A> -
Static method in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/NetworkParameters.html" title="class in com.google.bitcoin.core">NetworkParameters</A>
<DD>The test chain created by Gavin.
2011-03-24 09:25:54 +00:00
<DT><A HREF="./com/google/bitcoin/core/VersionMessage.html#theirAddr"><B>theirAddr</B></A> -
Variable in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/VersionMessage.html" title="class in com.google.bitcoin.core">VersionMessage</A>
<DD>What the other side believes their own address is.
2011-03-07 10:17:10 +00:00
<DT><A HREF="./com/google/bitcoin/core/VersionMessage.html#time"><B>time</B></A> -
Variable in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/VersionMessage.html" title="class in com.google.bitcoin.core">VersionMessage</A>
2011-03-24 09:25:54 +00:00
<DD>What the other side believes the current time to be, in seconds.
2011-03-07 10:17:10 +00:00
<DT><A HREF="./com/google/bitcoin/core/ECKey.html#toAddress(com.google.bitcoin.core.NetworkParameters)"><B>toAddress(NetworkParameters)</B></A> -
Method in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/ECKey.html" title="class in com.google.bitcoin.core">ECKey</A>
2011-03-15 14:04:38 +00:00
<DD>Returns the address that corresponds to the public part of this ECKey.
2011-03-07 10:17:10 +00:00
<DT><A HREF="./com/google/bitcoin/core/Utils.html#toNanoCoins(int, int)"><B>toNanoCoins(int, int)</B></A> -
Static method in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/Utils.html" title="class in com.google.bitcoin.core">Utils</A>
<DD>Convert an amount expressed in the way humans are used to into nanocoins.
<DT><A HREF="./com/google/bitcoin/core/Address.html#toString()"><B>toString()</B></A> -
Method in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/Address.html" title="class in com.google.bitcoin.core">Address</A>
<DD>&nbsp;
<DT><A HREF="./com/google/bitcoin/core/AddressMessage.html#toString()"><B>toString()</B></A> -
Method in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/AddressMessage.html" title="class in com.google.bitcoin.core">AddressMessage</A>
<DD>&nbsp;
<DT><A HREF="./com/google/bitcoin/core/Block.html#toString()"><B>toString()</B></A> -
Method in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/Block.html" title="class in com.google.bitcoin.core">Block</A>
<DD>Returns a multi-line string containing a description of the contents of the block.
<DT><A HREF="./com/google/bitcoin/core/ECKey.html#toString()"><B>toString()</B></A> -
Method in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/ECKey.html" title="class in com.google.bitcoin.core">ECKey</A>
<DD>&nbsp;
<DT><A HREF="./com/google/bitcoin/core/GetBlocksMessage.html#toString()"><B>toString()</B></A> -
Method in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/GetBlocksMessage.html" title="class in com.google.bitcoin.core">GetBlocksMessage</A>
<DD>&nbsp;
<DT><A HREF="./com/google/bitcoin/core/InventoryItem.html#toString()"><B>toString()</B></A> -
Method in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/InventoryItem.html" title="class in com.google.bitcoin.core">InventoryItem</A>
<DD>&nbsp;
<DT><A HREF="./com/google/bitcoin/core/NetworkConnection.html#toString()"><B>toString()</B></A> -
Method in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/NetworkConnection.html" title="class in com.google.bitcoin.core">NetworkConnection</A>
<DD>&nbsp;
2011-03-07 10:17:10 +00:00
<DT><A HREF="./com/google/bitcoin/core/PeerAddress.html#toString()"><B>toString()</B></A> -
Method in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/PeerAddress.html" title="class in com.google.bitcoin.core">PeerAddress</A>
<DD>&nbsp;
<DT><A HREF="./com/google/bitcoin/core/Script.html#toString()"><B>toString()</B></A> -
Method in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/Script.html" title="class in com.google.bitcoin.core">Script</A>
<DD>Returns the program opcodes as a string, for example "[1234] DUP HAHS160"
<DT><A HREF="./com/google/bitcoin/core/Transaction.html#toString()"><B>toString()</B></A> -
Method in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/Transaction.html" title="class in com.google.bitcoin.core">Transaction</A>
<DD>&nbsp;
<DT><A HREF="./com/google/bitcoin/core/TransactionInput.html#toString()"><B>toString()</B></A> -
Method in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/TransactionInput.html" title="class in com.google.bitcoin.core">TransactionInput</A>
<DD>Returns a human readable debug string.
<DT><A HREF="./com/google/bitcoin/core/TransactionOutput.html#toString()"><B>toString()</B></A> -
Method in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/TransactionOutput.html" title="class in com.google.bitcoin.core">TransactionOutput</A>
<DD>Returns a human readable debug string.
<DT><A HREF="./com/google/bitcoin/core/UnknownMessage.html#toString()"><B>toString()</B></A> -
Method in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/UnknownMessage.html" title="class in com.google.bitcoin.core">UnknownMessage</A>
<DD>&nbsp;
2011-03-15 14:04:38 +00:00
<DT><A HREF="./com/google/bitcoin/core/Wallet.html#toString()"><B>toString()</B></A> -
Method in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/Wallet.html" title="class in com.google.bitcoin.core">Wallet</A>
<DD>&nbsp;
2011-03-07 10:17:10 +00:00
<DT><A HREF="./com/google/bitcoin/core/Transaction.html" title="class in com.google.bitcoin.core"><B>Transaction</B></A> - Class in <A HREF="./com/google/bitcoin/core/package-summary.html">com.google.bitcoin.core</A><DD>A transaction represents the movement of coins from some addresses to some other addresses.<DT><A HREF="./com/google/bitcoin/core/Transaction.html#Transaction(com.google.bitcoin.core.NetworkParameters, byte[])"><B>Transaction(NetworkParameters, byte[])</B></A> -
Constructor for class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/Transaction.html" title="class in com.google.bitcoin.core">Transaction</A>
<DD>Creates a transaction from the given serialized bytes, eg, from a block or a tx network message.
<DT><A HREF="./com/google/bitcoin/core/Transaction.html#Transaction(com.google.bitcoin.core.NetworkParameters, byte[], int)"><B>Transaction(NetworkParameters, byte[], int)</B></A> -
Constructor for class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/Transaction.html" title="class in com.google.bitcoin.core">Transaction</A>
<DD>Creates a transaction by reading payload starting from offset bytes in.
<DT><A HREF="./com/google/bitcoin/core/Transaction.SigHash.html" title="enum in com.google.bitcoin.core"><B>Transaction.SigHash</B></A> - Enum in <A HREF="./com/google/bitcoin/core/package-summary.html">com.google.bitcoin.core</A><DD>These constants are a part of a scriptSig signature on the inputs.<DT><A HREF="./com/google/bitcoin/core/TransactionInput.html" title="class in com.google.bitcoin.core"><B>TransactionInput</B></A> - Class in <A HREF="./com/google/bitcoin/core/package-summary.html">com.google.bitcoin.core</A><DD>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.<DT><A HREF="./com/google/bitcoin/core/TransactionInput.html#TransactionInput(com.google.bitcoin.core.NetworkParameters, byte[], int)"><B>TransactionInput(NetworkParameters, byte[], int)</B></A> -
Constructor for class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/TransactionInput.html" title="class in com.google.bitcoin.core">TransactionInput</A>
<DD>Deserializes an input message.
2011-03-24 09:25:54 +00:00
<DT><A HREF="./com/google/bitcoin/core/TransactionOutPoint.html" title="class in com.google.bitcoin.core"><B>TransactionOutPoint</B></A> - Class in <A HREF="./com/google/bitcoin/core/package-summary.html">com.google.bitcoin.core</A><DD>This message is a reference or pointer to an output of a different transaction.<DT><A HREF="./com/google/bitcoin/core/TransactionOutPoint.html#TransactionOutPoint(com.google.bitcoin.core.NetworkParameters, byte[], int)"><B>TransactionOutPoint(NetworkParameters, byte[], int)</B></A> -
2011-03-07 10:17:10 +00:00
Constructor for class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/TransactionOutPoint.html" title="class in com.google.bitcoin.core">TransactionOutPoint</A>
<DD>Deserializes the message.
<DT><A HREF="./com/google/bitcoin/core/TransactionOutput.html" title="class in com.google.bitcoin.core"><B>TransactionOutput</B></A> - Class in <A HREF="./com/google/bitcoin/core/package-summary.html">com.google.bitcoin.core</A><DD>A TransactionOutput message contains a scriptPubKey that controls who is able to spend its value.<DT><A HREF="./com/google/bitcoin/core/TransactionOutput.html#TransactionOutput(com.google.bitcoin.core.NetworkParameters, com.google.bitcoin.core.Transaction, byte[], int)"><B>TransactionOutput(NetworkParameters, Transaction, byte[], int)</B></A> -
Constructor for class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/TransactionOutput.html" title="class in com.google.bitcoin.core">TransactionOutput</A>
<DD>Deserializes a transaction output message.
<DT><A HREF="./com/google/bitcoin/core/InventoryItem.html#type"><B>type</B></A> -
Variable in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/InventoryItem.html" title="class in com.google.bitcoin.core">InventoryItem</A>
<DD>&nbsp;
</DL>
<HR>
<A NAME="_U_"><!-- --></A><H2>
<B>U</B></H2>
<DL>
<DT><A HREF="./com/google/bitcoin/core/Utils.html#uint32ToByteArrayBE(long, byte[], int)"><B>uint32ToByteArrayBE(long, byte[], int)</B></A> -
Static method in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/Utils.html" title="class in com.google.bitcoin.core">Utils</A>
<DD>&nbsp;
<DT><A HREF="./com/google/bitcoin/core/Utils.html#uint32ToByteArrayLE(long, byte[], int)"><B>uint32ToByteArrayLE(long, byte[], int)</B></A> -
Static method in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/Utils.html" title="class in com.google.bitcoin.core">Utils</A>
<DD>&nbsp;
<DT><A HREF="./com/google/bitcoin/core/Utils.html#uint32ToByteStreamLE(long, java.io.OutputStream)"><B>uint32ToByteStreamLE(long, OutputStream)</B></A> -
Static method in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/Utils.html" title="class in com.google.bitcoin.core">Utils</A>
<DD>&nbsp;
<DT><A HREF="./com/google/bitcoin/core/Utils.html#uint64ToByteStreamLE(java.math.BigInteger, java.io.OutputStream)"><B>uint64ToByteStreamLE(BigInteger, OutputStream)</B></A> -
Static method in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/Utils.html" title="class in com.google.bitcoin.core">Utils</A>
<DD>&nbsp;
<DT><A HREF="./com/google/bitcoin/core/UnknownMessage.html" title="class in com.google.bitcoin.core"><B>UnknownMessage</B></A> - Class in <A HREF="./com/google/bitcoin/core/package-summary.html">com.google.bitcoin.core</A><DD>&nbsp;<DT><A HREF="./com/google/bitcoin/core/UnknownMessage.html#UnknownMessage(com.google.bitcoin.core.NetworkParameters, java.lang.String, byte[])"><B>UnknownMessage(NetworkParameters, String, byte[])</B></A> -
Constructor for class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/UnknownMessage.html" title="class in com.google.bitcoin.core">UnknownMessage</A>
<DD>&nbsp;
<DT><A HREF="./com/google/bitcoin/core/Wallet.html#unspent"><B>unspent</B></A> -
Variable in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/Wallet.html" title="class in com.google.bitcoin.core">Wallet</A>
2011-03-24 09:25:54 +00:00
<DD>A list of transactions with outputs we can spend.
2011-03-07 10:17:10 +00:00
<DT><A HREF="./com/google/bitcoin/core/Utils.html" title="class in com.google.bitcoin.core"><B>Utils</B></A> - Class in <A HREF="./com/google/bitcoin/core/package-summary.html">com.google.bitcoin.core</A><DD>A collection of various utility methods that are helpful for working with the BitCoin protocol.<DT><A HREF="./com/google/bitcoin/core/Utils.html#Utils()"><B>Utils()</B></A> -
Constructor for class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/Utils.html" title="class in com.google.bitcoin.core">Utils</A>
<DD>&nbsp;
</DL>
<HR>
<A NAME="_V_"><!-- --></A><H2>
<B>V</B></H2>
<DL>
<DT><A HREF="./com/google/bitcoin/core/VarInt.html#value"><B>value</B></A> -
Variable in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/VarInt.html" title="class in com.google.bitcoin.core">VarInt</A>
<DD>&nbsp;
<DT><A HREF="./com/google/bitcoin/core/InventoryItem.Type.html#valueOf(java.lang.String)"><B>valueOf(String)</B></A> -
Static method in enum com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/InventoryItem.Type.html" title="enum in com.google.bitcoin.core">InventoryItem.Type</A>
<DD>Returns the enum constant of this type with the specified name.
<DT><A HREF="./com/google/bitcoin/core/Transaction.SigHash.html#valueOf(java.lang.String)"><B>valueOf(String)</B></A> -
Static method in enum com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/Transaction.SigHash.html" title="enum in com.google.bitcoin.core">Transaction.SigHash</A>
<DD>Returns the enum constant of this type with the specified name.
<DT><A HREF="./com/google/bitcoin/core/InventoryItem.Type.html#values()"><B>values()</B></A> -
Static method in enum com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/InventoryItem.Type.html" title="enum in com.google.bitcoin.core">InventoryItem.Type</A>
<DD>Returns an array containing the constants of this enum type, in
the order they are declared.
<DT><A HREF="./com/google/bitcoin/core/Transaction.SigHash.html#values()"><B>values()</B></A> -
Static method in enum com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/Transaction.SigHash.html" title="enum in com.google.bitcoin.core">Transaction.SigHash</A>
<DD>Returns an array containing the constants of this enum type, in
the order they are declared.
<DT><A HREF="./com/google/bitcoin/core/VarInt.html" title="class in com.google.bitcoin.core"><B>VarInt</B></A> - Class in <A HREF="./com/google/bitcoin/core/package-summary.html">com.google.bitcoin.core</A><DD>&nbsp;<DT><A HREF="./com/google/bitcoin/core/VarInt.html#VarInt(long)"><B>VarInt(long)</B></A> -
Constructor for class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/VarInt.html" title="class in com.google.bitcoin.core">VarInt</A>
<DD>&nbsp;
<DT><A HREF="./com/google/bitcoin/core/VarInt.html#VarInt(byte[], int)"><B>VarInt(byte[], int)</B></A> -
Constructor for class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/VarInt.html" title="class in com.google.bitcoin.core">VarInt</A>
<DD>&nbsp;
<DT><A HREF="./com/google/bitcoin/core/VerificationException.html" title="class in com.google.bitcoin.core"><B>VerificationException</B></A> - Exception in <A HREF="./com/google/bitcoin/core/package-summary.html">com.google.bitcoin.core</A><DD>&nbsp;<DT><A HREF="./com/google/bitcoin/core/VerificationException.html#VerificationException(java.lang.String)"><B>VerificationException(String)</B></A> -
Constructor for exception com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/VerificationException.html" title="class in com.google.bitcoin.core">VerificationException</A>
<DD>&nbsp;
<DT><A HREF="./com/google/bitcoin/core/Block.html#verify()"><B>verify()</B></A> -
Method in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/Block.html" title="class in com.google.bitcoin.core">Block</A>
<DD>Checks the block data to ensure it follows the rules laid out in the network parameters.
<DT><A HREF="./com/google/bitcoin/core/ECKey.html#verify(byte[], byte[], byte[])"><B>verify(byte[], byte[], byte[])</B></A> -
Static method in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/ECKey.html" title="class in com.google.bitcoin.core">ECKey</A>
<DD>Verifies the given ASN.1 encoded ECDSA signature against a hash using the public key.
<DT><A HREF="./com/google/bitcoin/core/ECKey.html#verify(byte[], byte[])"><B>verify(byte[], byte[])</B></A> -
Method in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/ECKey.html" title="class in com.google.bitcoin.core">ECKey</A>
<DD>Verifies the given ASN.1 encoded ECDSA signature against a hash using the public key.
<DT><A HREF="./com/google/bitcoin/core/Transaction.html#verifyInput(int, com.google.bitcoin.core.Transaction)"><B>verifyInput(int, Transaction)</B></A> -
Method in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/Transaction.html" title="class in com.google.bitcoin.core">Transaction</A>
<DD>Given a named input and the transaction output it connects to, runs the script formed from the
concatenation of the input and output scripts, returning true if the link is valid.
<DT><A HREF="./com/google/bitcoin/core/VersionMessage.html" title="class in com.google.bitcoin.core"><B>VersionMessage</B></A> - Class in <A HREF="./com/google/bitcoin/core/package-summary.html">com.google.bitcoin.core</A><DD>&nbsp;<DT><A HREF="./com/google/bitcoin/core/VersionMessage.html#VersionMessage(com.google.bitcoin.core.NetworkParameters, byte[])"><B>VersionMessage(NetworkParameters, byte[])</B></A> -
Constructor for class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/VersionMessage.html" title="class in com.google.bitcoin.core">VersionMessage</A>
<DD>&nbsp;
<DT><A HREF="./com/google/bitcoin/core/VersionMessage.html#VersionMessage(com.google.bitcoin.core.NetworkParameters)"><B>VersionMessage(NetworkParameters)</B></A> -
Constructor for class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/VersionMessage.html" title="class in com.google.bitcoin.core">VersionMessage</A>
<DD>&nbsp;
</DL>
<HR>
<A NAME="_W_"><!-- --></A><H2>
<B>W</B></H2>
<DL>
2011-03-24 09:25:54 +00:00
<DT><A HREF="./com/google/bitcoin/core/BlockChain.html#wallet"><B>wallet</B></A> -
Variable in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/BlockChain.html" title="class in com.google.bitcoin.core">BlockChain</A>
<DD>&nbsp;
2011-03-07 10:17:10 +00:00
<DT><A HREF="./com/google/bitcoin/core/Wallet.html" title="class in com.google.bitcoin.core"><B>Wallet</B></A> - Class in <A HREF="./com/google/bitcoin/core/package-summary.html">com.google.bitcoin.core</A><DD>A Wallet stores keys and a record of transactions that have not yet been spent.<DT><A HREF="./com/google/bitcoin/core/Wallet.html#Wallet(com.google.bitcoin.core.NetworkParameters)"><B>Wallet(NetworkParameters)</B></A> -
Constructor for class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/Wallet.html" title="class in com.google.bitcoin.core">Wallet</A>
<DD>Creates a new, empty wallet with no keys and no transactions.
2011-03-24 09:25:54 +00:00
<DT><A HREF="./com/google/bitcoin/core/WalletEventListener.html" title="class in com.google.bitcoin.core"><B>WalletEventListener</B></A> - Class in <A HREF="./com/google/bitcoin/core/package-summary.html">com.google.bitcoin.core</A><DD>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.<DT><A HREF="./com/google/bitcoin/core/WalletEventListener.html#WalletEventListener()"><B>WalletEventListener()</B></A> -
Constructor for class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/WalletEventListener.html" title="class in com.google.bitcoin.core">WalletEventListener</A>
<DD>&nbsp;
<DT><A HREF="./com/google/bitcoin/core/NetworkConnection.html#writeMessage(java.lang.String, com.google.bitcoin.core.Message)"><B>writeMessage(String, Message)</B></A> -
2011-03-07 10:17:10 +00:00
Method in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/NetworkConnection.html" title="class in com.google.bitcoin.core">NetworkConnection</A>
<DD>Writes the given message out over the network using the protocol tag.
</DL>
<HR>
<A HREF="#_A_">A</A> <A HREF="#_B_">B</A> <A HREF="#_C_">C</A> <A HREF="#_D_">D</A> <A HREF="#_E_">E</A> <A HREF="#_F_">F</A> <A HREF="#_G_">G</A> <A HREF="#_H_">H</A> <A HREF="#_I_">I</A> <A HREF="#_J_">J</A> <A HREF="#_K_">K</A> <A HREF="#_L_">L</A> <A HREF="#_M_">M</A> <A HREF="#_N_">N</A> <A HREF="#_O_">O</A> <A HREF="#_P_">P</A> <A HREF="#_R_">R</A> <A HREF="#_S_">S</A> <A HREF="#_T_">T</A> <A HREF="#_U_">U</A> <A HREF="#_V_">V</A> <A HREF="#_W_">W</A>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<A NAME="navbar_bottom"><!-- --></A>
<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
<TR>
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
<TR ALIGN="center" VALIGN="top">
2011-03-24 09:25:54 +00:00
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="./com/google/bitcoin/core/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
2011-03-07 10:17:10 +00:00
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
2011-03-24 09:25:54 +00:00
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="./com/google/bitcoin/core/package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
2011-03-07 10:17:10 +00:00
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="./deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Index</B></FONT>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="./help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
</TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
&nbsp;PREV&nbsp;
&nbsp;NEXT</FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="./index.html?index-all.html" target="_top"><B>FRAMES</B></A> &nbsp;
&nbsp;<A HREF="index-all.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
&nbsp;<SCRIPT type="text/javascript">
<!--
if(window==top) {
document.writeln('<A HREF="./allclasses-noframe.html"><B>All Classes</B></A>');
}
//-->
</SCRIPT>
<NOSCRIPT>
<A HREF="./allclasses-noframe.html"><B>All Classes</B></A>
</NOSCRIPT>
</FONT></TD>
</TR>
</TABLE>
<A NAME="skip-navbar_bottom"></A>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
</BODY>
</HTML>