mirror of
https://github.com/Qortal/altcoinj.git
synced 2025-01-31 07:12:17 +00:00
1203 lines
122 KiB
HTML
1203 lines
122 KiB
HTML
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
|
<!--NewPage-->
|
|
<HTML>
|
|
<HEAD>
|
|
<!-- Generated by javadoc (build 1.6.0-google-v3) on Mon Jun 27 16:26:11 CEST 2011 -->
|
|
<META http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
|
<TITLE>
|
|
Index (BitCoinJ 0.2 API)
|
|
</TITLE>
|
|
|
|
<META NAME="date" CONTENT="2011-06-27">
|
|
|
|
<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 (BitCoinJ 0.2 API)";
|
|
}
|
|
}
|
|
</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">
|
|
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="./overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
|
|
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Package</FONT> </TD>
|
|
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT> </TD>
|
|
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Use</FONT> </TD>
|
|
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="./overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
|
|
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="./deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
|
|
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Index</B></FONT> </TD>
|
|
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="./help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
|
|
</TR>
|
|
</TABLE>
|
|
</TD>
|
|
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
|
|
</EM>
|
|
</TD>
|
|
</TR>
|
|
|
|
<TR>
|
|
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
|
PREV
|
|
NEXT</FONT></TD>
|
|
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
|
<A HREF="./index.html?index-all.html" target="_top"><B>FRAMES</B></A>
|
|
<A HREF="index-all.html" target="_top"><B>NO FRAMES</B></A>
|
|
<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/ListMessage.html#addItem(com.google.bitcoin.core.InventoryItem)"><B>addItem(InventoryItem)</B></A> -
|
|
Method in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/ListMessage.html" title="class in com.google.bitcoin.core">ListMessage</A>
|
|
<DD>
|
|
<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> <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>
|
|
<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>
|
|
<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> </DL>
|
|
<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>
|
|
<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.
|
|
<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>
|
|
<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>
|
|
<DT><A HREF="./com/google/bitcoin/core/BitcoinSerializer.html" title="class in com.google.bitcoin.core"><B>BitcoinSerializer</B></A> - Class in <A HREF="./com/google/bitcoin/core/package-summary.html">com.google.bitcoin.core</A><DD>Methods to serialize and de-serialize messages to the bitcoin network format as defined in the bitcoin protocol
|
|
specification at https://en.bitcoin.it/wiki/Protocol_specification
|
|
|
|
To be able to serialize and deserialize new Message subclasses the following criteria needs to be met.<DT><A HREF="./com/google/bitcoin/core/BitcoinSerializer.html#BitcoinSerializer(com.google.bitcoin.core.NetworkParameters, boolean)"><B>BitcoinSerializer(NetworkParameters, boolean)</B></A> -
|
|
Constructor for class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/BitcoinSerializer.html" title="class in com.google.bitcoin.core">BitcoinSerializer</A>
|
|
<DD>Constructs a BitcoinSerializer with the given behavior.
|
|
<DT><A HREF="./com/google/bitcoin/core/ListMessage.html#bitcoinSerializeToStream(java.io.OutputStream)"><B>bitcoinSerializeToStream(OutputStream)</B></A> -
|
|
Method in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/ListMessage.html" title="class in com.google.bitcoin.core">ListMessage</A>
|
|
<DD>
|
|
<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>
|
|
<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>
|
|
<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>
|
|
<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>
|
|
<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>
|
|
<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>
|
|
<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, com.google.bitcoin.core.BlockStore)"><B>BlockChain(NetworkParameters, Wallet, BlockStore)</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>Constructs a BlockChain connected to the given wallet and store.
|
|
<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/BlockStore.html" title="interface in com.google.bitcoin.core"><B>BlockStore</B></A> - Interface in <A HREF="./com/google/bitcoin/core/package-summary.html">com.google.bitcoin.core</A><DD>An implementor of BlockStore saves StoredBlock objects to disk.<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(java.lang.String)"><B>BlockStoreException(String)</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>
|
|
<DT><A HREF="./com/google/bitcoin/core/BlockStoreException.html#BlockStoreException(java.lang.Throwable)"><B>BlockStoreException(Throwable)</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>
|
|
<DT><A HREF="./com/google/bitcoin/core/BoundedOverheadBlockStore.html" title="class in com.google.bitcoin.core"><B>BoundedOverheadBlockStore</B></A> - Class in <A HREF="./com/google/bitcoin/core/package-summary.html">com.google.bitcoin.core</A><DD>Stores the block chain to disk.<DT><A HREF="./com/google/bitcoin/core/BoundedOverheadBlockStore.html#BoundedOverheadBlockStore(com.google.bitcoin.core.NetworkParameters, java.io.File)"><B>BoundedOverheadBlockStore(NetworkParameters, File)</B></A> -
|
|
Constructor for class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/BoundedOverheadBlockStore.html" title="class in com.google.bitcoin.core">BoundedOverheadBlockStore</A>
|
|
<DD>
|
|
<DT><A HREF="./com/google/bitcoin/core/StoredBlock.html#build(com.google.bitcoin.core.Block)"><B>build(Block)</B></A> -
|
|
Method in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/StoredBlock.html" title="class in com.google.bitcoin.core">StoredBlock</A>
|
|
<DD>Creates a new StoredBlock, calculating the additional fields by adding to the values in this block.
|
|
<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>
|
|
<DT><A HREF="./com/google/bitcoin/core/VersionedChecksummedBytes.html#bytes"><B>bytes</B></A> -
|
|
Variable in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/VersionedChecksummedBytes.html" title="class in com.google.bitcoin.core">VersionedChecksummedBytes</A>
|
|
<DD>
|
|
<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.
|
|
<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.
|
|
<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>
|
|
<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.
|
|
<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.
|
|
<DT><A HREF="./com/google/bitcoin/bouncycastle/package-summary.html"><B>com.google.bitcoin.bouncycastle</B></A> - package com.google.bitcoin.bouncycastle<DD> <DT><A HREF="./com/google/bitcoin/core/package-summary.html"><B>com.google.bitcoin.core</B></A> - package com.google.bitcoin.core<DD> <DT><A HREF="./com/google/bitcoin/examples/package-summary.html"><B>com.google.bitcoin.examples</B></A> - package com.google.bitcoin.examples<DD> <DT><A HREF="./com/google/bitcoin/core/Message.html#cursor"><B>cursor</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>
|
|
</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>
|
|
<DT><A HREF="./com/google/bitcoin/core/Base58.html#decodeChecked(java.lang.String)"><B>decodeChecked(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>Uses the checksum in the last 4 bytes of the decoded data to verify the rest are correct.
|
|
<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>
|
|
<DT><A HREF="./com/google/bitcoin/core/BitcoinSerializer.html#deserialize(java.io.InputStream)"><B>deserialize(InputStream)</B></A> -
|
|
Method in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/BitcoinSerializer.html" title="class in com.google.bitcoin.core">BitcoinSerializer</A>
|
|
<DD>Reads a message from the given InputStream and returns it.
|
|
<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/DiskBlockStore.html" title="class in com.google.bitcoin.core"><B>DiskBlockStore</B></A> - Class in <A HREF="./com/google/bitcoin/core/package-summary.html">com.google.bitcoin.core</A><DD>Stores the block chain to disk but still holds it in memory.<DT><A HREF="./com/google/bitcoin/core/DiskBlockStore.html#DiskBlockStore(com.google.bitcoin.core.NetworkParameters, java.io.File)"><B>DiskBlockStore(NetworkParameters, File)</B></A> -
|
|
Constructor for class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/DiskBlockStore.html" title="class in com.google.bitcoin.core">DiskBlockStore</A>
|
|
<DD>
|
|
<DT><A HREF="./com/google/bitcoin/core/DnsDiscovery.html" title="class in com.google.bitcoin.core"><B>DnsDiscovery</B></A> - Class in <A HREF="./com/google/bitcoin/core/package-summary.html">com.google.bitcoin.core</A><DD>Supports peer discovery through DNS.<DT><A HREF="./com/google/bitcoin/core/DnsDiscovery.html#DnsDiscovery(com.google.bitcoin.core.NetworkParameters)"><B>DnsDiscovery(NetworkParameters)</B></A> -
|
|
Constructor for class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/DnsDiscovery.html" title="class in com.google.bitcoin.core">DnsDiscovery</A>
|
|
<DD>Supports finding peers through DNS A records.
|
|
<DT><A HREF="./com/google/bitcoin/core/DnsDiscovery.html#DnsDiscovery(java.lang.String[], com.google.bitcoin.core.NetworkParameters)"><B>DnsDiscovery(String[], NetworkParameters)</B></A> -
|
|
Constructor for class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/DnsDiscovery.html" title="class in com.google.bitcoin.core">DnsDiscovery</A>
|
|
<DD>Supports finding peers through DNS A records.
|
|
<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)).
|
|
<DT><A HREF="./com/google/bitcoin/core/DumpedPrivateKey.html" title="class in com.google.bitcoin.core"><B>DumpedPrivateKey</B></A> - Class in <A HREF="./com/google/bitcoin/core/package-summary.html">com.google.bitcoin.core</A><DD>Parses and generates private keys in the form used by the Bitcoin "dumpprivkey" command.<DT><A HREF="./com/google/bitcoin/core/DumpedPrivateKey.html#DumpedPrivateKey(com.google.bitcoin.core.NetworkParameters, byte[])"><B>DumpedPrivateKey(NetworkParameters, byte[])</B></A> -
|
|
Constructor for class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/DumpedPrivateKey.html" title="class in com.google.bitcoin.core">DumpedPrivateKey</A>
|
|
<DD>Allows the output of a private key in versioned, checksummed form.
|
|
<DT><A HREF="./com/google/bitcoin/core/DumpedPrivateKey.html#DumpedPrivateKey(com.google.bitcoin.core.NetworkParameters, java.lang.String)"><B>DumpedPrivateKey(NetworkParameters, String)</B></A> -
|
|
Constructor for class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/DumpedPrivateKey.html" title="class in com.google.bitcoin.core">DumpedPrivateKey</A>
|
|
<DD>Parses the given private key as created by the "dumpprivkey" Bitcoin C++ RPC.
|
|
<DT><A HREF="./com/google/bitcoin/core/NetworkParameters.html#dumpedPrivateKeyHeader"><B>dumpedPrivateKeyHeader</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 dumped private key.
|
|
<DT><A HREF="./com/google/bitcoin/examples/DumpWallet.html" title="class in com.google.bitcoin.examples"><B>DumpWallet</B></A> - Class in <A HREF="./com/google/bitcoin/examples/package-summary.html">com.google.bitcoin.examples</A><DD>DumpWallet loads a serialized wallet and prints information about what it contains.<DT><A HREF="./com/google/bitcoin/examples/DumpWallet.html#DumpWallet()"><B>DumpWallet()</B></A> -
|
|
Constructor for class com.google.bitcoin.examples.<A HREF="./com/google/bitcoin/examples/DumpWallet.html" title="class in com.google.bitcoin.examples">DumpWallet</A>
|
|
<DD>
|
|
</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> -
|
|
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>
|
|
<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>
|
|
<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>
|
|
<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>
|
|
<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>
|
|
<DT><A HREF="./com/google/bitcoin/core/Sha256Hash.html#equals(java.lang.Object)"><B>equals(Object)</B></A> -
|
|
Method in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/Sha256Hash.html" title="class in com.google.bitcoin.core">Sha256Hash</A>
|
|
<DD>Returns true if the hashes are equal.
|
|
<DT><A HREF="./com/google/bitcoin/core/StoredBlock.html#equals(java.lang.Object)"><B>equals(Object)</B></A> -
|
|
Method in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/StoredBlock.html" title="class in com.google.bitcoin.core">StoredBlock</A>
|
|
<DD>
|
|
<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>
|
|
<DT><A HREF="./com/google/bitcoin/core/VersionedChecksummedBytes.html#equals(java.lang.Object)"><B>equals(Object)</B></A> -
|
|
Method in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/VersionedChecksummedBytes.html" title="class in com.google.bitcoin.core">VersionedChecksummedBytes</A>
|
|
<DD>
|
|
</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/Wallet.html#findKeyFromPubKey(byte[])"><B>findKeyFromPubKey(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 raw public key bytes.
|
|
<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>
|
|
<DD>Genesis block for this chain.
|
|
<DT><A HREF="./com/google/bitcoin/core/BlockStore.html#get(byte[])"><B>get(byte[])</B></A> -
|
|
Method in interface com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/BlockStore.html" title="interface in com.google.bitcoin.core">BlockStore</A>
|
|
<DD>Returns the StoredBlock given a hash.
|
|
<DT><A HREF="./com/google/bitcoin/core/BoundedOverheadBlockStore.html#get(byte[])"><B>get(byte[])</B></A> -
|
|
Method in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/BoundedOverheadBlockStore.html" title="class in com.google.bitcoin.core">BoundedOverheadBlockStore</A>
|
|
<DD>
|
|
<DT><A HREF="./com/google/bitcoin/core/DiskBlockStore.html#get(byte[])"><B>get(byte[])</B></A> -
|
|
Method in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/DiskBlockStore.html" title="class in com.google.bitcoin.core">DiskBlockStore</A>
|
|
<DD>
|
|
<DT><A HREF="./com/google/bitcoin/core/MemoryBlockStore.html#get(byte[])"><B>get(byte[])</B></A> -
|
|
Method in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/MemoryBlockStore.html" title="class in com.google.bitcoin.core">MemoryBlockStore</A>
|
|
<DD>
|
|
<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 AVAILABLE balance of this wallet.
|
|
<DT><A HREF="./com/google/bitcoin/core/Wallet.html#getBalance(com.google.bitcoin.core.Wallet.BalanceType)"><B>getBalance(Wallet.BalanceType)</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 as calculated by the provided balanceType.
|
|
<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> <DT><A HREF="./com/google/bitcoin/core/GetBlocksMessage.html#GetBlocksMessage(com.google.bitcoin.core.NetworkParameters, java.util.List, byte[])"><B>GetBlocksMessage(NetworkParameters, List<byte[]>, 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>
|
|
<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.
|
|
<DT><A HREF="./com/google/bitcoin/core/BlockStore.html#getChainHead()"><B>getChainHead()</B></A> -
|
|
Method in interface com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/BlockStore.html" title="interface in com.google.bitcoin.core">BlockStore</A>
|
|
<DD>Returns the <A HREF="./com/google/bitcoin/core/StoredBlock.html" title="class in com.google.bitcoin.core"><CODE>StoredBlock</CODE></A> that represents the top of the chain of greatest total work.
|
|
<DT><A HREF="./com/google/bitcoin/core/BoundedOverheadBlockStore.html#getChainHead()"><B>getChainHead()</B></A> -
|
|
Method in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/BoundedOverheadBlockStore.html" title="class in com.google.bitcoin.core">BoundedOverheadBlockStore</A>
|
|
<DD>
|
|
<DT><A HREF="./com/google/bitcoin/core/DiskBlockStore.html#getChainHead()"><B>getChainHead()</B></A> -
|
|
Method in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/DiskBlockStore.html" title="class in com.google.bitcoin.core">DiskBlockStore</A>
|
|
<DD>
|
|
<DT><A HREF="./com/google/bitcoin/core/MemoryBlockStore.html#getChainHead()"><B>getChainHead()</B></A> -
|
|
Method in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/MemoryBlockStore.html" title="class in com.google.bitcoin.core">MemoryBlockStore</A>
|
|
<DD>
|
|
<DT><A HREF="./com/google/bitcoin/core/StoredBlock.html#getChainWork()"><B>getChainWork()</B></A> -
|
|
Method in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/StoredBlock.html" title="class in com.google.bitcoin.core">StoredBlock</A>
|
|
<DD>The total sum of work done in this block, and all the blocks below it in the chain.
|
|
<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> <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>
|
|
<DT><A HREF="./com/google/bitcoin/core/GetDataMessage.html#GetDataMessage(com.google.bitcoin.core.NetworkParameters)"><B>GetDataMessage(NetworkParameters)</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>
|
|
<DT><A HREF="./com/google/bitcoin/core/DnsDiscovery.html#getDefaultHostNames()"><B>getDefaultHostNames()</B></A> -
|
|
Static method in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/DnsDiscovery.html" title="class in com.google.bitcoin.core">DnsDiscovery</A>
|
|
<DD>Returns the well known discovery host names on the production network.
|
|
<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.
|
|
<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.
|
|
<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>
|
|
<DT><A HREF="./com/google/bitcoin/core/StoredBlock.html#getHeader()"><B>getHeader()</B></A> -
|
|
Method in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/StoredBlock.html" title="class in com.google.bitcoin.core">StoredBlock</A>
|
|
<DD>The block header this object wraps.
|
|
<DT><A HREF="./com/google/bitcoin/core/StoredBlock.html#getHeight()"><B>getHeight()</B></A> -
|
|
Method in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/StoredBlock.html" title="class in com.google.bitcoin.core">StoredBlock</A>
|
|
<DD>Position in the chain for this block.
|
|
<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/ListMessage.html#getItems()"><B>getItems()</B></A> -
|
|
Method in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/ListMessage.html" title="class in com.google.bitcoin.core">ListMessage</A>
|
|
<DD>
|
|
<DT><A HREF="./com/google/bitcoin/core/DumpedPrivateKey.html#getKey()"><B>getKey()</B></A> -
|
|
Method in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/DumpedPrivateKey.html" title="class in com.google.bitcoin.core">DumpedPrivateKey</A>
|
|
<DD>Returns an ECKey created from this encoded private key.
|
|
<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/SeedPeers.html#getPeer()"><B>getPeer()</B></A> -
|
|
Method in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/SeedPeers.html" title="class in com.google.bitcoin.core">SeedPeers</A>
|
|
<DD>Acts as an iterator, returning the address of each node in the list sequentially.
|
|
<DT><A HREF="./com/google/bitcoin/core/DnsDiscovery.html#getPeers()"><B>getPeers()</B></A> -
|
|
Method in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/DnsDiscovery.html" title="class in com.google.bitcoin.core">DnsDiscovery</A>
|
|
<DD>
|
|
<DT><A HREF="./com/google/bitcoin/core/IrcDiscovery.html#getPeers()"><B>getPeers()</B></A> -
|
|
Method in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/IrcDiscovery.html" title="class in com.google.bitcoin.core">IrcDiscovery</A>
|
|
<DD>Returns a list of peers that were found in the IRC channel.
|
|
<DT><A HREF="./com/google/bitcoin/core/PeerDiscovery.html#getPeers()"><B>getPeers()</B></A> -
|
|
Method in interface com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/PeerDiscovery.html" title="interface in com.google.bitcoin.core">PeerDiscovery</A>
|
|
<DD>Returns an array of addresses.
|
|
<DT><A HREF="./com/google/bitcoin/core/SeedPeers.html#getPeers()"><B>getPeers()</B></A> -
|
|
Method in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/SeedPeers.html" title="class in com.google.bitcoin.core">SeedPeers</A>
|
|
<DD>Returns an array containing all the Bitcoin nodes within the list.
|
|
<DT><A HREF="./com/google/bitcoin/core/Wallet.html#getPendingTransactions()"><B>getPendingTransactions()</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 an immutable view of the transactions currently waiting for network confirmations.
|
|
<DT><A HREF="./com/google/bitcoin/core/StoredBlock.html#getPrev(com.google.bitcoin.core.BlockStore)"><B>getPrev(BlockStore)</B></A> -
|
|
Method in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/StoredBlock.html" title="class in com.google.bitcoin.core">StoredBlock</A>
|
|
<DD>Given a block store, looks up the previous block in this chain.
|
|
<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.
|
|
<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>
|
|
<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>
|
|
<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>
|
|
<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.
|
|
<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.
|
|
<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.
|
|
<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>
|
|
<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.
|
|
<DT><A HREF="./com/google/bitcoin/core/VersionedChecksummedBytes.html#getVersion()"><B>getVersion()</B></A> -
|
|
Method in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/VersionedChecksummedBytes.html" title="class in com.google.bitcoin.core">VersionedChecksummedBytes</A>
|
|
<DD>Returns the "version" or "header" byte: the first byte of the data.
|
|
<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.
|
|
</DL>
|
|
<HR>
|
|
<A NAME="_H_"><!-- --></A><H2>
|
|
<B>H</B></H2>
|
|
<DL>
|
|
<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).
|
|
<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>
|
|
<DT><A HREF="./com/google/bitcoin/core/Sha256Hash.html#hash"><B>hash</B></A> -
|
|
Variable in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/Sha256Hash.html" title="class in com.google.bitcoin.core">Sha256Hash</A>
|
|
<DD>
|
|
<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>
|
|
<DT><A HREF="./com/google/bitcoin/core/Sha256Hash.html#hashCode()"><B>hashCode()</B></A> -
|
|
Method in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/Sha256Hash.html" title="class in com.google.bitcoin.core">Sha256Hash</A>
|
|
<DD>Hash code of the byte array as calculated by <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang"><CODE>Object.hashCode()</CODE></A>.
|
|
<DT><A HREF="./com/google/bitcoin/core/StoredBlock.html#hashCode()"><B>hashCode()</B></A> -
|
|
Method in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/StoredBlock.html" title="class in com.google.bitcoin.core">StoredBlock</A>
|
|
<DD>
|
|
<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>
|
|
<DT><A HREF="./com/google/bitcoin/core/VersionedChecksummedBytes.html#hashCode()"><B>hashCode()</B></A> -
|
|
Method in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/VersionedChecksummedBytes.html" title="class in com.google.bitcoin.core">VersionedChecksummedBytes</A>
|
|
<DD>
|
|
<DT><A HREF="./com/google/bitcoin/core/Block.html#HEADER_SIZE"><B>HEADER_SIZE</B></A> -
|
|
Static variable in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/Block.html" title="class in com.google.bitcoin.core">Block</A>
|
|
<DD>How many bytes are required to represent a block header.
|
|
</DL>
|
|
<HR>
|
|
<A NAME="_I_"><!-- --></A><H2>
|
|
<B>I</B></H2>
|
|
<DL>
|
|
<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.
|
|
<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> <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>
|
|
<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> <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> <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>
|
|
<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>
|
|
<DT><A HREF="./com/google/bitcoin/core/IrcDiscovery.html" title="class in com.google.bitcoin.core"><B>IrcDiscovery</B></A> - Class in <A HREF="./com/google/bitcoin/core/package-summary.html">com.google.bitcoin.core</A><DD>IrcDiscovery provides a way to find network peers by joining a pre-agreed rendevouz point on the LFnet IRC network.<DT><A HREF="./com/google/bitcoin/core/IrcDiscovery.html#IrcDiscovery(java.lang.String)"><B>IrcDiscovery(String)</B></A> -
|
|
Constructor for class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/IrcDiscovery.html" title="class in com.google.bitcoin.core">IrcDiscovery</A>
|
|
<DD>Finds a list of peers by connecting to an IRC network, joining a channel, decoding the nicks and then
|
|
disconnecting.
|
|
<DT><A HREF="./com/google/bitcoin/core/IrcDiscovery.html#IrcDiscovery(java.lang.String, java.lang.String, int)"><B>IrcDiscovery(String, String, int)</B></A> -
|
|
Constructor for class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/IrcDiscovery.html" title="class in com.google.bitcoin.core">IrcDiscovery</A>
|
|
<DD>Finds a list of peers by connecting to an IRC network, joining a channel, decoding the nicks and then
|
|
disconnecting.
|
|
<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/Wallet.html#isPubKeyHashMine(byte[])"><B>isPubKeyHashMine(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>Returns true if this wallet contains a public key which hashes to the given hash.
|
|
<DT><A HREF="./com/google/bitcoin/core/Wallet.html#isPubKeyMine(byte[])"><B>isPubKeyMine(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>Returns true if this wallet contains a keypair with the given public key.
|
|
<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.
|
|
</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>
|
|
<DD>A list of public/private EC keys owned by this user.
|
|
</DL>
|
|
<HR>
|
|
<A NAME="_L_"><!-- --></A><H2>
|
|
<B>L</B></H2>
|
|
<DL>
|
|
<DT><A HREF="./com/google/bitcoin/bouncycastle/LICENSE.html" title="class in com.google.bitcoin.bouncycastle"><B>LICENSE</B></A> - Class in <A HREF="./com/google/bitcoin/bouncycastle/package-summary.html">com.google.bitcoin.bouncycastle</A><DD>The Bouncy Castle License
|
|
|
|
Copyright (c) 2000-2008 The Legion Of The Bouncy Castle (http://www.bouncycastle.org)<DT><A HREF="./com/google/bitcoin/bouncycastle/LICENSE.html#LICENSE()"><B>LICENSE()</B></A> -
|
|
Constructor for class com.google.bitcoin.bouncycastle.<A HREF="./com/google/bitcoin/bouncycastle/LICENSE.html" title="class in com.google.bitcoin.bouncycastle">LICENSE</A>
|
|
<DD>
|
|
<DT><A HREF="./com/google/bitcoin/bouncycastle/LICENSE.html#licenseText"><B>licenseText</B></A> -
|
|
Static variable in class com.google.bitcoin.bouncycastle.<A HREF="./com/google/bitcoin/bouncycastle/LICENSE.html" title="class in com.google.bitcoin.bouncycastle">LICENSE</A>
|
|
<DD>
|
|
<DT><A HREF="./com/google/bitcoin/core/ListMessage.html" title="class in com.google.bitcoin.core"><B>ListMessage</B></A> - Class in <A HREF="./com/google/bitcoin/core/package-summary.html">com.google.bitcoin.core</A><DD>Abstract superclass of classes with list based payload, i.e.<DT><A HREF="./com/google/bitcoin/core/ListMessage.html#ListMessage(com.google.bitcoin.core.NetworkParameters, byte[])"><B>ListMessage(NetworkParameters, byte[])</B></A> -
|
|
Constructor for class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/ListMessage.html" title="class in com.google.bitcoin.core">ListMessage</A>
|
|
<DD>
|
|
<DT><A HREF="./com/google/bitcoin/core/ListMessage.html#ListMessage(com.google.bitcoin.core.NetworkParameters)"><B>ListMessage(NetworkParameters)</B></A> -
|
|
Constructor for class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/ListMessage.html" title="class in com.google.bitcoin.core">ListMessage</A>
|
|
<DD>
|
|
<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/Wallet.html#loadFromFileStream(java.io.FileInputStream)"><B>loadFromFileStream(FileInputStream)</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 deserialied from the given file input stream.
|
|
<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>
|
|
<DD>Flags defining what is supported.
|
|
</DL>
|
|
<HR>
|
|
<A NAME="_M_"><!-- --></A><H2>
|
|
<B>M</B></H2>
|
|
<DL>
|
|
<DT><A HREF="./com/google/bitcoin/bouncycastle/LICENSE.html#main(java.lang.String[])"><B>main(String[])</B></A> -
|
|
Static method in class com.google.bitcoin.bouncycastle.<A HREF="./com/google/bitcoin/bouncycastle/LICENSE.html" title="class in com.google.bitcoin.bouncycastle">LICENSE</A>
|
|
<DD>
|
|
<DT><A HREF="./com/google/bitcoin/examples/DumpWallet.html#main(java.lang.String[])"><B>main(String[])</B></A> -
|
|
Static method in class com.google.bitcoin.examples.<A HREF="./com/google/bitcoin/examples/DumpWallet.html" title="class in com.google.bitcoin.examples">DumpWallet</A>
|
|
<DD>
|
|
<DT><A HREF="./com/google/bitcoin/examples/PingService.html#main(java.lang.String[])"><B>main(String[])</B></A> -
|
|
Static method in class com.google.bitcoin.examples.<A HREF="./com/google/bitcoin/examples/PingService.html" title="class in com.google.bitcoin.examples">PingService</A>
|
|
<DD>
|
|
<DT><A HREF="./com/google/bitcoin/examples/PrintPeers.html#main(java.lang.String[])"><B>main(String[])</B></A> -
|
|
Static method in class com.google.bitcoin.examples.<A HREF="./com/google/bitcoin/examples/PrintPeers.html" title="class in com.google.bitcoin.examples">PrintPeers</A>
|
|
<DD>
|
|
<DT><A HREF="./com/google/bitcoin/examples/PrivateKeys.html#main(java.lang.String[])"><B>main(String[])</B></A> -
|
|
Static method in class com.google.bitcoin.examples.<A HREF="./com/google/bitcoin/examples/PrivateKeys.html" title="class in com.google.bitcoin.examples">PrivateKeys</A>
|
|
<DD>
|
|
<DT><A HREF="./com/google/bitcoin/examples/RefreshWallet.html#main(java.lang.String[])"><B>main(String[])</B></A> -
|
|
Static method in class com.google.bitcoin.examples.<A HREF="./com/google/bitcoin/examples/RefreshWallet.html" title="class in com.google.bitcoin.examples">RefreshWallet</A>
|
|
<DD>
|
|
<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>
|
|
<DT><A HREF="./com/google/bitcoin/core/MemoryBlockStore.html" title="class in com.google.bitcoin.core"><B>MemoryBlockStore</B></A> - Class in <A HREF="./com/google/bitcoin/core/package-summary.html">com.google.bitcoin.core</A><DD>Keeps <A HREF="./com/google/bitcoin/core/StoredBlock.html" title="class in com.google.bitcoin.core"><CODE>StoredBlock</CODE></A>s in memory.<DT><A HREF="./com/google/bitcoin/core/MemoryBlockStore.html#MemoryBlockStore(com.google.bitcoin.core.NetworkParameters)"><B>MemoryBlockStore(NetworkParameters)</B></A> -
|
|
Constructor for class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/MemoryBlockStore.html" title="class in com.google.bitcoin.core">MemoryBlockStore</A>
|
|
<DD>
|
|
<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.
|
|
<DT><A HREF="./com/google/bitcoin/core/StoredBlock.html#moreWorkThan(com.google.bitcoin.core.StoredBlock)"><B>moreWorkThan(StoredBlock)</B></A> -
|
|
Method in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/StoredBlock.html" title="class in com.google.bitcoin.core">StoredBlock</A>
|
|
<DD>Returns true if this objects chainWork is higher than the others.
|
|
<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.
|
|
</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, int, int)"><B>NetworkConnection(InetAddress, NetworkParameters, int, int)</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>
|
|
<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.
|
|
</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>
|
|
<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> -
|
|
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 sends some coins to you.
|
|
<DT><A HREF="./com/google/bitcoin/core/WalletEventListener.html#onDeadTransaction(com.google.bitcoin.core.Transaction, com.google.bitcoin.core.Transaction)"><B>onDeadTransaction(Transaction, Transaction)</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 transaction becomes <i>dead</i>.
|
|
<DT><A HREF="./com/google/bitcoin/core/IrcDiscovery.html#onIRCReceive(java.lang.String)"><B>onIRCReceive(String)</B></A> -
|
|
Method in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/IrcDiscovery.html" title="class in com.google.bitcoin.core">IrcDiscovery</A>
|
|
<DD>
|
|
<DT><A HREF="./com/google/bitcoin/core/IrcDiscovery.html#onIRCSend(java.lang.String)"><B>onIRCSend(String)</B></A> -
|
|
Method in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/IrcDiscovery.html" title="class in com.google.bitcoin.core">IrcDiscovery</A>
|
|
<DD>
|
|
<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.
|
|
<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>
|
|
<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>
|
|
<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>
|
|
<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>
|
|
<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>
|
|
<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>
|
|
<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>
|
|
</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.
|
|
<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>
|
|
<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>
|
|
<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>
|
|
<DT><A HREF="./com/google/bitcoin/core/ListMessage.html#parse()"><B>parse()</B></A> -
|
|
Method in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/ListMessage.html" title="class in com.google.bitcoin.core">ListMessage</A>
|
|
<DD>
|
|
<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>
|
|
<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>
|
|
<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>
|
|
<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
|
|
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> -
|
|
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>
|
|
<DT><A HREF="./com/google/bitcoin/core/PeerAddress.html#PeerAddress(java.net.InetAddress, int, int)"><B>PeerAddress(InetAddress, int, 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>
|
|
<DT><A HREF="./com/google/bitcoin/core/PeerDiscovery.html" title="interface in com.google.bitcoin.core"><B>PeerDiscovery</B></A> - Interface in <A HREF="./com/google/bitcoin/core/package-summary.html">com.google.bitcoin.core</A><DD>A PeerDiscovery object is responsible for finding addresses of other nodes in the BitCoin P2P network.<DT><A HREF="./com/google/bitcoin/core/PeerDiscoveryException.html" title="class in com.google.bitcoin.core"><B>PeerDiscoveryException</B></A> - Exception in <A HREF="./com/google/bitcoin/core/package-summary.html">com.google.bitcoin.core</A><DD> <DT><A HREF="./com/google/bitcoin/core/PeerDiscoveryException.html#PeerDiscoveryException()"><B>PeerDiscoveryException()</B></A> -
|
|
Constructor for exception com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/PeerDiscoveryException.html" title="class in com.google.bitcoin.core">PeerDiscoveryException</A>
|
|
<DD>
|
|
<DT><A HREF="./com/google/bitcoin/core/PeerDiscoveryException.html#PeerDiscoveryException(java.lang.String)"><B>PeerDiscoveryException(String)</B></A> -
|
|
Constructor for exception com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/PeerDiscoveryException.html" title="class in com.google.bitcoin.core">PeerDiscoveryException</A>
|
|
<DD>
|
|
<DT><A HREF="./com/google/bitcoin/core/PeerDiscoveryException.html#PeerDiscoveryException(java.lang.Throwable)"><B>PeerDiscoveryException(Throwable)</B></A> -
|
|
Constructor for exception com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/PeerDiscoveryException.html" title="class in com.google.bitcoin.core">PeerDiscoveryException</A>
|
|
<DD>
|
|
<DT><A HREF="./com/google/bitcoin/core/PeerDiscoveryException.html#PeerDiscoveryException(java.lang.String, java.lang.Throwable)"><B>PeerDiscoveryException(String, Throwable)</B></A> -
|
|
Constructor for exception com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/PeerDiscoveryException.html" title="class in com.google.bitcoin.core">PeerDiscoveryException</A>
|
|
<DD>
|
|
<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/Ping.html" title="class in com.google.bitcoin.core"><B>Ping</B></A> - Class in <A HREF="./com/google/bitcoin/core/package-summary.html">com.google.bitcoin.core</A><DD> <DT><A HREF="./com/google/bitcoin/core/Ping.html#Ping()"><B>Ping()</B></A> -
|
|
Constructor for class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/Ping.html" title="class in com.google.bitcoin.core">Ping</A>
|
|
<DD>
|
|
<DT><A HREF="./com/google/bitcoin/examples/PingService.html" title="class in com.google.bitcoin.examples"><B>PingService</B></A> - Class in <A HREF="./com/google/bitcoin/examples/package-summary.html">com.google.bitcoin.examples</A><DD>
|
|
PingService demonstrates basic usage of the library.<DT><A HREF="./com/google/bitcoin/examples/PingService.html#PingService()"><B>PingService()</B></A> -
|
|
Constructor for class com.google.bitcoin.examples.<A HREF="./com/google/bitcoin/examples/PingService.html" title="class in com.google.bitcoin.examples">PingService</A>
|
|
<DD>
|
|
<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/examples/PrintPeers.html" title="class in com.google.bitcoin.examples"><B>PrintPeers</B></A> - Class in <A HREF="./com/google/bitcoin/examples/package-summary.html">com.google.bitcoin.examples</A><DD>Prints a list of IP addresses connected to the rendezvous point on the LFnet IRC channel.<DT><A HREF="./com/google/bitcoin/examples/PrintPeers.html#PrintPeers()"><B>PrintPeers()</B></A> -
|
|
Constructor for class com.google.bitcoin.examples.<A HREF="./com/google/bitcoin/examples/PrintPeers.html" title="class in com.google.bitcoin.examples">PrintPeers</A>
|
|
<DD>
|
|
<DT><A HREF="./com/google/bitcoin/examples/PrivateKeys.html" title="class in com.google.bitcoin.examples"><B>PrivateKeys</B></A> - Class in <A HREF="./com/google/bitcoin/examples/package-summary.html">com.google.bitcoin.examples</A><DD>This example shows how to solve the challenge Hal posted here:<DT><A HREF="./com/google/bitcoin/examples/PrivateKeys.html#PrivateKeys()"><B>PrivateKeys()</B></A> -
|
|
Constructor for class com.google.bitcoin.examples.<A HREF="./com/google/bitcoin/examples/PrivateKeys.html" title="class in com.google.bitcoin.examples">PrivateKeys</A>
|
|
<DD>
|
|
<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.
|
|
<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>
|
|
<DD>The protocol version this library implements.
|
|
<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> <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>
|
|
<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>
|
|
<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>
|
|
<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>
|
|
<DT><A HREF="./com/google/bitcoin/core/BlockStore.html#put(com.google.bitcoin.core.StoredBlock)"><B>put(StoredBlock)</B></A> -
|
|
Method in interface com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/BlockStore.html" title="interface in com.google.bitcoin.core">BlockStore</A>
|
|
<DD>Saves the given block header+extra data.
|
|
<DT><A HREF="./com/google/bitcoin/core/BoundedOverheadBlockStore.html#put(com.google.bitcoin.core.StoredBlock)"><B>put(StoredBlock)</B></A> -
|
|
Method in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/BoundedOverheadBlockStore.html" title="class in com.google.bitcoin.core">BoundedOverheadBlockStore</A>
|
|
<DD>
|
|
<DT><A HREF="./com/google/bitcoin/core/DiskBlockStore.html#put(com.google.bitcoin.core.StoredBlock)"><B>put(StoredBlock)</B></A> -
|
|
Method in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/DiskBlockStore.html" title="class in com.google.bitcoin.core">DiskBlockStore</A>
|
|
<DD>
|
|
<DT><A HREF="./com/google/bitcoin/core/MemoryBlockStore.html#put(com.google.bitcoin.core.StoredBlock)"><B>put(StoredBlock)</B></A> -
|
|
Method in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/MemoryBlockStore.html" title="class in com.google.bitcoin.core">MemoryBlockStore</A>
|
|
<DD>
|
|
</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#readUint16BE(byte[], int)"><B>readUint16BE(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>
|
|
<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>
|
|
<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>
|
|
<DT><A HREF="./com/google/bitcoin/examples/RefreshWallet.html" title="class in com.google.bitcoin.examples"><B>RefreshWallet</B></A> - Class in <A HREF="./com/google/bitcoin/examples/package-summary.html">com.google.bitcoin.examples</A><DD>RefreshWallet loads a wallet, then processes the block chain to update the transaction pools within it.<DT><A HREF="./com/google/bitcoin/examples/RefreshWallet.html#RefreshWallet()"><B>RefreshWallet()</B></A> -
|
|
Constructor for class com.google.bitcoin.examples.<A HREF="./com/google/bitcoin/examples/RefreshWallet.html" title="class in com.google.bitcoin.examples">RefreshWallet</A>
|
|
<DD>
|
|
<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/Wallet.html#saveToFileStream(java.io.FileOutputStream)"><B>saveToFileStream(FileOutputStream)</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 stream.
|
|
<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> <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>
|
|
<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>
|
|
<DT><A HREF="./com/google/bitcoin/core/SeedPeers.html" title="class in com.google.bitcoin.core"><B>SeedPeers</B></A> - Class in <A HREF="./com/google/bitcoin/core/package-summary.html">com.google.bitcoin.core</A><DD>SeedPeers stores a pre-determined list of Bitcoin node addresses.<DT><A HREF="./com/google/bitcoin/core/SeedPeers.html#SeedPeers(com.google.bitcoin.core.NetworkParameters)"><B>SeedPeers(NetworkParameters)</B></A> -
|
|
Constructor for class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/SeedPeers.html" title="class in com.google.bitcoin.core">SeedPeers</A>
|
|
<DD>
|
|
<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/BitcoinSerializer.html#serialize(com.google.bitcoin.core.Message, java.io.OutputStream)"><B>serialize(Message, OutputStream)</B></A> -
|
|
Method in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/BitcoinSerializer.html" title="class in com.google.bitcoin.core">BitcoinSerializer</A>
|
|
<DD>Writes message to to the output stream.
|
|
<DT><A HREF="./com/google/bitcoin/core/BlockStore.html#setChainHead(com.google.bitcoin.core.StoredBlock)"><B>setChainHead(StoredBlock)</B></A> -
|
|
Method in interface com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/BlockStore.html" title="interface in com.google.bitcoin.core">BlockStore</A>
|
|
<DD>Sets the <A HREF="./com/google/bitcoin/core/StoredBlock.html" title="class in com.google.bitcoin.core"><CODE>StoredBlock</CODE></A> that represents the top of the chain of greatest total work.
|
|
<DT><A HREF="./com/google/bitcoin/core/BoundedOverheadBlockStore.html#setChainHead(com.google.bitcoin.core.StoredBlock)"><B>setChainHead(StoredBlock)</B></A> -
|
|
Method in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/BoundedOverheadBlockStore.html" title="class in com.google.bitcoin.core">BoundedOverheadBlockStore</A>
|
|
<DD>
|
|
<DT><A HREF="./com/google/bitcoin/core/DiskBlockStore.html#setChainHead(com.google.bitcoin.core.StoredBlock)"><B>setChainHead(StoredBlock)</B></A> -
|
|
Method in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/DiskBlockStore.html" title="class in com.google.bitcoin.core">DiskBlockStore</A>
|
|
<DD>
|
|
<DT><A HREF="./com/google/bitcoin/core/MemoryBlockStore.html#setChainHead(com.google.bitcoin.core.StoredBlock)"><B>setChainHead(StoredBlock)</B></A> -
|
|
Method in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/MemoryBlockStore.html" title="class in com.google.bitcoin.core">MemoryBlockStore</A>
|
|
<DD>
|
|
<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/Sha256Hash.html" title="class in com.google.bitcoin.core"><B>Sha256Hash</B></A> - Class in <A HREF="./com/google/bitcoin/core/package-summary.html">com.google.bitcoin.core</A><DD>A Sha256Hash just wraps a byte[] so that equals and hashcode work correctly, allowing it to be used as keys in a
|
|
map.<DT><A HREF="./com/google/bitcoin/core/Sha256Hash.html#Sha256Hash(byte[])"><B>Sha256Hash(byte[])</B></A> -
|
|
Constructor for class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/Sha256Hash.html" title="class in com.google.bitcoin.core">Sha256Hash</A>
|
|
<DD>
|
|
<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.
|
|
<DT><A HREF="./com/google/bitcoin/core/StoredBlock.html" title="class in com.google.bitcoin.core"><B>StoredBlock</B></A> - Class in <A HREF="./com/google/bitcoin/core/package-summary.html">com.google.bitcoin.core</A><DD>Wraps a <A HREF="./com/google/bitcoin/core/Block.html" title="class in com.google.bitcoin.core"><CODE>Block</CODE></A> object with extra data that can be derived from the block chain but is slow or inconvenient to
|
|
calculate.<DT><A HREF="./com/google/bitcoin/core/StoredBlock.html#StoredBlock(com.google.bitcoin.core.Block, java.math.BigInteger, int)"><B>StoredBlock(Block, BigInteger, int)</B></A> -
|
|
Constructor for class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/StoredBlock.html" title="class in com.google.bitcoin.core">StoredBlock</A>
|
|
<DD>
|
|
<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.
|
|
</DL>
|
|
<HR>
|
|
<A NAME="_T_"><!-- --></A><H2>
|
|
<B>T</B></H2>
|
|
<DL>
|
|
<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.
|
|
<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.
|
|
<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.
|
|
<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>
|
|
<DD>What the other side believes the current time to be, in seconds.
|
|
<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>
|
|
<DD>Returns the address that corresponds to the public part of this ECKey.
|
|
<DT><A HREF="./com/google/bitcoin/core/ECKey.html#toASN1()"><B>toASN1()</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>Output this ECKey as an ASN.1 encoded private key, as understood by OpenSSL or used by the BitCoin reference
|
|
implementation in its wallet storage format.
|
|
<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/Utils.html#toNanoCoins(java.lang.String)"><B>toNanoCoins(String)</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/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>
|
|
<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>
|
|
<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>
|
|
<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>
|
|
<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>
|
|
<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>
|
|
<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/Sha256Hash.html#toString()"><B>toString()</B></A> -
|
|
Method in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/Sha256Hash.html" title="class in com.google.bitcoin.core">Sha256Hash</A>
|
|
<DD>
|
|
<DT><A HREF="./com/google/bitcoin/core/StoredBlock.html#toString()"><B>toString()</B></A> -
|
|
Method in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/StoredBlock.html" title="class in com.google.bitcoin.core">StoredBlock</A>
|
|
<DD>
|
|
<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>
|
|
<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>
|
|
<DT><A HREF="./com/google/bitcoin/core/VersionedChecksummedBytes.html#toString()"><B>toString()</B></A> -
|
|
Method in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/VersionedChecksummedBytes.html" title="class in com.google.bitcoin.core">VersionedChecksummedBytes</A>
|
|
<DD>
|
|
<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>
|
|
<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, com.google.bitcoin.core.Transaction, byte[], int)"><B>TransactionInput(NetworkParameters, Transaction, 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.
|
|
<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> -
|
|
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>
|
|
</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>
|
|
<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>
|
|
<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>
|
|
<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>
|
|
<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> <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>
|
|
<DT><A HREF="./com/google/bitcoin/core/BitcoinSerializer.html#useChecksumming(boolean)"><B>useChecksumming(boolean)</B></A> -
|
|
Method in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/BitcoinSerializer.html" title="class in com.google.bitcoin.core">BitcoinSerializer</A>
|
|
<DD>
|
|
<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>
|
|
</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>
|
|
<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/Wallet.BalanceType.html#valueOf(java.lang.String)"><B>valueOf(String)</B></A> -
|
|
Static method in enum com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/Wallet.BalanceType.html" title="enum in com.google.bitcoin.core">Wallet.BalanceType</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/Wallet.BalanceType.html#values()"><B>values()</B></A> -
|
|
Static method in enum com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/Wallet.BalanceType.html" title="enum in com.google.bitcoin.core">Wallet.BalanceType</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> <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>
|
|
<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>
|
|
<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> <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>
|
|
<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/VersionedChecksummedBytes.html#version"><B>version</B></A> -
|
|
Variable in class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/VersionedChecksummedBytes.html" title="class in com.google.bitcoin.core">VersionedChecksummedBytes</A>
|
|
<DD>
|
|
<DT><A HREF="./com/google/bitcoin/core/VersionAck.html" title="class in com.google.bitcoin.core"><B>VersionAck</B></A> - Class in <A HREF="./com/google/bitcoin/core/package-summary.html">com.google.bitcoin.core</A><DD>The verack message, sent by a client accepting the version message they received from their peer.<DT><A HREF="./com/google/bitcoin/core/VersionAck.html#VersionAck()"><B>VersionAck()</B></A> -
|
|
Constructor for class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/VersionAck.html" title="class in com.google.bitcoin.core">VersionAck</A>
|
|
<DD>
|
|
<DT><A HREF="./com/google/bitcoin/core/VersionAck.html#VersionAck(com.google.bitcoin.core.NetworkParameters, byte[])"><B>VersionAck(NetworkParameters, byte[])</B></A> -
|
|
Constructor for class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/VersionAck.html" title="class in com.google.bitcoin.core">VersionAck</A>
|
|
<DD>
|
|
<DT><A HREF="./com/google/bitcoin/core/VersionedChecksummedBytes.html" title="class in com.google.bitcoin.core"><B>VersionedChecksummedBytes</B></A> - Class in <A HREF="./com/google/bitcoin/core/package-summary.html">com.google.bitcoin.core</A><DD>In Bitcoin the following format is often used to represent some type of key:<DT><A HREF="./com/google/bitcoin/core/VersionedChecksummedBytes.html#VersionedChecksummedBytes(java.lang.String)"><B>VersionedChecksummedBytes(String)</B></A> -
|
|
Constructor for class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/VersionedChecksummedBytes.html" title="class in com.google.bitcoin.core">VersionedChecksummedBytes</A>
|
|
<DD>
|
|
<DT><A HREF="./com/google/bitcoin/core/VersionedChecksummedBytes.html#VersionedChecksummedBytes(int, byte[])"><B>VersionedChecksummedBytes(int, byte[])</B></A> -
|
|
Constructor for class com.google.bitcoin.core.<A HREF="./com/google/bitcoin/core/VersionedChecksummedBytes.html" title="class in com.google.bitcoin.core">VersionedChecksummedBytes</A>
|
|
<DD>
|
|
<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> <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>
|
|
<DT><A HREF="./com/google/bitcoin/core/VersionMessage.html#VersionMessage(com.google.bitcoin.core.NetworkParameters, int)"><B>VersionMessage(NetworkParameters, int)</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>
|
|
</DL>
|
|
<HR>
|
|
<A NAME="_W_"><!-- --></A><H2>
|
|
<B>W</B></H2>
|
|
<DL>
|
|
<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>
|
|
<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.
|
|
<DT><A HREF="./com/google/bitcoin/core/Wallet.BalanceType.html" title="enum in com.google.bitcoin.core"><B>Wallet.BalanceType</B></A> - Enum in <A HREF="./com/google/bitcoin/core/package-summary.html">com.google.bitcoin.core</A><DD>It's possible to calculate a wallets balance from multiple points of view.<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>
|
|
<DT><A HREF="./com/google/bitcoin/core/NetworkConnection.html#writeMessage(com.google.bitcoin.core.Message)"><B>writeMessage(Message)</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>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">
|
|
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="./overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
|
|
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Package</FONT> </TD>
|
|
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT> </TD>
|
|
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Use</FONT> </TD>
|
|
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="./overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
|
|
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="./deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
|
|
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Index</B></FONT> </TD>
|
|
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="./help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
|
|
</TR>
|
|
</TABLE>
|
|
</TD>
|
|
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
|
|
</EM>
|
|
</TD>
|
|
</TR>
|
|
|
|
<TR>
|
|
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
|
PREV
|
|
NEXT</FONT></TD>
|
|
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
|
<A HREF="./index.html?index-all.html" target="_top"><B>FRAMES</B></A>
|
|
<A HREF="index-all.html" target="_top"><B>NO FRAMES</B></A>
|
|
<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>
|
|
Copyright © 2011. All Rights Reserved.
|
|
</BODY>
|
|
</HTML>
|