- abortDatabaseBatchWrite() - Method in class org.bitcoinj.store.DatabaseFullPrunedBlockStore
-
- abortDatabaseBatchWrite() - Method in interface org.bitcoinj.store.FullPrunedBlockStore
-
- abortDatabaseBatchWrite() - Method in class org.bitcoinj.store.LevelDBFullPrunedBlockStore
-
- abortDatabaseBatchWrite() - Method in class org.bitcoinj.store.MemoryFullPrunedBlockStore
-
- AbstractBitcoinNetParams - Class in org.bitcoinj.params
-
Parameters for Bitcoin-like networks.
- AbstractBitcoinNetParams() - Constructor for class org.bitcoinj.params.AbstractBitcoinNetParams
-
- AbstractBlockChain - Class in org.bitcoinj.core
-
An AbstractBlockChain holds a series of
Block
objects, links them together, and knows how to verify that
the chain follows the rules of the
NetworkParameters
for this chain.
- AbstractBlockChain(NetworkParameters, List<? extends Wallet>, BlockStore) - Constructor for class org.bitcoinj.core.AbstractBlockChain
-
- AbstractBlockChain(Context, List<? extends Wallet>, BlockStore) - Constructor for class org.bitcoinj.core.AbstractBlockChain
-
Constructs a BlockChain connected to the given list of listeners (eg, wallets) and a store.
- AbstractBlockChain.NewBlockType - Enum in org.bitcoinj.core
-
- AbstractKeyChainEventListener - Class in org.bitcoinj.wallet.listeners
-
- AbstractKeyChainEventListener() - Constructor for class org.bitcoinj.wallet.listeners.AbstractKeyChainEventListener
-
- AbstractPeerDataEventListener - Class in org.bitcoinj.core.listeners
-
Deprecated.
- AbstractPeerDataEventListener() - Constructor for class org.bitcoinj.core.listeners.AbstractPeerDataEventListener
-
Deprecated.
- AbstractTimeoutHandler - Class in org.bitcoinj.net
-
A base class which provides basic support for socket timeouts.
- AbstractTimeoutHandler() - Constructor for class org.bitcoinj.net.AbstractTimeoutHandler
-
- acceptableMinPayment() - Method in interface org.bitcoinj.protocols.channels.IPaymentChannelClient.ClientChannelProperties
-
The maximum acceptable min payment.
- acceptableMinPayment() - Method in class org.bitcoinj.protocols.channels.PaymentChannelClient.DefaultClientChannelProperties
-
- acceptExpireTime(long) - Method in interface org.bitcoinj.protocols.channels.IPaymentChannelClient.ClientConnection
-
Queries if the expire time proposed by server is acceptable.
- ACCOUNT_ONE_PATH - Static variable in class org.bitcoinj.wallet.DeterministicKeyChain
-
- ACCOUNT_PATH_FIELD_NUMBER - Static variable in class org.bitcoinj.wallet.Protos.Key
-
- ACCOUNT_ZERO_PATH - Static variable in class org.bitcoinj.wallet.DeterministicKeyChain
-
- accountPath - Variable in class org.bitcoinj.wallet.DeterministicKeyChain.Builder
-
- accountPath(ImmutableList<ChildNumber>) - Method in class org.bitcoinj.wallet.DeterministicKeyChain.Builder
-
- accountPathFor(Script.ScriptType) - Method in interface org.bitcoinj.wallet.KeyChainGroupStructure
-
Map desired output script type to an account path
- add(Block) - Method in class org.bitcoinj.core.AbstractBlockChain
-
Processes a received block and tries to add it to the chain.
- add(FilteredBlock) - Method in class org.bitcoinj.core.AbstractBlockChain
-
Processes a received block and tries to add it to the chain.
- add(FilteredBlock) - Method in class org.bitcoinj.core.BlockChain
-
- add(Sha256Hash) - Method in class org.bitcoinj.core.BlockLocator
-
Add a
Sha256Hash
to a newly created block locator.
- add(Coin) - Method in class org.bitcoinj.core.Coin
-
- add(ECPoint) - Method in class org.bitcoinj.crypto.LazyECPoint
-
- add(Fiat) - Method in class org.bitcoinj.utils.Fiat
-
- add(long) - Method in class org.bitcoinj.utils.VersionTally
-
Add a new block version to the tally, and return the count for that version
within the window.
- addAccountPath(int) - Method in class org.bitcoinj.wallet.Protos.Key.Builder
-
The path to the root.
- addAddress(PeerAddress) - Method in class org.bitcoinj.core.AddressMessage
-
- addAddress(PeerAddress) - Method in class org.bitcoinj.core.PeerGroup
-
Add an address to the list of potential peers to connect to.
- addAddress(PeerAddress, int) - Method in class org.bitcoinj.core.PeerGroup
-
Add an address to the list of potential peers to connect to.
- addAddress(InetAddress) - Method in class org.bitcoinj.core.PeerGroup
-
- addAddress(InetAddress, int) - Method in class org.bitcoinj.core.PeerGroup
-
- addAllAccountPath(Iterable<? extends Integer>) - Method in class org.bitcoinj.wallet.Protos.Key.Builder
-
The path to the root.
- addAllBlockHash(Iterable<? extends ByteString>) - Method in class org.bitcoinj.wallet.Protos.Transaction.Builder
-
A list of blocks in which the transaction has been observed (on any chain).
- addAllBlockRelativityOffsets(Iterable<? extends Integer>) - Method in class org.bitcoinj.wallet.Protos.Transaction.Builder
-
repeated int32 block_relativity_offsets = 11;
- addAllBroadcastBy(Iterable<? extends Protos.PeerAddress>) - Method in class org.bitcoinj.wallet.Protos.TransactionConfidence.Builder
-
repeated .wallet.PeerAddress broadcast_by = 6;
- addAllCertificate(Iterable<? extends ByteString>) - Method in class org.bitcoin.protocols.payments.Protos.X509Certificates.Builder
-
DER-encoded X.509 certificate chain
- addAllChannels(Iterable<? extends ClientState.StoredClientPaymentChannel>) - Method in class org.bitcoinj.protocols.channels.ClientState.StoredClientPaymentChannels.Builder
-
repeated .paymentchannels.StoredClientPaymentChannel channels = 1;
- addAllChannels(Iterable<? extends ServerState.StoredServerPaymentChannel>) - Method in class org.bitcoinj.protocols.channels.ServerState.StoredServerPaymentChannels.Builder
-
repeated .paymentchannels.StoredServerPaymentChannel channels = 1;
- addAllData(Iterable<? extends ByteString>) - Method in class org.bitcoinj.wallet.Protos.ScriptWitness.Builder
-
repeated bytes data = 1;
- addAllExtension(Iterable<? extends Protos.Extension>) - Method in class org.bitcoinj.wallet.Protos.Wallet.Builder
-
repeated .wallet.Extension extension = 10;
- addAllKey(Iterable<? extends Protos.Key>) - Method in class org.bitcoinj.wallet.Protos.Wallet.Builder
-
repeated .wallet.Key key = 3;
- addAllOutputs(Iterable<? extends Protos.Output>) - Method in class org.bitcoin.protocols.payments.Protos.PaymentDetails.Builder
-
Where payment should be sent
- addAllPath(Iterable<? extends Integer>) - Method in class org.bitcoinj.wallet.Protos.DeterministicKey.Builder
-
The path through the key tree.
- addAllRefundTo(Iterable<? extends Protos.Output>) - Method in class org.bitcoin.protocols.payments.Protos.Payment.Builder
-
Where to send refunds, if a refund is necessary
- addAllSeed(Iterable<? extends PeerSeedProtos.PeerSeedData>) - Method in class org.bitcoin.crawler.PeerSeedProtos.PeerSeeds.Builder
-
repeated .org.bitcoin.crawler.PeerSeedData seed = 1;
- addAllTags(Iterable<? extends Protos.Tag>) - Method in class org.bitcoinj.wallet.Protos.Wallet.Builder
-
repeated .wallet.Tag tags = 16;
- addAllTransaction(Iterable<? extends Protos.Transaction>) - Method in class org.bitcoinj.wallet.Protos.Wallet.Builder
-
repeated .wallet.Transaction transaction = 4;
- addAllTransactionInput(Iterable<? extends Protos.TransactionInput>) - Method in class org.bitcoinj.wallet.Protos.Transaction.Builder
-
repeated .wallet.TransactionInput transaction_input = 6;
- addAllTransactionOutput(Iterable<? extends Protos.TransactionOutput>) - Method in class org.bitcoinj.wallet.Protos.Transaction.Builder
-
repeated .wallet.TransactionOutput transaction_output = 7;
- addAllTransactions(Iterable<? extends ByteString>) - Method in class org.bitcoin.protocols.payments.Protos.Payment.Builder
-
Signed transactions that satisfy PaymentDetails.outputs
- addAllWatchedScript(Iterable<? extends Protos.Script>) - Method in class org.bitcoinj.wallet.Protos.Wallet.Builder
-
repeated .wallet.Script watched_script = 15;
- addAndActivateHDChain(DeterministicKeyChain) - Method in class org.bitcoinj.wallet.KeyChainGroup
-
Adds an HD chain to the chains list, and make it the default chain (from which keys are issued).
- addAndActivateHDChain(DeterministicKeyChain) - Method in class org.bitcoinj.wallet.Wallet
-
Add a pre-configured keychain to the wallet.
- addBlock(Sha256Hash, boolean) - Method in class org.bitcoinj.core.GetDataMessage
-
- addBlock(Block) - Method in class org.bitcoinj.core.InventoryMessage
-
- addBlockAppearance(Sha256Hash, int) - Method in class org.bitcoinj.core.Transaction
-
- addBlockHash(ByteString) - Method in class org.bitcoinj.wallet.Protos.Transaction.Builder
-
A list of blocks in which the transaction has been observed (on any chain).
- addBlockRelativityOffsets(int) - Method in class org.bitcoinj.wallet.Protos.Transaction.Builder
-
repeated int32 block_relativity_offsets = 11;
- addBlocksDownloadedEventListener(BlocksDownloadedEventListener) - Method in class org.bitcoinj.core.Peer
-
Registers a listener that is invoked when new blocks are downloaded.
- addBlocksDownloadedEventListener(Executor, BlocksDownloadedEventListener) - Method in class org.bitcoinj.core.Peer
-
Registers a listener that is invoked when new blocks are downloaded.
- addBlocksDownloadedEventListener(BlocksDownloadedEventListener) - Method in class org.bitcoinj.core.PeerGroup
-
- addBlocksDownloadedEventListener(Executor, BlocksDownloadedEventListener) - Method in class org.bitcoinj.core.PeerGroup
-
Adds a listener that will be notified on the given executor when
blocks are downloaded by the download peer.
- addBroadcastBy(Protos.PeerAddress) - Method in class org.bitcoinj.wallet.Protos.TransactionConfidence.Builder
-
repeated .wallet.PeerAddress broadcast_by = 6;
- addBroadcastBy(int, Protos.PeerAddress) - Method in class org.bitcoinj.wallet.Protos.TransactionConfidence.Builder
-
repeated .wallet.PeerAddress broadcast_by = 6;
- addBroadcastBy(Protos.PeerAddress.Builder) - Method in class org.bitcoinj.wallet.Protos.TransactionConfidence.Builder
-
repeated .wallet.PeerAddress broadcast_by = 6;
- addBroadcastBy(int, Protos.PeerAddress.Builder) - Method in class org.bitcoinj.wallet.Protos.TransactionConfidence.Builder
-
repeated .wallet.PeerAddress broadcast_by = 6;
- addBroadcastByBuilder() - Method in class org.bitcoinj.wallet.Protos.TransactionConfidence.Builder
-
repeated .wallet.PeerAddress broadcast_by = 6;
- addBroadcastByBuilder(int) - Method in class org.bitcoinj.wallet.Protos.TransactionConfidence.Builder
-
repeated .wallet.PeerAddress broadcast_by = 6;
- addCertificate(ByteString) - Method in class org.bitcoin.protocols.payments.Protos.X509Certificates.Builder
-
DER-encoded X.509 certificate chain
- addChain(DeterministicKeyChain) - Method in class org.bitcoinj.wallet.KeyChainGroup.Builder
-
Add a single chain.
- addChainDownloadStartedEventListener(ChainDownloadStartedEventListener) - Method in class org.bitcoinj.core.Peer
-
Registers a listener that is invoked when a blockchain downloaded starts.
- addChainDownloadStartedEventListener(Executor, ChainDownloadStartedEventListener) - Method in class org.bitcoinj.core.Peer
-
Registers a listener that is invoked when a blockchain downloaded starts.
- addChainDownloadStartedEventListener(ChainDownloadStartedEventListener) - Method in class org.bitcoinj.core.PeerGroup
-
- addChainDownloadStartedEventListener(Executor, ChainDownloadStartedEventListener) - Method in class org.bitcoinj.core.PeerGroup
-
Adds a listener that will be notified on the given executor when
chain download starts.
- addChangeEventListener(WalletChangeEventListener) - Method in class org.bitcoinj.wallet.Wallet
-
Adds an event listener object.
- addChangeEventListener(Executor, WalletChangeEventListener) - Method in class org.bitcoinj.wallet.Wallet
-
Adds an event listener object.
- addChannels(ClientState.StoredClientPaymentChannel) - Method in class org.bitcoinj.protocols.channels.ClientState.StoredClientPaymentChannels.Builder
-
repeated .paymentchannels.StoredClientPaymentChannel channels = 1;
- addChannels(int, ClientState.StoredClientPaymentChannel) - Method in class org.bitcoinj.protocols.channels.ClientState.StoredClientPaymentChannels.Builder
-
repeated .paymentchannels.StoredClientPaymentChannel channels = 1;
- addChannels(ClientState.StoredClientPaymentChannel.Builder) - Method in class org.bitcoinj.protocols.channels.ClientState.StoredClientPaymentChannels.Builder
-
repeated .paymentchannels.StoredClientPaymentChannel channels = 1;
- addChannels(int, ClientState.StoredClientPaymentChannel.Builder) - Method in class org.bitcoinj.protocols.channels.ClientState.StoredClientPaymentChannels.Builder
-
repeated .paymentchannels.StoredClientPaymentChannel channels = 1;
- addChannels(ServerState.StoredServerPaymentChannel) - Method in class org.bitcoinj.protocols.channels.ServerState.StoredServerPaymentChannels.Builder
-
repeated .paymentchannels.StoredServerPaymentChannel channels = 1;
- addChannels(int, ServerState.StoredServerPaymentChannel) - Method in class org.bitcoinj.protocols.channels.ServerState.StoredServerPaymentChannels.Builder
-
repeated .paymentchannels.StoredServerPaymentChannel channels = 1;
- addChannels(ServerState.StoredServerPaymentChannel.Builder) - Method in class org.bitcoinj.protocols.channels.ServerState.StoredServerPaymentChannels.Builder
-
repeated .paymentchannels.StoredServerPaymentChannel channels = 1;
- addChannels(int, ServerState.StoredServerPaymentChannel.Builder) - Method in class org.bitcoinj.protocols.channels.ServerState.StoredServerPaymentChannels.Builder
-
repeated .paymentchannels.StoredServerPaymentChannel channels = 1;
- addChannelsBuilder() - Method in class org.bitcoinj.protocols.channels.ClientState.StoredClientPaymentChannels.Builder
-
repeated .paymentchannels.StoredClientPaymentChannel channels = 1;
- addChannelsBuilder(int) - Method in class org.bitcoinj.protocols.channels.ClientState.StoredClientPaymentChannels.Builder
-
repeated .paymentchannels.StoredClientPaymentChannel channels = 1;
- addChannelsBuilder() - Method in class org.bitcoinj.protocols.channels.ServerState.StoredServerPaymentChannels.Builder
-
repeated .paymentchannels.StoredServerPaymentChannel channels = 1;
- addChannelsBuilder(int) - Method in class org.bitcoinj.protocols.channels.ServerState.StoredServerPaymentChannels.Builder
-
repeated .paymentchannels.StoredServerPaymentChannel channels = 1;
- addChunk(ScriptChunk) - Method in class org.bitcoinj.script.ScriptBuilder
-
Adds the given chunk to the end of the program
- addChunk(int, ScriptChunk) - Method in class org.bitcoinj.script.ScriptBuilder
-
Adds the given chunk at the given index in the program
- addCoinsReceivedEventListener(WalletCoinsReceivedEventListener) - Method in class org.bitcoinj.wallet.Wallet
-
Adds an event listener object called when coins are received.
- addCoinsReceivedEventListener(Executor, WalletCoinsReceivedEventListener) - Method in class org.bitcoinj.wallet.Wallet
-
Adds an event listener object called when coins are received.
- addCoinsSentEventListener(WalletCoinsSentEventListener) - Method in class org.bitcoinj.wallet.Wallet
-
Adds an event listener object called when coins are sent.
- addCoinsSentEventListener(Executor, WalletCoinsSentEventListener) - Method in class org.bitcoinj.wallet.Wallet
-
Adds an event listener object called when coins are sent.
- addConnectedEventListener(PeerConnectedEventListener) - Method in class org.bitcoinj.core.Peer
-
Registers a listener that is invoked when a peer is connected.
- addConnectedEventListener(Executor, PeerConnectedEventListener) - Method in class org.bitcoinj.core.Peer
-
Registers a listener that is invoked when a peer is connected.
- addConnectedEventListener(PeerConnectedEventListener) - Method in class org.bitcoinj.core.PeerGroup
-
- addConnectedEventListener(Executor, PeerConnectedEventListener) - Method in class org.bitcoinj.core.PeerGroup
-
Adds a listener that will be notified on the given executor when
new peers are connected to.
- addData(ByteString) - Method in class org.bitcoinj.wallet.Protos.ScriptWitness.Builder
-
repeated bytes data = 1;
- addDisconnectedEventListener(PeerDisconnectedEventListener) - Method in class org.bitcoinj.core.Peer
-
Registers a listener that is invoked when a peer is disconnected.
- addDisconnectedEventListener(Executor, PeerDisconnectedEventListener) - Method in class org.bitcoinj.core.Peer
-
Registers a listener that is invoked when a peer is disconnected.
- addDisconnectedEventListener(PeerDisconnectedEventListener) - Method in class org.bitcoinj.core.PeerGroup
-
- addDisconnectedEventListener(Executor, PeerDisconnectedEventListener) - Method in class org.bitcoinj.core.PeerGroup
-
Adds a listener that will be notified on the given executor when
peers are disconnected from.
- addDiscoveredEventListener(PeerDiscoveredEventListener) - Method in class org.bitcoinj.core.PeerGroup
-
- addDiscoveredEventListener(Executor, PeerDiscoveredEventListener) - Method in class org.bitcoinj.core.PeerGroup
-
Adds a listener that will be notified on the given executor when new
peers are discovered.
- addEventListener(Executor, TransactionConfidence.Listener) - Method in class org.bitcoinj.core.TransactionConfidence
-
Adds an event listener that will be run when this confidence object is updated.
- addEventListener(TransactionConfidence.Listener) - Method in class org.bitcoinj.core.TransactionConfidence
-
Adds an event listener that will be run when this confidence object is updated.
- addEventListener(KeyChainEventListener) - Method in class org.bitcoinj.wallet.BasicKeyChain
-
- addEventListener(KeyChainEventListener, Executor) - Method in class org.bitcoinj.wallet.BasicKeyChain
-
- addEventListener(KeyChainEventListener) - Method in class org.bitcoinj.wallet.DeterministicKeyChain
-
- addEventListener(KeyChainEventListener, Executor) - Method in class org.bitcoinj.wallet.DeterministicKeyChain
-
- addEventListener(KeyChainEventListener) - Method in interface org.bitcoinj.wallet.KeyChain
-
Adds a listener for events that are run when keys are added, on the user thread.
- addEventListener(KeyChainEventListener, Executor) - Method in interface org.bitcoinj.wallet.KeyChain
-
Adds a listener for events that are run when keys are added, on the given executor.
- addEventListener(KeyChainEventListener) - Method in class org.bitcoinj.wallet.KeyChainGroup
-
Adds a listener for events that are run when keys are added, on the user thread.
- addEventListener(KeyChainEventListener, Executor) - Method in class org.bitcoinj.wallet.KeyChainGroup
-
Adds a listener for events that are run when keys are added, on the given executor.
- addExtension(Protos.Extension) - Method in class org.bitcoinj.wallet.Protos.Wallet.Builder
-
repeated .wallet.Extension extension = 10;
- addExtension(int, Protos.Extension) - Method in class org.bitcoinj.wallet.Protos.Wallet.Builder
-
repeated .wallet.Extension extension = 10;
- addExtension(Protos.Extension.Builder) - Method in class org.bitcoinj.wallet.Protos.Wallet.Builder
-
repeated .wallet.Extension extension = 10;
- addExtension(int, Protos.Extension.Builder) - Method in class org.bitcoinj.wallet.Protos.Wallet.Builder
-
repeated .wallet.Extension extension = 10;
- addExtension(WalletExtension) - Method in class org.bitcoinj.wallet.Wallet
-
By providing an object implementing the
WalletExtension
interface, you can save and load arbitrary
additional data that will be stored with the wallet.
- addExtensionBuilder() - Method in class org.bitcoinj.wallet.Protos.Wallet.Builder
-
repeated .wallet.Extension extension = 10;
- addExtensionBuilder(int) - Method in class org.bitcoinj.wallet.Protos.Wallet.Builder
-
repeated .wallet.Extension extension = 10;
- addFilteredBlock(Sha256Hash) - Method in class org.bitcoinj.core.GetDataMessage
-
- addGetDataEventListener(GetDataEventListener) - Method in class org.bitcoinj.core.Peer
-
Registers a listener that is called when messages are received.
- addGetDataEventListener(Executor, GetDataEventListener) - Method in class org.bitcoinj.core.Peer
-
Registers a listener that is called when messages are received.
- addGetDataEventListener(GetDataEventListener) - Method in class org.bitcoinj.core.PeerGroup
-
- addGetDataEventListener(Executor, GetDataEventListener) - Method in class org.bitcoinj.core.PeerGroup
-
- addInput(TransactionOutput) - Method in class org.bitcoinj.core.Transaction
-
Adds an input to this transaction that imports value from the given output.
- addInput(TransactionInput) - Method in class org.bitcoinj.core.Transaction
-
Adds an input directly, with no checking that it's valid.
- addInput(Sha256Hash, long, Script) - Method in class org.bitcoinj.core.Transaction
-
Creates and adds an input to this transaction, with no checking that it's valid.
- addItem(InventoryItem) - Method in class org.bitcoinj.core.ListMessage
-
- addKey(Protos.Key) - Method in class org.bitcoinj.wallet.Protos.Wallet.Builder
-
repeated .wallet.Key key = 3;
- addKey(int, Protos.Key) - Method in class org.bitcoinj.wallet.Protos.Wallet.Builder
-
repeated .wallet.Key key = 3;
- addKey(Protos.Key.Builder) - Method in class org.bitcoinj.wallet.Protos.Wallet.Builder
-
repeated .wallet.Key key = 3;
- addKey(int, Protos.Key.Builder) - Method in class org.bitcoinj.wallet.Protos.Wallet.Builder
-
repeated .wallet.Key key = 3;
- addKeyBuilder() - Method in class org.bitcoinj.wallet.Protos.Wallet.Builder
-
repeated .wallet.Key key = 3;
- addKeyBuilder(int) - Method in class org.bitcoinj.wallet.Protos.Wallet.Builder
-
repeated .wallet.Key key = 3;
- addKeyChainEventListener(KeyChainEventListener) - Method in class org.bitcoinj.wallet.Wallet
-
Adds an event listener object.
- addKeyChainEventListener(Executor, KeyChainEventListener) - Method in class org.bitcoinj.wallet.Wallet
-
Adds an event listener object.
- addNewBestBlockListener(NewBestBlockListener) - Method in class org.bitcoinj.core.AbstractBlockChain
-
- addNewBestBlockListener(Executor, NewBestBlockListener) - Method in class org.bitcoinj.core.AbstractBlockChain
-
- addOnTransactionBroadcastListener(OnTransactionBroadcastListener) - Method in class org.bitcoinj.core.Peer
-
Registers a listener that is called when a transaction is broadcast across the network
- addOnTransactionBroadcastListener(Executor, OnTransactionBroadcastListener) - Method in class org.bitcoinj.core.Peer
-
Registers a listener that is called when a transaction is broadcast across the network
- addOnTransactionBroadcastListener(OnTransactionBroadcastListener) - Method in class org.bitcoinj.core.PeerGroup
-
- addOnTransactionBroadcastListener(Executor, OnTransactionBroadcastListener) - Method in class org.bitcoinj.core.PeerGroup
-
- addOrGetExistingExtension(WalletExtension) - Method in class org.bitcoinj.wallet.Wallet
-
Atomically adds extension or returns an existing extension if there is one with the same id already present.
- addOrUpdateExtension(WalletExtension) - Method in class org.bitcoinj.wallet.Wallet
-
Either adds extension as a new extension or replaces the existing extension if one already exists with the same
id.
- addOutput(TransactionOutput) - Method in class org.bitcoinj.core.Transaction
-
Adds the given output to this transaction.
- addOutput(Coin, Address) - Method in class org.bitcoinj.core.Transaction
-
Creates an output based on the given address and value, adds it to this transaction, and returns the new output.
- addOutput(Coin, ECKey) - Method in class org.bitcoinj.core.Transaction
-
Creates an output that pays to the given pubkey directly (no address) with the given value, adds it to this
transaction, and returns the new output.
- addOutput(Coin, Script) - Method in class org.bitcoinj.core.Transaction
-
Creates an output that pays to the given script.
- addOutputs(Protos.Output) - Method in class org.bitcoin.protocols.payments.Protos.PaymentDetails.Builder
-
Where payment should be sent
- addOutputs(int, Protos.Output) - Method in class org.bitcoin.protocols.payments.Protos.PaymentDetails.Builder
-
Where payment should be sent
- addOutputs(Protos.Output.Builder) - Method in class org.bitcoin.protocols.payments.Protos.PaymentDetails.Builder
-
Where payment should be sent
- addOutputs(int, Protos.Output.Builder) - Method in class org.bitcoin.protocols.payments.Protos.PaymentDetails.Builder
-
Where payment should be sent
- addOutputsBuilder() - Method in class org.bitcoin.protocols.payments.Protos.PaymentDetails.Builder
-
Where payment should be sent
- addOutputsBuilder(int) - Method in class org.bitcoin.protocols.payments.Protos.PaymentDetails.Builder
-
Where payment should be sent
- addPath(int) - Method in class org.bitcoinj.wallet.Protos.DeterministicKey.Builder
-
The path through the key tree.
- addPeerDiscovery(PeerDiscovery) - Method in class org.bitcoinj.core.PeerGroup
-
Add addresses from a discovery source to the list of potential peers to connect to.
- addPeerFilterProvider(PeerFilterProvider) - Method in class org.bitcoinj.core.PeerGroup
-
Link the given PeerFilterProvider to this PeerGroup.
- addPreMessageReceivedEventListener(PreMessageReceivedEventListener) - Method in class org.bitcoinj.core.Peer
-
Registers a listener that is called immediately before a message is received
- addPreMessageReceivedEventListener(Executor, PreMessageReceivedEventListener) - Method in class org.bitcoinj.core.Peer
-
Registers a listener that is called immediately before a message is received
- addPreMessageReceivedEventListener(PreMessageReceivedEventListener) - Method in class org.bitcoinj.core.PeerGroup
-
- addPreMessageReceivedEventListener(Executor, PreMessageReceivedEventListener) - Method in class org.bitcoinj.core.PeerGroup
-
- addRefundTo(Protos.Output) - Method in class org.bitcoin.protocols.payments.Protos.Payment.Builder
-
Where to send refunds, if a refund is necessary
- addRefundTo(int, Protos.Output) - Method in class org.bitcoin.protocols.payments.Protos.Payment.Builder
-
Where to send refunds, if a refund is necessary
- addRefundTo(Protos.Output.Builder) - Method in class org.bitcoin.protocols.payments.Protos.Payment.Builder
-
Where to send refunds, if a refund is necessary
- addRefundTo(int, Protos.Output.Builder) - Method in class org.bitcoin.protocols.payments.Protos.Payment.Builder
-
Where to send refunds, if a refund is necessary
- addRefundToBuilder() - Method in class org.bitcoin.protocols.payments.Protos.Payment.Builder
-
Where to send refunds, if a refund is necessary
- addRefundToBuilder(int) - Method in class org.bitcoin.protocols.payments.Protos.Payment.Builder
-
Where to send refunds, if a refund is necessary
- addReorganizeEventListener(WalletReorganizeEventListener) - Method in class org.bitcoinj.wallet.Wallet
-
Adds an event listener object.
- addReorganizeEventListener(Executor, WalletReorganizeEventListener) - Method in class org.bitcoinj.wallet.Wallet
-
Adds an event listener object.
- addReorganizeListener(ReorganizeListener) - Method in class org.bitcoinj.core.AbstractBlockChain
-
- addReorganizeListener(Executor, ReorganizeListener) - Method in class org.bitcoinj.core.AbstractBlockChain
-
- addRepeatedField(Descriptors.FieldDescriptor, Object) - Method in class org.bitcoin.crawler.PeerSeedProtos.PeerSeedData.Builder
-
- addRepeatedField(Descriptors.FieldDescriptor, Object) - Method in class org.bitcoin.crawler.PeerSeedProtos.PeerSeeds.Builder
-
- addRepeatedField(Descriptors.FieldDescriptor, Object) - Method in class org.bitcoin.crawler.PeerSeedProtos.SignedPeerSeeds.Builder
-
- addRepeatedField(Descriptors.FieldDescriptor, Object) - Method in class org.bitcoin.paymentchannel.Protos.ClientVersion.Builder
-
- addRepeatedField(Descriptors.FieldDescriptor, Object) - Method in class org.bitcoin.paymentchannel.Protos.Error.Builder
-
- addRepeatedField(Descriptors.FieldDescriptor, Object) - Method in class org.bitcoin.paymentchannel.Protos.Initiate.Builder
-
- addRepeatedField(Descriptors.FieldDescriptor, Object) - Method in class org.bitcoin.paymentchannel.Protos.PaymentAck.Builder
-
- addRepeatedField(Descriptors.FieldDescriptor, Object) - Method in class org.bitcoin.paymentchannel.Protos.ProvideContract.Builder
-
- addRepeatedField(Descriptors.FieldDescriptor, Object) - Method in class org.bitcoin.paymentchannel.Protos.ProvideRefund.Builder
-
- addRepeatedField(Descriptors.FieldDescriptor, Object) - Method in class org.bitcoin.paymentchannel.Protos.ReturnRefund.Builder
-
- addRepeatedField(Descriptors.FieldDescriptor, Object) - Method in class org.bitcoin.paymentchannel.Protos.ServerVersion.Builder
-
- addRepeatedField(Descriptors.FieldDescriptor, Object) - Method in class org.bitcoin.paymentchannel.Protos.Settlement.Builder
-
- addRepeatedField(Descriptors.FieldDescriptor, Object) - Method in class org.bitcoin.paymentchannel.Protos.TwoWayChannelMessage.Builder
-
- addRepeatedField(Descriptors.FieldDescriptor, Object) - Method in class org.bitcoin.paymentchannel.Protos.UpdatePayment.Builder
-
- addRepeatedField(Descriptors.FieldDescriptor, Object) - Method in class org.bitcoin.protocols.payments.Protos.Output.Builder
-
- addRepeatedField(Descriptors.FieldDescriptor, Object) - Method in class org.bitcoin.protocols.payments.Protos.Payment.Builder
-
- addRepeatedField(Descriptors.FieldDescriptor, Object) - Method in class org.bitcoin.protocols.payments.Protos.PaymentACK.Builder
-
- addRepeatedField(Descriptors.FieldDescriptor, Object) - Method in class org.bitcoin.protocols.payments.Protos.PaymentDetails.Builder
-
- addRepeatedField(Descriptors.FieldDescriptor, Object) - Method in class org.bitcoin.protocols.payments.Protos.PaymentRequest.Builder
-
- addRepeatedField(Descriptors.FieldDescriptor, Object) - Method in class org.bitcoin.protocols.payments.Protos.X509Certificates.Builder
-
- addRepeatedField(Descriptors.FieldDescriptor, Object) - Method in class org.bitcoinj.protocols.channels.ClientState.StoredClientPaymentChannel.Builder
-
- addRepeatedField(Descriptors.FieldDescriptor, Object) - Method in class org.bitcoinj.protocols.channels.ClientState.StoredClientPaymentChannels.Builder
-
- addRepeatedField(Descriptors.FieldDescriptor, Object) - Method in class org.bitcoinj.protocols.channels.ServerState.StoredServerPaymentChannel.Builder
-
- addRepeatedField(Descriptors.FieldDescriptor, Object) - Method in class org.bitcoinj.protocols.channels.ServerState.StoredServerPaymentChannels.Builder
-
- addRepeatedField(Descriptors.FieldDescriptor, Object) - Method in class org.bitcoinj.wallet.Protos.DeterministicKey.Builder
-
- addRepeatedField(Descriptors.FieldDescriptor, Object) - Method in class org.bitcoinj.wallet.Protos.EncryptedData.Builder
-
- addRepeatedField(Descriptors.FieldDescriptor, Object) - Method in class org.bitcoinj.wallet.Protos.ExchangeRate.Builder
-
- addRepeatedField(Descriptors.FieldDescriptor, Object) - Method in class org.bitcoinj.wallet.Protos.Extension.Builder
-
- addRepeatedField(Descriptors.FieldDescriptor, Object) - Method in class org.bitcoinj.wallet.Protos.Key.Builder
-
- addRepeatedField(Descriptors.FieldDescriptor, Object) - Method in class org.bitcoinj.wallet.Protos.PeerAddress.Builder
-
- addRepeatedField(Descriptors.FieldDescriptor, Object) - Method in class org.bitcoinj.wallet.Protos.Script.Builder
-
- addRepeatedField(Descriptors.FieldDescriptor, Object) - Method in class org.bitcoinj.wallet.Protos.ScriptWitness.Builder
-
- addRepeatedField(Descriptors.FieldDescriptor, Object) - Method in class org.bitcoinj.wallet.Protos.ScryptParameters.Builder
-
- addRepeatedField(Descriptors.FieldDescriptor, Object) - Method in class org.bitcoinj.wallet.Protos.Tag.Builder
-
- addRepeatedField(Descriptors.FieldDescriptor, Object) - Method in class org.bitcoinj.wallet.Protos.Transaction.Builder
-
- addRepeatedField(Descriptors.FieldDescriptor, Object) - Method in class org.bitcoinj.wallet.Protos.TransactionConfidence.Builder
-
- addRepeatedField(Descriptors.FieldDescriptor, Object) - Method in class org.bitcoinj.wallet.Protos.TransactionInput.Builder
-
- addRepeatedField(Descriptors.FieldDescriptor, Object) - Method in class org.bitcoinj.wallet.Protos.TransactionOutput.Builder
-
- addRepeatedField(Descriptors.FieldDescriptor, Object) - Method in class org.bitcoinj.wallet.Protos.Wallet.Builder
-
- Address - Class in org.bitcoinj.core
-
Base class for addresses, e.g.
- Address(NetworkParameters, byte[]) - Constructor for class org.bitcoinj.core.Address
-
- AddressFormatException - Exception in org.bitcoinj.core
-
- AddressFormatException() - Constructor for exception org.bitcoinj.core.AddressFormatException
-
- AddressFormatException(String) - Constructor for exception org.bitcoinj.core.AddressFormatException
-
- AddressFormatException.InvalidCharacter - Exception in org.bitcoinj.core
-
- AddressFormatException.InvalidChecksum - Exception in org.bitcoinj.core
-
- AddressFormatException.InvalidDataLength - Exception in org.bitcoinj.core
-
- AddressFormatException.InvalidPrefix - Exception in org.bitcoinj.core
-
This exception is thrown by the
PrefixedChecksummedBytes
hierarchy of classes when you try and decode an
address or private key with an invalid prefix (version header or human-readable part).
- AddressFormatException.WrongNetwork - Exception in org.bitcoinj.core
-
This exception is thrown by the
PrefixedChecksummedBytes
hierarchy of classes when you try and decode an
address with a prefix (version header or human-readable part) that used by another network (usually: mainnet vs
testnet).
- addressHash - Variable in class org.bitcoinj.crypto.BIP38PrivateKey
-
- addressHeader - Variable in class org.bitcoinj.core.NetworkParameters
-
- AddressMessage - Class in org.bitcoinj.core
-
Represents an "addr" message on the P2P network, which contains broadcast IP addresses of other peers.
- addrSeeds - Variable in class org.bitcoinj.core.NetworkParameters
-
- addScriptChangeEventListener(Executor, ScriptsChangeEventListener) - Method in class org.bitcoinj.wallet.Wallet
-
Adds an event listener object.
- addScriptsChangeEventListener(ScriptsChangeEventListener) - Method in class org.bitcoinj.wallet.Wallet
-
Adds an event listener object.
- addSeed(PeerSeedProtos.PeerSeedData) - Method in class org.bitcoin.crawler.PeerSeedProtos.PeerSeeds.Builder
-
repeated .org.bitcoin.crawler.PeerSeedData seed = 1;
- addSeed(int, PeerSeedProtos.PeerSeedData) - Method in class org.bitcoin.crawler.PeerSeedProtos.PeerSeeds.Builder
-
repeated .org.bitcoin.crawler.PeerSeedData seed = 1;
- addSeed(PeerSeedProtos.PeerSeedData.Builder) - Method in class org.bitcoin.crawler.PeerSeedProtos.PeerSeeds.Builder
-
repeated .org.bitcoin.crawler.PeerSeedData seed = 1;
- addSeed(int, PeerSeedProtos.PeerSeedData.Builder) - Method in class org.bitcoin.crawler.PeerSeedProtos.PeerSeeds.Builder
-
repeated .org.bitcoin.crawler.PeerSeedData seed = 1;
- addSeedBuilder() - Method in class org.bitcoin.crawler.PeerSeedProtos.PeerSeeds.Builder
-
repeated .org.bitcoin.crawler.PeerSeedData seed = 1;
- addSeedBuilder(int) - Method in class org.bitcoin.crawler.PeerSeedProtos.PeerSeeds.Builder
-
repeated .org.bitcoin.crawler.PeerSeedData seed = 1;
- addSignedInput(TransactionOutPoint, Script, ECKey, Transaction.SigHash, boolean) - Method in class org.bitcoinj.core.Transaction
-
Adds a new and fully signed input for the given parameters.
- addSignedInput(TransactionOutPoint, Script, ECKey) - Method in class org.bitcoinj.core.Transaction
-
- addSignedInput(TransactionOutput, ECKey) - Method in class org.bitcoinj.core.Transaction
-
Adds an input that points to the given output and contains a valid signature for it, calculated using the
signing key.
- addSignedInput(TransactionOutput, ECKey, Transaction.SigHash, boolean) - Method in class org.bitcoinj.core.Transaction
-
Adds an input that points to the given output and contains a valid signature for it, calculated using the
signing key.
- addTags(Protos.Tag) - Method in class org.bitcoinj.wallet.Protos.Wallet.Builder
-
repeated .wallet.Tag tags = 16;
- addTags(int, Protos.Tag) - Method in class org.bitcoinj.wallet.Protos.Wallet.Builder
-
repeated .wallet.Tag tags = 16;
- addTags(Protos.Tag.Builder) - Method in class org.bitcoinj.wallet.Protos.Wallet.Builder
-
repeated .wallet.Tag tags = 16;
- addTags(int, Protos.Tag.Builder) - Method in class org.bitcoinj.wallet.Protos.Wallet.Builder
-
repeated .wallet.Tag tags = 16;
- addTagsBuilder() - Method in class org.bitcoinj.wallet.Protos.Wallet.Builder
-
repeated .wallet.Tag tags = 16;
- addTagsBuilder(int) - Method in class org.bitcoinj.wallet.Protos.Wallet.Builder
-
repeated .wallet.Tag tags = 16;
- addToBlockStore(StoredBlock, Block) - Method in class org.bitcoinj.core.AbstractBlockChain
-
Adds/updates the given
Block
with the block store.
- addToBlockStore(StoredBlock, Block, TransactionOutputChanges) - Method in class org.bitcoinj.core.AbstractBlockChain
-
Adds/updates the given
StoredBlock
with the block store.
- addToBlockStore(StoredBlock, Block, TransactionOutputChanges) - Method in class org.bitcoinj.core.BlockChain
-
- addToBlockStore(StoredBlock, Block) - Method in class org.bitcoinj.core.BlockChain
-
- addToBlockStore(StoredBlock, Block, TransactionOutputChanges) - Method in class org.bitcoinj.core.FullPrunedBlockChain
-
- addToBlockStore(StoredBlock, Block) - Method in class org.bitcoinj.core.FullPrunedBlockChain
-
- addTransaction(Transaction) - Method in class org.bitcoinj.core.Block
-
Adds a transaction to this block.
- addTransaction(Sha256Hash, boolean) - Method in class org.bitcoinj.core.GetDataMessage
-
- addTransaction(Transaction) - Method in class org.bitcoinj.core.InventoryMessage
-
- addTransaction(Protos.Transaction) - Method in class org.bitcoinj.wallet.Protos.Wallet.Builder
-
repeated .wallet.Transaction transaction = 4;
- addTransaction(int, Protos.Transaction) - Method in class org.bitcoinj.wallet.Protos.Wallet.Builder
-
repeated .wallet.Transaction transaction = 4;
- addTransaction(Protos.Transaction.Builder) - Method in class org.bitcoinj.wallet.Protos.Wallet.Builder
-
repeated .wallet.Transaction transaction = 4;
- addTransaction(int, Protos.Transaction.Builder) - Method in class org.bitcoinj.wallet.Protos.Wallet.Builder
-
repeated .wallet.Transaction transaction = 4;
- addTransactionBuilder() - Method in class org.bitcoinj.wallet.Protos.Wallet.Builder
-
repeated .wallet.Transaction transaction = 4;
- addTransactionBuilder(int) - Method in class org.bitcoinj.wallet.Protos.Wallet.Builder
-
repeated .wallet.Transaction transaction = 4;
- addTransactionConfidenceEventListener(TransactionConfidenceEventListener) - Method in class org.bitcoinj.wallet.Wallet
-
Adds an event listener object.
- addTransactionConfidenceEventListener(Executor, TransactionConfidenceEventListener) - Method in class org.bitcoinj.wallet.Wallet
-
Adds an event listener object.
- addTransactionInput(Protos.TransactionInput) - Method in class org.bitcoinj.wallet.Protos.Transaction.Builder
-
repeated .wallet.TransactionInput transaction_input = 6;
- addTransactionInput(int, Protos.TransactionInput) - Method in class org.bitcoinj.wallet.Protos.Transaction.Builder
-
repeated .wallet.TransactionInput transaction_input = 6;
- addTransactionInput(Protos.TransactionInput.Builder) - Method in class org.bitcoinj.wallet.Protos.Transaction.Builder
-
repeated .wallet.TransactionInput transaction_input = 6;
- addTransactionInput(int, Protos.TransactionInput.Builder) - Method in class org.bitcoinj.wallet.Protos.Transaction.Builder
-
repeated .wallet.TransactionInput transaction_input = 6;
- addTransactionInputBuilder() - Method in class org.bitcoinj.wallet.Protos.Transaction.Builder
-
repeated .wallet.TransactionInput transaction_input = 6;
- addTransactionInputBuilder(int) - Method in class org.bitcoinj.wallet.Protos.Transaction.Builder
-
repeated .wallet.TransactionInput transaction_input = 6;
- addTransactionOutput(Protos.TransactionOutput) - Method in class org.bitcoinj.wallet.Protos.Transaction.Builder
-
repeated .wallet.TransactionOutput transaction_output = 7;
- addTransactionOutput(int, Protos.TransactionOutput) - Method in class org.bitcoinj.wallet.Protos.Transaction.Builder
-
repeated .wallet.TransactionOutput transaction_output = 7;
- addTransactionOutput(Protos.TransactionOutput.Builder) - Method in class org.bitcoinj.wallet.Protos.Transaction.Builder
-
repeated .wallet.TransactionOutput transaction_output = 7;
- addTransactionOutput(int, Protos.TransactionOutput.Builder) - Method in class org.bitcoinj.wallet.Protos.Transaction.Builder
-
repeated .wallet.TransactionOutput transaction_output = 7;
- addTransactionOutputBuilder() - Method in class org.bitcoinj.wallet.Protos.Transaction.Builder
-
repeated .wallet.TransactionOutput transaction_output = 7;
- addTransactionOutputBuilder(int) - Method in class org.bitcoinj.wallet.Protos.Transaction.Builder
-
repeated .wallet.TransactionOutput transaction_output = 7;
- addTransactionReceivedListener(TransactionReceivedInBlockListener) - Method in class org.bitcoinj.core.AbstractBlockChain
-
- addTransactionReceivedListener(Executor, TransactionReceivedInBlockListener) - Method in class org.bitcoinj.core.AbstractBlockChain
-
- addTransactions(ByteString) - Method in class org.bitcoin.protocols.payments.Protos.Payment.Builder
-
Signed transactions that satisfy PaymentDetails.outputs
- addTransactionSigner(TransactionSigner) - Method in class org.bitcoinj.wallet.Wallet
-
Adds given transaction signer to the list of signers.
- addUnspentTransactionOutput(UTXO) - Method in class org.bitcoinj.store.DatabaseFullPrunedBlockStore
-
- addUnspentTransactionOutput(UTXO) - Method in interface org.bitcoinj.store.FullPrunedBlockStore
-
Adds a
UTXO
to the list of unspent TransactionOutputs
- addUnspentTransactionOutput(UTXO) - Method in class org.bitcoinj.store.LevelDBFullPrunedBlockStore
-
- addUnspentTransactionOutput(UTXO) - Method in class org.bitcoinj.store.MemoryFullPrunedBlockStore
-
- addWallet(Wallet) - Method in class org.bitcoinj.core.AbstractBlockChain
-
Add a wallet to the BlockChain.
- addWallet(Wallet) - Method in class org.bitcoinj.core.Peer
-
Links the given wallet to this peer.
- addWallet(Wallet) - Method in class org.bitcoinj.core.PeerGroup
-
Link the given wallet to this PeerGroup.
- addWalletTransaction(WalletTransaction) - Method in class org.bitcoinj.wallet.Wallet
-
Adds a transaction that has been associated with a particular wallet pool.
- addWatchedAddress(Address) - Method in class org.bitcoinj.wallet.Wallet
-
- addWatchedAddress(Address, long) - Method in class org.bitcoinj.wallet.Wallet
-
Adds the given address to the wallet to be watched.
- addWatchedAddresses(List<Address>, long) - Method in class org.bitcoinj.wallet.Wallet
-
Adds the given address to the wallet to be watched.
- addWatchedScript(Protos.Script) - Method in class org.bitcoinj.wallet.Protos.Wallet.Builder
-
repeated .wallet.Script watched_script = 15;
- addWatchedScript(int, Protos.Script) - Method in class org.bitcoinj.wallet.Protos.Wallet.Builder
-
repeated .wallet.Script watched_script = 15;
- addWatchedScript(Protos.Script.Builder) - Method in class org.bitcoinj.wallet.Protos.Wallet.Builder
-
repeated .wallet.Script watched_script = 15;
- addWatchedScript(int, Protos.Script.Builder) - Method in class org.bitcoinj.wallet.Protos.Wallet.Builder
-
repeated .wallet.Script watched_script = 15;
- addWatchedScriptBuilder() - Method in class org.bitcoinj.wallet.Protos.Wallet.Builder
-
repeated .wallet.Script watched_script = 15;
- addWatchedScriptBuilder(int) - Method in class org.bitcoinj.wallet.Protos.Wallet.Builder
-
repeated .wallet.Script watched_script = 15;
- addWatchedScripts(List<Script>) - Method in class org.bitcoinj.wallet.Wallet
-
Adds the given output scripts to the wallet to be watched.
- adjustLength(int) - Method in class org.bitcoinj.core.ChildMessage
-
- adjustLength(int, int) - Method in class org.bitcoinj.core.ChildMessage
-
- adjustLength(int, int) - Method in class org.bitcoinj.core.Message
-
- aesKey - Variable in class org.bitcoinj.wallet.DecryptingKeyBag
-
- aesKey - Variable in class org.bitcoinj.wallet.SendRequest
-
The AES key to use to decrypt the private keys before signing.
- AGE_COMPARATOR - Static variable in class org.bitcoinj.core.ECKey
-
Sorts oldest keys first, newest last.
- AlertMessage - Class in org.bitcoinj.core
-
Alerts are signed messages that are broadcast on the peer-to-peer network if they match a hard-coded signing key.
- AlertMessage(NetworkParameters, byte[]) - Constructor for class org.bitcoinj.core.AlertMessage
-
- alertSigningKey - Variable in class org.bitcoinj.core.NetworkParameters
-
- ALL_VERIFY_FLAGS - Static variable in class org.bitcoinj.script.Script
-
- allConnections - Variable in class org.bitcoinj.store.DatabaseFullPrunedBlockStore
-
- allowEmptyPeerChain() - Method in class org.bitcoinj.core.NetworkParameters
-
If we are running in testnet-in-a-box mode, we allow connections to nodes with 0 non-genesis blocks.
- allowEmptyPeerChain() - Method in class org.bitcoinj.params.RegTestParams
-
- allowSpendingUnconfirmedTransactions() - Method in class org.bitcoinj.wallet.Wallet
-
Convenience wrapper for setCoinSelector(Wallet.AllowUnconfirmedCoinSelector.get())
.
- AllowUnconfirmedCoinSelector - Class in org.bitcoinj.wallet
-
This coin selector will select any transaction at all, regardless of where it came from or whether it was
confirmed yet.
- AllowUnconfirmedCoinSelector() - Constructor for class org.bitcoinj.wallet.AllowUnconfirmedCoinSelector
-
- AllRandomKeysRotating - Exception in org.bitcoinj.wallet
-
Indicates that an attempt was made to upgrade a random wallet to deterministic, but there were no non-rotating
random keys to use as source material for the seed.
- AllRandomKeysRotating() - Constructor for exception org.bitcoinj.wallet.AllRandomKeysRotating
-
- ALPHABET - Static variable in class org.bitcoinj.core.Base58
-
- amount - Variable in class org.bitcoinj.protocols.channels.PaymentChannelClientState.IncrementedPayment
-
- amount - Variable in class org.bitcoinj.protocols.payments.PaymentProtocol.Output
-
- AMOUNT_FIELD_NUMBER - Static variable in class org.bitcoin.protocols.payments.Protos.Output
-
- analyze() - Method in class org.bitcoinj.wallet.DefaultRiskAnalysis
-
- analyze() - Method in interface org.bitcoinj.wallet.RiskAnalysis
-
- analyzed - Variable in class org.bitcoinj.wallet.DefaultRiskAnalysis
-
- Analyzer() - Constructor for class org.bitcoinj.wallet.DefaultRiskAnalysis.Analyzer
-
- anyoneCanPay() - Method in class org.bitcoinj.crypto.TransactionSignature
-
- APPEARED_AT_HEIGHT_FIELD_NUMBER - Static variable in class org.bitcoinj.wallet.Protos.TransactionConfidence
-
- append(List<ChildNumber>, ChildNumber) - Static method in class org.bitcoinj.crypto.HDUtils
-
Append a derivation level to an existing path
- appendToSubVer(String, String, String) - Method in class org.bitcoinj.core.VersionMessage
-
Appends the given user-agent information to the subVer field.
- applyAndUpdate(Block) - Method in class org.bitcoinj.core.BloomFilter
-
Creates a new FilteredBlock from the given Block, using this filter to select transactions.
- applyAndUpdate(Transaction) - Method in class org.bitcoinj.core.BloomFilter
-
- assertEquals(int, int, String) - Static method in class org.bitcoin.NativeSecp256k1Util
-
- assertEquals(boolean, boolean, String) - Static method in class org.bitcoin.NativeSecp256k1Util
-
- assertEquals(String, String, String) - Static method in class org.bitcoin.NativeSecp256k1Util
-
- AssertFailException(String) - Constructor for exception org.bitcoin.NativeSecp256k1Util.AssertFailException
-
- ASSURANCE_CONTRACT_CLAIM_VALUE - Static variable in enum org.bitcoinj.wallet.Protos.Transaction.Purpose
-
Stuff used by Lighthouse.
- ASSURANCE_CONTRACT_PLEDGE_VALUE - Static variable in enum org.bitcoinj.wallet.Protos.Transaction.Purpose
-
ASSURANCE_CONTRACT_PLEDGE = 4;
- ASSURANCE_CONTRACT_STUB_VALUE - Static variable in enum org.bitcoinj.wallet.Protos.Transaction.Purpose
-
ASSURANCE_CONTRACT_STUB = 5;
- autoCommit - Variable in class org.bitcoinj.store.LevelDBFullPrunedBlockStore
-
- autosaveToFile(File, long, TimeUnit, WalletFiles.Listener) - Method in class org.bitcoinj.wallet.Wallet
-
Sets up the wallet to auto-save itself to the given file, using temp files with atomic renames to ensure
consistency.
- autoStop - Variable in class org.bitcoinj.kits.WalletAppKit
-
- await() - Method in class org.bitcoinj.core.listeners.DownloadProgressTracker
-
Wait for the chain to be downloaded.
- calcLength(byte[], int) - Static method in class org.bitcoinj.core.Transaction
-
- calcSigHashValue(Transaction.SigHash, boolean) - Static method in class org.bitcoinj.crypto.TransactionSignature
-
Calculates the byte used in the protocol to represent the combination of mode and anyoneCanPay.
- calculate(ImmutableList<PeerFilterProvider>) - Method in class org.bitcoinj.net.FilterMerger
-
- calculateAllSpendCandidates() - Method in class org.bitcoinj.wallet.Wallet
-
Returns a list of the outputs that can potentially be spent, i.e.
- calculateAllSpendCandidates(boolean, boolean) - Method in class org.bitcoinj.wallet.Wallet
-
Returns a list of all outputs that are being tracked by this wallet either from the
UTXOProvider
(in this case the existence or not of private keys is ignored), or the wallets internal storage (the default)
taking into account the flags.
- calculateAllSpendCandidatesFromUTXOProvider(boolean) - Method in class org.bitcoinj.wallet.Wallet
-
Returns the spendable candidates from the
UTXOProvider
based on keys that the wallet contains.
- calculateBalanceForAddress(Address) - Method in class org.bitcoinj.store.DatabaseFullPrunedBlockStore
-
Calculate the balance for a coinbase, to-address, or p2sh address.
- calculateSignature(int, ECKey, byte[], Transaction.SigHash, boolean) - Method in class org.bitcoinj.core.Transaction
-
Calculates a signature that is valid for being inserted into the input at the given position.
- calculateSignature(int, ECKey, Script, Transaction.SigHash, boolean) - Method in class org.bitcoinj.core.Transaction
-
Calculates a signature that is valid for being inserted into the input at the given position.
- calculateSignature(int, ECKey, KeyParameter, byte[], Transaction.SigHash, boolean) - Method in class org.bitcoinj.core.Transaction
-
Calculates a signature that is valid for being inserted into the input at the given position.
- calculateSignature(int, ECKey, KeyParameter, Script, Transaction.SigHash, boolean) - Method in class org.bitcoinj.core.Transaction
-
Calculates a signature that is valid for being inserted into the input at the given position.
- calculateWitnessSignature(int, ECKey, byte[], Coin, Transaction.SigHash, boolean) - Method in class org.bitcoinj.core.Transaction
-
- calculateWitnessSignature(int, ECKey, Script, Coin, Transaction.SigHash, boolean) - Method in class org.bitcoinj.core.Transaction
-
- calculateWitnessSignature(int, ECKey, KeyParameter, byte[], Coin, Transaction.SigHash, boolean) - Method in class org.bitcoinj.core.Transaction
-
- calculateWitnessSignature(int, ECKey, KeyParameter, Script, Coin, Transaction.SigHash, boolean) - Method in class org.bitcoinj.core.Transaction
-
- canSignFor(Script) - Method in class org.bitcoinj.wallet.Wallet
-
Returns true if this wallet has at least one of the private keys needed to sign for this scriptPubKey.
- CENT - Static variable in class org.bitcoinj.core.Coin
-
0.01 Bitcoins.
- CERTIFICATE_FIELD_NUMBER - Static variable in class org.bitcoin.protocols.payments.Protos.X509Certificates
-
- certificates - Variable in exception org.bitcoinj.protocols.payments.PaymentProtocolException.PkiVerificationException
-
- chain - Variable in class org.bitcoinj.core.PeerGroup
-
- chain() - Method in class org.bitcoinj.kits.WalletAppKit
-
- CHAIN_CODE_FIELD_NUMBER - Static variable in class org.bitcoinj.wallet.Protos.DeterministicKey
-
- CHAIN_WORK_BYTES - Static variable in class org.bitcoinj.core.StoredBlock
-
- chainCode - Variable in class org.bitcoinj.crypto.HDKeyDerivation.RawKeyBytes
-
- ChainDownloadStartedEventListener - Interface in org.bitcoinj.core.listeners
-
Implementors can listen to events like blocks being downloaded/transactions being broadcast/connect/disconnects,
they can pre-filter messages before they are processed by a
Peer
or
PeerGroup
, and they can
provide transactions to remote peers when they ask for them.
- ChainFileLockedException - Exception in org.bitcoinj.store
-
Thrown by
SPVBlockStore
when the process cannot gain exclusive access to the chain file.
- ChainFileLockedException(String) - Constructor for exception org.bitcoinj.store.ChainFileLockedException
-
- ChainFileLockedException(Throwable) - Constructor for exception org.bitcoinj.store.ChainFileLockedException
-
- chainHead - Variable in class org.bitcoinj.core.AbstractBlockChain
-
Tracks the top of the best known chain.
- chainHeadBlock - Variable in class org.bitcoinj.store.DatabaseFullPrunedBlockStore
-
- chainHeadBlock - Variable in class org.bitcoinj.store.LevelDBFullPrunedBlockStore
-
- chainHeadHash - Variable in class org.bitcoinj.store.DatabaseFullPrunedBlockStore
-
- chainHeadHash - Variable in class org.bitcoinj.store.LevelDBFullPrunedBlockStore
-
- chains(List<DeterministicKeyChain>) - Method in class org.bitcoinj.wallet.KeyChainGroup.Builder
-
Add multiple chains.
- chains - Variable in class org.bitcoinj.wallet.KeyChainGroup
-
- changeAddress - Variable in class org.bitcoinj.wallet.SendRequest
-
"Change" means the difference between the value gathered by a transactions inputs (the size of which you
don't really control as it depends on who sent you money), and the value being sent somewhere else.
- changed - Variable in class org.bitcoinj.net.FilterMerger.Result
-
- changeEncryptionKey(KeyCrypter, KeyParameter, KeyParameter) - Method in class org.bitcoinj.wallet.Wallet
-
Changes wallet AES encryption key, this is atomic operation.
- changeEncryptionPassword(CharSequence, CharSequence) - Method in class org.bitcoinj.wallet.Wallet
-
Changes wallet encryption password, this is atomic operation.
- CHANNEL_EXPIRE_OFFSET - Static variable in class org.bitcoinj.protocols.channels.StoredPaymentChannelServerStates
-
The offset between the refund transaction's lock time and the time channels will be automatically closed.
- CHANNEL_OPEN_VALUE - Static variable in enum org.bitcoin.paymentchannel.Protos.TwoWayChannelMessage.MessageType
-
Note that there are no optional fields set for CHANNEL_OPEN, it is sent from the
secondary to the primary to indicate that the provided contract was received,
verified, and broadcast successfully and the primary can now provide UPDATE messages
at will to begin paying secondary.
- CHANNEL_VALUE_TOO_LARGE_VALUE - Static variable in enum org.bitcoin.paymentchannel.Protos.Error.ErrorCode
-
for the primary
- channelClosed(PaymentChannelCloseException.CloseReason) - Method in class org.bitcoinj.jni.NativePaymentChannelServerConnectionEventHandler
-
- channelClosed(PaymentChannelCloseException.CloseReason) - Method in class org.bitcoinj.protocols.channels.ServerConnectionEventHandler
-
Called when the channel was closed for some reason.
- channelOpen(Sha256Hash) - Method in class org.bitcoinj.jni.NativePaymentChannelServerConnectionEventHandler
-
- channelOpen(boolean) - Method in interface org.bitcoinj.protocols.channels.IPaymentChannelClient.ClientConnection
-
- channelOpen(Sha256Hash) - Method in interface org.bitcoinj.protocols.channels.PaymentChannelServer.ServerConnection
-
Triggered when the channel is opened and payments can begin
- channelOpen(Sha256Hash) - Method in class org.bitcoinj.protocols.channels.ServerConnectionEventHandler
-
Triggered when the channel is opened and application messages/payments can begin
- CHANNELS_FIELD_NUMBER - Static variable in class org.bitcoinj.protocols.channels.ClientState.StoredClientPaymentChannels
-
- CHANNELS_FIELD_NUMBER - Static variable in class org.bitcoinj.protocols.channels.ServerState.StoredServerPaymentChannels
-
- character - Variable in exception org.bitcoinj.core.AddressFormatException.InvalidCharacter
-
- check(List<String>) - Method in class org.bitcoinj.crypto.MnemonicCode
-
Check to see if a mnemonic word list is valid.
- check() - Method in class org.bitcoinj.wallet.DeterministicSeed
-
Check if our mnemonic is a valid mnemonic phrase for our word list.
- checkAESKey(KeyParameter) - Method in class org.bitcoinj.wallet.BasicKeyChain
-
Check whether the AES key can decrypt the first encrypted key in the wallet.
- checkAESKey(KeyParameter) - Method in class org.bitcoinj.wallet.DeterministicKeyChain
-
- checkAESKey(KeyParameter) - Method in interface org.bitcoinj.wallet.EncryptableKeyChain
-
- checkAESKey(KeyParameter) - Method in class org.bitcoinj.wallet.KeyChainGroup
-
- checkAESKey(KeyParameter) - Method in class org.bitcoinj.wallet.Wallet
-
Check whether the AES key can decrypt the first encrypted key in the wallet.
- checkBitLE(byte[], int) - Static method in class org.bitcoinj.core.Utils
-
Checks if the given bit is set in data, using little endian (not the same as Java native big endian)
- checkCoinBaseHeight(int) - Method in class org.bitcoinj.core.Transaction
-
Check block height is in coinbase input script, for use after BIP 34
enforcement is enabled.
- checkDifficultyTransitions(StoredBlock, Block, BlockStore) - Method in class org.bitcoinj.core.NetworkParameters
-
Throws an exception if the block's difficulty is not correct.
- checkDifficultyTransitions(StoredBlock, Block, BlockStore) - Method in class org.bitcoinj.params.AbstractBitcoinNetParams
-
- checkDifficultyTransitions(StoredBlock, Block, BlockStore) - Method in class org.bitcoinj.params.TestNet3Params
-
- checkForFilterExhaustion(FilteredBlock) - Method in class org.bitcoinj.wallet.Wallet
-
Used by
Peer
to decide whether or not to discard this block and any blocks building upon it, in case
the Bloom filter used to request them may be exhausted, that is, not have sufficient keys in the deterministic
sequence within it to reliably find relevant transactions.
- checkNotExpired() - Method in class org.bitcoinj.protocols.channels.PaymentChannelClientState
-
- checkPassword(CharSequence) - Method in class org.bitcoinj.wallet.BasicKeyChain
-
Returns whether the given password is correct for this key chain.
- checkPassword(CharSequence) - Method in class org.bitcoinj.wallet.DeterministicKeyChain
-
- checkPassword(CharSequence) - Method in interface org.bitcoinj.wallet.EncryptableKeyChain
-
- checkPassword(CharSequence) - Method in class org.bitcoinj.wallet.KeyChainGroup
-
- checkPassword(CharSequence) - Method in class org.bitcoinj.wallet.Wallet
-
Check whether the password can decrypt the first key in the wallet.
- checkpoint(NetworkParameters, InputStream, BlockStore, long) - Static method in class org.bitcoinj.core.CheckpointManager
-
Convenience method that creates a CheckpointManager, loads the given data, gets the checkpoint for the given
time, then inserts it into the store and sets that to be the chain head.
- CheckpointManager - Class in org.bitcoinj.core
-
Vends hard-coded
StoredBlock
s for blocks throughout the chain.
- CheckpointManager(Context) - Constructor for class org.bitcoinj.core.CheckpointManager
-
Loads the default checkpoints bundled with bitcoinj
- CheckpointManager(NetworkParameters, InputStream) - Constructor for class org.bitcoinj.core.CheckpointManager
-
Loads the checkpoints from the given stream
- checkpoints - Variable in class org.bitcoinj.core.CheckpointManager
-
- checkpoints - Variable in class org.bitcoinj.core.NetworkParameters
-
- checkpoints - Variable in class org.bitcoinj.kits.WalletAppKit
-
- checkProofOfWork(boolean) - Method in class org.bitcoinj.core.Block
-
Returns true if the hash of the block is OK (lower than difficulty target).
- checkState(State) - Method in class org.bitcoinj.protocols.channels.StateMachine
-
Checks that the machine is in the given state.
- checkState(State...) - Method in class org.bitcoinj.protocols.channels.StateMachine
-
Checks that the machine is in one of the given states.
- checksum - Variable in class org.bitcoinj.core.BitcoinSerializer.BitcoinPacketHeader
-
- ChildMessage - Class in org.bitcoinj.core
-
Represents a Message type that can be contained within another Message.
- ChildMessage() - Constructor for class org.bitcoinj.core.ChildMessage
-
- ChildMessage(NetworkParameters) - Constructor for class org.bitcoinj.core.ChildMessage
-
- ChildMessage(NetworkParameters, byte[], int, int) - Constructor for class org.bitcoinj.core.ChildMessage
-
- ChildMessage(NetworkParameters, byte[], int, int, Message, MessageSerializer, int) - Constructor for class org.bitcoinj.core.ChildMessage
-
- ChildMessage(NetworkParameters, byte[], int) - Constructor for class org.bitcoinj.core.ChildMessage
-
- ChildMessage(NetworkParameters, byte[], int, Message, MessageSerializer, int) - Constructor for class org.bitcoinj.core.ChildMessage
-
- CHILDNUM_ORDER - Static variable in class org.bitcoinj.crypto.DeterministicKey
-
Sorts deterministic keys in the order of their child number.
- ChildNumber - Class in org.bitcoinj.crypto
-
This is just a wrapper for the i (child number) as per BIP 32 with a boolean getter for the most significant bit
and a getter for the actual 0-based child number.
- ChildNumber(int, boolean) - Constructor for class org.bitcoinj.crypto.ChildNumber
-
- ChildNumber(int) - Constructor for class org.bitcoinj.crypto.ChildNumber
-
- childPaysForParent(Wallet, Transaction, Coin) - Static method in class org.bitcoinj.wallet.SendRequest
-
Construct a SendRequest for a CPFP (child-pays-for-parent) transaction.
- chunks - Variable in class org.bitcoinj.script.Script
-
- cleanup() - Static method in class org.bitcoin.NativeSecp256k1
-
libsecp256k1 Cleanup - This destroys the secp256k1 context object This should be called at the end of the program
for proper cleanup of the context.
- cleanup() - Method in class org.bitcoinj.wallet.Wallet
-
Clean up the wallet.
- clear() - Method in class org.bitcoin.crawler.PeerSeedProtos.PeerSeedData.Builder
-
- clear() - Method in class org.bitcoin.crawler.PeerSeedProtos.PeerSeeds.Builder
-
- clear() - Method in class org.bitcoin.crawler.PeerSeedProtos.SignedPeerSeeds.Builder
-
- clear() - Method in class org.bitcoin.paymentchannel.Protos.ClientVersion.Builder
-
- clear() - Method in class org.bitcoin.paymentchannel.Protos.Error.Builder
-
- clear() - Method in class org.bitcoin.paymentchannel.Protos.Initiate.Builder
-
- clear() - Method in class org.bitcoin.paymentchannel.Protos.PaymentAck.Builder
-
- clear() - Method in class org.bitcoin.paymentchannel.Protos.ProvideContract.Builder
-
- clear() - Method in class org.bitcoin.paymentchannel.Protos.ProvideRefund.Builder
-
- clear() - Method in class org.bitcoin.paymentchannel.Protos.ReturnRefund.Builder
-
- clear() - Method in class org.bitcoin.paymentchannel.Protos.ServerVersion.Builder
-
- clear() - Method in class org.bitcoin.paymentchannel.Protos.Settlement.Builder
-
- clear() - Method in class org.bitcoin.paymentchannel.Protos.TwoWayChannelMessage.Builder
-
- clear() - Method in class org.bitcoin.paymentchannel.Protos.UpdatePayment.Builder
-
- clear() - Method in class org.bitcoin.protocols.payments.Protos.Output.Builder
-
- clear() - Method in class org.bitcoin.protocols.payments.Protos.Payment.Builder
-
- clear() - Method in class org.bitcoin.protocols.payments.Protos.PaymentACK.Builder
-
- clear() - Method in class org.bitcoin.protocols.payments.Protos.PaymentDetails.Builder
-
- clear() - Method in class org.bitcoin.protocols.payments.Protos.PaymentRequest.Builder
-
- clear() - Method in class org.bitcoin.protocols.payments.Protos.X509Certificates.Builder
-
- clear() - Method in class org.bitcoinj.protocols.channels.ClientState.StoredClientPaymentChannel.Builder
-
- clear() - Method in class org.bitcoinj.protocols.channels.ClientState.StoredClientPaymentChannels.Builder
-
- clear() - Method in class org.bitcoinj.protocols.channels.ServerState.StoredServerPaymentChannel.Builder
-
- clear() - Method in class org.bitcoinj.protocols.channels.ServerState.StoredServerPaymentChannels.Builder
-
- clear() - Method in class org.bitcoinj.wallet.Protos.DeterministicKey.Builder
-
- clear() - Method in class org.bitcoinj.wallet.Protos.EncryptedData.Builder
-
- clear() - Method in class org.bitcoinj.wallet.Protos.ExchangeRate.Builder
-
- clear() - Method in class org.bitcoinj.wallet.Protos.Extension.Builder
-
- clear() - Method in class org.bitcoinj.wallet.Protos.Key.Builder
-
- clear() - Method in class org.bitcoinj.wallet.Protos.PeerAddress.Builder
-
- clear() - Method in class org.bitcoinj.wallet.Protos.Script.Builder
-
- clear() - Method in class org.bitcoinj.wallet.Protos.ScriptWitness.Builder
-
- clear() - Method in class org.bitcoinj.wallet.Protos.ScryptParameters.Builder
-
- clear() - Method in class org.bitcoinj.wallet.Protos.Tag.Builder
-
- clear() - Method in class org.bitcoinj.wallet.Protos.Transaction.Builder
-
- clear() - Method in class org.bitcoinj.wallet.Protos.TransactionConfidence.Builder
-
- clear() - Method in class org.bitcoinj.wallet.Protos.TransactionInput.Builder
-
- clear() - Method in class org.bitcoinj.wallet.Protos.TransactionOutput.Builder
-
- clear() - Method in class org.bitcoinj.wallet.Protos.Wallet.Builder
-
- clearAccountPath() - Method in class org.bitcoinj.wallet.Protos.Key.Builder
-
The path to the root.
- clearAmount() - Method in class org.bitcoin.protocols.payments.Protos.Output.Builder
-
amount is integer-number-of-satoshis
- clearAppearedAtHeight() - Method in class org.bitcoinj.wallet.Protos.TransactionConfidence.Builder
-
If type == BUILDING then this is the chain height at which the transaction was included.
- clearBestValueSignature() - Method in class org.bitcoinj.protocols.channels.ServerState.StoredServerPaymentChannel.Builder
-
optional bytes bestValueSignature = 2;
- clearBestValueToMe() - Method in class org.bitcoinj.protocols.channels.ServerState.StoredServerPaymentChannel.Builder
-
required uint64 bestValueToMe = 1;
- clearBlockHash() - Method in class org.bitcoinj.wallet.Protos.Transaction.Builder
-
A list of blocks in which the transaction has been observed (on any chain).
- clearBlockRelativityOffsets() - Method in class org.bitcoinj.wallet.Protos.Transaction.Builder
-
repeated int32 block_relativity_offsets = 11;
- clearBroadcastBy() - Method in class org.bitcoinj.core.TransactionConfidence
-
Erases the set of broadcast/seen peers.
- clearBroadcastBy() - Method in class org.bitcoinj.wallet.Protos.TransactionConfidence.Builder
-
repeated .wallet.PeerAddress broadcast_by = 6;
- clearCertificate() - Method in class org.bitcoin.protocols.payments.Protos.X509Certificates.Builder
-
DER-encoded X.509 certificate chain
- clearChainCode() - Method in class org.bitcoinj.wallet.Protos.DeterministicKey.Builder
-
Random data that allows us to extend a key.
- clearChannels() - Method in class org.bitcoinj.protocols.channels.ClientState.StoredClientPaymentChannels.Builder
-
repeated .paymentchannels.StoredClientPaymentChannel channels = 1;
- clearChannels() - Method in class org.bitcoinj.protocols.channels.ServerState.StoredServerPaymentChannels.Builder
-
repeated .paymentchannels.StoredServerPaymentChannel channels = 1;
- clearClientChangeValue() - Method in class org.bitcoin.paymentchannel.Protos.UpdatePayment.Builder
-
The value which is sent back to the primary.
- clearClientKey() - Method in class org.bitcoin.paymentchannel.Protos.ProvideContract.Builder
-
This field is added in protocol version 2 to send the client public key to the server.
- clearClientKey() - Method in class org.bitcoinj.protocols.channels.ServerState.StoredServerPaymentChannel.Builder
-
Protocol version 2 only - the P2SH hash doesn't contain the required key
- clearClientOutput() - Method in class org.bitcoinj.protocols.channels.ServerState.StoredServerPaymentChannel.Builder
-
optional bytes clientOutput = 5;
- clearClientVersion() - Method in class org.bitcoin.paymentchannel.Protos.TwoWayChannelMessage.Builder
-
Now one optional field for each message.
- clearCloseTransactionHash() - Method in class org.bitcoinj.protocols.channels.ClientState.StoredClientPaymentChannel.Builder
-
When set, the hash of the transaction that was presented by the server for closure of the channel.
- clearCode() - Method in class org.bitcoin.paymentchannel.Protos.Error.Builder
-
optional .paymentchannels.Error.ErrorCode code = 1 [default = OTHER];
- clearCoinValue() - Method in class org.bitcoinj.wallet.Protos.ExchangeRate.Builder
-
This much of satoshis (1E-8 fractions)…
- clearConfidence() - Method in class org.bitcoinj.wallet.Protos.Transaction.Builder
-
Data describing where the transaction is in the chain.
- clearContractTransaction() - Method in class org.bitcoinj.protocols.channels.ClientState.StoredClientPaymentChannel.Builder
-
required bytes contractTransaction = 2;
- clearContractTransaction() - Method in class org.bitcoinj.protocols.channels.ServerState.StoredServerPaymentChannel.Builder
-
required bytes contractTransaction = 4;
- clearCreationTimestamp() - Method in class org.bitcoinj.wallet.Protos.Key.Builder
-
Timestamp stored as millis since epoch.
- clearCreationTimestamp() - Method in class org.bitcoinj.wallet.Protos.Script.Builder
-
Timestamp stored as millis since epoch.
- clearData() - Method in class org.bitcoinj.wallet.Protos.Extension.Builder
-
required bytes data = 2;
- clearData() - Method in class org.bitcoinj.wallet.Protos.ScriptWitness.Builder
-
repeated bytes data = 1;
- clearData() - Method in class org.bitcoinj.wallet.Protos.Tag.Builder
-
required bytes data = 2;
- clearDepth() - Method in class org.bitcoinj.wallet.Protos.TransactionConfidence.Builder
-
If type == BUILDING then this is the depth of the transaction in the blockchain.
- clearDescription() - Method in class org.bitcoinj.wallet.Protos.Wallet.Builder
-
A UTF8 encoded text description of the wallet that is intended for end user provided text.
- clearDeterministicKey() - Method in class org.bitcoinj.wallet.Protos.Key.Builder
-
optional .wallet.DeterministicKey deterministic_key = 7;
- clearDeterministicSeed() - Method in class org.bitcoinj.wallet.Protos.Key.Builder
-
The seed for a deterministic key hierarchy.
- clearEncryptedData() - Method in class org.bitcoinj.wallet.Protos.Key.Builder
-
If the secret data is encrypted, then secret_bytes is missing and this field is set.
- clearEncryptedDeterministicSeed() - Method in class org.bitcoinj.wallet.Protos.Key.Builder
-
Encrypted version of the seed
- clearEncryptedPrivateKey() - Method in class org.bitcoinj.wallet.Protos.EncryptedData.Builder
-
The encrypted private key
- clearEncryptionParameters() - Method in class org.bitcoinj.wallet.Protos.Wallet.Builder
-
optional .wallet.ScryptParameters encryption_parameters = 6;
- clearEncryptionType() - Method in class org.bitcoinj.wallet.Protos.Wallet.Builder
-
optional .wallet.Wallet.EncryptionType encryption_type = 5 [default = UNENCRYPTED];
- clearError() - Method in class org.bitcoin.paymentchannel.Protos.TwoWayChannelMessage.Builder
-
optional .paymentchannels.Error error = 10;
- clearExchangeRate() - Method in class org.bitcoinj.wallet.Protos.Transaction.Builder
-
Exchange rate that was valid when the transaction was sent.
- clearExpectedValue() - Method in class org.bitcoin.paymentchannel.Protos.Error.Builder
-
Can be set by the client when erroring to the server if a value was out of range.
- clearExpires() - Method in class org.bitcoin.protocols.payments.Protos.PaymentDetails.Builder
-
Timestamp; when this request should be considered invalid
- clearExpireTimeSecs() - Method in class org.bitcoin.paymentchannel.Protos.Initiate.Builder
-
Rough UNIX time for when the channel expires.
- clearExpiryTime() - Method in class org.bitcoinj.protocols.channels.ClientState.StoredClientPaymentChannel.Builder
-
The expiry time of the CLTV lock.
- clearExplanation() - Method in class org.bitcoin.paymentchannel.Protos.Error.Builder
-
NOT SAFE FOR HTML WITHOUT ESCAPING
- clearExtension() - Method in class org.bitcoinj.wallet.Protos.Wallet.Builder
-
repeated .wallet.Extension extension = 10;
- clearFiatCurrencyCode() - Method in class org.bitcoinj.wallet.Protos.ExchangeRate.Builder
-
ISO 4217 currency code (if available) of the fiat currency.
- clearFiatValue() - Method in class org.bitcoinj.wallet.Protos.ExchangeRate.Builder
-
…is worth this much of fiat (1E-4 fractions).
- clearField(Descriptors.FieldDescriptor) - Method in class org.bitcoin.crawler.PeerSeedProtos.PeerSeedData.Builder
-
- clearField(Descriptors.FieldDescriptor) - Method in class org.bitcoin.crawler.PeerSeedProtos.PeerSeeds.Builder
-
- clearField(Descriptors.FieldDescriptor) - Method in class org.bitcoin.crawler.PeerSeedProtos.SignedPeerSeeds.Builder
-
- clearField(Descriptors.FieldDescriptor) - Method in class org.bitcoin.paymentchannel.Protos.ClientVersion.Builder
-
- clearField(Descriptors.FieldDescriptor) - Method in class org.bitcoin.paymentchannel.Protos.Error.Builder
-
- clearField(Descriptors.FieldDescriptor) - Method in class org.bitcoin.paymentchannel.Protos.Initiate.Builder
-
- clearField(Descriptors.FieldDescriptor) - Method in class org.bitcoin.paymentchannel.Protos.PaymentAck.Builder
-
- clearField(Descriptors.FieldDescriptor) - Method in class org.bitcoin.paymentchannel.Protos.ProvideContract.Builder
-
- clearField(Descriptors.FieldDescriptor) - Method in class org.bitcoin.paymentchannel.Protos.ProvideRefund.Builder
-
- clearField(Descriptors.FieldDescriptor) - Method in class org.bitcoin.paymentchannel.Protos.ReturnRefund.Builder
-
- clearField(Descriptors.FieldDescriptor) - Method in class org.bitcoin.paymentchannel.Protos.ServerVersion.Builder
-
- clearField(Descriptors.FieldDescriptor) - Method in class org.bitcoin.paymentchannel.Protos.Settlement.Builder
-
- clearField(Descriptors.FieldDescriptor) - Method in class org.bitcoin.paymentchannel.Protos.TwoWayChannelMessage.Builder
-
- clearField(Descriptors.FieldDescriptor) - Method in class org.bitcoin.paymentchannel.Protos.UpdatePayment.Builder
-
- clearField(Descriptors.FieldDescriptor) - Method in class org.bitcoin.protocols.payments.Protos.Output.Builder
-
- clearField(Descriptors.FieldDescriptor) - Method in class org.bitcoin.protocols.payments.Protos.Payment.Builder
-
- clearField(Descriptors.FieldDescriptor) - Method in class org.bitcoin.protocols.payments.Protos.PaymentACK.Builder
-
- clearField(Descriptors.FieldDescriptor) - Method in class org.bitcoin.protocols.payments.Protos.PaymentDetails.Builder
-
- clearField(Descriptors.FieldDescriptor) - Method in class org.bitcoin.protocols.payments.Protos.PaymentRequest.Builder
-
- clearField(Descriptors.FieldDescriptor) - Method in class org.bitcoin.protocols.payments.Protos.X509Certificates.Builder
-
- clearField(Descriptors.FieldDescriptor) - Method in class org.bitcoinj.protocols.channels.ClientState.StoredClientPaymentChannel.Builder
-
- clearField(Descriptors.FieldDescriptor) - Method in class org.bitcoinj.protocols.channels.ClientState.StoredClientPaymentChannels.Builder
-
- clearField(Descriptors.FieldDescriptor) - Method in class org.bitcoinj.protocols.channels.ServerState.StoredServerPaymentChannel.Builder
-
- clearField(Descriptors.FieldDescriptor) - Method in class org.bitcoinj.protocols.channels.ServerState.StoredServerPaymentChannels.Builder
-
- clearField(Descriptors.FieldDescriptor) - Method in class org.bitcoinj.wallet.Protos.DeterministicKey.Builder
-
- clearField(Descriptors.FieldDescriptor) - Method in class org.bitcoinj.wallet.Protos.EncryptedData.Builder
-
- clearField(Descriptors.FieldDescriptor) - Method in class org.bitcoinj.wallet.Protos.ExchangeRate.Builder
-
- clearField(Descriptors.FieldDescriptor) - Method in class org.bitcoinj.wallet.Protos.Extension.Builder
-
- clearField(Descriptors.FieldDescriptor) - Method in class org.bitcoinj.wallet.Protos.Key.Builder
-
- clearField(Descriptors.FieldDescriptor) - Method in class org.bitcoinj.wallet.Protos.PeerAddress.Builder
-
- clearField(Descriptors.FieldDescriptor) - Method in class org.bitcoinj.wallet.Protos.Script.Builder
-
- clearField(Descriptors.FieldDescriptor) - Method in class org.bitcoinj.wallet.Protos.ScriptWitness.Builder
-
- clearField(Descriptors.FieldDescriptor) - Method in class org.bitcoinj.wallet.Protos.ScryptParameters.Builder
-
- clearField(Descriptors.FieldDescriptor) - Method in class org.bitcoinj.wallet.Protos.Tag.Builder
-
- clearField(Descriptors.FieldDescriptor) - Method in class org.bitcoinj.wallet.Protos.Transaction.Builder
-
- clearField(Descriptors.FieldDescriptor) - Method in class org.bitcoinj.wallet.Protos.TransactionConfidence.Builder
-
- clearField(Descriptors.FieldDescriptor) - Method in class org.bitcoinj.wallet.Protos.TransactionInput.Builder
-
- clearField(Descriptors.FieldDescriptor) - Method in class org.bitcoinj.wallet.Protos.TransactionOutput.Builder
-
- clearField(Descriptors.FieldDescriptor) - Method in class org.bitcoinj.wallet.Protos.Wallet.Builder
-
- clearHash() - Method in class org.bitcoinj.wallet.Protos.Transaction.Builder
-
required bytes hash = 2;
- clearId() - Method in class org.bitcoinj.protocols.channels.ClientState.StoredClientPaymentChannel.Builder
-
required bytes id = 1;
- clearId() - Method in class org.bitcoinj.wallet.Protos.Extension.Builder
-
like org.whatever.foo.bar
- clearInfo() - Method in class org.bitcoin.paymentchannel.Protos.PaymentAck.Builder
-
Information about this update.
- clearInfo() - Method in class org.bitcoin.paymentchannel.Protos.UpdatePayment.Builder
-
Information about this update.
- clearInitialisationVector() - Method in class org.bitcoinj.wallet.Protos.EncryptedData.Builder
-
The initialisation vector for the AES encryption (16 bytes)
- clearInitialPayment() - Method in class org.bitcoin.paymentchannel.Protos.ProvideContract.Builder
-
To open the channel, an initial payment of the server-specified dust limit value must be
provided.
- clearInitiate() - Method in class org.bitcoin.paymentchannel.Protos.TwoWayChannelMessage.Builder
-
optional .paymentchannels.Initiate initiate = 4;
- clearInputs() - Method in class org.bitcoinj.core.Transaction
-
Removes all the inputs from this transaction.
- clearIpAddress() - Method in class org.bitcoin.crawler.PeerSeedProtos.PeerSeedData.Builder
-
required string ip_address = 1;
- clearIpAddress() - Method in class org.bitcoinj.wallet.Protos.PeerAddress.Builder
-
required bytes ip_address = 1;
- clearIsFollowing() - Method in class org.bitcoinj.wallet.Protos.DeterministicKey.Builder
-
Flag indicating that this key is a root of a following chain.
- clearIssuedSubkeys() - Method in class org.bitcoinj.wallet.Protos.DeterministicKey.Builder
-
How many children of this key have been issued, that is, given to the user when they requested a fresh key?
For the parents of keys being handed out, this is always less than the true number of children: the difference is
called the lookahead zone.
- clearKey() - Method in class org.bitcoinj.wallet.Protos.Wallet.Builder
-
repeated .wallet.Key key = 3;
- clearKeyRotationTime() - Method in class org.bitcoinj.wallet.Protos.Wallet.Builder
-
UNIX time in seconds since the epoch.
- clearLabel() - Method in class org.bitcoinj.wallet.Protos.Key.Builder
-
User-provided label associated with the key.
- clearLastBroadcastedAt() - Method in class org.bitcoinj.wallet.Protos.TransactionConfidence.Builder
-
Millis since epoch the transaction was last announced to us.
- clearLastSeenBlockHash() - Method in class org.bitcoinj.wallet.Protos.Wallet.Builder
-
The SHA256 hash of the head of the best chain seen by this wallet.
- clearLastSeenBlockHeight() - Method in class org.bitcoinj.wallet.Protos.Wallet.Builder
-
The height in the chain of the last seen block.
- clearLastSeenBlockTimeSecs() - Method in class org.bitcoinj.wallet.Protos.Wallet.Builder
-
optional int64 last_seen_block_time_secs = 14;
- clearLockTime() - Method in class org.bitcoinj.wallet.Protos.Transaction.Builder
-
The nLockTime field is useful for contracts.
- clearLookaheadSize() - Method in class org.bitcoinj.wallet.Protos.DeterministicKey.Builder
-
optional uint32 lookahead_size = 4;
- clearMajor() - Method in class org.bitcoin.paymentchannel.Protos.ClientVersion.Builder
-
required int32 major = 1;
- clearMajor() - Method in class org.bitcoin.paymentchannel.Protos.ServerVersion.Builder
-
required int32 major = 1;
- clearMajorVersion() - Method in class org.bitcoinj.protocols.channels.ClientState.StoredClientPaymentChannel.Builder
-
optional uint32 majorVersion = 9 [default = 1];
- clearMajorVersion() - Method in class org.bitcoinj.protocols.channels.ServerState.StoredServerPaymentChannel.Builder
-
optional uint32 majorVersion = 7 [default = 1];
- clearMandatory() - Method in class org.bitcoinj.wallet.Protos.Extension.Builder
-
If we do not understand a mandatory extension, abort to prevent data loss.
- clearMemo() - Method in class org.bitcoin.protocols.payments.Protos.Payment.Builder
-
Human-readable message for the merchant
- clearMemo() - Method in class org.bitcoin.protocols.payments.Protos.PaymentACK.Builder
-
human-readable message for customer
- clearMemo() - Method in class org.bitcoin.protocols.payments.Protos.PaymentDetails.Builder
-
Human-readable description of request for the customer
- clearMemo() - Method in class org.bitcoinj.wallet.Protos.Transaction.Builder
-
Memo of the transaction.
- clearMerchantData() - Method in class org.bitcoin.protocols.payments.Protos.Payment.Builder
-
From PaymentDetails.merchant_data
- clearMerchantData() - Method in class org.bitcoin.protocols.payments.Protos.PaymentDetails.Builder
-
Arbitrary data to include in the Payment message
- clearMinAcceptedChannelSize() - Method in class org.bitcoin.paymentchannel.Protos.Initiate.Builder
-
Once a channel is exhausted a new one must be set up.
- clearMinor() - Method in class org.bitcoin.paymentchannel.Protos.ClientVersion.Builder
-
optional int32 minor = 2 [default = 0];
- clearMinor() - Method in class org.bitcoin.paymentchannel.Protos.ServerVersion.Builder
-
optional int32 minor = 2 [default = 0];
- clearMinPayment() - Method in class org.bitcoin.paymentchannel.Protos.Initiate.Builder
-
The amount of money the server requires for the initial payment.
- clearMultisigKey() - Method in class org.bitcoin.paymentchannel.Protos.Initiate.Builder
-
This must be a raw pubkey in regular ECDSA form.
- clearMultisigKey() - Method in class org.bitcoin.paymentchannel.Protos.ProvideRefund.Builder
-
This must be a raw pubkey in regular ECDSA form.
- clearMyKey() - Method in class org.bitcoinj.protocols.channels.ClientState.StoredClientPaymentChannel.Builder
-
Deprecated, key is already stored in the wallet, and found using myPublicKey;
- clearMyKey() - Method in class org.bitcoinj.protocols.channels.ServerState.StoredServerPaymentChannel.Builder
-
required bytes myKey = 6;
- clearMyPublicKey() - Method in class org.bitcoinj.protocols.channels.ClientState.StoredClientPaymentChannel.Builder
-
required bytes myPublicKey = 8;
- clearN() - Method in class org.bitcoinj.wallet.Protos.ScryptParameters.Builder
-
CPU/ memory cost parameter
- clearNet() - Method in class org.bitcoin.crawler.PeerSeedProtos.PeerSeeds.Builder
-
required string net = 3;
- clearNetwork() - Method in class org.bitcoin.protocols.payments.Protos.PaymentDetails.Builder
-
"main" or "test"
- clearNetworkIdentifier() - Method in class org.bitcoinj.wallet.Protos.Wallet.Builder
-
the network used by this wallet
- clearOneof(Descriptors.OneofDescriptor) - Method in class org.bitcoin.crawler.PeerSeedProtos.PeerSeedData.Builder
-
- clearOneof(Descriptors.OneofDescriptor) - Method in class org.bitcoin.crawler.PeerSeedProtos.PeerSeeds.Builder
-
- clearOneof(Descriptors.OneofDescriptor) - Method in class org.bitcoin.crawler.PeerSeedProtos.SignedPeerSeeds.Builder
-
- clearOneof(Descriptors.OneofDescriptor) - Method in class org.bitcoin.paymentchannel.Protos.ClientVersion.Builder
-
- clearOneof(Descriptors.OneofDescriptor) - Method in class org.bitcoin.paymentchannel.Protos.Error.Builder
-
- clearOneof(Descriptors.OneofDescriptor) - Method in class org.bitcoin.paymentchannel.Protos.Initiate.Builder
-
- clearOneof(Descriptors.OneofDescriptor) - Method in class org.bitcoin.paymentchannel.Protos.PaymentAck.Builder
-
- clearOneof(Descriptors.OneofDescriptor) - Method in class org.bitcoin.paymentchannel.Protos.ProvideContract.Builder
-
- clearOneof(Descriptors.OneofDescriptor) - Method in class org.bitcoin.paymentchannel.Protos.ProvideRefund.Builder
-
- clearOneof(Descriptors.OneofDescriptor) - Method in class org.bitcoin.paymentchannel.Protos.ReturnRefund.Builder
-
- clearOneof(Descriptors.OneofDescriptor) - Method in class org.bitcoin.paymentchannel.Protos.ServerVersion.Builder
-
- clearOneof(Descriptors.OneofDescriptor) - Method in class org.bitcoin.paymentchannel.Protos.Settlement.Builder
-
- clearOneof(Descriptors.OneofDescriptor) - Method in class org.bitcoin.paymentchannel.Protos.TwoWayChannelMessage.Builder
-
- clearOneof(Descriptors.OneofDescriptor) - Method in class org.bitcoin.paymentchannel.Protos.UpdatePayment.Builder
-
- clearOneof(Descriptors.OneofDescriptor) - Method in class org.bitcoin.protocols.payments.Protos.Output.Builder
-
- clearOneof(Descriptors.OneofDescriptor) - Method in class org.bitcoin.protocols.payments.Protos.Payment.Builder
-
- clearOneof(Descriptors.OneofDescriptor) - Method in class org.bitcoin.protocols.payments.Protos.PaymentACK.Builder
-
- clearOneof(Descriptors.OneofDescriptor) - Method in class org.bitcoin.protocols.payments.Protos.PaymentDetails.Builder
-
- clearOneof(Descriptors.OneofDescriptor) - Method in class org.bitcoin.protocols.payments.Protos.PaymentRequest.Builder
-
- clearOneof(Descriptors.OneofDescriptor) - Method in class org.bitcoin.protocols.payments.Protos.X509Certificates.Builder
-
- clearOneof(Descriptors.OneofDescriptor) - Method in class org.bitcoinj.protocols.channels.ClientState.StoredClientPaymentChannel.Builder
-
- clearOneof(Descriptors.OneofDescriptor) - Method in class org.bitcoinj.protocols.channels.ClientState.StoredClientPaymentChannels.Builder
-
- clearOneof(Descriptors.OneofDescriptor) - Method in class org.bitcoinj.protocols.channels.ServerState.StoredServerPaymentChannel.Builder
-
- clearOneof(Descriptors.OneofDescriptor) - Method in class org.bitcoinj.protocols.channels.ServerState.StoredServerPaymentChannels.Builder
-
- clearOneof(Descriptors.OneofDescriptor) - Method in class org.bitcoinj.wallet.Protos.DeterministicKey.Builder
-
- clearOneof(Descriptors.OneofDescriptor) - Method in class org.bitcoinj.wallet.Protos.EncryptedData.Builder
-
- clearOneof(Descriptors.OneofDescriptor) - Method in class org.bitcoinj.wallet.Protos.ExchangeRate.Builder
-
- clearOneof(Descriptors.OneofDescriptor) - Method in class org.bitcoinj.wallet.Protos.Extension.Builder
-
- clearOneof(Descriptors.OneofDescriptor) - Method in class org.bitcoinj.wallet.Protos.Key.Builder
-
- clearOneof(Descriptors.OneofDescriptor) - Method in class org.bitcoinj.wallet.Protos.PeerAddress.Builder
-
- clearOneof(Descriptors.OneofDescriptor) - Method in class org.bitcoinj.wallet.Protos.Script.Builder
-
- clearOneof(Descriptors.OneofDescriptor) - Method in class org.bitcoinj.wallet.Protos.ScriptWitness.Builder
-
- clearOneof(Descriptors.OneofDescriptor) - Method in class org.bitcoinj.wallet.Protos.ScryptParameters.Builder
-
- clearOneof(Descriptors.OneofDescriptor) - Method in class org.bitcoinj.wallet.Protos.Tag.Builder
-
- clearOneof(Descriptors.OneofDescriptor) - Method in class org.bitcoinj.wallet.Protos.Transaction.Builder
-
- clearOneof(Descriptors.OneofDescriptor) - Method in class org.bitcoinj.wallet.Protos.TransactionConfidence.Builder
-
- clearOneof(Descriptors.OneofDescriptor) - Method in class org.bitcoinj.wallet.Protos.TransactionInput.Builder
-
- clearOneof(Descriptors.OneofDescriptor) - Method in class org.bitcoinj.wallet.Protos.TransactionOutput.Builder
-
- clearOneof(Descriptors.OneofDescriptor) - Method in class org.bitcoinj.wallet.Protos.Wallet.Builder
-
- clearOutputs() - Method in class org.bitcoin.protocols.payments.Protos.PaymentDetails.Builder
-
Where payment should be sent
- clearOutputs() - Method in class org.bitcoinj.core.Transaction
-
Removes all the outputs from this transaction.
- clearOutputScriptType() - Method in class org.bitcoinj.wallet.Protos.Key.Builder
-
Type of addresses (aka output scripts) to generate for receiving.
- clearOverridingTransaction() - Method in class org.bitcoinj.wallet.Protos.TransactionConfidence.Builder
-
If set, hash of the transaction that double spent this one into oblivion.
- clearP() - Method in class org.bitcoinj.wallet.Protos.ScryptParameters.Builder
-
Parallelisation parameter
- clearPath() - Method in class org.bitcoinj.wallet.Protos.DeterministicKey.Builder
-
The path through the key tree.
- clearPayment() - Method in class org.bitcoin.protocols.payments.Protos.PaymentACK.Builder
-
Payment message that triggered this ACK
- clearPaymentAck() - Method in class org.bitcoin.paymentchannel.Protos.TwoWayChannelMessage.Builder
-
optional .paymentchannels.PaymentAck payment_ack = 11;
- clearPaymentDetailsVersion() - Method in class org.bitcoin.protocols.payments.Protos.PaymentRequest.Builder
-
optional uint32 payment_details_version = 1 [default = 1];
- clearPaymentUrl() - Method in class org.bitcoin.protocols.payments.Protos.PaymentDetails.Builder
-
URL to send Payment and get PaymentACK
- clearPeerSeeds() - Method in class org.bitcoin.crawler.PeerSeedProtos.SignedPeerSeeds.Builder
-
required bytes peer_seeds = 1;
- clearPkiData() - Method in class org.bitcoin.protocols.payments.Protos.PaymentRequest.Builder
-
depends on pki_type
- clearPkiType() - Method in class org.bitcoin.protocols.payments.Protos.PaymentRequest.Builder
-
none / x509+sha256 / x509+sha1
- clearPool() - Method in class org.bitcoinj.wallet.Protos.Transaction.Builder
-
If pool is not present, that means either:
- This Transaction is either not in a wallet at all (the proto is re-used elsewhere)
- Or it is stored but for other purposes, for example, because it is the overriding transaction of a double spend.
- clearPort() - Method in class org.bitcoin.crawler.PeerSeedProtos.PeerSeedData.Builder
-
required uint32 port = 2;
- clearPort() - Method in class org.bitcoinj.wallet.Protos.PeerAddress.Builder
-
required uint32 port = 2;
- clearPreviousChannelContractHash() - Method in class org.bitcoin.paymentchannel.Protos.ClientVersion.Builder
-
The hash of the multisig contract of a previous channel.
- clearProgram() - Method in class org.bitcoinj.wallet.Protos.Script.Builder
-
required bytes program = 1;
- clearProvideContract() - Method in class org.bitcoin.paymentchannel.Protos.TwoWayChannelMessage.Builder
-
optional .paymentchannels.ProvideContract provide_contract = 7;
- clearProvideRefund() - Method in class org.bitcoin.paymentchannel.Protos.TwoWayChannelMessage.Builder
-
optional .paymentchannels.ProvideRefund provide_refund = 5;
- clearPubkey() - Method in class org.bitcoin.crawler.PeerSeedProtos.SignedPeerSeeds.Builder
-
required bytes pubkey = 3;
- clearPublicKey() - Method in class org.bitcoinj.wallet.Protos.Key.Builder
-
The public EC key derived from the private key.
- clearPurpose() - Method in class org.bitcoinj.wallet.Protos.Transaction.Builder
-
optional .wallet.Transaction.Purpose purpose = 10 [default = UNKNOWN];
- clearR() - Method in class org.bitcoinj.wallet.Protos.ScryptParameters.Builder
-
Block size parameter
- clearRefundFees() - Method in class org.bitcoinj.protocols.channels.ClientState.StoredClientPaymentChannel.Builder
-
Fees required to refund the transaction.
- clearRefundTo() - Method in class org.bitcoin.protocols.payments.Protos.Payment.Builder
-
Where to send refunds, if a refund is necessary
- clearRefundTransaction() - Method in class org.bitcoinj.protocols.channels.ClientState.StoredClientPaymentChannel.Builder
-
required bytes refundTransaction = 3;
- clearRefundTransactionUnlockTimeSecs() - Method in class org.bitcoinj.protocols.channels.ServerState.StoredServerPaymentChannel.Builder
-
required uint64 refundTransactionUnlockTimeSecs = 3;
- clearReturnRefund() - Method in class org.bitcoin.paymentchannel.Protos.TwoWayChannelMessage.Builder
-
optional .paymentchannels.ReturnRefund return_refund = 6;
- clearSalt() - Method in class org.bitcoinj.wallet.Protos.ScryptParameters.Builder
-
Salt to use in generation of the wallet password (8 bytes)
- clearScript() - Method in class org.bitcoin.protocols.payments.Protos.Output.Builder
-
usually one of the standard Script forms
- clearScriptBytes() - Method in class org.bitcoinj.core.TransactionInput
-
Clear input scripts, e.g.
- clearScriptBytes() - Method in class org.bitcoinj.wallet.Protos.TransactionInput.Builder
-
Script that contains the signatures/pubkeys.
- clearScriptBytes() - Method in class org.bitcoinj.wallet.Protos.TransactionOutput.Builder
-
script of transaction output
- clearSecretBytes() - Method in class org.bitcoinj.wallet.Protos.Key.Builder
-
Either the private EC key bytes (without any ASN.1 wrapping), or the deterministic root seed.
- clearSeed() - Method in class org.bitcoin.crawler.PeerSeedProtos.PeerSeeds.Builder
-
repeated .org.bitcoin.crawler.PeerSeedData seed = 1;
- clearSequence() - Method in class org.bitcoinj.wallet.Protos.TransactionInput.Builder
-
Sequence number.
- clearSerializedPaymentDetails() - Method in class org.bitcoin.protocols.payments.Protos.PaymentRequest.Builder
-
PaymentDetails
- clearServerKey() - Method in class org.bitcoinj.protocols.channels.ClientState.StoredClientPaymentChannel.Builder
-
The server's public key.
- clearServerVersion() - Method in class org.bitcoin.paymentchannel.Protos.TwoWayChannelMessage.Builder
-
optional .paymentchannels.ServerVersion server_version = 3;
- clearServices() - Method in class org.bitcoin.crawler.PeerSeedProtos.PeerSeedData.Builder
-
required uint32 services = 3;
- clearServices() - Method in class org.bitcoinj.wallet.Protos.PeerAddress.Builder
-
required uint64 services = 3;
- clearSettlement() - Method in class org.bitcoin.paymentchannel.Protos.TwoWayChannelMessage.Builder
-
optional .paymentchannels.Settlement settlement = 9;
- clearSignature() - Method in class org.bitcoin.crawler.PeerSeedProtos.SignedPeerSeeds.Builder
-
required bytes signature = 2;
- clearSignature() - Method in class org.bitcoin.paymentchannel.Protos.ReturnRefund.Builder
-
required bytes signature = 1;
- clearSignature() - Method in class org.bitcoin.paymentchannel.Protos.UpdatePayment.Builder
-
A SIGHASH_SINGLE|SIGHASH_ANYONECANPAY signature (including the postfix type byte) which
spends the primary's part of the multisig contract's output.
- clearSignature() - Method in class org.bitcoin.protocols.payments.Protos.PaymentRequest.Builder
-
pki-dependent signature
- clearSigsRequiredToSpend() - Method in class org.bitcoinj.wallet.Protos.DeterministicKey.Builder
-
Number of signatures required to spend.
- clearSource() - Method in class org.bitcoinj.wallet.Protos.TransactionConfidence.Builder
-
optional .wallet.TransactionConfidence.Source source = 7;
- clearSpentByTransactionHash() - Method in class org.bitcoinj.wallet.Protos.TransactionOutput.Builder
-
If spent, the hash of the transaction doing the spend.
- clearSpentByTransactionIndex() - Method in class org.bitcoinj.wallet.Protos.TransactionOutput.Builder
-
If spent, the index of the transaction input of the transaction doing the spend.
- clearTag() - Method in class org.bitcoinj.wallet.Protos.Tag.Builder
-
required string tag = 1;
- clearTags() - Method in class org.bitcoinj.wallet.Protos.Wallet.Builder
-
repeated .wallet.Tag tags = 16;
- clearTime() - Method in class org.bitcoin.protocols.payments.Protos.PaymentDetails.Builder
-
Timestamp; when payment request created
- clearTimestamp() - Method in class org.bitcoin.crawler.PeerSeedProtos.PeerSeeds.Builder
-
seconds since UNIX epoch
- clearTimeWindowSecs() - Method in class org.bitcoin.paymentchannel.Protos.ClientVersion.Builder
-
How many seconds should the channel be open, only used when a new channel is created.
- clearTransaction() - Method in class org.bitcoinj.wallet.Protos.Wallet.Builder
-
repeated .wallet.Transaction transaction = 4;
- clearTransactionInput() - Method in class org.bitcoinj.wallet.Protos.Transaction.Builder
-
repeated .wallet.TransactionInput transaction_input = 6;
- clearTransactionOutPointHash() - Method in class org.bitcoinj.wallet.Protos.TransactionInput.Builder
-
Hash of the transaction this input is using.
- clearTransactionOutPointIndex() - Method in class org.bitcoinj.wallet.Protos.TransactionInput.Builder
-
Index of transaction output used by this input.
- clearTransactionOutput() - Method in class org.bitcoinj.wallet.Protos.Transaction.Builder
-
repeated .wallet.TransactionOutput transaction_output = 7;
- clearTransactions() - Method in class org.bitcoin.protocols.payments.Protos.Payment.Builder
-
Signed transactions that satisfy PaymentDetails.outputs
- clearTransactions(int) - Method in class org.bitcoinj.wallet.Wallet
-
Deletes transactions which appeared above the given block height from the wallet, but does not touch the keys.
- clearTx() - Method in class org.bitcoin.paymentchannel.Protos.ProvideContract.Builder
-
The serialized bytes of the transaction in Satoshi format.
- clearTx() - Method in class org.bitcoin.paymentchannel.Protos.ProvideRefund.Builder
-
The serialized bytes of the return transaction in Satoshi format.
- clearTx() - Method in class org.bitcoin.paymentchannel.Protos.Settlement.Builder
-
A copy of the fully signed final contract that settles the channel.
- clearType() - Method in class org.bitcoin.paymentchannel.Protos.TwoWayChannelMessage.Builder
-
This is required so if a new message type is added in future, old software aborts trying
to read the message as early as possible.
- clearType() - Method in class org.bitcoinj.wallet.Protos.Key.Builder
-
required .wallet.Key.Type type = 1;
- clearType() - Method in class org.bitcoinj.wallet.Protos.TransactionConfidence.Builder
-
This is optional in case we add confidence types to prevent parse errors - backwards compatible.
- clearUpdatedAt() - Method in class org.bitcoinj.wallet.Protos.Transaction.Builder
-
millis since epoch the transaction was last updated
- clearUpdatePayment() - Method in class org.bitcoin.paymentchannel.Protos.TwoWayChannelMessage.Builder
-
optional .paymentchannels.UpdatePayment update_payment = 8;
- clearValue() - Method in class org.bitcoinj.wallet.Protos.TransactionInput.Builder
-
Value of connected output, if known
- clearValue() - Method in class org.bitcoinj.wallet.Protos.TransactionOutput.Builder
-
required int64 value = 1;
- clearValueToMe() - Method in class org.bitcoinj.protocols.channels.ClientState.StoredClientPaymentChannel.Builder
-
required uint64 valueToMe = 5;
- clearVersion() - Method in class org.bitcoinj.wallet.Protos.Transaction.Builder
-
See Wallet.java for detailed description of pool semantics
- clearVersion() - Method in class org.bitcoinj.wallet.Protos.Wallet.Builder
-
The version number of the wallet - used to detect wallets that were produced in the future
(i.e.
- clearWatchedScript() - Method in class org.bitcoinj.wallet.Protos.Wallet.Builder
-
repeated .wallet.Script watched_script = 15;
- clearWitness() - Method in class org.bitcoinj.wallet.Protos.TransactionInput.Builder
-
script witness
- CLIENT_CHANGE_VALUE_FIELD_NUMBER - Static variable in class org.bitcoin.paymentchannel.Protos.UpdatePayment
-
- CLIENT_KEY_FIELD_NUMBER - Static variable in class org.bitcoin.paymentchannel.Protos.ProvideContract
-
- CLIENT_VERSION_FIELD_NUMBER - Static variable in class org.bitcoin.paymentchannel.Protos.TwoWayChannelMessage
-
- CLIENT_VERSION_VALUE - Static variable in enum org.bitcoin.paymentchannel.Protos.TwoWayChannelMessage.MessageType
-
CLIENT_VERSION = 1;
- clientChannelProperties - Variable in class org.bitcoinj.protocols.channels.PaymentChannelClient
-
- ClientConnectionManager - Interface in org.bitcoinj.net
-
A generic interface for an object which keeps track of a set of open client connections, creates new ones and
ensures they are serviced properly.
- clientKey - Variable in class org.bitcoinj.protocols.channels.PaymentChannelV1ServerState
-
- clientKey - Variable in class org.bitcoinj.protocols.channels.PaymentChannelV2ServerState
-
- CLIENTKEY_FIELD_NUMBER - Static variable in class org.bitcoinj.protocols.channels.ServerState.StoredServerPaymentChannel
-
- CLIENTOUTPUT_FIELD_NUMBER - Static variable in class org.bitcoinj.protocols.channels.ServerState.StoredServerPaymentChannel
-
- ClientState - Class in org.bitcoinj.protocols.channels
-
- ClientState.StoredClientPaymentChannel - Class in org.bitcoinj.protocols.channels
-
A client-side payment channel in serialized form, which can be reloaded later if the client restarts and wants to
reopen an existing channel
- ClientState.StoredClientPaymentChannel.Builder - Class in org.bitcoinj.protocols.channels
-
A client-side payment channel in serialized form, which can be reloaded later if the client restarts and wants to
reopen an existing channel
- ClientState.StoredClientPaymentChannelOrBuilder - Interface in org.bitcoinj.protocols.channels
-
- ClientState.StoredClientPaymentChannels - Class in org.bitcoinj.protocols.channels
-
A set of StoredPaymentChannel's
- ClientState.StoredClientPaymentChannels.Builder - Class in org.bitcoinj.protocols.channels
-
A set of StoredPaymentChannel's
- ClientState.StoredClientPaymentChannelsOrBuilder - Interface in org.bitcoinj.protocols.channels
-
- clientVersion - Variable in class org.bitcoinj.core.VersionMessage
-
The version number of the protocol spoken.
- clone() - Method in class org.bitcoin.crawler.PeerSeedProtos.PeerSeedData.Builder
-
- clone() - Method in class org.bitcoin.crawler.PeerSeedProtos.PeerSeeds.Builder
-
- clone() - Method in class org.bitcoin.crawler.PeerSeedProtos.SignedPeerSeeds.Builder
-
- clone() - Method in class org.bitcoin.paymentchannel.Protos.ClientVersion.Builder
-
- clone() - Method in class org.bitcoin.paymentchannel.Protos.Error.Builder
-
- clone() - Method in class org.bitcoin.paymentchannel.Protos.Initiate.Builder
-
- clone() - Method in class org.bitcoin.paymentchannel.Protos.PaymentAck.Builder
-
- clone() - Method in class org.bitcoin.paymentchannel.Protos.ProvideContract.Builder
-
- clone() - Method in class org.bitcoin.paymentchannel.Protos.ProvideRefund.Builder
-
- clone() - Method in class org.bitcoin.paymentchannel.Protos.ReturnRefund.Builder
-
- clone() - Method in class org.bitcoin.paymentchannel.Protos.ServerVersion.Builder
-
- clone() - Method in class org.bitcoin.paymentchannel.Protos.Settlement.Builder
-
- clone() - Method in class org.bitcoin.paymentchannel.Protos.TwoWayChannelMessage.Builder
-
- clone() - Method in class org.bitcoin.paymentchannel.Protos.UpdatePayment.Builder
-
- clone() - Method in class org.bitcoin.protocols.payments.Protos.Output.Builder
-
- clone() - Method in class org.bitcoin.protocols.payments.Protos.Payment.Builder
-
- clone() - Method in class org.bitcoin.protocols.payments.Protos.PaymentACK.Builder
-
- clone() - Method in class org.bitcoin.protocols.payments.Protos.PaymentDetails.Builder
-
- clone() - Method in class org.bitcoin.protocols.payments.Protos.PaymentRequest.Builder
-
- clone() - Method in class org.bitcoin.protocols.payments.Protos.X509Certificates.Builder
-
- clone() - Method in class org.bitcoinj.core.LegacyAddress
-
- clone() - Method in class org.bitcoinj.core.PrefixedChecksummedBytes
-
This implementation narrows the return type to
PrefixedChecksummedBytes
and allows subclasses to throw
CloneNotSupportedException
even though it
is never thrown by this implementation.
- clone() - Method in class org.bitcoinj.protocols.channels.ClientState.StoredClientPaymentChannel.Builder
-
- clone() - Method in class org.bitcoinj.protocols.channels.ClientState.StoredClientPaymentChannels.Builder
-
- clone() - Method in class org.bitcoinj.protocols.channels.ServerState.StoredServerPaymentChannel.Builder
-
- clone() - Method in class org.bitcoinj.protocols.channels.ServerState.StoredServerPaymentChannels.Builder
-
- clone() - Method in class org.bitcoinj.wallet.Protos.DeterministicKey.Builder
-
- clone() - Method in class org.bitcoinj.wallet.Protos.EncryptedData.Builder
-
- clone() - Method in class org.bitcoinj.wallet.Protos.ExchangeRate.Builder
-
- clone() - Method in class org.bitcoinj.wallet.Protos.Extension.Builder
-
- clone() - Method in class org.bitcoinj.wallet.Protos.Key.Builder
-
- clone() - Method in class org.bitcoinj.wallet.Protos.PeerAddress.Builder
-
- clone() - Method in class org.bitcoinj.wallet.Protos.Script.Builder
-
- clone() - Method in class org.bitcoinj.wallet.Protos.ScriptWitness.Builder
-
- clone() - Method in class org.bitcoinj.wallet.Protos.ScryptParameters.Builder
-
- clone() - Method in class org.bitcoinj.wallet.Protos.Tag.Builder
-
- clone() - Method in class org.bitcoinj.wallet.Protos.Transaction.Builder
-
- clone() - Method in class org.bitcoinj.wallet.Protos.TransactionConfidence.Builder
-
- clone() - Method in class org.bitcoinj.wallet.Protos.TransactionInput.Builder
-
- clone() - Method in class org.bitcoinj.wallet.Protos.TransactionOutput.Builder
-
- clone() - Method in class org.bitcoinj.wallet.Protos.Wallet.Builder
-
- cloneAsHeader() - Method in class org.bitcoinj.core.Block
-
Returns a copy of the block, but without any transactions.
- cloneContext() - Static method in class org.bitcoin.NativeSecp256k1
-
- close() - Method in class org.bitcoinj.core.PeerSocketHandler
-
Closes the connection to the peer if one exists, or immediately closes the connection as soon as it opens
- close() - Method in class org.bitcoinj.protocols.channels.PaymentChannelServer
-
- close() - Method in class org.bitcoinj.protocols.channels.PaymentChannelServerListener
-
Closes all client connections currently connected gracefully.
- close() - Method in class org.bitcoinj.protocols.channels.PaymentChannelServerState
-
Closes this channel and broadcasts the highest value payment transaction on the network.
- close(KeyParameter) - Method in class org.bitcoinj.protocols.channels.PaymentChannelServerState
-
Closes this channel and broadcasts the highest value payment transaction on the network.
- close(KeyParameter) - Method in class org.bitcoinj.protocols.channels.PaymentChannelV1ServerState
-
Closes this channel and broadcasts the highest value payment transaction on the network.
- close(KeyParameter) - Method in class org.bitcoinj.protocols.channels.PaymentChannelV2ServerState
-
- close() - Method in interface org.bitcoinj.store.BlockStore
-
Closes the store.
- close() - Method in class org.bitcoinj.store.DatabaseFullPrunedBlockStore
-
- close() - Method in class org.bitcoinj.store.LevelDBBlockStore
-
- close() - Method in class org.bitcoinj.store.LevelDBFullPrunedBlockStore
-
- close() - Method in class org.bitcoinj.store.MemoryBlockStore
-
- close() - Method in class org.bitcoinj.store.MemoryFullPrunedBlockStore
-
- close() - Method in class org.bitcoinj.store.SPVBlockStore
-
- CLOSE_VALUE - Static variable in enum org.bitcoin.paymentchannel.Protos.TwoWayChannelMessage.MessageType
-
Either side can send this message.
- closeChannel() - Method in class org.bitcoinj.protocols.channels.ServerConnectionEventHandler
-
- closeChannel(StoredServerChannel) - Method in class org.bitcoinj.protocols.channels.StoredPaymentChannelServerStates
-
- closeConnection() - Method in class org.bitcoinj.net.BlockingClient
-
- closeConnection() - Method in interface org.bitcoinj.net.MessageWriteTarget
-
- closeConnection() - Method in class org.bitcoinj.net.NioClient
-
- closeConnection() - Method in class org.bitcoinj.net.ProtobufConnection
-
- closeConnections(int) - Method in class org.bitcoinj.net.BlockingClientManager
-
- closeConnections(int) - Method in interface org.bitcoinj.net.ClientConnectionManager
-
Closes n peer connections
- closeConnections(int) - Method in class org.bitcoinj.net.NioClientManager
-
- CLOSETRANSACTIONHASH_FIELD_NUMBER - Static variable in class org.bitcoinj.protocols.channels.ClientState.StoredClientPaymentChannel
-
- code - Variable in enum org.bitcoinj.core.InventoryItem.Type
-
- code() - Method in class org.bitcoinj.utils.BtcFixedFormat
-
Return the currency code that identifies the units in which values formatted and
(by-default) parsed by this instance are denominated.
- code(String) - Method in class org.bitcoinj.utils.BtcFormat.Builder
-
Specify a custom currency code to be used in the denomination-unit indicators
of formatted values.
- code(int, String) - Method in class org.bitcoinj.utils.MonetaryFormat
-
Configure currency code for given decimal separator shift.
- code() - Method in class org.bitcoinj.utils.MonetaryFormat
-
Get currency code that will be used for current shift.
- CODE_BTC - Static variable in class org.bitcoinj.utils.MonetaryFormat
-
Currency code for base 1 Bitcoin.
- CODE_FIELD_NUMBER - Static variable in class org.bitcoin.paymentchannel.Protos.Error
-
- CODE_MBTC - Static variable in class org.bitcoinj.utils.MonetaryFormat
-
Currency code for base 1/1000 Bitcoin.
- CODE_UBTC - Static variable in class org.bitcoinj.utils.MonetaryFormat
-
Currency code for base 1/1000000 Bitcoin.
- codeSeparator(char) - Method in class org.bitcoinj.utils.MonetaryFormat
-
Separator between currency code and formatted value.
- Coin - Class in org.bitcoinj.core
-
Represents a monetary Bitcoin value.
- COIN - Static variable in class org.bitcoinj.core.Coin
-
One Bitcoin.
- coin - Variable in class org.bitcoinj.utils.ExchangeRate
-
- COIN_SCALE - Static variable in class org.bitcoinj.utils.BtcFormat
-
A constant useful for specifying a denomination of bitcoins, the int
value
0
.
- COIN_SYMBOL_ALT - Static variable in class org.bitcoinj.utils.BtcFormat
-
An alternative currency symbol to use in locales where the default symbol is used for the national currency.
- COIN_VALUE_FIELD_NUMBER - Static variable in class org.bitcoinj.wallet.Protos.ExchangeRate
-
- CoinbaseHeightMismatch(String) - Constructor for exception org.bitcoinj.core.VerificationException.CoinbaseHeightMismatch
-
- CoinbaseScriptSizeOutOfRange() - Constructor for exception org.bitcoinj.core.VerificationException.CoinbaseScriptSizeOutOfRange
-
- coinCode() - Method in class org.bitcoinj.utils.BtcFormat
-
Return the unprefixed international currency code for bitcoins configured for this
object.
- CoinSelection - Class in org.bitcoinj.wallet
-
- CoinSelection(Coin, Collection<TransactionOutput>) - Constructor for class org.bitcoinj.wallet.CoinSelection
-
- CoinSelector - Interface in org.bitcoinj.wallet
-
A CoinSelector is responsible for picking some outputs to spend, from the list of all possible outputs.
- coinSelector - Variable in class org.bitcoinj.wallet.SendRequest
-
If not null, the
CoinSelector
to use instead of the wallets default.
- coinSelector - Variable in class org.bitcoinj.wallet.Wallet
-
- coinSymbol() - Method in class org.bitcoinj.utils.BtcFormat
-
Return the unprefixed currency symbol for bitcoins configured for this object.
- coinToFiat(Coin) - Method in class org.bitcoinj.utils.ExchangeRate
-
Convert a coin amount to a fiat amount using this exchange rate.
- command - Variable in class org.bitcoinj.core.BitcoinSerializer.BitcoinPacketHeader
-
- commitDatabaseBatchWrite() - Method in class org.bitcoinj.store.DatabaseFullPrunedBlockStore
-
- commitDatabaseBatchWrite() - Method in interface org.bitcoinj.store.FullPrunedBlockStore
-
- commitDatabaseBatchWrite() - Method in class org.bitcoinj.store.LevelDBFullPrunedBlockStore
-
- commitDatabaseBatchWrite() - Method in class org.bitcoinj.store.MemoryFullPrunedBlockStore
-
- commitTx(Transaction) - Method in class org.bitcoinj.wallet.Wallet
-
Updates the wallet with the given transaction: puts it into the pending pool, sets the spent flags and runs
the onCoinsSent/onCoinsReceived event listener.
- COMPACT_SERIALIZED_SIZE - Static variable in class org.bitcoinj.core.StoredBlock
-
- compareTo(Coin) - Method in class org.bitcoinj.core.Coin
-
- compareTo(PrefixedChecksummedBytes) - Method in class org.bitcoinj.core.PrefixedChecksummedBytes
-
This implementation uses an optimized Google Guava method to compare bytes
.
- compareTo(Sha256Hash) - Method in class org.bitcoinj.core.Sha256Hash
-
- compareTo(ChildNumber) - Method in class org.bitcoinj.crypto.ChildNumber
-
- compareTo(ExponentialBackoff) - Method in class org.bitcoinj.utils.ExponentialBackoff
-
- compareTo(Fiat) - Method in class org.bitcoinj.utils.Fiat
-
- completeTx(SendRequest) - Method in class org.bitcoinj.wallet.Wallet
-
Given a spend request containing an incomplete transaction, makes it valid by adding outputs and signed inputs
according to the instructions in the request.
- CompletionException() - Constructor for exception org.bitcoinj.wallet.Wallet.CompletionException
-
- compressed - Variable in class org.bitcoinj.crypto.BIP38PrivateKey
-
- compressPoint(ECPoint) - Static method in class org.bitcoinj.core.ECKey
-
Utility for compressing an elliptic curve point.
- compressPoint(LazyECPoint) - Static method in class org.bitcoinj.core.ECKey
-
- computePubkey(byte[]) - Static method in class org.bitcoin.NativeSecp256k1
-
libsecp256k1 Compute Pubkey - computes public key from secret key
- concat(List<ChildNumber>, List<ChildNumber>) - Static method in class org.bitcoinj.crypto.HDUtils
-
Concatenate two derivation paths
- CONFIDENCE_FIELD_NUMBER - Static variable in class org.bitcoinj.wallet.Protos.Transaction
-
- conn - Variable in class org.bitcoinj.store.DatabaseFullPrunedBlockStore
-
- connect(Map<Sha256Hash, Transaction>, TransactionInput.ConnectMode) - Method in class org.bitcoinj.core.TransactionInput
-
Connects this input to the relevant output of the referenced transaction if it's in the given map.
- connect(Transaction, TransactionInput.ConnectMode) - Method in class org.bitcoinj.core.TransactionInput
-
Connects this input to the relevant output of the referenced transaction.
- connect(TransactionOutput) - Method in class org.bitcoinj.core.TransactionInput
-
Internal use only: connects this TransactionInput to the given output (updates pointers and spent flags)
- connectionClosed() - Method in class org.bitcoinj.core.Peer
-
- connectionClosed() - Method in class org.bitcoinj.net.ProtobufConnection
-
- connectionClosed(ProtobufConnection<MessageType>) - Method in interface org.bitcoinj.net.ProtobufConnection.Listener
-
Called when the connection is closed and no more data should be provided.
- connectionClosed() - Method in interface org.bitcoinj.net.StreamConnection
-
Called when the connection socket is closed
- connectionClosed() - Method in interface org.bitcoinj.protocols.channels.IPaymentChannelClient
-
Called when the connection to the server terminates.
- connectionClosed() - Method in class org.bitcoinj.protocols.channels.PaymentChannelClient
-
Called when the connection terminates.
- connectionClosed() - Method in class org.bitcoinj.protocols.channels.PaymentChannelServer
-
Called when the connection terminates.
- connectionOpen(ProtobufConnection<MessageType>) - Method in interface org.bitcoinj.net.ProtobufConnection.Listener
-
Called when the connection is opened and available for writing data to.
- connectionOpen() - Method in interface org.bitcoinj.protocols.channels.IPaymentChannelClient
-
Called to indicate the connection has been opened and messages can now be generated for the server.
- connectionOpen() - Method in class org.bitcoinj.protocols.channels.PaymentChannelClient
-
Called to indicate the connection has been opened and messages can now be generated for the server.
- connectionOpen() - Method in class org.bitcoinj.protocols.channels.PaymentChannelServer
-
Called to indicate the connection has been opened and messages can now be generated for the client.
- connectionOpened() - Method in class org.bitcoinj.core.Peer
-
- connectionOpened() - Method in class org.bitcoinj.net.ProtobufConnection
-
- connectionOpened() - Method in interface org.bitcoinj.net.StreamConnection
-
Called when the connection socket is first opened
- connectionURL - Variable in class org.bitcoinj.store.DatabaseFullPrunedBlockStore
-
- connectTo(InetSocketAddress) - Method in class org.bitcoinj.core.PeerGroup
-
Connect to a peer by creating a channel to the destination address.
- connectTo(PeerAddress, boolean, int) - Method in class org.bitcoinj.core.PeerGroup
-
Creates a version message to send, constructs a Peer object and attempts to connect it.
- connectToLocalHost() - Method in class org.bitcoinj.core.PeerGroup
-
Helper for forcing a connection to localhost.
- connectToLocalHost() - Method in class org.bitcoinj.kits.WalletAppKit
-
Will only connect to localhost.
- connectTransactions(int, Block) - Method in class org.bitcoinj.core.AbstractBlockChain
-
Connect each transaction in block.transactions, verifying them as we go and removing spent outputs
If an error is encountered in a transaction, no changes should be made to the underlying BlockStore.
- connectTransactions(StoredBlock) - Method in class org.bitcoinj.core.AbstractBlockChain
-
Load newBlock from BlockStore and connect its transactions, returning changes to the set of unspent transactions.
- connectTransactions(int, Block) - Method in class org.bitcoinj.core.BlockChain
-
- connectTransactions(StoredBlock) - Method in class org.bitcoinj.core.BlockChain
-
- connectTransactions(int, Block) - Method in class org.bitcoinj.core.FullPrunedBlockChain
-
- connectTransactions(StoredBlock) - Method in class org.bitcoinj.core.FullPrunedBlockChain
-
Used during reorgs to connect a block previously on a fork
- contains(byte[]) - Method in class org.bitcoinj.core.BloomFilter
-
Returns true if the given object matches the filter either because it was inserted, or because we have a
false-positive.
- content - Variable in class org.bitcoinj.crypto.BIP38PrivateKey
-
- Context - Class in org.bitcoinj.core
-
The Context object holds various objects and pieces of configuration that are scoped to a specific instantiation of
bitcoinj for a specific network.
- Context(NetworkParameters) - Constructor for class org.bitcoinj.core.Context
-
Creates a new context object.
- Context(NetworkParameters, int, Coin, boolean) - Constructor for class org.bitcoinj.core.Context
-
Creates a new custom context object.
- context - Variable in class org.bitcoinj.kits.WalletAppKit
-
- context - Variable in class org.bitcoinj.wallet.Wallet
-
- ContextPropagatingThreadFactory - Class in org.bitcoinj.utils
-
A
ThreadFactory
that propagates a
Context
from the creating
thread into the new thread.
- ContextPropagatingThreadFactory(String, int) - Constructor for class org.bitcoinj.utils.ContextPropagatingThreadFactory
-
- ContextPropagatingThreadFactory(String) - Constructor for class org.bitcoinj.utils.ContextPropagatingThreadFactory
-
- contract - Variable in class org.bitcoinj.protocols.channels.PaymentChannelServerState
-
- CONTRACTTRANSACTION_FIELD_NUMBER - Static variable in class org.bitcoinj.protocols.channels.ClientState.StoredClientPaymentChannel
-
- CONTRACTTRANSACTION_FIELD_NUMBER - Static variable in class org.bitcoinj.protocols.channels.ServerState.StoredServerPaymentChannel
-
- convertToBitcoinURI(Address, Coin, String, String) - Static method in class org.bitcoinj.uri.BitcoinURI
-
Simple Bitcoin URI builder using known good fields.
- convertToBitcoinURI(NetworkParameters, String, Coin, String, String) - Static method in class org.bitcoinj.uri.BitcoinURI
-
Simple Bitcoin URI builder using known good fields.
- copyBitcoinHeaderTo(Block) - Method in class org.bitcoinj.core.Block
-
Copy the block without transactions into the provided empty block.
- correctlySpends(Transaction, long, Script) - Method in class org.bitcoinj.script.Script
-
- correctlySpends(Transaction, int, TransactionWitness, Coin, Script, Set<Script.VerifyFlag>) - Method in class org.bitcoinj.script.Script
-
Verifies that this script (interpreted as a scriptSig) correctly spends the given scriptPubKey.
- correctlySpends(Transaction, long, Script, Set<Script.VerifyFlag>) - Method in class org.bitcoinj.script.Script
-
Verifies that this script (interpreted as a scriptSig) correctly spends the given scriptPubKey.
- CouldNotAdjustDownwards() - Constructor for exception org.bitcoinj.wallet.Wallet.CouldNotAdjustDownwards
-
- create(String, IPaymentChannelClient.ClientConnection) - Method in interface org.bitcoinj.protocols.channels.IPaymentChannelClient.Factory
-
- create(Wallet, Transaction, List<Transaction>) - Method in class org.bitcoinj.wallet.DefaultRiskAnalysis.Analyzer
-
- create(Wallet, Transaction, List<Transaction>) - Method in interface org.bitcoinj.wallet.RiskAnalysis.Analyzer
-
- create(NetworkParameters, KeyChainGroup) - Method in interface org.bitcoinj.wallet.WalletProtobufSerializer.WalletFactory
-
- createBasic(NetworkParameters) - Static method in class org.bitcoinj.wallet.KeyChainGroup
-
Creates a keychain group with just a basic chain.
- createBasic(NetworkParameters) - Static method in class org.bitcoinj.wallet.Wallet
-
Creates a new, empty wallet with just a basic keychain and no transactions.
- createCLTVPaymentChannelInput(TransactionSignature, TransactionSignature) - Static method in class org.bitcoinj.script.ScriptBuilder
-
- createCLTVPaymentChannelInput(byte[], byte[]) - Static method in class org.bitcoinj.script.ScriptBuilder
-
- createCLTVPaymentChannelOutput(BigInteger, ECKey, ECKey) - Static method in class org.bitcoinj.script.ScriptBuilder
-
- createCLTVPaymentChannelP2SHInput(byte[], byte[], Script) - Static method in class org.bitcoinj.script.ScriptBuilder
-
- createCLTVPaymentChannelP2SHRefund(TransactionSignature, Script) - Static method in class org.bitcoinj.script.ScriptBuilder
-
- createCLTVPaymentChannelRefund(TransactionSignature) - Static method in class org.bitcoinj.script.ScriptBuilder
-
- createConfidence(Sha256Hash) - Method in class org.bitcoinj.core.TransactionConfidence.Factory
-
- createDeterministic(NetworkParameters, Script.ScriptType) - Static method in class org.bitcoinj.wallet.Wallet
-
Creates a new, empty wallet with a randomly chosen seed and no transactions.
- createDeterministic(Context, Script.ScriptType) - Static method in class org.bitcoinj.wallet.Wallet
-
Creates a new, empty wallet with a randomly chosen seed and no transactions.
- createECDHSecret(byte[], byte[]) - Static method in class org.bitcoin.NativeSecp256k1
-
libsecp256k1 create ECDH secret - constant time ECDH calculation
- createEmpty() - Static method in class org.bitcoinj.script.ScriptBuilder
-
Creates an empty script.
- createEmptyInputScript(ECKey, Script) - Method in class org.bitcoinj.script.Script
-
Creates an incomplete scriptSig that, once filled with signatures, can redeem output containing this scriptPubKey.
- createEmptyWitness(ECKey) - Method in class org.bitcoinj.script.Script
-
- createExecutor() - Method in class org.bitcoinj.net.discovery.DnsDiscovery
-
- createExecutor() - Method in class org.bitcoinj.net.discovery.MultiplexingDiscovery
-
- createFromBitcoinUri(BitcoinURI) - Static method in class org.bitcoinj.protocols.payments.PaymentSession
-
Returns a future that will be notified with a PaymentSession object after it is fetched using the provided uri.
- createFromBitcoinUri(BitcoinURI, boolean) - Static method in class org.bitcoinj.protocols.payments.PaymentSession
-
Returns a future that will be notified with a PaymentSession object after it is fetched using the provided uri.
- createFromBitcoinUri(BitcoinURI, boolean, TrustStoreLoader) - Static method in class org.bitcoinj.protocols.payments.PaymentSession
-
Returns a future that will be notified with a PaymentSession object after it is fetched using the provided uri.
- createFromUrl(String) - Static method in class org.bitcoinj.protocols.payments.PaymentSession
-
Returns a future that will be notified with a PaymentSession object after it is fetched using the provided url.
- createFromUrl(String, boolean) - Static method in class org.bitcoinj.protocols.payments.PaymentSession
-
Returns a future that will be notified with a PaymentSession object after it is fetched using the provided url.
- createFromUrl(String, boolean, TrustStoreLoader) - Static method in class org.bitcoinj.protocols.payments.PaymentSession
-
Returns a future that will be notified with a PaymentSession object after it is fetched using the provided url.
- createInputScript(byte[], byte[]) - Static method in class org.bitcoinj.script.Script
-
- createInputScript(byte[]) - Static method in class org.bitcoinj.script.Script
-
- createInputScript(TransactionSignature, ECKey) - Static method in class org.bitcoinj.script.ScriptBuilder
-
Creates a scriptSig that can redeem a P2PKH output.
- createInputScript(TransactionSignature) - Static method in class org.bitcoinj.script.ScriptBuilder
-
Creates a scriptSig that can redeem a P2PK output.
- createMasterPrivateKey(byte[]) - Static method in class org.bitcoinj.crypto.HDKeyDerivation
-
Generates a new deterministic key from the given seed, which can be any arbitrary byte array.
- createMasterPrivKeyFromBytes(byte[], byte[]) - Static method in class org.bitcoinj.crypto.HDKeyDerivation
-
- createMasterPrivKeyFromBytes(byte[], byte[], ImmutableList<ChildNumber>) - Static method in class org.bitcoinj.crypto.HDKeyDerivation
-
- createMasterPubKeyFromBytes(byte[], byte[]) - Static method in class org.bitcoinj.crypto.HDKeyDerivation
-
- createMockBroadcast(Transaction, SettableFuture<Transaction>) - Static method in class org.bitcoinj.core.TransactionBroadcast
-
- createMultiSigInputScript(List<TransactionSignature>) - Static method in class org.bitcoinj.script.ScriptBuilder
-
Create a program that satisfies an OP_CHECKMULTISIG program.
- createMultiSigInputScript(TransactionSignature...) - Static method in class org.bitcoinj.script.ScriptBuilder
-
Create a program that satisfies an OP_CHECKMULTISIG program.
- createMultiSigInputScriptBytes(List<byte[]>) - Static method in class org.bitcoinj.script.ScriptBuilder
-
Create a program that satisfies an OP_CHECKMULTISIG program, using pre-encoded signatures.
- createMultiSigInputScriptBytes(List<byte[]>, byte[]) - Static method in class org.bitcoinj.script.ScriptBuilder
-
Create a program that satisfies an OP_CHECKMULTISIG program, using pre-encoded signatures.
- createMultiSigOutputScript(int, List<ECKey>) - Static method in class org.bitcoinj.script.Script
-
Creates a program that requires at least N of the given keys to sign, using OP_CHECKMULTISIG.
- createMultiSigOutputScript(int, List<ECKey>) - Static method in class org.bitcoinj.script.ScriptBuilder
-
Creates a program that requires at least N of the given keys to sign, using OP_CHECKMULTISIG.
- createNextBlock(Address, long, long, int) - Method in class org.bitcoinj.core.Block
-
Returns a solved block that builds on top of this one.
- createNextBlock(Address, TransactionOutPoint) - Method in class org.bitcoinj.core.Block
-
- createNextBlock(Address, Coin) - Method in class org.bitcoinj.core.Block
-
- createNextBlock(Address) - Method in class org.bitcoinj.core.Block
-
- createNextBlockWithCoinbase(long, byte[], Coin, int) - Method in class org.bitcoinj.core.Block
-
- createOpReturnScript(byte[]) - Static method in class org.bitcoinj.script.ScriptBuilder
-
Creates a script of the form OP_RETURN [data].
- createOutputScript() - Method in class org.bitcoinj.protocols.channels.PaymentChannelServerState
-
- createOutputScript() - Method in class org.bitcoinj.protocols.channels.PaymentChannelV1ServerState
-
- createOutputScript() - Method in class org.bitcoinj.protocols.channels.PaymentChannelV2ServerState
-
Creates a P2SH script outputting to the client and server pubkeys
- createOutputScript(Address) - Static method in class org.bitcoinj.script.ScriptBuilder
-
Creates a scriptPubKey that encodes payment to the given address.
- createP2PKHOutputScript(byte[]) - Static method in class org.bitcoinj.script.ScriptBuilder
-
Creates a scriptPubKey that sends to the given public key hash.
- createP2PKHOutputScript(ECKey) - Static method in class org.bitcoinj.script.ScriptBuilder
-
Creates a scriptPubKey that sends to the given public key.
- createP2PKOutputScript(byte[]) - Static method in class org.bitcoinj.script.ScriptBuilder
-
Creates a scriptPubKey that encodes payment to the given raw public key.
- createP2PKOutputScript(ECKey) - Static method in class org.bitcoinj.script.ScriptBuilder
-
Creates a scriptPubKey that encodes payment to the given raw public key.
- createP2SHMultiSigInputScript(List<TransactionSignature>, Script) - Static method in class org.bitcoinj.script.ScriptBuilder
-
Create a program that satisfies a P2SH OP_CHECKMULTISIG program.
- createP2SHOutputScript(byte[]) - Static method in class org.bitcoinj.script.ScriptBuilder
-
Creates a scriptPubKey that sends to the given script hash.
- createP2SHOutputScript(Script) - Static method in class org.bitcoinj.script.ScriptBuilder
-
Creates a scriptPubKey for the given redeem script.
- createP2SHOutputScript(int, List<ECKey>) - Static method in class org.bitcoinj.script.ScriptBuilder
-
Creates a P2SH output script with given public keys and threshold.
- createP2WPKHOutputScript(byte[]) - Static method in class org.bitcoinj.script.ScriptBuilder
-
Creates a segwit scriptPubKey that sends to the given public key hash.
- createP2WPKHOutputScript(ECKey) - Static method in class org.bitcoinj.script.ScriptBuilder
-
Creates a segwit scriptPubKey that sends to the given public key.
- createP2WSHOutputScript(byte[]) - Static method in class org.bitcoinj.script.ScriptBuilder
-
Creates a segwit scriptPubKey that sends to the given script hash.
- createP2WSHOutputScript(Script) - Static method in class org.bitcoinj.script.ScriptBuilder
-
Creates a segwit scriptPubKey for the given redeem script.
- createPaymentAck(Protos.Payment, String) - Static method in class org.bitcoinj.protocols.payments.PaymentProtocol
-
Create a payment ack.
- createPaymentMessage(List<Transaction>, Coin, Address, String, byte[]) - Static method in class org.bitcoinj.protocols.payments.PaymentProtocol
-
Create a payment message with one standard pay to address output.
- createPaymentMessage(List<Transaction>, List<Protos.Output>, String, byte[]) - Static method in class org.bitcoinj.protocols.payments.PaymentProtocol
-
Create a payment message.
- createPaymentRequest(NetworkParameters, Coin, Address, String, String, byte[]) - Static method in class org.bitcoinj.protocols.payments.PaymentProtocol
-
Create a payment request with one standard pay to address output.
- createPaymentRequest(NetworkParameters, List<Protos.Output>, String, String, byte[]) - Static method in class org.bitcoinj.protocols.payments.PaymentProtocol
-
Create a payment request.
- createPayToAddressOutput(Coin, Address) - Static method in class org.bitcoinj.protocols.payments.PaymentProtocol
-
- createPeer(PeerAddress, VersionMessage) - Method in class org.bitcoinj.core.PeerGroup
-
You can override this to customise the creation of
Peer
objects.
- createPeerGroup() - Method in class org.bitcoinj.kits.WalletAppKit
-
- createPrivateExecutor() - Method in class org.bitcoinj.core.PeerGroup
-
- createRedeemScript(int, List<ECKey>) - Static method in class org.bitcoinj.script.ScriptBuilder
-
Creates redeem script with given public keys and threshold.
- createSend(Address, Coin) - Method in class org.bitcoinj.wallet.Wallet
-
Statelessly creates a transaction that sends the given value to address.
- createWallet() - Method in class org.bitcoinj.kits.WalletAppKit
-
- CREATION_TIMESTAMP_FIELD_NUMBER - Static variable in class org.bitcoinj.wallet.Protos.Key
-
- CREATION_TIMESTAMP_FIELD_NUMBER - Static variable in class org.bitcoinj.wallet.Protos.Script
-
- creationTimeSeconds - Variable in class org.bitcoinj.core.ECKey
-
- creationTimeSecs - Variable in class org.bitcoinj.wallet.DeterministicKeyChain.Builder
-
- currencyCode - Variable in class org.bitcoinj.utils.Fiat
-
- CURRENT_WALLET_VERSION - Static variable in class org.bitcoinj.wallet.WalletProtobufSerializer
-
Current version used for serializing wallets.
- currentAddress(KeyChain.KeyPurpose) - Method in class org.bitcoinj.wallet.KeyChainGroup
-
- currentAddress(KeyChain.KeyPurpose) - Method in class org.bitcoinj.wallet.Wallet
-
- currentChangeAddress() - Method in class org.bitcoinj.wallet.Wallet
-
Returns the address used for change outputs.
- currentKey(KeyChain.KeyPurpose) - Method in class org.bitcoinj.wallet.KeyChainGroup
-
Returns a key that hasn't been seen in a transaction yet, and which is suitable for displaying in a wallet
user interface as "a convenient key to receive funds on" when the purpose parameter is
KeyChain.KeyPurpose.RECEIVE_FUNDS
.
- currentKey(KeyChain.KeyPurpose) - Method in class org.bitcoinj.wallet.Wallet
-
Returns a key that hasn't been seen in a transaction yet, and which is suitable for displaying in a wallet
user interface as "a convenient key to receive funds on" when the purpose parameter is
KeyChain.KeyPurpose.RECEIVE_FUNDS
.
- currentReceiveAddress() - Method in class org.bitcoinj.wallet.Wallet
-
- currentReceiveKey() - Method in class org.bitcoinj.wallet.Wallet
-
- currentTimeMillis() - Static method in class org.bitcoinj.core.Utils
-
Returns the current time in milliseconds since the epoch, or a mocked out equivalent.
- currentTimeSeconds() - Static method in class org.bitcoinj.core.Utils
-
- cursor - Variable in class org.bitcoinj.core.Message
-
- CURVE - Static variable in class org.bitcoinj.core.ECKey
-
The parameters of the secp256k1 curve that Bitcoin uses.
- CustomTransactionSigner - Class in org.bitcoinj.signers
-
This signer may be used as a template for creating custom multisig transaction signers.
- CustomTransactionSigner() - Constructor for class org.bitcoinj.signers.CustomTransactionSigner
-
- CustomTransactionSigner.SignatureAndKey - Class in org.bitcoinj.signers
-
- DaemonThreadFactory - Class in org.bitcoinj.utils
-
Thread factory whose threads are marked as daemon and won't prevent process exit.
- DaemonThreadFactory(String) - Constructor for class org.bitcoinj.utils.DaemonThreadFactory
-
- DaemonThreadFactory() - Constructor for class org.bitcoinj.utils.DaemonThreadFactory
-
- data - Variable in class org.bitcoinj.core.Bech32.Bech32Data
-
- data(byte[]) - Method in class org.bitcoinj.script.ScriptBuilder
-
Adds a copy of the given byte array as a data element (i.e.
- data(int, byte[]) - Method in class org.bitcoinj.script.ScriptBuilder
-
Adds a copy of the given byte array as a data element (i.e.
- data - Variable in class org.bitcoinj.script.ScriptChunk
-
For push operations, this is the vector to be pushed on the stack.
- DATA_FIELD_NUMBER - Static variable in class org.bitcoinj.wallet.Protos.Extension
-
- DATA_FIELD_NUMBER - Static variable in class org.bitcoinj.wallet.Protos.ScriptWitness
-
- DATA_FIELD_NUMBER - Static variable in class org.bitcoinj.wallet.Protos.Tag
-
- DatabaseFullPrunedBlockStore - Class in org.bitcoinj.store
-
A generic full pruned block store for a relational database.
- DatabaseFullPrunedBlockStore(NetworkParameters, String, int, String, String, String) - Constructor for class org.bitcoinj.store.DatabaseFullPrunedBlockStore
-
Create a new DatabaseFullPrunedBlockStore, using the full connection URL instead of a hostname and password,
and optionally allowing a schema to be specified.
- dataHash - Variable in class org.bitcoinj.core.CheckpointManager
-
- dateTimeFormat(Date) - Static method in class org.bitcoinj.core.Utils
-
Formats a given date+time value to an ISO 8601 string.
- dateTimeFormat(long) - Static method in class org.bitcoinj.core.Utils
-
Formats a given date+time value to an ISO 8601 string.
- DEAD_VALUE - Static variable in enum org.bitcoinj.wallet.Protos.Transaction.Pool
-
Double-spent by a transaction in the best chain
- DEAD_VALUE - Static variable in enum org.bitcoinj.wallet.Protos.TransactionConfidence.Type
-
Either if overriding_transaction is present or transaction is dead coinbase.
- decimalGroups - Variable in class org.bitcoinj.utils.BtcFormat
-
- decimalMark(char) - Method in class org.bitcoinj.utils.MonetaryFormat
-
Set character to use as the decimal mark.
- decode(String) - Static method in class org.bitcoinj.core.Base58
-
Decodes the given base58 string into the original data bytes.
- decode(String) - Static method in class org.bitcoinj.core.Bech32
-
Decode a Bech32 string.
- decodeChecked(String) - Static method in class org.bitcoinj.core.Base58
-
Decodes the given base58 string into the original data bytes, using the checksum in the
last 4 bytes of the decoded data to verify that the rest are correct.
- decodeCompactBits(long) - Static method in class org.bitcoinj.core.Utils
-
The "compact" format is a representation of a whole number N using an unsigned 32 bit number similar to a
floating point format.
- decodeFromBitcoin(byte[], boolean, boolean) - Static method in class org.bitcoinj.crypto.TransactionSignature
-
Returns a decoded signature.
- decodeFromDER(byte[]) - Static method in class org.bitcoinj.core.ECKey.ECDSASignature
-
- decodeFromOpN(int) - Static method in class org.bitcoinj.script.Script
-
- decodeMPI(byte[], boolean) - Static method in class org.bitcoinj.core.Utils
-
MPI encoded numbers are produced by the OpenSSL BN_bn2mpi function.
- decodeOpN() - Method in class org.bitcoinj.script.ScriptChunk
-
If this chunk is an OP_N opcode returns the equivalent integer value.
- decodeToBigInteger(String) - Static method in class org.bitcoinj.core.Base58
-
- decompress() - Method in class org.bitcoinj.core.ECKey
-
Returns a copy of this key, but with the public point represented in uncompressed form.
- decompressPoint(ECPoint) - Static method in class org.bitcoinj.core.ECKey
-
Utility for decompressing an elliptic curve point.
- decompressPoint(LazyECPoint) - Static method in class org.bitcoinj.core.ECKey
-
- decrypt(KeyCrypter, KeyParameter) - Method in class org.bitcoinj.core.ECKey
-
Create a decrypted private key with the keyCrypter and AES key supplied.
- decrypt(KeyParameter) - Method in class org.bitcoinj.core.ECKey
-
Create a decrypted private key with AES key.
- decrypt(String) - Method in class org.bitcoinj.crypto.BIP38PrivateKey
-
- decrypt(KeyCrypter, KeyParameter) - Method in class org.bitcoinj.crypto.DeterministicKey
-
- decrypt(KeyParameter) - Method in class org.bitcoinj.crypto.DeterministicKey
-
- decrypt(EncryptedData, KeyParameter) - Method in interface org.bitcoinj.crypto.KeyCrypter
-
Decrypt the provided encrypted bytes, converting them into unencrypted bytes.
- decrypt(EncryptedData, KeyParameter) - Method in class org.bitcoinj.crypto.KeyCrypterScrypt
-
Decrypt bytes previously encrypted with this class.
- decrypt(KeyCrypter, String, KeyParameter) - Method in class org.bitcoinj.wallet.DeterministicSeed
-
- decrypt(KeyParameter) - Method in class org.bitcoinj.wallet.KeyChainGroup
-
Decrypt the keys in the group using the previously given key crypter and the AES key.
- decrypt(CharSequence) - Method in class org.bitcoinj.wallet.Wallet
-
Decrypt the wallet with the wallets keyCrypter and password.
- decrypt(KeyParameter) - Method in class org.bitcoinj.wallet.Wallet
-
Decrypt the wallet with the wallets keyCrypter and AES key.
- DecryptingKeyBag - Class in org.bitcoinj.wallet
-
A DecryptingKeyBag filters a pre-existing key bag, decrypting keys as they are requested using the provided
AES key.
- DecryptingKeyBag(KeyBag, KeyParameter) - Constructor for class org.bitcoinj.wallet.DecryptingKeyBag
-
- DEFAULT - Static variable in interface org.bitcoinj.wallet.KeyChainGroupStructure
-
- DEFAULT_BLOOM_FILTER_FP_RATE - Static variable in class org.bitcoinj.core.PeerGroup
-
The default Bloom filter false positive rate, which is selected to be extremely low such that you hardly ever
download false positives.
- DEFAULT_CAPACITY - Static variable in class org.bitcoinj.store.SPVBlockStore
-
The default number of headers that will be stored in the ring buffer.
- DEFAULT_CONNECT_TIMEOUT_MILLIS - Static variable in class org.bitcoinj.core.PeerGroup
-
The default timeout between when a connection attempt begins and version message exchange completes
- DEFAULT_CONNECTIONS - Static variable in class org.bitcoinj.core.PeerGroup
-
The default number of connections to the p2p network the library will try to build.
- DEFAULT_EVENT_HORIZON - Static variable in class org.bitcoinj.core.Context
-
- DEFAULT_INITIAL_MILLIS - Static variable in class org.bitcoinj.utils.ExponentialBackoff
-
- DEFAULT_KEYSTORE_PASSWORD - Static variable in interface org.bitcoinj.crypto.TrustStoreLoader
-
- DEFAULT_KEYSTORE_TYPE - Static variable in interface org.bitcoinj.crypto.TrustStoreLoader
-
- DEFAULT_MAX_TIME_WINDOW - Static variable in class org.bitcoinj.protocols.channels.PaymentChannelServer
-
- DEFAULT_MAXIMUM_MILLIS - Static variable in class org.bitcoinj.utils.ExponentialBackoff
-
- DEFAULT_MIN_TIME_WINDOW - Static variable in class org.bitcoinj.protocols.channels.PaymentChannelServer
-
- DEFAULT_MULTIPLIER - Static variable in class org.bitcoinj.utils.ExponentialBackoff
-
- DEFAULT_PASSPHRASE_FOR_MNEMONIC - Static variable in class org.bitcoinj.wallet.DeterministicKeyChain
-
- DEFAULT_PING_INTERVAL_MSEC - Static variable in class org.bitcoinj.core.PeerGroup
-
How many milliseconds to wait after receiving a pong before sending another ping.
- DEFAULT_SEED_ENTROPY_BITS - Static variable in class org.bitcoinj.wallet.DeterministicSeed
-
- DEFAULT_TIME_WINDOW - Static variable in class org.bitcoinj.protocols.channels.PaymentChannelClient
-
The default maximum amount of time for which we will accept the server locking up our funds for the multisig
contract.
- DEFAULT_TX_FEE - Static variable in class org.bitcoinj.core.Transaction
-
If using this feePerKb, transactions will get confirmed within the next couple of blocks.
- defaultBlocksDir() - Static method in class org.bitcoinj.utils.BlockFileLoader
-
- defaultChannelProperties - Static variable in class org.bitcoinj.protocols.channels.PaymentChannelClient
-
- DefaultClientChannelProperties() - Constructor for class org.bitcoinj.protocols.channels.PaymentChannelClient.DefaultClientChannelProperties
-
- DefaultCoinSelector - Class in org.bitcoinj.wallet
-
This class implements a
CoinSelector
which attempts to get the highest priority
possible.
- DefaultCoinSelector() - Constructor for class org.bitcoinj.wallet.DefaultCoinSelector
-
- DefaultKeyChainFactory - Class in org.bitcoinj.wallet
-
Default factory for creating keychains while de-serializing.
- DefaultKeyChainFactory() - Constructor for class org.bitcoinj.wallet.DefaultKeyChainFactory
-
- DefaultRiskAnalysis - Class in org.bitcoinj.wallet
-
The default risk analysis.
- DefaultRiskAnalysis.Analyzer - Class in org.bitcoinj.wallet
-
- DefaultRiskAnalysis.RuleViolation - Enum in org.bitcoinj.wallet
-
- defaultSerializer - Variable in class org.bitcoinj.core.NetworkParameters
-
- DefaultServerChannelProperties() - Constructor for class org.bitcoinj.protocols.channels.PaymentChannelServer.DefaultServerChannelProperties
-
- DefaultTrustStoreLoader() - Constructor for class org.bitcoinj.crypto.TrustStoreLoader.DefaultTrustStoreLoader
-
- delegate - Variable in class org.bitcoinj.wallet.FilteringCoinSelector
-
- deleteStore() - Method in class org.bitcoinj.store.DatabaseFullPrunedBlockStore
-
Deletes the store by deleting the tables within the database.
- dependencies - Variable in class org.bitcoinj.wallet.DefaultRiskAnalysis
-
- DEPTH_FIELD_NUMBER - Static variable in class org.bitcoinj.wallet.Protos.TransactionConfidence
-
- derByteStream() - Method in class org.bitcoinj.core.ECKey.ECDSASignature
-
- derive(int) - Method in class org.bitcoinj.crypto.DeterministicKey
-
Derives a child at the given index using hardened derivation.
- derive(String, String, int, int) - Static method in class org.bitcoinj.crypto.PBKDF2SHA512
-
- deriveChild(List<ChildNumber>, boolean, boolean, ChildNumber) - Method in class org.bitcoinj.crypto.DeterministicHierarchy
-
Extends the tree by calculating the requested child for the given path.
- deriveChildKey(DeterministicKey, int) - Static method in class org.bitcoinj.crypto.HDKeyDerivation
-
Derives a key given the "extended" child number, ie.
- deriveChildKey(DeterministicKey, ChildNumber) - Static method in class org.bitcoinj.crypto.HDKeyDerivation
-
- deriveChildKeyBytesFromPrivate(DeterministicKey, ChildNumber) - Static method in class org.bitcoinj.crypto.HDKeyDerivation
-
- deriveChildKeyBytesFromPublic(DeterministicKey, ChildNumber, HDKeyDerivation.PublicDeriveMode) - Static method in class org.bitcoinj.crypto.HDKeyDerivation
-
- deriveKey(CharSequence) - Method in interface org.bitcoinj.crypto.KeyCrypter
-
Create a KeyParameter (which typically contains an AES key)
- deriveKey(CharSequence) - Method in class org.bitcoinj.crypto.KeyCrypterScrypt
-
Generate AES key.
- deriveNextChild(ImmutableList<ChildNumber>, boolean, boolean, boolean) - Method in class org.bitcoinj.crypto.DeterministicHierarchy
-
Extends the tree by calculating the next key that hangs off the given parent path.
- deriveThisOrNextChildKey(DeterministicKey, int) - Static method in class org.bitcoinj.crypto.HDKeyDerivation
-
Derives a key of the "extended" child number, ie.
- DESCRIPTION_FIELD_NUMBER - Static variable in class org.bitcoinj.wallet.Protos.Wallet
-
- deserialize(ByteBuffer) - Method in class org.bitcoinj.core.BitcoinSerializer
-
Reads a message from the given ByteBuffer and returns it.
- deserialize(ByteBuffer) - Method in class org.bitcoinj.core.MessageSerializer
-
Reads a message from the given ByteBuffer and returns it.
- deserialize(NetworkParameters, byte[]) - Static method in class org.bitcoinj.crypto.DeterministicKey
-
Deserialize an HD Key with no parent
- deserialize(NetworkParameters, byte[], DeterministicKey) - Static method in class org.bitcoinj.crypto.DeterministicKey
-
Deserialize an HD Key.
- deserializeB58(String, NetworkParameters) - Static method in class org.bitcoinj.crypto.DeterministicKey
-
Deserialize a base-58-encoded HD Key with no parent
- deserializeB58(DeterministicKey, String, NetworkParameters) - Static method in class org.bitcoinj.crypto.DeterministicKey
-
Deserialize a base-58-encoded HD Key.
- deserializeCompact(NetworkParameters, ByteBuffer) - Static method in class org.bitcoinj.core.StoredBlock
-
De-serializes the stored block from a custom packed format.
- deserializeExtension(WalletExtension, byte[]) - Method in class org.bitcoinj.wallet.Wallet
-
Deserialize the wallet extension with the supplied data and then install it, replacing any existing extension
that may have existed with the same ID.
- deserializeFromStream(InputStream) - Method in class org.bitcoinj.core.UTXO
-
- deserializeHeader(ByteBuffer) - Method in class org.bitcoinj.core.BitcoinSerializer
-
Deserializes only the header in case packet meta data is needed before decoding
the payload.
- deserializeHeader(ByteBuffer) - Method in class org.bitcoinj.core.MessageSerializer
-
Deserializes only the header in case packet meta data is needed before decoding
the payload.
- deserializePayload(BitcoinSerializer.BitcoinPacketHeader, ByteBuffer) - Method in class org.bitcoinj.core.BitcoinSerializer
-
Deserialize payload only.
- deserializePayload(BitcoinSerializer.BitcoinPacketHeader, ByteBuffer) - Method in class org.bitcoinj.core.MessageSerializer
-
Deserialize payload only.
- deserializeWalletExtension(Wallet, byte[]) - Method in class org.bitcoinj.protocols.channels.StoredPaymentChannelClientStates
-
- deserializeWalletExtension(Wallet, byte[]) - Method in class org.bitcoinj.protocols.channels.StoredPaymentChannelServerStates
-
- deserializeWalletExtension(Wallet, byte[]) - Method in interface org.bitcoinj.wallet.WalletExtension
-
Loads the contents of this object from the wallet.
- destroy() - Method in class org.bitcoinj.store.LevelDBBlockStore
-
- destroyConnection(PaymentChannelCloseException.CloseReason) - Method in interface org.bitcoinj.protocols.channels.IPaymentChannelClient.ClientConnection
-
Requests that the connection to the server be closed.
- destroyConnection(PaymentChannelCloseException.CloseReason) - Method in interface org.bitcoinj.protocols.channels.PaymentChannelServer.ServerConnection
-
Requests that the connection to the client be closed
- Details(ECKey, URI) - Constructor for class org.bitcoinj.net.discovery.HttpDiscovery.Details
-
- DETERMINISTIC_KEY_FIELD_NUMBER - Static variable in class org.bitcoinj.wallet.Protos.Key
-
- DETERMINISTIC_KEY_VALUE - Static variable in enum org.bitcoinj.wallet.Protos.Key.Type
-
A key that was derived deterministically.
- DETERMINISTIC_MNEMONIC_VALUE - Static variable in enum org.bitcoinj.wallet.Protos.Key.Type
-
Not really a key, but rather contains the mnemonic phrase for a deterministic key hierarchy in the private_key field.
- DETERMINISTIC_SEED_FIELD_NUMBER - Static variable in class org.bitcoinj.wallet.Protos.Key
-
- DeterministicHierarchy - Class in org.bitcoinj.crypto
-
A DeterministicHierarchy calculates and keeps a whole tree (hierarchy) of keys originating from a single
root key.
- DeterministicHierarchy(DeterministicKey) - Constructor for class org.bitcoinj.crypto.DeterministicHierarchy
-
Constructs a new hierarchy rooted at the given key.
- DeterministicKey - Class in org.bitcoinj.crypto
-
- DeterministicKey(ImmutableList<ChildNumber>, byte[], LazyECPoint, BigInteger, DeterministicKey) - Constructor for class org.bitcoinj.crypto.DeterministicKey
-
Constructs a key from its components.
- DeterministicKey(ImmutableList<ChildNumber>, byte[], ECPoint, BigInteger, DeterministicKey) - Constructor for class org.bitcoinj.crypto.DeterministicKey
-
- DeterministicKey(ImmutableList<ChildNumber>, byte[], BigInteger, DeterministicKey) - Constructor for class org.bitcoinj.crypto.DeterministicKey
-
Constructs a key from its components.
- DeterministicKey(ImmutableList<ChildNumber>, byte[], KeyCrypter, LazyECPoint, EncryptedData, DeterministicKey) - Constructor for class org.bitcoinj.crypto.DeterministicKey
-
Constructs a key from its components.
- DeterministicKey(ImmutableList<ChildNumber>, byte[], LazyECPoint, DeterministicKey, int, int) - Constructor for class org.bitcoinj.crypto.DeterministicKey
-
Constructs a key from its components, including its public key data and possibly-redundant
information about its parent key.
- DeterministicKey(ImmutableList<ChildNumber>, byte[], BigInteger, DeterministicKey, int, int) - Constructor for class org.bitcoinj.crypto.DeterministicKey
-
Constructs a key from its components, including its private key data and possibly-redundant
information about its parent key.
- DeterministicKey(DeterministicKey, DeterministicKey) - Constructor for class org.bitcoinj.crypto.DeterministicKey
-
Clones the key
- DeterministicKeyChain - Class in org.bitcoinj.wallet
-
- DeterministicKeyChain(DeterministicKey, boolean, boolean, Script.ScriptType) - Constructor for class org.bitcoinj.wallet.DeterministicKeyChain
-
Creates a deterministic key chain from a watched or spendable account key.
- DeterministicKeyChain(DeterministicSeed, KeyCrypter, Script.ScriptType, ImmutableList<ChildNumber>) - Constructor for class org.bitcoinj.wallet.DeterministicKeyChain
-
Creates a deterministic key chain with an encrypted deterministic seed using the provided account path.
- DeterministicKeyChain(KeyCrypter, KeyParameter, DeterministicKeyChain) - Constructor for class org.bitcoinj.wallet.DeterministicKeyChain
-
- DeterministicKeyChain.Builder<T extends DeterministicKeyChain.Builder<T>> - Class in org.bitcoinj.wallet
-
- DeterministicSeed - Class in org.bitcoinj.wallet
-
- DeterministicSeed(String, byte[], String, long) - Constructor for class org.bitcoinj.wallet.DeterministicSeed
-
- DeterministicSeed(byte[], List<String>, long) - Constructor for class org.bitcoinj.wallet.DeterministicSeed
-
- DeterministicSeed(EncryptedData, EncryptedData, long) - Constructor for class org.bitcoinj.wallet.DeterministicSeed
-
- DeterministicSeed(List<String>, byte[], String, long) - Constructor for class org.bitcoinj.wallet.DeterministicSeed
-
Constructs a seed from a BIP 39 mnemonic code.
- DeterministicSeed(SecureRandom, int, String) - Constructor for class org.bitcoinj.wallet.DeterministicSeed
-
Constructs a seed from a BIP 39 mnemonic code.
- DeterministicSeed(byte[], String, long) - Constructor for class org.bitcoinj.wallet.DeterministicSeed
-
Constructs a seed from a BIP 39 mnemonic code.
- DeterministicUpgradeRequiredException - Exception in org.bitcoinj.wallet
-
Indicates that an attempt was made to use HD wallet features on a wallet that was deserialized from an old,
pre-HD random wallet without calling upgradeToDeterministic() beforehand.
- DeterministicUpgradeRequiredException() - Constructor for exception org.bitcoinj.wallet.DeterministicUpgradeRequiredException
-
- DeterministicUpgradeRequiresPassword - Exception in org.bitcoinj.wallet
-
Indicates that the pre-HD random wallet is encrypted, so you should try the upgrade again after getting the
users password.
- DeterministicUpgradeRequiresPassword() - Constructor for exception org.bitcoinj.wallet.DeterministicUpgradeRequiresPassword
-
- digits(char) - Method in class org.bitcoinj.utils.MonetaryFormat
-
Set character range to use for representing digits.
- directory - Variable in class org.bitcoinj.kits.WalletAppKit
-
- directory() - Method in class org.bitcoinj.kits.WalletAppKit
-
- disconnect() - Method in class org.bitcoinj.core.TransactionInput
-
If this input is connected, check the output is connected back to this input and release it if so, making
it spendable once again.
- disconnectFromChannel() - Method in class org.bitcoinj.protocols.channels.PaymentChannelClientState
-
- disconnectTransactions(StoredBlock) - Method in class org.bitcoinj.core.AbstractBlockChain
-
Disconnect each transaction in the block (after reading it from the block store)
Only called if(shouldVerifyTransactions())
- disconnectTransactions(StoredBlock) - Method in class org.bitcoinj.core.BlockChain
-
- disconnectTransactions(StoredBlock) - Method in class org.bitcoinj.core.FullPrunedBlockChain
-
This is broken for blocks that do not pass BIP30, so all BIP30-failing blocks which are allowed to fail BIP30
must be checkpointed.
- disconnectWithoutSettlement() - Method in class org.bitcoinj.protocols.channels.PaymentChannelClientConnection
-
Disconnects the network connection but doesn't request the server to settle the channel first (literally just
unplugs the network socket and marks the stored channel state as inactive).
- discoverPeers() - Method in class org.bitcoinj.core.PeerGroup
-
Returns number of discovered peers.
- discovery - Variable in class org.bitcoinj.kits.WalletAppKit
-
- displayName - Variable in class org.bitcoinj.protocols.payments.PaymentProtocol.PkiVerificationData
-
Display name of the payment requestor, could be a domain name, email address, legal name, etc
- div(long) - Method in class org.bitcoinj.core.Coin
-
Alias for divide
- div(int) - Method in class org.bitcoinj.core.Coin
-
Alias for divide
- divide(long) - Method in class org.bitcoinj.core.Coin
-
- divide(Coin) - Method in class org.bitcoinj.core.Coin
-
- divide(long) - Method in class org.bitcoinj.utils.Fiat
-
- divide(Fiat) - Method in class org.bitcoinj.utils.Fiat
-
- divideAndRemainder(long) - Method in class org.bitcoinj.core.Coin
-
- divideAndRemainder(long) - Method in class org.bitcoinj.utils.Fiat
-
- DnsDiscovery - Class in org.bitcoinj.net.discovery
-
Supports peer discovery through DNS.
- DnsDiscovery(NetworkParameters) - Constructor for class org.bitcoinj.net.discovery.DnsDiscovery
-
Supports finding peers through DNS A records.
- DnsDiscovery(String[], NetworkParameters) - Constructor for class org.bitcoinj.net.discovery.DnsDiscovery
-
Supports finding peers through DNS A records.
- DnsDiscovery.DnsSeedDiscovery - Class in org.bitcoinj.net.discovery
-
Implements discovery from a single DNS host.
- DnsSeedDiscovery(NetworkParameters, String) - Constructor for class org.bitcoinj.net.discovery.DnsDiscovery.DnsSeedDiscovery
-
- dnsSeeds - Variable in class org.bitcoinj.core.NetworkParameters
-
- doMaintenance(KeyParameter, boolean) - Method in class org.bitcoinj.wallet.Wallet
-
A wallet app should call this from time to time in order to let the wallet craft and send transactions needed
to re-organise coins internally.
- doMaintenance(KeyChainGroupStructure, KeyParameter, boolean) - Method in class org.bitcoinj.wallet.Wallet
-
A wallet app should call this from time to time in order to let the wallet craft and send transactions needed
to re-organise coins internally.
- doneDownload() - Method in class org.bitcoinj.core.listeners.DownloadProgressTracker
-
Called when we are done downloading the block chain.
- doSetChainHead(StoredBlock) - Method in class org.bitcoinj.core.AbstractBlockChain
-
Called before setting chain head in memory.
- doSetChainHead(StoredBlock) - Method in class org.bitcoinj.core.BlockChain
-
- doSetChainHead(StoredBlock) - Method in class org.bitcoinj.core.FullPrunedBlockChain
-
- doSign(Sha256Hash, BigInteger) - Method in class org.bitcoinj.core.ECKey
-
- downloadBlockChain() - Method in class org.bitcoinj.core.PeerGroup
-
Download the blockchain from peers.
- downloadDependencies(Transaction) - Method in class org.bitcoinj.core.Peer
-
Returns a future that wraps a list of all transactions that the given transaction depends on, recursively.
- downloadDependenciesInternal(int, int, Transaction, Object, List<Transaction>) - Method in class org.bitcoinj.core.Peer
-
- downloadListener - Variable in class org.bitcoinj.kits.WalletAppKit
-
- DownloadProgressTracker - Class in org.bitcoinj.core.listeners
-
- DownloadProgressTracker() - Constructor for class org.bitcoinj.core.listeners.DownloadProgressTracker
-
- drainOrphanBlocks() - Method in class org.bitcoinj.core.AbstractBlockChain
-
Returns the hashes of the currently stored orphan blocks and then deletes them from this objects storage.
- DRMWorkaround - Class in org.bitcoinj.crypto
-
- DRMWorkaround() - Constructor for class org.bitcoinj.crypto.DRMWorkaround
-
- dropParent() - Method in class org.bitcoinj.crypto.DeterministicKey
-
Returns the same key with the parent pointer removed (it still knows its own path and the parent fingerprint).
- dropPrivateBytes() - Method in class org.bitcoinj.crypto.DeterministicKey
-
Returns the same key with the private bytes removed.
- dummy() - Static method in class org.bitcoinj.crypto.TransactionSignature
-
Returns a dummy invalid signature whose R/S values are set such that they will take up the same number of
encoded bytes as a real signature.
- DumpedPrivateKey - Class in org.bitcoinj.core
-
Parses and generates private keys in the form used by the Bitcoin "dumpprivkey" command.
- dumpedPrivateKeyHeader - Variable in class org.bitcoinj.core.NetworkParameters
-
- dumpSizes() - Method in class org.bitcoinj.store.DatabaseFullPrunedBlockStore
-
Dumps information about the size of actual data in the database to standard output
The only truly useless data counted is printed in the form "N in id indexes"
This does not take database indexes into account.
- duplicate() - Method in class org.bitcoinj.core.TransactionConfidence
-
Returns a copy of this object.
- duplicate() - Method in class org.bitcoinj.core.VersionMessage
-
- duplicateDetached() - Method in class org.bitcoinj.core.TransactionInput
-
Returns a copy of the input detached from its containing transaction, if need be.
- duplicateDetached() - Method in class org.bitcoinj.core.TransactionOutput
-
Returns a copy of the output detached from its containing transaction, if need be.
- DuplicatedOutPoint() - Constructor for exception org.bitcoinj.core.VerificationException.DuplicatedOutPoint
-
- DustySendRequested() - Constructor for exception org.bitcoinj.wallet.Wallet.DustySendRequested
-
- Factory() - Constructor for class org.bitcoinj.core.TransactionConfidence.Factory
-
- factory - Static variable in class org.bitcoinj.utils.Threading
-
- FACTORY - Static variable in class org.bitcoinj.wallet.DefaultRiskAnalysis
-
- FAKE_SIGNATURES - Static variable in class org.bitcoinj.core.ECKey
-
If this global variable is set to true, sign() creates a dummy signature and verify() always returns true.
- feePerKb - Variable in class org.bitcoinj.wallet.SendRequest
-
A transaction can have a fee attached, which is defined as the difference between the input values
and output values.
- fiat - Variable in class org.bitcoinj.utils.ExchangeRate
-
- Fiat - Class in org.bitcoinj.utils
-
Represents a monetary fiat value.
- FIAT - Static variable in class org.bitcoinj.utils.MonetaryFormat
-
Standard format for fiat amounts.
- FIAT_CURRENCY_CODE_FIELD_NUMBER - Static variable in class org.bitcoinj.wallet.Protos.ExchangeRate
-
- FIAT_VALUE_FIELD_NUMBER - Static variable in class org.bitcoinj.wallet.Protos.ExchangeRate
-
- fiatToCoin(Fiat) - Method in class org.bitcoinj.utils.ExchangeRate
-
Convert a fiat amount to a coin amount using this exchange rate.
- FIELD_ADDRESS - Static variable in class org.bitcoinj.uri.BitcoinURI
-
- FIELD_AMOUNT - Static variable in class org.bitcoinj.uri.BitcoinURI
-
- FIELD_LABEL - Static variable in class org.bitcoinj.uri.BitcoinURI
-
- FIELD_MESSAGE - Static variable in class org.bitcoinj.uri.BitcoinURI
-
- FIELD_PAYMENT_REQUEST_URL - Static variable in class org.bitcoinj.uri.BitcoinURI
-
- FIFTY_COINS - Static variable in class org.bitcoinj.core.Coin
-
- FILE_PROLOGUE_BYTES - Static variable in class org.bitcoinj.store.SPVBlockStore
-
- fileLock - Variable in class org.bitcoinj.store.SPVBlockStore
-
- filename - Variable in class org.bitcoinj.store.LevelDBFullPrunedBlockStore
-
- filePrefix - Variable in class org.bitcoinj.kits.WalletAppKit
-
- FileTrustStoreLoader(File) - Constructor for class org.bitcoinj.crypto.TrustStoreLoader.FileTrustStoreLoader
-
- filter - Variable in class org.bitcoinj.net.FilterMerger.Result
-
- FilteredBlock - Class in org.bitcoinj.core
-
A FilteredBlock is used to relay a block with its transactions filtered using a
BloomFilter
.
- FilteredBlock(NetworkParameters, byte[]) - Constructor for class org.bitcoinj.core.FilteredBlock
-
- FilteredBlock(NetworkParameters, Block, PartialMerkleTree) - Constructor for class org.bitcoinj.core.FilteredBlock
-
- FilteringCoinSelector - Class in org.bitcoinj.wallet
-
A filtering coin selector delegates to another coin selector, but won't select outputs spent by the given transactions.
- FilteringCoinSelector(CoinSelector) - Constructor for class org.bitcoinj.wallet.FilteringCoinSelector
-
- FilterMerger - Class in org.bitcoinj.net
-
- FilterMerger(double) - Constructor for class org.bitcoinj.net.FilterMerger
-
- FilterMerger.Result - Class in org.bitcoinj.net
-
- findKeyFromAddress(Address) - Method in class org.bitcoinj.wallet.Wallet
-
Locates a keypair from the wallet given the corresponding address.
- findKeyFromPubHash(byte[]) - Method in class org.bitcoinj.wallet.BasicKeyChain
-
- findKeyFromPubHash(byte[]) - Method in class org.bitcoinj.wallet.DeterministicKeyChain
-
- findKeyFromPubHash(byte[]) - Method in class org.bitcoinj.wallet.Wallet
-
- findKeyFromPubKey(byte[]) - Method in class org.bitcoinj.wallet.BasicKeyChain
-
- findKeyFromPubKey(byte[]) - Method in class org.bitcoinj.wallet.DecryptingKeyBag
-
- findKeyFromPubKey(byte[]) - Method in class org.bitcoinj.wallet.DeterministicKeyChain
-
- findKeyFromPubKey(byte[]) - Method in interface org.bitcoinj.wallet.KeyBag
-
Locates a keypair from the keychain given the raw public key bytes.
- findKeyFromPubKey(byte[]) - Method in class org.bitcoinj.wallet.KeyChainGroup
-
- findKeyFromPubKey(byte[]) - Method in class org.bitcoinj.wallet.Wallet
-
Locates a keypair from the basicKeyChain given the raw public key bytes.
- findKeyFromPubKeyHash(byte[], Script.ScriptType) - Method in class org.bitcoinj.wallet.DecryptingKeyBag
-
- findKeyFromPubKeyHash(byte[], Script.ScriptType) - Method in interface org.bitcoinj.wallet.KeyBag
-
Locates a keypair from the keychain given the hash of the public key, and (optionally) by usage for a specific
script type.
- findKeyFromPubKeyHash(byte[], Script.ScriptType) - Method in class org.bitcoinj.wallet.KeyChainGroup
-
- findKeyFromPubKeyHash(byte[], Script.ScriptType) - Method in class org.bitcoinj.wallet.Wallet
-
Locates a keypair from the basicKeyChain given the hash of the public key.
- findKeysBefore(long) - Method in class org.bitcoinj.wallet.BasicKeyChain
-
Returns a list of all ECKeys created after the given UNIX time.
- findOldestKeyAfter(long) - Method in class org.bitcoinj.wallet.BasicKeyChain
-
Returns the first ECKey created after the given UNIX time, or null if there is none.
- findPeersOfAtLeastVersion(long) - Method in class org.bitcoinj.core.PeerGroup
-
Returns an array list of peers that implement the given protocol version or better.
- findPeersWithServiceMask(int) - Method in class org.bitcoinj.core.PeerGroup
-
Returns an array list of peers that match the requested service bit mask.
- findRecoveryId(Sha256Hash, ECKey.ECDSASignature) - Method in class org.bitcoinj.core.ECKey
-
Returns the recovery ID, a byte with value between 0 and 3, inclusive, that specifies which of 4 possible
curve points was used to sign a message.
- findRedeemDataByScriptHash(ByteString) - Method in class org.bitcoinj.wallet.DeterministicKeyChain
-
Returns the redeem script by its hash or null if this keychain did not generate the script.
- findRedeemDataByScriptHash(ByteString) - Method in class org.bitcoinj.wallet.MarriedKeyChain
-
- findRedeemDataFromScriptHash(byte[]) - Method in class org.bitcoinj.wallet.DecryptingKeyBag
-
- findRedeemDataFromScriptHash(byte[]) - Method in interface org.bitcoinj.wallet.KeyBag
-
Locates a redeem data (redeem script and keys) from the keychain given the hash of the script.
- findRedeemDataFromScriptHash(byte[]) - Method in class org.bitcoinj.wallet.KeyChainGroup
-
- findRedeemDataFromScriptHash(byte[]) - Method in class org.bitcoinj.wallet.Wallet
-
Locates a redeem data (redeem script and keys) from the keyChainGroup given the hash of the script.
- findWitnessCommitment() - Method in class org.bitcoinj.core.Transaction
-
Loops the outputs of a coinbase transaction to locate the witness commitment.
- finishMockSleep() - Static method in class org.bitcoinj.core.Utils
-
Let the sleeping thread pass the synchronization point any number of times.
- followingKeys(List<DeterministicKey>) - Method in class org.bitcoinj.wallet.MarriedKeyChain.Builder
-
- followingKeys(DeterministicKey, DeterministicKey...) - Method in class org.bitcoinj.wallet.MarriedKeyChain.Builder
-
- format(LogRecord) - Method in class org.bitcoinj.utils.BriefLogFormatter
-
- format(Object, StringBuffer, FieldPosition) - Method in class org.bitcoinj.utils.BtcFormat
-
Formats a bitcoin value as a number and possibly a units indicator and appends the
resulting text to the given string buffer.
- format(Object, int, int...) - Method in class org.bitcoinj.utils.BtcFormat
-
Formats a bitcoin value as a number and possibly a units indicator to a
String
.The type of monetary value argument can be any one of any of the
following classes:
Coin
,
Integer
,
Long
,
BigInteger
,
BigDecimal
.
- format(Object, StringBuffer, FieldPosition, int, int...) - Method in class org.bitcoinj.utils.BtcFormat
-
Formats a bitcoin value as a number and possibly a units indicator and appends the
resulting text to the given string buffer.
- format(Monetary) - Method in class org.bitcoinj.utils.MonetaryFormat
-
Format the given monetary value to a human readable form.
- formatAddresses(boolean, boolean, KeyParameter, NetworkParameters, StringBuilder) - Method in class org.bitcoinj.wallet.DeterministicKeyChain
-
- formatAddresses(boolean, boolean, KeyParameter, NetworkParameters, StringBuilder) - Method in class org.bitcoinj.wallet.MarriedKeyChain
-
- formatKeyWithAddress(boolean, KeyParameter, StringBuilder, NetworkParameters, Script.ScriptType, String) - Method in class org.bitcoinj.core.ECKey
-
- formatKeyWithAddress(boolean, KeyParameter, StringBuilder, NetworkParameters, Script.ScriptType, String) - Method in class org.bitcoinj.crypto.DeterministicKey
-
- formatPath(List<ChildNumber>) - Static method in class org.bitcoinj.crypto.HDUtils
-
Convert to a string path, starting with "M/"
- formatToCharacterIterator(Object) - Method in class org.bitcoinj.utils.BtcFormat
-
Formats a bitcoin monetary value and returns an AttributedCharacterIterator
.
- forNumber(int) - Static method in enum org.bitcoin.paymentchannel.Protos.Error.ErrorCode
-
- forNumber(int) - Static method in enum org.bitcoin.paymentchannel.Protos.TwoWayChannelMessage.MessageType
-
- forNumber(int) - Static method in enum org.bitcoinj.wallet.Protos.Key.OutputScriptType
-
- forNumber(int) - Static method in enum org.bitcoinj.wallet.Protos.Key.Type
-
- forNumber(int) - Static method in enum org.bitcoinj.wallet.Protos.Transaction.Pool
-
- forNumber(int) - Static method in enum org.bitcoinj.wallet.Protos.Transaction.Purpose
-
- forNumber(int) - Static method in enum org.bitcoinj.wallet.Protos.TransactionConfidence.Source
-
- forNumber(int) - Static method in enum org.bitcoinj.wallet.Protos.TransactionConfidence.Type
-
- forNumber(int) - Static method in enum org.bitcoinj.wallet.Protos.Wallet.EncryptionType
-
- forServices(NetworkParameters, long) - Static method in class org.bitcoinj.net.discovery.MultiplexingDiscovery
-
Builds a suitable set of peer discoveries.
- forTx(Transaction) - Static method in class org.bitcoinj.wallet.SendRequest
-
Simply wraps a pre-built incomplete transaction provided by you.
- FP_ESTIMATOR_ALPHA - Static variable in class org.bitcoinj.core.AbstractBlockChain
-
False positive estimation uses a double exponential moving average.
- FP_ESTIMATOR_BETA - Static variable in class org.bitcoinj.core.AbstractBlockChain
-
False positive estimation uses a double exponential moving average.
- fractionDigits(int) - Method in class org.bitcoinj.utils.BtcFormat.Builder
-
Specify the number of decimal places in the fraction part of formatted numbers.
- fractionGroups(int...) - Method in class org.bitcoinj.utils.BtcFormat.Builder
-
Specify the sizes of a variable number of optional decimal-place groups in the
fraction part of formatted values.
- fractionPlaceGroups() - Method in class org.bitcoinj.utils.BtcFixedFormat
-
Return the fractional decimal-placing used when formatting.
- fractionPlaces() - Method in class org.bitcoinj.utils.BtcAutoFormat
-
Return the number of decimal places in the fraction part of numbers formatted by this
instance.
- freshAddress(KeyChain.KeyPurpose, Script.ScriptType, long) - Method in class org.bitcoinj.wallet.KeyChainGroup
-
- freshAddress(KeyChain.KeyPurpose) - Method in class org.bitcoinj.wallet.KeyChainGroup
-
- freshAddress(KeyChain.KeyPurpose) - Method in class org.bitcoinj.wallet.Wallet
-
- freshKey(KeyChain.KeyPurpose) - Method in class org.bitcoinj.wallet.KeyChainGroup
-
Returns a key that has not been returned by this method before (fresh).
- freshKey(KeyChain.KeyPurpose) - Method in class org.bitcoinj.wallet.Wallet
-
Returns a key that has not been returned by this method before (fresh).
- freshKeys(KeyChain.KeyPurpose, int) - Method in class org.bitcoinj.wallet.KeyChainGroup
-
Returns a key/s that have not been returned by this method before (fresh).
- freshKeys(KeyChain.KeyPurpose, int) - Method in class org.bitcoinj.wallet.Wallet
-
Returns a key/s that has not been returned by this method before (fresh).
- freshOutputScript(KeyChain.KeyPurpose) - Method in class org.bitcoinj.wallet.DeterministicKeyChain
-
Create a new key and return the matching output script.
- freshOutputScript(KeyChain.KeyPurpose) - Method in class org.bitcoinj.wallet.MarriedKeyChain
-
Create a new married key and return the matching output script
- freshReceiveAddress() - Method in class org.bitcoinj.wallet.Wallet
-
- freshReceiveAddress(Script.ScriptType) - Method in class org.bitcoinj.wallet.Wallet
-
Returns a fresh receive address for a given Script.ScriptType
.
- freshReceiveKey() - Method in class org.bitcoinj.wallet.Wallet
-
- fromAddr - Variable in class org.bitcoinj.core.VersionMessage
-
The network address of the node emitting this message.
- fromASN1(byte[]) - Static method in class org.bitcoinj.core.ECKey
-
Construct an ECKey from an ASN.1 encoded private key.
- fromBase58(NetworkParameters, String) - Static method in class org.bitcoinj.core.DumpedPrivateKey
-
Construct a private key from its Base58 representation.
- fromBase58(NetworkParameters, String) - Static method in class org.bitcoinj.core.LegacyAddress
-
- fromBase58(NetworkParameters, String) - Static method in class org.bitcoinj.crypto.BIP38PrivateKey
-
Construct a password-protected private key from its Base58 representation.
- fromBech32(NetworkParameters, String) - Static method in class org.bitcoinj.core.SegwitAddress
-
- fromEncrypted(EncryptedData, KeyCrypter, byte[]) - Static method in class org.bitcoinj.core.ECKey
-
Constructs a key that has an encrypted private component.
- fromHash(NetworkParameters, byte[]) - Static method in class org.bitcoinj.core.SegwitAddress
-
Construct a
SegwitAddress
that represents the given hash, which is either a pubkey hash or a script hash.
- fromID(String) - Static method in class org.bitcoinj.core.NetworkParameters
-
Returns the network parameters for the given string ID or NULL if not recognized.
- fromKey(NetworkParameters, ECKey, Script.ScriptType) - Static method in class org.bitcoinj.core.Address
-
Construct an
Address
that represents the public part of the given
ECKey
.
- fromKey(NetworkParameters, ECKey) - Static method in class org.bitcoinj.core.LegacyAddress
-
- fromKey(NetworkParameters, ECKey) - Static method in class org.bitcoinj.core.SegwitAddress
-
- fromKeys(NetworkParameters, List<ECKey>) - Static method in class org.bitcoinj.wallet.Wallet
-
- fromMasterKey(NetworkParameters, DeterministicKey, Script.ScriptType, ChildNumber) - Static method in class org.bitcoinj.wallet.Wallet
-
Creates a wallet that tracks payments to and from the HD key hierarchy rooted by the given spending key.
- fromMnemonic(String) - Static method in enum org.bitcoinj.script.ScriptError
-
- fromP2SHHash(NetworkParameters, byte[]) - Static method in class org.bitcoinj.core.LegacyAddress
-
- fromP2SHScript(NetworkParameters, Script) - Static method in class org.bitcoinj.core.LegacyAddress
-
- fromPaymentDetails(Protos.PaymentDetails) - Method in class org.bitcoinj.wallet.SendRequest
-
Copy data from payment request.
- fromPmtProtocolID(String) - Static method in class org.bitcoinj.core.NetworkParameters
-
Returns the network parameters for the given string paymentProtocolID or NULL if not recognized.
- fromPrivate(BigInteger) - Static method in class org.bitcoinj.core.ECKey
-
Creates an ECKey given the private key only.
- fromPrivate(BigInteger, boolean) - Static method in class org.bitcoinj.core.ECKey
-
Creates an ECKey given the private key only.
- fromPrivate(byte[]) - Static method in class org.bitcoinj.core.ECKey
-
Creates an ECKey given the private key only.
- fromPrivate(byte[], boolean) - Static method in class org.bitcoinj.core.ECKey
-
Creates an ECKey given the private key only.
- fromPrivateAndPrecalculatedPublic(BigInteger, ECPoint) - Static method in class org.bitcoinj.core.ECKey
-
Creates an ECKey that simply trusts the caller to ensure that point is really the result of multiplying the
generator point by the private key.
- fromPrivateAndPrecalculatedPublic(byte[], byte[]) - Static method in class org.bitcoinj.core.ECKey
-
Creates an ECKey that simply trusts the caller to ensure that point is really the result of multiplying the
generator point by the private key.
- fromProtobuf(List<Protos.Key>, KeyCrypter, KeyChainFactory) - Static method in class org.bitcoinj.wallet.DeterministicKeyChain
-
Returns all the key chains found in the given list of keys.
- fromProtobufEncrypted(List<Protos.Key>, KeyCrypter) - Static method in class org.bitcoinj.wallet.BasicKeyChain
-
Returns a new BasicKeyChain that contains all basic, ORIGINAL type keys and also any encrypted keys extracted
from the list.
- fromProtobufEncrypted(NetworkParameters, List<Protos.Key>, KeyCrypter, KeyChainFactory) - Static method in class org.bitcoinj.wallet.KeyChainGroup
-
- fromProtobufUnencrypted(List<Protos.Key>) - Static method in class org.bitcoinj.wallet.BasicKeyChain
-
Returns a new BasicKeyChain that contains all basic, ORIGINAL type keys extracted from the list.
- fromProtobufUnencrypted(NetworkParameters, List<Protos.Key>, KeyChainFactory) - Static method in class org.bitcoinj.wallet.KeyChainGroup
-
- fromPubKeyHash(NetworkParameters, byte[]) - Static method in class org.bitcoinj.core.LegacyAddress
-
- fromPublicOnly(ECPoint) - Static method in class org.bitcoinj.core.ECKey
-
Creates an ECKey that cannot be used for signing, only verifying signatures, from the given point.
- fromPublicOnly(byte[]) - Static method in class org.bitcoinj.core.ECKey
-
Creates an ECKey that cannot be used for signing, only verifying signatures, from the given encoded point.
- fromRandom(Script.ScriptType) - Method in class org.bitcoinj.wallet.KeyChainGroup.Builder
-
Add chain from a random source.
- fromScriptHash(NetworkParameters, byte[]) - Static method in class org.bitcoinj.core.LegacyAddress
-
Construct a
LegacyAddress
that represents the given P2SH script hash.
- fromSeed(DeterministicSeed, Script.ScriptType) - Method in class org.bitcoinj.wallet.KeyChainGroup.Builder
-
Add chain from a given seed.
- fromSeed(NetworkParameters, DeterministicSeed, Script.ScriptType) - Static method in class org.bitcoinj.wallet.Wallet
-
- fromSeed(NetworkParameters, DeterministicSeed, Script.ScriptType, KeyChainGroupStructure) - Static method in class org.bitcoinj.wallet.Wallet
-
- fromSeed(NetworkParameters, DeterministicSeed) - Static method in class org.bitcoinj.wallet.Wallet
-
- fromSeed(NetworkParameters, DeterministicSeed, Script.ScriptType, ImmutableList<ChildNumber>) - Static method in class org.bitcoinj.wallet.Wallet
-
- fromSeed(NetworkParameters, DeterministicSeed, ImmutableList<ChildNumber>) - Static method in class org.bitcoinj.wallet.Wallet
-
- fromSpendingKey(NetworkParameters, DeterministicKey, Script.ScriptType) - Static method in class org.bitcoinj.wallet.Wallet
-
Creates a wallet that tracks payments to and from the HD key hierarchy rooted by the given spending key.
- fromSpendingKey(NetworkParameters, DeterministicKey) - Static method in class org.bitcoinj.wallet.Wallet
-
- fromSpendingKeyB58(NetworkParameters, String, long) - Static method in class org.bitcoinj.wallet.Wallet
-
Creates a wallet that tracks payments to and from the HD key hierarchy rooted by the given spending key.
- fromString(NetworkParameters, String) - Static method in class org.bitcoinj.core.Address
-
Construct an address from its textual form.
- fromWatchingKey(NetworkParameters, DeterministicKey, Script.ScriptType) - Static method in class org.bitcoinj.wallet.Wallet
-
Creates a wallet that tracks payments to and from the HD key hierarchy rooted by the given watching key.
- fromWatchingKey(NetworkParameters, DeterministicKey) - Static method in class org.bitcoinj.wallet.Wallet
-
- fromWatchingKeyB58(NetworkParameters, String, long) - Static method in class org.bitcoinj.wallet.Wallet
-
Creates a wallet that tracks payments to and from the HD key hierarchy rooted by the given watching key.
- FullPrunedBlockChain - Class in org.bitcoinj.core
-
A FullPrunedBlockChain works in conjunction with a
FullPrunedBlockStore
to verify all the rules of the
Bitcoin system, with the downside being a large cost in system resources.
- FullPrunedBlockChain(Context, Wallet, FullPrunedBlockStore) - Constructor for class org.bitcoinj.core.FullPrunedBlockChain
-
Constructs a block chain connected to the given wallet and store.
- FullPrunedBlockChain(NetworkParameters, Wallet, FullPrunedBlockStore) - Constructor for class org.bitcoinj.core.FullPrunedBlockChain
-
Constructs a block chain connected to the given wallet and store.
- FullPrunedBlockChain(Context, FullPrunedBlockStore) - Constructor for class org.bitcoinj.core.FullPrunedBlockChain
-
Constructs a block chain connected to the given store.
- FullPrunedBlockChain(NetworkParameters, FullPrunedBlockStore) - Constructor for class org.bitcoinj.core.FullPrunedBlockChain
-
- FullPrunedBlockChain(Context, List<Wallet>, FullPrunedBlockStore) - Constructor for class org.bitcoinj.core.FullPrunedBlockChain
-
Constructs a block chain connected to the given list of wallets and a store.
- FullPrunedBlockChain(NetworkParameters, List<Wallet>, FullPrunedBlockStore) - Constructor for class org.bitcoinj.core.FullPrunedBlockChain
-
- FullPrunedBlockStore - Interface in org.bitcoinj.store
-
An implementor of FullPrunedBlockStore saves StoredBlock objects to some storage mechanism.
- fullStoreDepth - Variable in class org.bitcoinj.store.DatabaseFullPrunedBlockStore
-
- fullStoreDepth - Variable in class org.bitcoinj.store.LevelDBFullPrunedBlockStore
-
- future() - Method in class org.bitcoinj.core.TransactionBroadcast
-
- FutureVersion() - Constructor for exception org.bitcoinj.wallet.UnreadableWalletException.FutureVersion
-
- gathered - Variable in class org.bitcoinj.wallet.CoinSelection
-
- genesisBlock - Variable in class org.bitcoinj.core.NetworkParameters
-
- get(int) - Method in class org.bitcoinj.core.BlockLocator
-
Get hash by index from this block locator.
- get() - Static method in class org.bitcoinj.core.Context
-
Returns the current context that is associated with the calling thread.
- get(Sha256Hash) - Method in class org.bitcoinj.core.TxConfidenceTable
-
Returns the
TransactionConfidence
for the given hash if we have downloaded it, or null if that tx hash
is unknown to the system at this time.
- get(List<ChildNumber>, boolean, boolean) - Method in class org.bitcoinj.crypto.DeterministicHierarchy
-
Returns a key for the given path, optionally creating it.
- get() - Method in class org.bitcoinj.crypto.LazyECPoint
-
- get() - Static method in class org.bitcoinj.params.MainNetParams
-
- get() - Static method in class org.bitcoinj.params.Networks
-
- get() - Static method in class org.bitcoinj.params.RegTestParams
-
- get() - Static method in class org.bitcoinj.params.TestNet3Params
-
- get() - Static method in class org.bitcoinj.params.UnitTestParams
-
- get(Sha256Hash) - Method in interface org.bitcoinj.store.BlockStore
-
Returns the StoredBlock given a hash.
- get(Sha256Hash, boolean) - Method in class org.bitcoinj.store.DatabaseFullPrunedBlockStore
-
- get(Sha256Hash) - Method in class org.bitcoinj.store.DatabaseFullPrunedBlockStore
-
- get(Sha256Hash) - Method in class org.bitcoinj.store.LevelDBBlockStore
-
- get(Sha256Hash) - Method in class org.bitcoinj.store.LevelDBFullPrunedBlockStore
-
- get(Sha256Hash, boolean) - Method in class org.bitcoinj.store.LevelDBFullPrunedBlockStore
-
- get(Sha256Hash) - Method in class org.bitcoinj.store.MemoryBlockStore
-
- get(Sha256Hash) - Method in class org.bitcoinj.store.MemoryFullPrunedBlockStore
-
- get(Sha256Hash) - Method in class org.bitcoinj.store.SPVBlockStore
-
- get() - Static method in class org.bitcoinj.wallet.AllowUnconfirmedCoinSelector
-
Returns a global static instance of the selector.
- getAccountPath() - Method in class org.bitcoinj.wallet.DeterministicKeyChain
-
- getAccountPath(int) - Method in class org.bitcoinj.wallet.Protos.Key.Builder
-
The path to the root.
- getAccountPath(int) - Method in class org.bitcoinj.wallet.Protos.Key
-
The path to the root.
- getAccountPath(int) - Method in interface org.bitcoinj.wallet.Protos.KeyOrBuilder
-
The path to the root.
- getAccountPathCount() - Method in class org.bitcoinj.wallet.Protos.Key.Builder
-
The path to the root.
- getAccountPathCount() - Method in class org.bitcoinj.wallet.Protos.Key
-
The path to the root.
- getAccountPathCount() - Method in interface org.bitcoinj.wallet.Protos.KeyOrBuilder
-
The path to the root.
- getAccountPathList() - Method in class org.bitcoinj.wallet.Protos.Key.Builder
-
The path to the root.
- getAccountPathList() - Method in class org.bitcoinj.wallet.Protos.Key
-
The path to the root.
- getAccountPathList() - Method in interface org.bitcoinj.wallet.Protos.KeyOrBuilder
-
The path to the root.
- getActiveKeyChain(Script.ScriptType, long) - Method in class org.bitcoinj.wallet.KeyChainGroup
-
Returns the key chain that's used for generation of fresh/current keys of the given type.
- getActiveKeyChain() - Method in class org.bitcoinj.wallet.KeyChainGroup
-
Returns the key chain that's used for generation of default fresh/current keys.
- getActiveKeyChain() - Method in class org.bitcoinj.wallet.Wallet
-
- getActiveKeyChains(long) - Method in class org.bitcoinj.wallet.KeyChainGroup
-
Returns the key chains that are used for generation of fresh/current keys, in the order of how they
were added.
- getActiveKeyChains() - Method in class org.bitcoinj.wallet.Wallet
-
- getAddr() - Method in class org.bitcoinj.core.Peer
-
Sends a getaddr request to the peer and returns a future that completes with the answer once the peer has replied.
- getAddr() - Method in class org.bitcoinj.core.PeerAddress
-
- getAddress() - Method in class org.bitcoinj.core.PeerSocketHandler
-
- getAddress() - Method in class org.bitcoinj.core.UTXO
-
The address of this output, can be the empty string if none was provided at construction time or was deserialized
- getAddress() - Method in class org.bitcoinj.uri.BitcoinURI
-
The Bitcoin address from the URI, if one was present.
- getAddresses() - Method in class org.bitcoinj.core.AddressMessage
-
- getAddressFromP2PKHScript(NetworkParameters) - Method in class org.bitcoinj.core.TransactionOutput
-
Deprecated.
- getAddressFromP2SH(NetworkParameters) - Method in class org.bitcoinj.core.TransactionOutput
-
Deprecated.
- getAddressHeader() - Method in class org.bitcoinj.core.NetworkParameters
-
First byte of a base58 encoded address.
- GetAddrMessage - Class in org.bitcoinj.core
-
Represents the "getaddr" P2P protocol message, which requests network
AddressMessage
s from a peer.
- GetAddrMessage(NetworkParameters) - Constructor for class org.bitcoinj.core.GetAddrMessage
-
- getAddrSeeds() - Method in class org.bitcoinj.core.NetworkParameters
-
Returns IP address of active peers.
- getAffineXCoord() - Method in class org.bitcoinj.crypto.LazyECPoint
-
- getAffineYCoord() - Method in class org.bitcoinj.crypto.LazyECPoint
-
- getAlertSigningKey() - Method in class org.bitcoinj.core.NetworkParameters
-
- getAmount() - Method in class org.bitcoin.protocols.payments.Protos.Output.Builder
-
amount is integer-number-of-satoshis
- getAmount() - Method in class org.bitcoin.protocols.payments.Protos.Output
-
amount is integer-number-of-satoshis
- getAmount() - Method in interface org.bitcoin.protocols.payments.Protos.OutputOrBuilder
-
amount is integer-number-of-satoshis
- getAmount() - Method in class org.bitcoinj.uri.BitcoinURI
-
- getAppearedAtChainHeight() - Method in class org.bitcoinj.core.TransactionConfidence
-
Returns the chain height at which the transaction appeared if confidence type is BUILDING.
- getAppearedAtHeight() - Method in class org.bitcoinj.wallet.Protos.TransactionConfidence.Builder
-
If type == BUILDING then this is the chain height at which the transaction was included.
- getAppearedAtHeight() - Method in class org.bitcoinj.wallet.Protos.TransactionConfidence
-
If type == BUILDING then this is the chain height at which the transaction was included.
- getAppearedAtHeight() - Method in interface org.bitcoinj.wallet.Protos.TransactionConfidenceOrBuilder
-
If type == BUILDING then this is the chain height at which the transaction was included.
- getAppearsInHashes() - Method in class org.bitcoinj.core.Transaction
-
Returns a map of block [hashes] which contain the transaction mapped to relativity counters, or null if this
transaction doesn't have that data because it's not stored in the wallet or because it has never appeared in a
block.
- getAssociatedTransactions() - Method in class org.bitcoinj.core.FilteredBlock
-
Gets the set of transactions which were provided using provideTransaction() which match in getTransactionHashes()
- getAvailableLocales() - Static method in class org.bitcoinj.utils.BtcFormat
-
Return an array of all locales for which the getInstance() method of this class can
return localized instances.
- getBalance() - Method in class org.bitcoinj.wallet.Wallet
-
Returns the AVAILABLE balance of this wallet.
- getBalance(Wallet.BalanceType) - Method in class org.bitcoinj.wallet.Wallet
-
Returns the balance of this wallet as calculated by the provided balanceType.
- getBalance(CoinSelector) - Method in class org.bitcoinj.wallet.Wallet
-
Returns the balance that would be considered spendable by the given coin selector, including watched outputs
(i.e.
- getBalanceForServer(Sha256Hash) - Method in class org.bitcoinj.protocols.channels.StoredPaymentChannelClientStates
-
Returns the outstanding amount of money sent back to us for all channels to this server added together.
- getBalanceFuture(Coin, Wallet.BalanceType) - Method in class org.bitcoinj.wallet.Wallet
-
Returns a future that will complete when the balance of the given type has becom equal or larger to the given
value.
- getBalanceSelectSQL() - Method in class org.bitcoinj.store.DatabaseFullPrunedBlockStore
-
Get the SQL to select the total balance for a given address.
- getBestChainHeight() - Method in class org.bitcoinj.core.AbstractBlockChain
-
- getBestHeight() - Method in class org.bitcoinj.core.Peer
-
- getBestValueSignature() - Method in class org.bitcoinj.protocols.channels.ServerState.StoredServerPaymentChannel.Builder
-
optional bytes bestValueSignature = 2;
- getBestValueSignature() - Method in class org.bitcoinj.protocols.channels.ServerState.StoredServerPaymentChannel
-
optional bytes bestValueSignature = 2;
- getBestValueSignature() - Method in interface org.bitcoinj.protocols.channels.ServerState.StoredServerPaymentChannelOrBuilder
-
optional bytes bestValueSignature = 2;
- getBestValueToMe() - Method in class org.bitcoinj.protocols.channels.PaymentChannelServerState
-
Gets the highest payment to ourselves (which we will receive on settle(), not including fees)
- getBestValueToMe() - Method in class org.bitcoinj.protocols.channels.ServerState.StoredServerPaymentChannel.Builder
-
required uint64 bestValueToMe = 1;
- getBestValueToMe() - Method in class org.bitcoinj.protocols.channels.ServerState.StoredServerPaymentChannel
-
required uint64 bestValueToMe = 1;
- getBestValueToMe() - Method in interface org.bitcoinj.protocols.channels.ServerState.StoredServerPaymentChannelOrBuilder
-
required uint64 bestValueToMe = 1;
- getBip32HeaderP2PKHpriv() - Method in class org.bitcoinj.core.NetworkParameters
-
Returns the 4 byte header for BIP32 wallet P2PKH - private key part.
- getBip32HeaderP2PKHpub() - Method in class org.bitcoinj.core.NetworkParameters
-
Returns the 4 byte header for BIP32 wallet P2PKH - public key part.
- getBip32HeaderP2WPKHpriv() - Method in class org.bitcoinj.core.NetworkParameters
-
Returns the 4 byte header for BIP32 wallet P2WPKH - private key part.
- getBip32HeaderP2WPKHpub() - Method in class org.bitcoinj.core.NetworkParameters
-
Returns the 4 byte header for BIP32 wallet P2WPKH - public key part.
- getBitcoinProtocolVersion() - Method in enum org.bitcoinj.core.NetworkParameters.ProtocolVersion
-
- getBlock(Sha256Hash) - Method in class org.bitcoinj.core.Peer
-
Asks the connected peer for the block of the given hash, and returns a future representing the answer.
- getBlockHash(int) - Method in class org.bitcoinj.wallet.Protos.Transaction.Builder
-
A list of blocks in which the transaction has been observed (on any chain).
- getBlockHash(int) - Method in class org.bitcoinj.wallet.Protos.Transaction
-
A list of blocks in which the transaction has been observed (on any chain).
- getBlockHash(int) - Method in interface org.bitcoinj.wallet.Protos.TransactionOrBuilder
-
A list of blocks in which the transaction has been observed (on any chain).
- getBlockHashCount() - Method in class org.bitcoinj.wallet.Protos.Transaction.Builder
-
A list of blocks in which the transaction has been observed (on any chain).
- getBlockHashCount() - Method in class org.bitcoinj.wallet.Protos.Transaction
-
A list of blocks in which the transaction has been observed (on any chain).
- getBlockHashCount() - Method in interface org.bitcoinj.wallet.Protos.TransactionOrBuilder
-
A list of blocks in which the transaction has been observed (on any chain).
- getBlockHashList() - Method in class org.bitcoinj.wallet.Protos.Transaction.Builder
-
A list of blocks in which the transaction has been observed (on any chain).
- getBlockHashList() - Method in class org.bitcoinj.wallet.Protos.Transaction
-
A list of blocks in which the transaction has been observed (on any chain).
- getBlockHashList() - Method in interface org.bitcoinj.wallet.Protos.TransactionOrBuilder
-
A list of blocks in which the transaction has been observed (on any chain).
- getBlockHeader() - Method in class org.bitcoinj.core.FilteredBlock
-
Gets a copy of the block header
- getBlockHeaders() - Method in class org.bitcoinj.core.HeadersMessage
-
- getBlockInflation(int) - Method in class org.bitcoinj.core.Block
-
A utility method that calculates how much new Bitcoin would be created by the block at the given height.
- getBlockRelativityOffsets(int) - Method in class org.bitcoinj.wallet.Protos.Transaction.Builder
-
repeated int32 block_relativity_offsets = 11;
- getBlockRelativityOffsets(int) - Method in class org.bitcoinj.wallet.Protos.Transaction
-
repeated int32 block_relativity_offsets = 11;
- getBlockRelativityOffsets(int) - Method in interface org.bitcoinj.wallet.Protos.TransactionOrBuilder
-
repeated int32 block_relativity_offsets = 11;
- getBlockRelativityOffsetsCount() - Method in class org.bitcoinj.wallet.Protos.Transaction.Builder
-
repeated int32 block_relativity_offsets = 11;
- getBlockRelativityOffsetsCount() - Method in class org.bitcoinj.wallet.Protos.Transaction
-
repeated int32 block_relativity_offsets = 11;
- getBlockRelativityOffsetsCount() - Method in interface org.bitcoinj.wallet.Protos.TransactionOrBuilder
-
repeated int32 block_relativity_offsets = 11;
- getBlockRelativityOffsetsList() - Method in class org.bitcoinj.wallet.Protos.Transaction.Builder
-
repeated int32 block_relativity_offsets = 11;
- getBlockRelativityOffsetsList() - Method in class org.bitcoinj.wallet.Protos.Transaction
-
repeated int32 block_relativity_offsets = 11;
- getBlockRelativityOffsetsList() - Method in interface org.bitcoinj.wallet.Protos.TransactionOrBuilder
-
repeated int32 block_relativity_offsets = 11;
- GetBlocksMessage - Class in org.bitcoinj.core
-
Represents the "getblocks" P2P network message, which requests the hashes of the parts of the block chain we're
missing.
- GetBlocksMessage(NetworkParameters, BlockLocator, Sha256Hash) - Constructor for class org.bitcoinj.core.GetBlocksMessage
-
- GetBlocksMessage(NetworkParameters, byte[]) - Constructor for class org.bitcoinj.core.GetBlocksMessage
-
- getBlockStore() - Method in class org.bitcoinj.core.AbstractBlockChain
-
Returns the
BlockStore
the chain was constructed with.
- getBlockVerificationFlags(Block, VersionTally, Integer) - Method in class org.bitcoinj.core.NetworkParameters
-
The flags indicating which block validation tests should be applied to
the given block.
- getBloomFilter() - Method in class org.bitcoinj.core.Peer
-
- getBloomFilter(int, double, long) - Method in interface org.bitcoinj.core.PeerFilterProvider
-
Gets a bloom filter that contains all the necessary elements for the listener to receive relevant transactions.
- getBloomFilter(int, double, long) - Method in class org.bitcoinj.wallet.KeyChainGroup
-
- getBloomFilter(double) - Method in class org.bitcoinj.wallet.Wallet
-
Gets a bloom filter that contains all of the public keys from this wallet, and which will provide the given
false-positive rate.
- getBloomFilter(int, double, long) - Method in class org.bitcoinj.wallet.Wallet
-
Gets a bloom filter that contains all of the public keys from this wallet, and which will provide the given
false-positive rate if it has size elements.
- getBloomFilterElementCount() - Method in interface org.bitcoinj.core.PeerFilterProvider
-
- getBloomFilterElementCount() - Method in class org.bitcoinj.wallet.KeyChainGroup
-
- getBloomFilterElementCount() - Method in class org.bitcoinj.wallet.Wallet
-
Returns the number of distinct data items (note: NOT keys) that will be inserted into a bloom filter, when it
is constructed.
- getBloomFilterFPRate() - Method in class org.bitcoinj.net.FilterMerger
-
- getBroadcastBy() - Method in class org.bitcoinj.core.TransactionConfidence
-
Returns a snapshot of
PeerAddress
es that announced the transaction.
- getBroadcastBy(int) - Method in class org.bitcoinj.wallet.Protos.TransactionConfidence.Builder
-
repeated .wallet.PeerAddress broadcast_by = 6;
- getBroadcastBy(int) - Method in class org.bitcoinj.wallet.Protos.TransactionConfidence
-
repeated .wallet.PeerAddress broadcast_by = 6;
- getBroadcastBy(int) - Method in interface org.bitcoinj.wallet.Protos.TransactionConfidenceOrBuilder
-
repeated .wallet.PeerAddress broadcast_by = 6;
- getBroadcastByBuilder(int) - Method in class org.bitcoinj.wallet.Protos.TransactionConfidence.Builder
-
repeated .wallet.PeerAddress broadcast_by = 6;
- getBroadcastByBuilderList() - Method in class org.bitcoinj.wallet.Protos.TransactionConfidence.Builder
-
repeated .wallet.PeerAddress broadcast_by = 6;
- getBroadcastByCount() - Method in class org.bitcoinj.wallet.Protos.TransactionConfidence.Builder
-
repeated .wallet.PeerAddress broadcast_by = 6;
- getBroadcastByCount() - Method in class org.bitcoinj.wallet.Protos.TransactionConfidence
-
repeated .wallet.PeerAddress broadcast_by = 6;
- getBroadcastByCount() - Method in interface org.bitcoinj.wallet.Protos.TransactionConfidenceOrBuilder
-
repeated .wallet.PeerAddress broadcast_by = 6;
- getBroadcastByList() - Method in class org.bitcoinj.wallet.Protos.TransactionConfidence.Builder
-
repeated .wallet.PeerAddress broadcast_by = 6;
- getBroadcastByList() - Method in class org.bitcoinj.wallet.Protos.TransactionConfidence
-
repeated .wallet.PeerAddress broadcast_by = 6;
- getBroadcastByList() - Method in interface org.bitcoinj.wallet.Protos.TransactionConfidenceOrBuilder
-
repeated .wallet.PeerAddress broadcast_by = 6;
- getBroadcastByOrBuilder(int) - Method in class org.bitcoinj.wallet.Protos.TransactionConfidence.Builder
-
repeated .wallet.PeerAddress broadcast_by = 6;
- getBroadcastByOrBuilder(int) - Method in class org.bitcoinj.wallet.Protos.TransactionConfidence
-
repeated .wallet.PeerAddress broadcast_by = 6;
- getBroadcastByOrBuilder(int) - Method in interface org.bitcoinj.wallet.Protos.TransactionConfidenceOrBuilder
-
repeated .wallet.PeerAddress broadcast_by = 6;
- getBroadcastByOrBuilderList() - Method in class org.bitcoinj.wallet.Protos.TransactionConfidence.Builder
-
repeated .wallet.PeerAddress broadcast_by = 6;
- getBroadcastByOrBuilderList() - Method in class org.bitcoinj.wallet.Protos.TransactionConfidence
-
repeated .wallet.PeerAddress broadcast_by = 6;
- getBroadcastByOrBuilderList() - Method in interface org.bitcoinj.wallet.Protos.TransactionConfidenceOrBuilder
-
repeated .wallet.PeerAddress broadcast_by = 6;
- getBytes() - Method in class org.bitcoinj.core.Sha256Hash
-
Returns the internal byte array, without defensively copying.
- getCancel() - Method in class org.bitcoinj.core.AlertMessage
-
A marker that results in any alerts with an ID lower than this value to be considered cancelled.
- getCertificate(int) - Method in class org.bitcoin.protocols.payments.Protos.X509Certificates.Builder
-
DER-encoded X.509 certificate chain
- getCertificate(int) - Method in class org.bitcoin.protocols.payments.Protos.X509Certificates
-
DER-encoded X.509 certificate chain
- getCertificate(int) - Method in interface org.bitcoin.protocols.payments.Protos.X509CertificatesOrBuilder
-
DER-encoded X.509 certificate chain
- getCertificateCount() - Method in class org.bitcoin.protocols.payments.Protos.X509Certificates.Builder
-
DER-encoded X.509 certificate chain
- getCertificateCount() - Method in class org.bitcoin.protocols.payments.Protos.X509Certificates
-
DER-encoded X.509 certificate chain
- getCertificateCount() - Method in interface org.bitcoin.protocols.payments.Protos.X509CertificatesOrBuilder
-
DER-encoded X.509 certificate chain
- getCertificateList() - Method in class org.bitcoin.protocols.payments.Protos.X509Certificates.Builder
-
DER-encoded X.509 certificate chain
- getCertificateList() - Method in class org.bitcoin.protocols.payments.Protos.X509Certificates
-
DER-encoded X.509 certificate chain
- getCertificateList() - Method in interface org.bitcoin.protocols.payments.Protos.X509CertificatesOrBuilder
-
DER-encoded X.509 certificate chain
- getChainCode() - Method in class org.bitcoinj.crypto.DeterministicKey
-
Returns the chain code associated with this key.
- getChainCode() - Method in class org.bitcoinj.wallet.Protos.DeterministicKey.Builder
-
Random data that allows us to extend a key.
- getChainCode() - Method in class org.bitcoinj.wallet.Protos.DeterministicKey
-
Random data that allows us to extend a key.
- getChainCode() - Method in interface org.bitcoinj.wallet.Protos.DeterministicKeyOrBuilder
-
Random data that allows us to extend a key.
- getChainHead() - Method in class org.bitcoinj.core.AbstractBlockChain
-
Returns the block at the head of the current best chain.
- getChainHead() - Method in interface org.bitcoinj.store.BlockStore
-
Returns the
StoredBlock
that represents the top of the chain of greatest total work.
- getChainHead() - Method in class org.bitcoinj.store.DatabaseFullPrunedBlockStore
-
- getChainHead() - Method in class org.bitcoinj.store.LevelDBBlockStore
-
- getChainHead() - Method in class org.bitcoinj.store.LevelDBFullPrunedBlockStore
-
- getChainHead() - Method in class org.bitcoinj.store.MemoryBlockStore
-
- getChainHead() - Method in class org.bitcoinj.store.MemoryFullPrunedBlockStore
-
- getChainHead() - Method in class org.bitcoinj.store.SPVBlockStore
-
- getChainHeadHeight() - Method in interface org.bitcoinj.core.UTXOProvider
-
Get the height of the chain head.
- getChainHeadHeight() - Method in class org.bitcoinj.store.DatabaseFullPrunedBlockStore
-
- getChainHeadHeight() - Method in class org.bitcoinj.store.LevelDBFullPrunedBlockStore
-
- getChainHeadHeight() - Method in class org.bitcoinj.store.MemoryFullPrunedBlockStore
-
- getChainWork() - Method in class org.bitcoinj.core.StoredBlock
-
The total sum of work done in this block, and all the blocks below it in the chain.
- getChannel(Sha256Hash, Sha256Hash) - Method in class org.bitcoinj.protocols.channels.StoredPaymentChannelClientStates
-
Finds a channel with the given id and contract hash and returns it, or returns null.
- getChannel(Sha256Hash) - Method in class org.bitcoinj.protocols.channels.StoredPaymentChannelServerStates
-
- getChannelMap() - Method in class org.bitcoinj.protocols.channels.StoredPaymentChannelClientStates
-
Get a copy of all StoredClientChannel
s
- getChannelMap() - Method in class org.bitcoinj.protocols.channels.StoredPaymentChannelServerStates
-
- getChannelOpenFuture() - Method in class org.bitcoinj.protocols.channels.PaymentChannelClientConnection
-
Gets a future which returns this when the channel is successfully opened, or throws an exception if there is
an error before the channel has reached the open state.
- getChannels(int) - Method in class org.bitcoinj.protocols.channels.ClientState.StoredClientPaymentChannels.Builder
-
repeated .paymentchannels.StoredClientPaymentChannel channels = 1;
- getChannels(int) - Method in class org.bitcoinj.protocols.channels.ClientState.StoredClientPaymentChannels
-
repeated .paymentchannels.StoredClientPaymentChannel channels = 1;
- getChannels(int) - Method in interface org.bitcoinj.protocols.channels.ClientState.StoredClientPaymentChannelsOrBuilder
-
repeated .paymentchannels.StoredClientPaymentChannel channels = 1;
- getChannels(int) - Method in class org.bitcoinj.protocols.channels.ServerState.StoredServerPaymentChannels.Builder
-
repeated .paymentchannels.StoredServerPaymentChannel channels = 1;
- getChannels(int) - Method in class org.bitcoinj.protocols.channels.ServerState.StoredServerPaymentChannels
-
repeated .paymentchannels.StoredServerPaymentChannel channels = 1;
- getChannels(int) - Method in interface org.bitcoinj.protocols.channels.ServerState.StoredServerPaymentChannelsOrBuilder
-
repeated .paymentchannels.StoredServerPaymentChannel channels = 1;
- getChannelsBuilder(int) - Method in class org.bitcoinj.protocols.channels.ClientState.StoredClientPaymentChannels.Builder
-
repeated .paymentchannels.StoredClientPaymentChannel channels = 1;
- getChannelsBuilder(int) - Method in class org.bitcoinj.protocols.channels.ServerState.StoredServerPaymentChannels.Builder
-
repeated .paymentchannels.StoredServerPaymentChannel channels = 1;
- getChannelsBuilderList() - Method in class org.bitcoinj.protocols.channels.ClientState.StoredClientPaymentChannels.Builder
-
repeated .paymentchannels.StoredClientPaymentChannel channels = 1;
- getChannelsBuilderList() - Method in class org.bitcoinj.protocols.channels.ServerState.StoredServerPaymentChannels.Builder
-
repeated .paymentchannels.StoredServerPaymentChannel channels = 1;
- getChannelsCount() - Method in class org.bitcoinj.protocols.channels.ClientState.StoredClientPaymentChannels.Builder
-
repeated .paymentchannels.StoredClientPaymentChannel channels = 1;
- getChannelsCount() - Method in class org.bitcoinj.protocols.channels.ClientState.StoredClientPaymentChannels
-
repeated .paymentchannels.StoredClientPaymentChannel channels = 1;
- getChannelsCount() - Method in interface org.bitcoinj.protocols.channels.ClientState.StoredClientPaymentChannelsOrBuilder
-
repeated .paymentchannels.StoredClientPaymentChannel channels = 1;
- getChannelsCount() - Method in class org.bitcoinj.protocols.channels.ServerState.StoredServerPaymentChannels.Builder
-
repeated .paymentchannels.StoredServerPaymentChannel channels = 1;
- getChannelsCount() - Method in class org.bitcoinj.protocols.channels.ServerState.StoredServerPaymentChannels
-
repeated .paymentchannels.StoredServerPaymentChannel channels = 1;
- getChannelsCount() - Method in interface org.bitcoinj.protocols.channels.ServerState.StoredServerPaymentChannelsOrBuilder
-
repeated .paymentchannels.StoredServerPaymentChannel channels = 1;
- getChannelsList() - Method in class org.bitcoinj.protocols.channels.ClientState.StoredClientPaymentChannels.Builder
-
repeated .paymentchannels.StoredClientPaymentChannel channels = 1;
- getChannelsList() - Method in class org.bitcoinj.protocols.channels.ClientState.StoredClientPaymentChannels
-
repeated .paymentchannels.StoredClientPaymentChannel channels = 1;
- getChannelsList() - Method in interface org.bitcoinj.protocols.channels.ClientState.StoredClientPaymentChannelsOrBuilder
-
repeated .paymentchannels.StoredClientPaymentChannel channels = 1;
- getChannelsList() - Method in class org.bitcoinj.protocols.channels.ServerState.StoredServerPaymentChannels.Builder
-
repeated .paymentchannels.StoredServerPaymentChannel channels = 1;
- getChannelsList() - Method in class org.bitcoinj.protocols.channels.ServerState.StoredServerPaymentChannels
-
repeated .paymentchannels.StoredServerPaymentChannel channels = 1;
- getChannelsList() - Method in interface org.bitcoinj.protocols.channels.ServerState.StoredServerPaymentChannelsOrBuilder
-
repeated .paymentchannels.StoredServerPaymentChannel channels = 1;
- getChannelsOrBuilder(int) - Method in class org.bitcoinj.protocols.channels.ClientState.StoredClientPaymentChannels.Builder
-
repeated .paymentchannels.StoredClientPaymentChannel channels = 1;
- getChannelsOrBuilder(int) - Method in class org.bitcoinj.protocols.channels.ClientState.StoredClientPaymentChannels
-
repeated .paymentchannels.StoredClientPaymentChannel channels = 1;
- getChannelsOrBuilder(int) - Method in interface org.bitcoinj.protocols.channels.ClientState.StoredClientPaymentChannelsOrBuilder
-
repeated .paymentchannels.StoredClientPaymentChannel channels = 1;
- getChannelsOrBuilder(int) - Method in class org.bitcoinj.protocols.channels.ServerState.StoredServerPaymentChannels.Builder
-
repeated .paymentchannels.StoredServerPaymentChannel channels = 1;
- getChannelsOrBuilder(int) - Method in class org.bitcoinj.protocols.channels.ServerState.StoredServerPaymentChannels
-
repeated .paymentchannels.StoredServerPaymentChannel channels = 1;
- getChannelsOrBuilder(int) - Method in interface org.bitcoinj.protocols.channels.ServerState.StoredServerPaymentChannelsOrBuilder
-
repeated .paymentchannels.StoredServerPaymentChannel channels = 1;
- getChannelsOrBuilderList() - Method in class org.bitcoinj.protocols.channels.ClientState.StoredClientPaymentChannels.Builder
-
repeated .paymentchannels.StoredClientPaymentChannel channels = 1;
- getChannelsOrBuilderList() - Method in class org.bitcoinj.protocols.channels.ClientState.StoredClientPaymentChannels
-
repeated .paymentchannels.StoredClientPaymentChannel channels = 1;
- getChannelsOrBuilderList() - Method in interface org.bitcoinj.protocols.channels.ClientState.StoredClientPaymentChannelsOrBuilder
-
repeated .paymentchannels.StoredClientPaymentChannel channels = 1;
- getChannelsOrBuilderList() - Method in class org.bitcoinj.protocols.channels.ServerState.StoredServerPaymentChannels.Builder
-
repeated .paymentchannels.StoredServerPaymentChannel channels = 1;
- getChannelsOrBuilderList() - Method in class org.bitcoinj.protocols.channels.ServerState.StoredServerPaymentChannels
-
repeated .paymentchannels.StoredServerPaymentChannel channels = 1;
- getChannelsOrBuilderList() - Method in interface org.bitcoinj.protocols.channels.ServerState.StoredServerPaymentChannelsOrBuilder
-
repeated .paymentchannels.StoredServerPaymentChannel channels = 1;
- getCheckpointBefore(long) - Method in class org.bitcoinj.core.CheckpointManager
-
Returns a
StoredBlock
representing the last checkpoint before the given time, for example, normally
you would want to know the checkpoint before the earliest wallet birthday.
- getChildNumber() - Method in class org.bitcoinj.crypto.DeterministicKey
-
- getChunks() - Method in class org.bitcoinj.script.Script
-
Returns an immutable list of the scripts parsed form.
- getClientChangeValue() - Method in class org.bitcoin.paymentchannel.Protos.UpdatePayment.Builder
-
The value which is sent back to the primary.
- getClientChangeValue() - Method in class org.bitcoin.paymentchannel.Protos.UpdatePayment
-
The value which is sent back to the primary.
- getClientChangeValue() - Method in interface org.bitcoin.paymentchannel.Protos.UpdatePaymentOrBuilder
-
The value which is sent back to the primary.
- getClientKey() - Method in class org.bitcoin.paymentchannel.Protos.ProvideContract.Builder
-
This field is added in protocol version 2 to send the client public key to the server.
- getClientKey() - Method in class org.bitcoin.paymentchannel.Protos.ProvideContract
-
This field is added in protocol version 2 to send the client public key to the server.
- getClientKey() - Method in interface org.bitcoin.paymentchannel.Protos.ProvideContractOrBuilder
-
This field is added in protocol version 2 to send the client public key to the server.
- getClientKey() - Method in class org.bitcoinj.protocols.channels.PaymentChannelServerState
-
- getClientKey() - Method in class org.bitcoinj.protocols.channels.PaymentChannelV1ServerState
-
- getClientKey() - Method in class org.bitcoinj.protocols.channels.PaymentChannelV2ServerState
-
- getClientKey() - Method in class org.bitcoinj.protocols.channels.ServerState.StoredServerPaymentChannel.Builder
-
Protocol version 2 only - the P2SH hash doesn't contain the required key
- getClientKey() - Method in class org.bitcoinj.protocols.channels.ServerState.StoredServerPaymentChannel
-
Protocol version 2 only - the P2SH hash doesn't contain the required key
- getClientKey() - Method in interface org.bitcoinj.protocols.channels.ServerState.StoredServerPaymentChannelOrBuilder
-
Protocol version 2 only - the P2SH hash doesn't contain the required key
- getClientOutput() - Method in class org.bitcoinj.protocols.channels.PaymentChannelServerState
-
- getClientOutput() - Method in class org.bitcoinj.protocols.channels.PaymentChannelV1ServerState
-
- getClientOutput() - Method in class org.bitcoinj.protocols.channels.PaymentChannelV2ServerState
-
- getClientOutput() - Method in class org.bitcoinj.protocols.channels.ServerState.StoredServerPaymentChannel.Builder
-
optional bytes clientOutput = 5;
- getClientOutput() - Method in class org.bitcoinj.protocols.channels.ServerState.StoredServerPaymentChannel
-
optional bytes clientOutput = 5;
- getClientOutput() - Method in interface org.bitcoinj.protocols.channels.ServerState.StoredServerPaymentChannelOrBuilder
-
optional bytes clientOutput = 5;
- getClientVersion() - Method in class org.bitcoin.paymentchannel.Protos.TwoWayChannelMessage.Builder
-
Now one optional field for each message.
- getClientVersion() - Method in class org.bitcoin.paymentchannel.Protos.TwoWayChannelMessage
-
Now one optional field for each message.
- getClientVersion() - Method in interface org.bitcoin.paymentchannel.Protos.TwoWayChannelMessageOrBuilder
-
Now one optional field for each message.
- getClientVersionBuilder() - Method in class org.bitcoin.paymentchannel.Protos.TwoWayChannelMessage.Builder
-
Now one optional field for each message.
- getClientVersionOrBuilder() - Method in class org.bitcoin.paymentchannel.Protos.TwoWayChannelMessage.Builder
-
Now one optional field for each message.
- getClientVersionOrBuilder() - Method in class org.bitcoin.paymentchannel.Protos.TwoWayChannelMessage
-
Now one optional field for each message.
- getClientVersionOrBuilder() - Method in interface org.bitcoin.paymentchannel.Protos.TwoWayChannelMessageOrBuilder
-
Now one optional field for each message.
- getCloseReason() - Method in exception org.bitcoinj.protocols.channels.PaymentChannelCloseException
-
- getCloseTransactionHash() - Method in class org.bitcoinj.protocols.channels.ClientState.StoredClientPaymentChannel.Builder
-
When set, the hash of the transaction that was presented by the server for closure of the channel.
- getCloseTransactionHash() - Method in class org.bitcoinj.protocols.channels.ClientState.StoredClientPaymentChannel
-
When set, the hash of the transaction that was presented by the server for closure of the channel.
- getCloseTransactionHash() - Method in interface org.bitcoinj.protocols.channels.ClientState.StoredClientPaymentChannelOrBuilder
-
When set, the hash of the transaction that was presented by the server for closure of the channel.
- getCLTVPaymentChannelExpiry() - Method in class org.bitcoinj.script.Script
-
Deprecated.
- getCLTVPaymentChannelRecipientPubKey() - Method in class org.bitcoinj.script.Script
-
Deprecated.
- getCLTVPaymentChannelSenderPubKey() - Method in class org.bitcoinj.script.Script
-
Deprecated.
- getCode() - Method in class org.bitcoin.paymentchannel.Protos.Error.Builder
-
optional .paymentchannels.Error.ErrorCode code = 1 [default = OTHER];
- getCode() - Method in class org.bitcoin.paymentchannel.Protos.Error
-
optional .paymentchannels.Error.ErrorCode code = 1 [default = OTHER];
- getCode() - Method in interface org.bitcoin.paymentchannel.Protos.ErrorOrBuilder
-
optional .paymentchannels.Error.ErrorCode code = 1 [default = OTHER];
- getCodeInstance() - Static method in class org.bitcoinj.utils.BtcFormat
-
Return a new auto-denominating instance that will indicate units using a currency
code, for example, "BTC"
.
- getCodeInstance(int) - Static method in class org.bitcoinj.utils.BtcFormat
-
Return a new code-style auto-formatter with the given number of fractional decimal
places.
- getCodeInstance(Locale) - Static method in class org.bitcoinj.utils.BtcFormat
-
Return a new code-style auto-formatter for the given locale.
- getCodeInstance(Locale, int) - Static method in class org.bitcoinj.utils.BtcFormat
-
Return a new code-style auto-formatter for the given locale with the given number of
fraction places.
- getCoinInstance() - Static method in class org.bitcoinj.utils.BtcFormat
-
Return a new coin-denominated formatter.
- getCoinInstance(int, int...) - Static method in class org.bitcoinj.utils.BtcFormat
-
Return a new coin-denominated formatter with the specified fraction-places.
- getCoinInstance(Locale) - Static method in class org.bitcoinj.utils.BtcFormat
-
Return a new coin-denominated formatter for the given locale.
- getCoinInstance(Locale, int, int...) - Static method in class org.bitcoinj.utils.BtcFormat
-
Return a newly-constructed instance for the given locale that will format
values in terms of bitcoins, with the given minimum number of fractional
decimal places.
- getCoinSelector() - Method in class org.bitcoinj.wallet.Wallet
-
Returns the
CoinSelector
object which controls which outputs can be spent by this wallet.
- getCoinValue() - Method in class org.bitcoinj.wallet.Protos.ExchangeRate.Builder
-
This much of satoshis (1E-8 fractions)…
- getCoinValue() - Method in class org.bitcoinj.wallet.Protos.ExchangeRate
-
This much of satoshis (1E-8 fractions)…
- getCoinValue() - Method in interface org.bitcoinj.wallet.Protos.ExchangeRateOrBuilder
-
This much of satoshis (1E-8 fractions)…
- getCombinedKeyLookaheadEpochs() - Method in class org.bitcoinj.wallet.KeyChainGroup
-
Returns a counter that increases (by an arbitrary amount) each time new keys have been calculated due to
lookahead and thus the Bloom filter that was previously calculated has become stale.
- getComment() - Method in class org.bitcoinj.core.AlertMessage
-
This field is unused.
- getCompatibilitySQL() - Method in class org.bitcoinj.store.DatabaseFullPrunedBlockStore
-
Get the SQL statements to check if the database is compatible.
- getCompletedRefundTransaction() - Method in class org.bitcoinj.protocols.channels.PaymentChannelV1ClientState
-
- getConfidence() - Method in class org.bitcoinj.core.Transaction
-
- getConfidence(Context) - Method in class org.bitcoinj.core.Transaction
-
- getConfidence(TxConfidenceTable) - Method in class org.bitcoinj.core.Transaction
-
- getConfidence() - Method in class org.bitcoinj.wallet.Protos.Transaction.Builder
-
Data describing where the transaction is in the chain.
- getConfidence() - Method in class org.bitcoinj.wallet.Protos.Transaction
-
Data describing where the transaction is in the chain.
- getConfidence() - Method in interface org.bitcoinj.wallet.Protos.TransactionOrBuilder
-
Data describing where the transaction is in the chain.
- getConfidenceBuilder() - Method in class org.bitcoinj.wallet.Protos.Transaction.Builder
-
Data describing where the transaction is in the chain.
- getConfidenceOrBuilder() - Method in class org.bitcoinj.wallet.Protos.Transaction.Builder
-
Data describing where the transaction is in the chain.
- getConfidenceOrBuilder() - Method in class org.bitcoinj.wallet.Protos.Transaction
-
Data describing where the transaction is in the chain.
- getConfidenceOrBuilder() - Method in interface org.bitcoinj.wallet.Protos.TransactionOrBuilder
-
Data describing where the transaction is in the chain.
- getConfidenceTable() - Method in class org.bitcoinj.core.Context
-
- getConfidenceType() - Method in class org.bitcoinj.core.TransactionConfidence
-
Returns a general statement of the level of confidence you can have in this transaction.
- getConnectedClientCount() - Method in class org.bitcoinj.net.BlockingClientManager
-
- getConnectedClientCount() - Method in interface org.bitcoinj.net.ClientConnectionManager
-
Gets the number of connected peers
- getConnectedClientCount() - Method in class org.bitcoinj.net.NioClientManager
-
- getConnectedKey(KeyBag) - Method in class org.bitcoinj.core.TransactionOutPoint
-
Returns the ECKey identified in the connected output, for either P2PKH, P2WPKH or P2PK scripts.
- getConnectedOutput() - Method in class org.bitcoinj.core.TransactionInput
-
- getConnectedOutput() - Method in class org.bitcoinj.core.TransactionOutPoint
-
An outpoint is a part of a transaction input that points to the output of another transaction.
- getConnectedPeers() - Method in class org.bitcoinj.core.PeerGroup
-
Returns a newly allocated list containing the currently connected peers.
- getConnectedPubKeyScript() - Method in class org.bitcoinj.core.TransactionOutPoint
-
Returns the pubkey script from the connected output.
- getConnectedRedeemData(KeyBag) - Method in class org.bitcoinj.core.TransactionInput
-
Alias for getOutpoint().getConnectedRedeemData(keyBag)
- getConnectedRedeemData(KeyBag) - Method in class org.bitcoinj.core.TransactionOutPoint
-
Returns the RedeemData identified in the connected output, for either P2PKH, P2WPKH, P2PK
or P2SH scripts.
- getConnectedTransaction() - Method in class org.bitcoinj.core.TransactionInput
-
- getConnectFuture() - Method in class org.bitcoinj.net.BlockingClient
-
Returns a future that completes once connection has occurred at the socket level or with an exception if failed to connect.
- getConnectionOpenFuture() - Method in class org.bitcoinj.core.Peer
-
Provides a ListenableFuture that can be used to wait for the socket to connect.
- getContext() - Static method in class org.bitcoin.Secp256k1Context
-
- getContext() - Method in class org.bitcoinj.wallet.Wallet
-
Returns the API context that this wallet was created with.
- getContract() - Method in class org.bitcoinj.protocols.channels.PaymentChannelClientState
-
Gets the contract which was used to initialize this channel
- getContract() - Method in class org.bitcoinj.protocols.channels.PaymentChannelServerState
-
Gets the multisig contract which was used to initialize this channel
- getContract() - Method in class org.bitcoinj.protocols.channels.PaymentChannelV1ClientState
-
Returns the transaction that locks the money to the agreement of both parties.
- getContract() - Method in class org.bitcoinj.protocols.channels.PaymentChannelV2ClientState
-
- getContractInternal() - Method in class org.bitcoinj.protocols.channels.PaymentChannelClientState
-
Gets the contract without changing the state machine
- getContractInternal() - Method in class org.bitcoinj.protocols.channels.PaymentChannelV1ClientState
-
- getContractInternal() - Method in class org.bitcoinj.protocols.channels.PaymentChannelV2ClientState
-
- getContractScript() - Method in class org.bitcoinj.protocols.channels.PaymentChannelClientState
-
- getContractScript() - Method in class org.bitcoinj.protocols.channels.PaymentChannelServerState
-
- getContractScript() - Method in class org.bitcoinj.protocols.channels.PaymentChannelV1ClientState
-
- getContractScript() - Method in class org.bitcoinj.protocols.channels.PaymentChannelV2ClientState
-
- getContractTransaction() - Method in class org.bitcoinj.protocols.channels.ClientState.StoredClientPaymentChannel.Builder
-
required bytes contractTransaction = 2;
- getContractTransaction() - Method in class org.bitcoinj.protocols.channels.ClientState.StoredClientPaymentChannel
-
required bytes contractTransaction = 2;
- getContractTransaction() - Method in interface org.bitcoinj.protocols.channels.ClientState.StoredClientPaymentChannelOrBuilder
-
required bytes contractTransaction = 2;
- getContractTransaction() - Method in class org.bitcoinj.protocols.channels.ServerState.StoredServerPaymentChannel.Builder
-
required bytes contractTransaction = 4;
- getContractTransaction() - Method in class org.bitcoinj.protocols.channels.ServerState.StoredServerPaymentChannel
-
required bytes contractTransaction = 4;
- getContractTransaction() - Method in interface org.bitcoinj.protocols.channels.ServerState.StoredServerPaymentChannelOrBuilder
-
required bytes contractTransaction = 4;
- getCountAtOrAbove(long) - Method in class org.bitcoinj.utils.VersionTally
-
Get the count of blocks at or above the given version, within the window.
- getCreateIndexesSQL() - Method in class org.bitcoinj.store.DatabaseFullPrunedBlockStore
-
Get the SQL statements that create the indexes (DDL).
- getCreateIndexesSQL() - Method in class org.bitcoinj.store.H2FullPrunedBlockStore
-
- getCreateIndexesSQL() - Method in class org.bitcoinj.store.MySQLFullPrunedBlockStore
-
- getCreateIndexesSQL() - Method in class org.bitcoinj.store.PostgresFullPrunedBlockStore
-
- getCreateSchemeSQL() - Method in class org.bitcoinj.store.DatabaseFullPrunedBlockStore
-
Get the SQL statements that create the schema (DDL).
- getCreateSchemeSQL() - Method in class org.bitcoinj.store.H2FullPrunedBlockStore
-
- getCreateSchemeSQL() - Method in class org.bitcoinj.store.MySQLFullPrunedBlockStore
-
- getCreateSchemeSQL() - Method in class org.bitcoinj.store.PostgresFullPrunedBlockStore
-
- getCreateTablesSQL() - Method in class org.bitcoinj.store.DatabaseFullPrunedBlockStore
-
Get the SQL statements that create the tables (DDL).
- getCreateTablesSQL() - Method in class org.bitcoinj.store.H2FullPrunedBlockStore
-
- getCreateTablesSQL() - Method in class org.bitcoinj.store.MySQLFullPrunedBlockStore
-
- getCreateTablesSQL() - Method in class org.bitcoinj.store.PostgresFullPrunedBlockStore
-
- getCreationTimeSeconds() - Method in class org.bitcoinj.core.ECKey
-
Returns the creation time of this key or zero if the key was deserialized from a version that did not store
that data.
- getCreationTimeSeconds() - Method in class org.bitcoinj.crypto.DeterministicKey
-
The creation time of a deterministic key is equal to that of its parent, unless this key is the root of a tree
in which case the time is stored alongside the key as per normal, see
ECKey.getCreationTimeSeconds()
.
- getCreationTimeSeconds() - Method in interface org.bitcoinj.crypto.EncryptableItem
-
Returns the time in seconds since the UNIX epoch at which this encryptable item was first created/derived.
- getCreationTimeSeconds() - Method in class org.bitcoinj.script.Script
-
- getCreationTimeSeconds() - Method in class org.bitcoinj.wallet.DeterministicSeed
-
- getCreationTimestamp() - Method in class org.bitcoinj.wallet.Protos.Key.Builder
-
Timestamp stored as millis since epoch.
- getCreationTimestamp() - Method in class org.bitcoinj.wallet.Protos.Key
-
Timestamp stored as millis since epoch.
- getCreationTimestamp() - Method in interface org.bitcoinj.wallet.Protos.KeyOrBuilder
-
Timestamp stored as millis since epoch.
- getCreationTimestamp() - Method in class org.bitcoinj.wallet.Protos.Script.Builder
-
Timestamp stored as millis since epoch.
- getCreationTimestamp() - Method in class org.bitcoinj.wallet.Protos.Script
-
Timestamp stored as millis since epoch.
- getCreationTimestamp() - Method in interface org.bitcoinj.wallet.Protos.ScriptOrBuilder
-
Timestamp stored as millis since epoch.
- getCurrencyCode() - Method in class org.bitcoinj.utils.Fiat
-
- getCurve() - Method in class org.bitcoinj.crypto.LazyECPoint
-
- getData(Peer, GetDataMessage) - Method in class org.bitcoinj.core.listeners.AbstractPeerDataEventListener
-
Deprecated.
- getData(Peer, GetDataMessage) - Method in interface org.bitcoinj.core.listeners.GetDataEventListener
-
Called when a peer receives a getdata message, usually in response to an "inv" being broadcast.
- getData() - Method in class org.bitcoinj.wallet.Protos.Extension.Builder
-
required bytes data = 2;
- getData() - Method in class org.bitcoinj.wallet.Protos.Extension
-
required bytes data = 2;
- getData() - Method in interface org.bitcoinj.wallet.Protos.ExtensionOrBuilder
-
required bytes data = 2;
- getData(int) - Method in class org.bitcoinj.wallet.Protos.ScriptWitness.Builder
-
repeated bytes data = 1;
- getData(int) - Method in class org.bitcoinj.wallet.Protos.ScriptWitness
-
repeated bytes data = 1;
- getData(int) - Method in interface org.bitcoinj.wallet.Protos.ScriptWitnessOrBuilder
-
repeated bytes data = 1;
- getData() - Method in class org.bitcoinj.wallet.Protos.Tag.Builder
-
required bytes data = 2;
- getData() - Method in class org.bitcoinj.wallet.Protos.Tag
-
required bytes data = 2;
- getData() - Method in interface org.bitcoinj.wallet.Protos.TagOrBuilder
-
required bytes data = 2;
- getDatabaseDriverClass() - Method in class org.bitcoinj.store.DatabaseFullPrunedBlockStore
-
Get the database driver class,
- getDatabaseDriverClass() - Method in class org.bitcoinj.store.H2FullPrunedBlockStore
-
- getDatabaseDriverClass() - Method in class org.bitcoinj.store.MySQLFullPrunedBlockStore
-
- getDatabaseDriverClass() - Method in class org.bitcoinj.store.PostgresFullPrunedBlockStore
-
- getDataCount() - Method in class org.bitcoinj.wallet.Protos.ScriptWitness.Builder
-
repeated bytes data = 1;
- getDataCount() - Method in class org.bitcoinj.wallet.Protos.ScriptWitness
-
repeated bytes data = 1;
- getDataCount() - Method in interface org.bitcoinj.wallet.Protos.ScriptWitnessOrBuilder
-
repeated bytes data = 1;
- GetDataEventListener - Interface in org.bitcoinj.core.listeners
-
Implementors can listen to events like blocks being downloaded/transactions being broadcast/connect/disconnects,
they can pre-filter messages before they are processed by a
Peer
or
PeerGroup
, and they can
provide transactions to remote peers when they ask for them.
- getDataHash() - Method in class org.bitcoinj.core.CheckpointManager
-
Returns a hash of the concatenated checkpoint data.
- getDataList() - Method in class org.bitcoinj.wallet.Protos.ScriptWitness.Builder
-
repeated bytes data = 1;
- getDataList() - Method in class org.bitcoinj.wallet.Protos.ScriptWitness
-
repeated bytes data = 1;
- getDataList() - Method in interface org.bitcoinj.wallet.Protos.ScriptWitnessOrBuilder
-
repeated bytes data = 1;
- GetDataMessage - Class in org.bitcoinj.core
-
Represents the "getdata" P2P network message, which requests the contents of blocks or transactions given their
hashes.
- GetDataMessage(NetworkParameters, byte[]) - Constructor for class org.bitcoinj.core.GetDataMessage
-
- GetDataMessage(NetworkParameters, byte[], MessageSerializer, int) - Constructor for class org.bitcoinj.core.GetDataMessage
-
Deserializes a 'getdata' message.
- GetDataMessage(NetworkParameters) - Constructor for class org.bitcoinj.core.GetDataMessage
-
- getDate() - Method in class org.bitcoinj.protocols.payments.PaymentSession
-
Returns the date that the payment request was generated.
- getDefaultInstance() - Static method in class org.bitcoin.crawler.PeerSeedProtos.PeerSeedData
-
- getDefaultInstance() - Static method in class org.bitcoin.crawler.PeerSeedProtos.PeerSeeds
-
- getDefaultInstance() - Static method in class org.bitcoin.crawler.PeerSeedProtos.SignedPeerSeeds
-
- getDefaultInstance() - Static method in class org.bitcoin.paymentchannel.Protos.ClientVersion
-
- getDefaultInstance() - Static method in class org.bitcoin.paymentchannel.Protos.Error
-
- getDefaultInstance() - Static method in class org.bitcoin.paymentchannel.Protos.Initiate
-
- getDefaultInstance() - Static method in class org.bitcoin.paymentchannel.Protos.PaymentAck
-
- getDefaultInstance() - Static method in class org.bitcoin.paymentchannel.Protos.ProvideContract
-
- getDefaultInstance() - Static method in class org.bitcoin.paymentchannel.Protos.ProvideRefund
-
- getDefaultInstance() - Static method in class org.bitcoin.paymentchannel.Protos.ReturnRefund
-
- getDefaultInstance() - Static method in class org.bitcoin.paymentchannel.Protos.ServerVersion
-
- getDefaultInstance() - Static method in class org.bitcoin.paymentchannel.Protos.Settlement
-
- getDefaultInstance() - Static method in class org.bitcoin.paymentchannel.Protos.TwoWayChannelMessage
-
- getDefaultInstance() - Static method in class org.bitcoin.paymentchannel.Protos.UpdatePayment
-
- getDefaultInstance() - Static method in class org.bitcoin.protocols.payments.Protos.Output
-
- getDefaultInstance() - Static method in class org.bitcoin.protocols.payments.Protos.Payment
-
- getDefaultInstance() - Static method in class org.bitcoin.protocols.payments.Protos.PaymentACK
-
- getDefaultInstance() - Static method in class org.bitcoin.protocols.payments.Protos.PaymentDetails
-
- getDefaultInstance() - Static method in class org.bitcoin.protocols.payments.Protos.PaymentRequest
-
- getDefaultInstance() - Static method in class org.bitcoin.protocols.payments.Protos.X509Certificates
-
- getDefaultInstance() - Static method in class org.bitcoinj.protocols.channels.ClientState.StoredClientPaymentChannel
-
- getDefaultInstance() - Static method in class org.bitcoinj.protocols.channels.ClientState.StoredClientPaymentChannels
-
- getDefaultInstance() - Static method in class org.bitcoinj.protocols.channels.ServerState.StoredServerPaymentChannel
-
- getDefaultInstance() - Static method in class org.bitcoinj.protocols.channels.ServerState.StoredServerPaymentChannels
-
- getDefaultInstance() - Static method in class org.bitcoinj.wallet.Protos.DeterministicKey
-
- getDefaultInstance() - Static method in class org.bitcoinj.wallet.Protos.EncryptedData
-
- getDefaultInstance() - Static method in class org.bitcoinj.wallet.Protos.ExchangeRate
-
- getDefaultInstance() - Static method in class org.bitcoinj.wallet.Protos.Extension
-
- getDefaultInstance() - Static method in class org.bitcoinj.wallet.Protos.Key
-
- getDefaultInstance() - Static method in class org.bitcoinj.wallet.Protos.PeerAddress
-
- getDefaultInstance() - Static method in class org.bitcoinj.wallet.Protos.Script
-
- getDefaultInstance() - Static method in class org.bitcoinj.wallet.Protos.ScriptWitness
-
- getDefaultInstance() - Static method in class org.bitcoinj.wallet.Protos.ScryptParameters
-
- getDefaultInstance() - Static method in class org.bitcoinj.wallet.Protos.Tag
-
- getDefaultInstance() - Static method in class org.bitcoinj.wallet.Protos.Transaction
-
- getDefaultInstance() - Static method in class org.bitcoinj.wallet.Protos.TransactionConfidence
-
- getDefaultInstance() - Static method in class org.bitcoinj.wallet.Protos.TransactionInput
-
- getDefaultInstance() - Static method in class org.bitcoinj.wallet.Protos.TransactionOutput
-
- getDefaultInstance() - Static method in class org.bitcoinj.wallet.Protos.Wallet
-
- getDefaultInstanceForType() - Method in class org.bitcoin.crawler.PeerSeedProtos.PeerSeedData.Builder
-
- getDefaultInstanceForType() - Method in class org.bitcoin.crawler.PeerSeedProtos.PeerSeedData
-
- getDefaultInstanceForType() - Method in class org.bitcoin.crawler.PeerSeedProtos.PeerSeeds.Builder
-
- getDefaultInstanceForType() - Method in class org.bitcoin.crawler.PeerSeedProtos.PeerSeeds
-
- getDefaultInstanceForType() - Method in class org.bitcoin.crawler.PeerSeedProtos.SignedPeerSeeds.Builder
-
- getDefaultInstanceForType() - Method in class org.bitcoin.crawler.PeerSeedProtos.SignedPeerSeeds
-
- getDefaultInstanceForType() - Method in class org.bitcoin.paymentchannel.Protos.ClientVersion.Builder
-
- getDefaultInstanceForType() - Method in class org.bitcoin.paymentchannel.Protos.ClientVersion
-
- getDefaultInstanceForType() - Method in class org.bitcoin.paymentchannel.Protos.Error.Builder
-
- getDefaultInstanceForType() - Method in class org.bitcoin.paymentchannel.Protos.Error
-
- getDefaultInstanceForType() - Method in class org.bitcoin.paymentchannel.Protos.Initiate.Builder
-
- getDefaultInstanceForType() - Method in class org.bitcoin.paymentchannel.Protos.Initiate
-
- getDefaultInstanceForType() - Method in class org.bitcoin.paymentchannel.Protos.PaymentAck.Builder
-
- getDefaultInstanceForType() - Method in class org.bitcoin.paymentchannel.Protos.PaymentAck
-
- getDefaultInstanceForType() - Method in class org.bitcoin.paymentchannel.Protos.ProvideContract.Builder
-
- getDefaultInstanceForType() - Method in class org.bitcoin.paymentchannel.Protos.ProvideContract
-
- getDefaultInstanceForType() - Method in class org.bitcoin.paymentchannel.Protos.ProvideRefund.Builder
-
- getDefaultInstanceForType() - Method in class org.bitcoin.paymentchannel.Protos.ProvideRefund
-
- getDefaultInstanceForType() - Method in class org.bitcoin.paymentchannel.Protos.ReturnRefund.Builder
-
- getDefaultInstanceForType() - Method in class org.bitcoin.paymentchannel.Protos.ReturnRefund
-
- getDefaultInstanceForType() - Method in class org.bitcoin.paymentchannel.Protos.ServerVersion.Builder
-
- getDefaultInstanceForType() - Method in class org.bitcoin.paymentchannel.Protos.ServerVersion
-
- getDefaultInstanceForType() - Method in class org.bitcoin.paymentchannel.Protos.Settlement.Builder
-
- getDefaultInstanceForType() - Method in class org.bitcoin.paymentchannel.Protos.Settlement
-
- getDefaultInstanceForType() - Method in class org.bitcoin.paymentchannel.Protos.TwoWayChannelMessage.Builder
-
- getDefaultInstanceForType() - Method in class org.bitcoin.paymentchannel.Protos.TwoWayChannelMessage
-
- getDefaultInstanceForType() - Method in class org.bitcoin.paymentchannel.Protos.UpdatePayment.Builder
-
- getDefaultInstanceForType() - Method in class org.bitcoin.paymentchannel.Protos.UpdatePayment
-
- getDefaultInstanceForType() - Method in class org.bitcoin.protocols.payments.Protos.Output.Builder
-
- getDefaultInstanceForType() - Method in class org.bitcoin.protocols.payments.Protos.Output
-
- getDefaultInstanceForType() - Method in class org.bitcoin.protocols.payments.Protos.Payment.Builder
-
- getDefaultInstanceForType() - Method in class org.bitcoin.protocols.payments.Protos.Payment
-
- getDefaultInstanceForType() - Method in class org.bitcoin.protocols.payments.Protos.PaymentACK.Builder
-
- getDefaultInstanceForType() - Method in class org.bitcoin.protocols.payments.Protos.PaymentACK
-
- getDefaultInstanceForType() - Method in class org.bitcoin.protocols.payments.Protos.PaymentDetails.Builder
-
- getDefaultInstanceForType() - Method in class org.bitcoin.protocols.payments.Protos.PaymentDetails
-
- getDefaultInstanceForType() - Method in class org.bitcoin.protocols.payments.Protos.PaymentRequest.Builder
-
- getDefaultInstanceForType() - Method in class org.bitcoin.protocols.payments.Protos.PaymentRequest
-
- getDefaultInstanceForType() - Method in class org.bitcoin.protocols.payments.Protos.X509Certificates.Builder
-
- getDefaultInstanceForType() - Method in class org.bitcoin.protocols.payments.Protos.X509Certificates
-
- getDefaultInstanceForType() - Method in class org.bitcoinj.protocols.channels.ClientState.StoredClientPaymentChannel.Builder
-
- getDefaultInstanceForType() - Method in class org.bitcoinj.protocols.channels.ClientState.StoredClientPaymentChannel
-
- getDefaultInstanceForType() - Method in class org.bitcoinj.protocols.channels.ClientState.StoredClientPaymentChannels.Builder
-
- getDefaultInstanceForType() - Method in class org.bitcoinj.protocols.channels.ClientState.StoredClientPaymentChannels
-
- getDefaultInstanceForType() - Method in class org.bitcoinj.protocols.channels.ServerState.StoredServerPaymentChannel.Builder
-
- getDefaultInstanceForType() - Method in class org.bitcoinj.protocols.channels.ServerState.StoredServerPaymentChannel
-
- getDefaultInstanceForType() - Method in class org.bitcoinj.protocols.channels.ServerState.StoredServerPaymentChannels.Builder
-
- getDefaultInstanceForType() - Method in class org.bitcoinj.protocols.channels.ServerState.StoredServerPaymentChannels
-
- getDefaultInstanceForType() - Method in class org.bitcoinj.wallet.Protos.DeterministicKey.Builder
-
- getDefaultInstanceForType() - Method in class org.bitcoinj.wallet.Protos.DeterministicKey
-
- getDefaultInstanceForType() - Method in class org.bitcoinj.wallet.Protos.EncryptedData.Builder
-
- getDefaultInstanceForType() - Method in class org.bitcoinj.wallet.Protos.EncryptedData
-
- getDefaultInstanceForType() - Method in class org.bitcoinj.wallet.Protos.ExchangeRate.Builder
-
- getDefaultInstanceForType() - Method in class org.bitcoinj.wallet.Protos.ExchangeRate
-
- getDefaultInstanceForType() - Method in class org.bitcoinj.wallet.Protos.Extension.Builder
-
- getDefaultInstanceForType() - Method in class org.bitcoinj.wallet.Protos.Extension
-
- getDefaultInstanceForType() - Method in class org.bitcoinj.wallet.Protos.Key.Builder
-
- getDefaultInstanceForType() - Method in class org.bitcoinj.wallet.Protos.Key
-
- getDefaultInstanceForType() - Method in class org.bitcoinj.wallet.Protos.PeerAddress.Builder
-
- getDefaultInstanceForType() - Method in class org.bitcoinj.wallet.Protos.PeerAddress
-
- getDefaultInstanceForType() - Method in class org.bitcoinj.wallet.Protos.Script.Builder
-
- getDefaultInstanceForType() - Method in class org.bitcoinj.wallet.Protos.Script
-
- getDefaultInstanceForType() - Method in class org.bitcoinj.wallet.Protos.ScriptWitness.Builder
-
- getDefaultInstanceForType() - Method in class org.bitcoinj.wallet.Protos.ScriptWitness
-
- getDefaultInstanceForType() - Method in class org.bitcoinj.wallet.Protos.ScryptParameters.Builder
-
- getDefaultInstanceForType() - Method in class org.bitcoinj.wallet.Protos.ScryptParameters
-
- getDefaultInstanceForType() - Method in class org.bitcoinj.wallet.Protos.Tag.Builder
-
- getDefaultInstanceForType() - Method in class org.bitcoinj.wallet.Protos.Tag
-
- getDefaultInstanceForType() - Method in class org.bitcoinj.wallet.Protos.Transaction.Builder
-
- getDefaultInstanceForType() - Method in class org.bitcoinj.wallet.Protos.Transaction
-
- getDefaultInstanceForType() - Method in class org.bitcoinj.wallet.Protos.TransactionConfidence.Builder
-
- getDefaultInstanceForType() - Method in class org.bitcoinj.wallet.Protos.TransactionConfidence
-
- getDefaultInstanceForType() - Method in class org.bitcoinj.wallet.Protos.TransactionInput.Builder
-
- getDefaultInstanceForType() - Method in class org.bitcoinj.wallet.Protos.TransactionInput
-
- getDefaultInstanceForType() - Method in class org.bitcoinj.wallet.Protos.TransactionOutput.Builder
-
- getDefaultInstanceForType() - Method in class org.bitcoinj.wallet.Protos.TransactionOutput
-
- getDefaultInstanceForType() - Method in class org.bitcoinj.wallet.Protos.Wallet.Builder
-
- getDefaultInstanceForType() - Method in class org.bitcoinj.wallet.Protos.Wallet
-
- getDefaultSerializer() - Method in class org.bitcoinj.core.NetworkParameters
-
Return the default serializer for this network.
- getDeleteOpenoutputsSQL() - Method in class org.bitcoinj.store.DatabaseFullPrunedBlockStore
-
Get the SQL to delete a openoutputs record.
- getDeleteOpenoutputsSQL() - Method in class org.bitcoinj.store.MySQLFullPrunedBlockStore
-
- getDeleteUndoableBlocksSQL() - Method in class org.bitcoinj.store.DatabaseFullPrunedBlockStore
-
Get the SQL to delete a undoableblocks record.
- getDepth() - Method in class org.bitcoinj.crypto.DeterministicKey
-
Return this key's depth in the hierarchy, where the root node is at depth zero.
- getDepth() - Method in class org.bitcoinj.wallet.Protos.TransactionConfidence.Builder
-
If type == BUILDING then this is the depth of the transaction in the blockchain.
- getDepth() - Method in class org.bitcoinj.wallet.Protos.TransactionConfidence
-
If type == BUILDING then this is the depth of the transaction in the blockchain.
- getDepth() - Method in interface org.bitcoinj.wallet.Protos.TransactionConfidenceOrBuilder
-
If type == BUILDING then this is the depth of the transaction in the blockchain.
- getDepthFuture(int, Executor) - Method in class org.bitcoinj.core.TransactionConfidence
-
Returns a future that completes when the transaction has been confirmed by "depth" blocks.
- getDepthFuture(int) - Method in class org.bitcoinj.core.TransactionConfidence
-
- getDepthInBlocks() - Method in class org.bitcoinj.core.TransactionConfidence
-
Depth in the chain is an approximation of how much time has elapsed since the transaction has been confirmed.
- getDescription() - Method in class org.bitcoinj.wallet.Protos.Wallet.Builder
-
A UTF8 encoded text description of the wallet that is intended for end user provided text.
- getDescription() - Method in class org.bitcoinj.wallet.Protos.Wallet
-
A UTF8 encoded text description of the wallet that is intended for end user provided text.
- getDescription() - Method in interface org.bitcoinj.wallet.Protos.WalletOrBuilder
-
A UTF8 encoded text description of the wallet that is intended for end user provided text.
- getDescription() - Method in class org.bitcoinj.wallet.Wallet
-
Get the description of the wallet.
- getDescriptionBytes() - Method in class org.bitcoinj.wallet.Protos.Wallet.Builder
-
A UTF8 encoded text description of the wallet that is intended for end user provided text.
- getDescriptionBytes() - Method in class org.bitcoinj.wallet.Protos.Wallet
-
A UTF8 encoded text description of the wallet that is intended for end user provided text.
- getDescriptionBytes() - Method in interface org.bitcoinj.wallet.Protos.WalletOrBuilder
-
A UTF8 encoded text description of the wallet that is intended for end user provided text.
- getDescriptor() - Static method in class org.bitcoin.crawler.PeerSeedProtos
-
- getDescriptor() - Static method in class org.bitcoin.crawler.PeerSeedProtos.PeerSeedData.Builder
-
- getDescriptor() - Static method in class org.bitcoin.crawler.PeerSeedProtos.PeerSeedData
-
- getDescriptor() - Static method in class org.bitcoin.crawler.PeerSeedProtos.PeerSeeds.Builder
-
- getDescriptor() - Static method in class org.bitcoin.crawler.PeerSeedProtos.PeerSeeds
-
- getDescriptor() - Static method in class org.bitcoin.crawler.PeerSeedProtos.SignedPeerSeeds.Builder
-
- getDescriptor() - Static method in class org.bitcoin.crawler.PeerSeedProtos.SignedPeerSeeds
-
- getDescriptor() - Static method in class org.bitcoin.paymentchannel.Protos.ClientVersion.Builder
-
- getDescriptor() - Static method in class org.bitcoin.paymentchannel.Protos.ClientVersion
-
- getDescriptor() - Static method in class org.bitcoin.paymentchannel.Protos.Error.Builder
-
- getDescriptor() - Static method in enum org.bitcoin.paymentchannel.Protos.Error.ErrorCode
-
- getDescriptor() - Static method in class org.bitcoin.paymentchannel.Protos.Error
-
- getDescriptor() - Static method in class org.bitcoin.paymentchannel.Protos
-
- getDescriptor() - Static method in class org.bitcoin.paymentchannel.Protos.Initiate.Builder
-
- getDescriptor() - Static method in class org.bitcoin.paymentchannel.Protos.Initiate
-
- getDescriptor() - Static method in class org.bitcoin.paymentchannel.Protos.PaymentAck.Builder
-
- getDescriptor() - Static method in class org.bitcoin.paymentchannel.Protos.PaymentAck
-
- getDescriptor() - Static method in class org.bitcoin.paymentchannel.Protos.ProvideContract.Builder
-
- getDescriptor() - Static method in class org.bitcoin.paymentchannel.Protos.ProvideContract
-
- getDescriptor() - Static method in class org.bitcoin.paymentchannel.Protos.ProvideRefund.Builder
-
- getDescriptor() - Static method in class org.bitcoin.paymentchannel.Protos.ProvideRefund
-
- getDescriptor() - Static method in class org.bitcoin.paymentchannel.Protos.ReturnRefund.Builder
-
- getDescriptor() - Static method in class org.bitcoin.paymentchannel.Protos.ReturnRefund
-
- getDescriptor() - Static method in class org.bitcoin.paymentchannel.Protos.ServerVersion.Builder
-
- getDescriptor() - Static method in class org.bitcoin.paymentchannel.Protos.ServerVersion
-
- getDescriptor() - Static method in class org.bitcoin.paymentchannel.Protos.Settlement.Builder
-
- getDescriptor() - Static method in class org.bitcoin.paymentchannel.Protos.Settlement
-
- getDescriptor() - Static method in class org.bitcoin.paymentchannel.Protos.TwoWayChannelMessage.Builder
-
- getDescriptor() - Static method in class org.bitcoin.paymentchannel.Protos.TwoWayChannelMessage
-
- getDescriptor() - Static method in enum org.bitcoin.paymentchannel.Protos.TwoWayChannelMessage.MessageType
-
- getDescriptor() - Static method in class org.bitcoin.paymentchannel.Protos.UpdatePayment.Builder
-
- getDescriptor() - Static method in class org.bitcoin.paymentchannel.Protos.UpdatePayment
-
- getDescriptor() - Static method in class org.bitcoin.protocols.payments.Protos
-
- getDescriptor() - Static method in class org.bitcoin.protocols.payments.Protos.Output.Builder
-
- getDescriptor() - Static method in class org.bitcoin.protocols.payments.Protos.Output
-
- getDescriptor() - Static method in class org.bitcoin.protocols.payments.Protos.Payment.Builder
-
- getDescriptor() - Static method in class org.bitcoin.protocols.payments.Protos.Payment
-
- getDescriptor() - Static method in class org.bitcoin.protocols.payments.Protos.PaymentACK.Builder
-
- getDescriptor() - Static method in class org.bitcoin.protocols.payments.Protos.PaymentACK
-
- getDescriptor() - Static method in class org.bitcoin.protocols.payments.Protos.PaymentDetails.Builder
-
- getDescriptor() - Static method in class org.bitcoin.protocols.payments.Protos.PaymentDetails
-
- getDescriptor() - Static method in class org.bitcoin.protocols.payments.Protos.PaymentRequest.Builder
-
- getDescriptor() - Static method in class org.bitcoin.protocols.payments.Protos.PaymentRequest
-
- getDescriptor() - Static method in class org.bitcoin.protocols.payments.Protos.X509Certificates.Builder
-
- getDescriptor() - Static method in class org.bitcoin.protocols.payments.Protos.X509Certificates
-
- getDescriptor() - Static method in class org.bitcoinj.protocols.channels.ClientState
-
- getDescriptor() - Static method in class org.bitcoinj.protocols.channels.ClientState.StoredClientPaymentChannel.Builder
-
- getDescriptor() - Static method in class org.bitcoinj.protocols.channels.ClientState.StoredClientPaymentChannel
-
- getDescriptor() - Static method in class org.bitcoinj.protocols.channels.ClientState.StoredClientPaymentChannels.Builder
-
- getDescriptor() - Static method in class org.bitcoinj.protocols.channels.ClientState.StoredClientPaymentChannels
-
- getDescriptor() - Static method in class org.bitcoinj.protocols.channels.ServerState
-
- getDescriptor() - Static method in class org.bitcoinj.protocols.channels.ServerState.StoredServerPaymentChannel.Builder
-
- getDescriptor() - Static method in class org.bitcoinj.protocols.channels.ServerState.StoredServerPaymentChannel
-
- getDescriptor() - Static method in class org.bitcoinj.protocols.channels.ServerState.StoredServerPaymentChannels.Builder
-
- getDescriptor() - Static method in class org.bitcoinj.protocols.channels.ServerState.StoredServerPaymentChannels
-
- getDescriptor() - Static method in class org.bitcoinj.wallet.Protos.DeterministicKey.Builder
-
- getDescriptor() - Static method in class org.bitcoinj.wallet.Protos.DeterministicKey
-
- getDescriptor() - Static method in class org.bitcoinj.wallet.Protos.EncryptedData.Builder
-
- getDescriptor() - Static method in class org.bitcoinj.wallet.Protos.EncryptedData
-
- getDescriptor() - Static method in class org.bitcoinj.wallet.Protos.ExchangeRate.Builder
-
- getDescriptor() - Static method in class org.bitcoinj.wallet.Protos.ExchangeRate
-
- getDescriptor() - Static method in class org.bitcoinj.wallet.Protos.Extension.Builder
-
- getDescriptor() - Static method in class org.bitcoinj.wallet.Protos.Extension
-
- getDescriptor() - Static method in class org.bitcoinj.wallet.Protos
-
- getDescriptor() - Static method in class org.bitcoinj.wallet.Protos.Key.Builder
-
- getDescriptor() - Static method in class org.bitcoinj.wallet.Protos.Key
-
- getDescriptor() - Static method in enum org.bitcoinj.wallet.Protos.Key.OutputScriptType
-
- getDescriptor() - Static method in enum org.bitcoinj.wallet.Protos.Key.Type
-
- getDescriptor() - Static method in class org.bitcoinj.wallet.Protos.PeerAddress.Builder
-
- getDescriptor() - Static method in class org.bitcoinj.wallet.Protos.PeerAddress
-
- getDescriptor() - Static method in class org.bitcoinj.wallet.Protos.Script.Builder
-
- getDescriptor() - Static method in class org.bitcoinj.wallet.Protos.Script
-
- getDescriptor() - Static method in class org.bitcoinj.wallet.Protos.ScriptWitness.Builder
-
- getDescriptor() - Static method in class org.bitcoinj.wallet.Protos.ScriptWitness
-
- getDescriptor() - Static method in class org.bitcoinj.wallet.Protos.ScryptParameters.Builder
-
- getDescriptor() - Static method in class org.bitcoinj.wallet.Protos.ScryptParameters
-
- getDescriptor() - Static method in class org.bitcoinj.wallet.Protos.Tag.Builder
-
- getDescriptor() - Static method in class org.bitcoinj.wallet.Protos.Tag
-
- getDescriptor() - Static method in class org.bitcoinj.wallet.Protos.Transaction.Builder
-
- getDescriptor() - Static method in class org.bitcoinj.wallet.Protos.Transaction
-
- getDescriptor() - Static method in enum org.bitcoinj.wallet.Protos.Transaction.Pool
-
- getDescriptor() - Static method in enum org.bitcoinj.wallet.Protos.Transaction.Purpose
-
- getDescriptor() - Static method in class org.bitcoinj.wallet.Protos.TransactionConfidence.Builder
-
- getDescriptor() - Static method in class org.bitcoinj.wallet.Protos.TransactionConfidence
-
- getDescriptor() - Static method in enum org.bitcoinj.wallet.Protos.TransactionConfidence.Source
-
- getDescriptor() - Static method in enum org.bitcoinj.wallet.Protos.TransactionConfidence.Type
-
- getDescriptor() - Static method in class org.bitcoinj.wallet.Protos.TransactionInput.Builder
-
- getDescriptor() - Static method in class org.bitcoinj.wallet.Protos.TransactionInput
-
- getDescriptor() - Static method in class org.bitcoinj.wallet.Protos.TransactionOutput.Builder
-
- getDescriptor() - Static method in class org.bitcoinj.wallet.Protos.TransactionOutput
-
- getDescriptor() - Static method in class org.bitcoinj.wallet.Protos.Wallet.Builder
-
- getDescriptor() - Static method in enum org.bitcoinj.wallet.Protos.Wallet.EncryptionType
-
- getDescriptor() - Static method in class org.bitcoinj.wallet.Protos.Wallet
-
- getDescriptorForType() - Method in class org.bitcoin.crawler.PeerSeedProtos.PeerSeedData.Builder
-
- getDescriptorForType() - Method in class org.bitcoin.crawler.PeerSeedProtos.PeerSeeds.Builder
-
- getDescriptorForType() - Method in class org.bitcoin.crawler.PeerSeedProtos.SignedPeerSeeds.Builder
-
- getDescriptorForType() - Method in class org.bitcoin.paymentchannel.Protos.ClientVersion.Builder
-
- getDescriptorForType() - Method in class org.bitcoin.paymentchannel.Protos.Error.Builder
-
- getDescriptorForType() - Method in enum org.bitcoin.paymentchannel.Protos.Error.ErrorCode
-
- getDescriptorForType() - Method in class org.bitcoin.paymentchannel.Protos.Initiate.Builder
-
- getDescriptorForType() - Method in class org.bitcoin.paymentchannel.Protos.PaymentAck.Builder
-
- getDescriptorForType() - Method in class org.bitcoin.paymentchannel.Protos.ProvideContract.Builder
-
- getDescriptorForType() - Method in class org.bitcoin.paymentchannel.Protos.ProvideRefund.Builder
-
- getDescriptorForType() - Method in class org.bitcoin.paymentchannel.Protos.ReturnRefund.Builder
-
- getDescriptorForType() - Method in class org.bitcoin.paymentchannel.Protos.ServerVersion.Builder
-
- getDescriptorForType() - Method in class org.bitcoin.paymentchannel.Protos.Settlement.Builder
-
- getDescriptorForType() - Method in class org.bitcoin.paymentchannel.Protos.TwoWayChannelMessage.Builder
-
- getDescriptorForType() - Method in enum org.bitcoin.paymentchannel.Protos.TwoWayChannelMessage.MessageType
-
- getDescriptorForType() - Method in class org.bitcoin.paymentchannel.Protos.UpdatePayment.Builder
-
- getDescriptorForType() - Method in class org.bitcoin.protocols.payments.Protos.Output.Builder
-
- getDescriptorForType() - Method in class org.bitcoin.protocols.payments.Protos.Payment.Builder
-
- getDescriptorForType() - Method in class org.bitcoin.protocols.payments.Protos.PaymentACK.Builder
-
- getDescriptorForType() - Method in class org.bitcoin.protocols.payments.Protos.PaymentDetails.Builder
-
- getDescriptorForType() - Method in class org.bitcoin.protocols.payments.Protos.PaymentRequest.Builder
-
- getDescriptorForType() - Method in class org.bitcoin.protocols.payments.Protos.X509Certificates.Builder
-
- getDescriptorForType() - Method in class org.bitcoinj.protocols.channels.ClientState.StoredClientPaymentChannel.Builder
-
- getDescriptorForType() - Method in class org.bitcoinj.protocols.channels.ClientState.StoredClientPaymentChannels.Builder
-
- getDescriptorForType() - Method in class org.bitcoinj.protocols.channels.ServerState.StoredServerPaymentChannel.Builder
-
- getDescriptorForType() - Method in class org.bitcoinj.protocols.channels.ServerState.StoredServerPaymentChannels.Builder
-
- getDescriptorForType() - Method in class org.bitcoinj.wallet.Protos.DeterministicKey.Builder
-
- getDescriptorForType() - Method in class org.bitcoinj.wallet.Protos.EncryptedData.Builder
-
- getDescriptorForType() - Method in class org.bitcoinj.wallet.Protos.ExchangeRate.Builder
-
- getDescriptorForType() - Method in class org.bitcoinj.wallet.Protos.Extension.Builder
-
- getDescriptorForType() - Method in class org.bitcoinj.wallet.Protos.Key.Builder
-
- getDescriptorForType() - Method in enum org.bitcoinj.wallet.Protos.Key.OutputScriptType
-
- getDescriptorForType() - Method in enum org.bitcoinj.wallet.Protos.Key.Type
-
- getDescriptorForType() - Method in class org.bitcoinj.wallet.Protos.PeerAddress.Builder
-
- getDescriptorForType() - Method in class org.bitcoinj.wallet.Protos.Script.Builder
-
- getDescriptorForType() - Method in class org.bitcoinj.wallet.Protos.ScriptWitness.Builder
-
- getDescriptorForType() - Method in class org.bitcoinj.wallet.Protos.ScryptParameters.Builder
-
- getDescriptorForType() - Method in class org.bitcoinj.wallet.Protos.Tag.Builder
-
- getDescriptorForType() - Method in class org.bitcoinj.wallet.Protos.Transaction.Builder
-
- getDescriptorForType() - Method in enum org.bitcoinj.wallet.Protos.Transaction.Pool
-
- getDescriptorForType() - Method in enum org.bitcoinj.wallet.Protos.Transaction.Purpose
-
- getDescriptorForType() - Method in class org.bitcoinj.wallet.Protos.TransactionConfidence.Builder
-
- getDescriptorForType() - Method in enum org.bitcoinj.wallet.Protos.TransactionConfidence.Source
-
- getDescriptorForType() - Method in enum org.bitcoinj.wallet.Protos.TransactionConfidence.Type
-
- getDescriptorForType() - Method in class org.bitcoinj.wallet.Protos.TransactionInput.Builder
-
- getDescriptorForType() - Method in class org.bitcoinj.wallet.Protos.TransactionOutput.Builder
-
- getDescriptorForType() - Method in class org.bitcoinj.wallet.Protos.Wallet.Builder
-
- getDescriptorForType() - Method in enum org.bitcoinj.wallet.Protos.Wallet.EncryptionType
-
- getDetachedPoint() - Method in class org.bitcoinj.crypto.LazyECPoint
-
- getDeterministicKey() - Method in class org.bitcoinj.wallet.Protos.Key.Builder
-
optional .wallet.DeterministicKey deterministic_key = 7;
- getDeterministicKey() - Method in class org.bitcoinj.wallet.Protos.Key
-
optional .wallet.DeterministicKey deterministic_key = 7;
- getDeterministicKey() - Method in interface org.bitcoinj.wallet.Protos.KeyOrBuilder
-
optional .wallet.DeterministicKey deterministic_key = 7;
- getDeterministicKeyBuilder() - Method in class org.bitcoinj.wallet.Protos.Key.Builder
-
optional .wallet.DeterministicKey deterministic_key = 7;
- getDeterministicKeyChains() - Method in class org.bitcoinj.wallet.KeyChainGroup
-
Returns a copy of the current list of chains.
- getDeterministicKeyOrBuilder() - Method in class org.bitcoinj.wallet.Protos.Key.Builder
-
optional .wallet.DeterministicKey deterministic_key = 7;
- getDeterministicKeyOrBuilder() - Method in class org.bitcoinj.wallet.Protos.Key
-
optional .wallet.DeterministicKey deterministic_key = 7;
- getDeterministicKeyOrBuilder() - Method in interface org.bitcoinj.wallet.Protos.KeyOrBuilder
-
optional .wallet.DeterministicKey deterministic_key = 7;
- getDeterministicSeed() - Method in class org.bitcoinj.wallet.Protos.Key.Builder
-
The seed for a deterministic key hierarchy.
- getDeterministicSeed() - Method in class org.bitcoinj.wallet.Protos.Key
-
The seed for a deterministic key hierarchy.
- getDeterministicSeed() - Method in interface org.bitcoinj.wallet.Protos.KeyOrBuilder
-
The seed for a deterministic key hierarchy.
- getDifficultyTarget() - Method in class org.bitcoinj.core.Block
-
Returns the difficulty of the proof of work that this block should meet encoded in compact form.
- getDifficultyTargetAsInteger() - Method in class org.bitcoinj.core.Block
-
Returns the difficulty target as a 256 bit value that can be compared to a SHA-256 hash.
- getDisplayNameFromCertificate(X509Certificate, boolean) - Static method in class org.bitcoinj.crypto.X509Utils
-
Returns either a string that "sums up" the certificate for humans, in a similar manner to what you might see
in a web browser, or null if one cannot be extracted.
- getDnsSeeds() - Method in class org.bitcoinj.core.NetworkParameters
-
Returns DNS names that when resolved, give IP addresses of active peers.
- getDownloadPeer() - Method in class org.bitcoinj.core.PeerGroup
-
Returns the currently selected download peer.
- getDropTablesSQL() - Method in class org.bitcoinj.store.DatabaseFullPrunedBlockStore
-
Get the SQL to drop all the tables (DDL).
- getDumpedPrivateKeyHeader() - Method in class org.bitcoinj.core.NetworkParameters
-
First byte of a base58 encoded dumped private key.
- getDuplicateKeyErrorCode() - Method in class org.bitcoinj.store.DatabaseFullPrunedBlockStore
-
Get the database specific error code that indicated a duplicate key error when inserting a record.
- getDuplicateKeyErrorCode() - Method in class org.bitcoinj.store.H2FullPrunedBlockStore
-
- getDuplicateKeyErrorCode() - Method in class org.bitcoinj.store.MySQLFullPrunedBlockStore
-
- getDuplicateKeyErrorCode() - Method in class org.bitcoinj.store.PostgresFullPrunedBlockStore
-
- getEarliestKeyCreationTime() - Method in interface org.bitcoinj.core.PeerFilterProvider
-
Returns the earliest timestamp (seconds since epoch) for which full/bloom-filtered blocks must be downloaded.
- getEarliestKeyCreationTime() - Method in class org.bitcoinj.wallet.BasicKeyChain
-
- getEarliestKeyCreationTime() - Method in class org.bitcoinj.wallet.DeterministicKeyChain
-
- getEarliestKeyCreationTime() - Method in interface org.bitcoinj.wallet.KeyChain
-
Returns the earliest creation time of keys in this chain, in seconds since the epoch.
- getEarliestKeyCreationTime() - Method in class org.bitcoinj.wallet.KeyChainGroup
-
- getEarliestKeyCreationTime() - Method in class org.bitcoinj.wallet.Wallet
-
Returns the earliest creation time of keys or watched scripts in this wallet, in seconds since the epoch, ie the min
of
ECKey.getCreationTimeSeconds()
.
- getEncoded() - Method in class org.bitcoinj.crypto.LazyECPoint
-
- getEncoded(boolean) - Method in class org.bitcoinj.crypto.LazyECPoint
-
- getEncryptedData() - Method in class org.bitcoinj.core.ECKey
-
- getEncryptedData() - Method in interface org.bitcoinj.crypto.EncryptableItem
-
Returns the initialization vector and encrypted secret bytes, or null if not encrypted.
- getEncryptedData() - Method in class org.bitcoinj.wallet.DeterministicSeed
-
- getEncryptedData() - Method in class org.bitcoinj.wallet.Protos.Key.Builder
-
If the secret data is encrypted, then secret_bytes is missing and this field is set.
- getEncryptedData() - Method in class org.bitcoinj.wallet.Protos.Key
-
If the secret data is encrypted, then secret_bytes is missing and this field is set.
- getEncryptedData() - Method in interface org.bitcoinj.wallet.Protos.KeyOrBuilder
-
If the secret data is encrypted, then secret_bytes is missing and this field is set.
- getEncryptedDataBuilder() - Method in class org.bitcoinj.wallet.Protos.Key.Builder
-
If the secret data is encrypted, then secret_bytes is missing and this field is set.
- getEncryptedDataOrBuilder() - Method in class org.bitcoinj.wallet.Protos.Key.Builder
-
If the secret data is encrypted, then secret_bytes is missing and this field is set.
- getEncryptedDataOrBuilder() - Method in class org.bitcoinj.wallet.Protos.Key
-
If the secret data is encrypted, then secret_bytes is missing and this field is set.
- getEncryptedDataOrBuilder() - Method in interface org.bitcoinj.wallet.Protos.KeyOrBuilder
-
If the secret data is encrypted, then secret_bytes is missing and this field is set.
- getEncryptedDeterministicSeed() - Method in class org.bitcoinj.wallet.Protos.Key.Builder
-
Encrypted version of the seed
- getEncryptedDeterministicSeed() - Method in class org.bitcoinj.wallet.Protos.Key
-
Encrypted version of the seed
- getEncryptedDeterministicSeed() - Method in interface org.bitcoinj.wallet.Protos.KeyOrBuilder
-
Encrypted version of the seed
- getEncryptedDeterministicSeedBuilder() - Method in class org.bitcoinj.wallet.Protos.Key.Builder
-
Encrypted version of the seed
- getEncryptedDeterministicSeedOrBuilder() - Method in class org.bitcoinj.wallet.Protos.Key.Builder
-
Encrypted version of the seed
- getEncryptedDeterministicSeedOrBuilder() - Method in class org.bitcoinj.wallet.Protos.Key
-
Encrypted version of the seed
- getEncryptedDeterministicSeedOrBuilder() - Method in interface org.bitcoinj.wallet.Protos.KeyOrBuilder
-
Encrypted version of the seed
- getEncryptedPrivateKey() - Method in class org.bitcoinj.core.ECKey
-
Returns the the encrypted private key bytes and initialisation vector for this ECKey, or null if the ECKey
is not encrypted.
- getEncryptedPrivateKey() - Method in class org.bitcoinj.wallet.Protos.EncryptedData.Builder
-
The encrypted private key
- getEncryptedPrivateKey() - Method in class org.bitcoinj.wallet.Protos.EncryptedData
-
The encrypted private key
- getEncryptedPrivateKey() - Method in interface org.bitcoinj.wallet.Protos.EncryptedDataOrBuilder
-
The encrypted private key
- getEncryptedSeedData() - Method in class org.bitcoinj.wallet.DeterministicSeed
-
- getEncryptionParameters() - Method in class org.bitcoinj.wallet.Protos.Wallet.Builder
-
optional .wallet.ScryptParameters encryption_parameters = 6;
- getEncryptionParameters() - Method in class org.bitcoinj.wallet.Protos.Wallet
-
optional .wallet.ScryptParameters encryption_parameters = 6;
- getEncryptionParameters() - Method in interface org.bitcoinj.wallet.Protos.WalletOrBuilder
-
optional .wallet.ScryptParameters encryption_parameters = 6;
- getEncryptionParametersBuilder() - Method in class org.bitcoinj.wallet.Protos.Wallet.Builder
-
optional .wallet.ScryptParameters encryption_parameters = 6;
- getEncryptionParametersOrBuilder() - Method in class org.bitcoinj.wallet.Protos.Wallet.Builder
-
optional .wallet.ScryptParameters encryption_parameters = 6;
- getEncryptionParametersOrBuilder() - Method in class org.bitcoinj.wallet.Protos.Wallet
-
optional .wallet.ScryptParameters encryption_parameters = 6;
- getEncryptionParametersOrBuilder() - Method in interface org.bitcoinj.wallet.Protos.WalletOrBuilder
-
optional .wallet.ScryptParameters encryption_parameters = 6;
- getEncryptionType() - Method in class org.bitcoinj.core.ECKey
-
- getEncryptionType() - Method in interface org.bitcoinj.crypto.EncryptableItem
-
Returns an enum constant describing what algorithm was used to encrypt the key or UNENCRYPTED.
- getEncryptionType() - Method in class org.bitcoinj.wallet.DeterministicSeed
-
- getEncryptionType() - Method in class org.bitcoinj.wallet.Protos.Wallet.Builder
-
optional .wallet.Wallet.EncryptionType encryption_type = 5 [default = UNENCRYPTED];
- getEncryptionType() - Method in class org.bitcoinj.wallet.Protos.Wallet
-
optional .wallet.Wallet.EncryptionType encryption_type = 5 [default = UNENCRYPTED];
- getEncryptionType() - Method in interface org.bitcoinj.wallet.Protos.WalletOrBuilder
-
optional .wallet.Wallet.EncryptionType encryption_type = 5 [default = UNENCRYPTED];
- getEncryptionType() - Method in class org.bitcoinj.wallet.Wallet
-
Get the type of encryption used for this wallet.
- getError() - Method in class org.bitcoin.paymentchannel.Protos.TwoWayChannelMessage.Builder
-
optional .paymentchannels.Error error = 10;
- getError() - Method in class org.bitcoin.paymentchannel.Protos.TwoWayChannelMessage
-
optional .paymentchannels.Error error = 10;
- getError() - Method in interface org.bitcoin.paymentchannel.Protos.TwoWayChannelMessageOrBuilder
-
optional .paymentchannels.Error error = 10;
- getError() - Method in exception org.bitcoinj.script.ScriptException
-
- getErrorBuilder() - Method in class org.bitcoin.paymentchannel.Protos.TwoWayChannelMessage.Builder
-
optional .paymentchannels.Error error = 10;
- getErrorOrBuilder() - Method in class org.bitcoin.paymentchannel.Protos.TwoWayChannelMessage.Builder
-
optional .paymentchannels.Error error = 10;
- getErrorOrBuilder() - Method in class org.bitcoin.paymentchannel.Protos.TwoWayChannelMessage
-
optional .paymentchannels.Error error = 10;
- getErrorOrBuilder() - Method in interface org.bitcoin.paymentchannel.Protos.TwoWayChannelMessageOrBuilder
-
optional .paymentchannels.Error error = 10;
- getEventHorizon() - Method in class org.bitcoinj.core.Context
-
The event horizon is the number of blocks after which various bits of the library consider a transaction to be
so confirmed that it's safe to delete data.
- getExchangeRate() - Method in class org.bitcoinj.core.Transaction
-
- getExchangeRate() - Method in class org.bitcoinj.wallet.Protos.Transaction.Builder
-
Exchange rate that was valid when the transaction was sent.
- getExchangeRate() - Method in class org.bitcoinj.wallet.Protos.Transaction
-
Exchange rate that was valid when the transaction was sent.
- getExchangeRate() - Method in interface org.bitcoinj.wallet.Protos.TransactionOrBuilder
-
Exchange rate that was valid when the transaction was sent.
- getExchangeRateBuilder() - Method in class org.bitcoinj.wallet.Protos.Transaction.Builder
-
Exchange rate that was valid when the transaction was sent.
- getExchangeRateOrBuilder() - Method in class org.bitcoinj.wallet.Protos.Transaction.Builder
-
Exchange rate that was valid when the transaction was sent.
- getExchangeRateOrBuilder() - Method in class org.bitcoinj.wallet.Protos.Transaction
-
Exchange rate that was valid when the transaction was sent.
- getExchangeRateOrBuilder() - Method in interface org.bitcoinj.wallet.Protos.TransactionOrBuilder
-
Exchange rate that was valid when the transaction was sent.
- getExpectedValue() - Method in class org.bitcoin.paymentchannel.Protos.Error.Builder
-
Can be set by the client when erroring to the server if a value was out of range.
- getExpectedValue() - Method in class org.bitcoin.paymentchannel.Protos.Error
-
Can be set by the client when erroring to the server if a value was out of range.
- getExpectedValue() - Method in interface org.bitcoin.paymentchannel.Protos.ErrorOrBuilder
-
Can be set by the client when erroring to the server if a value was out of range.
- getExpiration() - Method in class org.bitcoinj.core.AlertMessage
-
The time at which the alert ceases to be relevant.
- getExpires() - Method in class org.bitcoin.protocols.payments.Protos.PaymentDetails.Builder
-
Timestamp; when this request should be considered invalid
- getExpires() - Method in class org.bitcoin.protocols.payments.Protos.PaymentDetails
-
Timestamp; when this request should be considered invalid
- getExpires() - Method in interface org.bitcoin.protocols.payments.Protos.PaymentDetailsOrBuilder
-
Timestamp; when this request should be considered invalid
- getExpires() - Method in class org.bitcoinj.protocols.payments.PaymentSession
-
Returns the expires time of the payment request, or null if none.
- getExpireTimeSecs() - Method in class org.bitcoin.paymentchannel.Protos.Initiate.Builder
-
Rough UNIX time for when the channel expires.
- getExpireTimeSecs() - Method in class org.bitcoin.paymentchannel.Protos.Initiate
-
Rough UNIX time for when the channel expires.
- getExpireTimeSecs() - Method in interface org.bitcoin.paymentchannel.Protos.InitiateOrBuilder
-
Rough UNIX time for when the channel expires.
- getExpiryTime() - Method in class org.bitcoinj.protocols.channels.ClientState.StoredClientPaymentChannel.Builder
-
The expiry time of the CLTV lock.
- getExpiryTime() - Method in class org.bitcoinj.protocols.channels.ClientState.StoredClientPaymentChannel
-
The expiry time of the CLTV lock.
- getExpiryTime() - Method in interface org.bitcoinj.protocols.channels.ClientState.StoredClientPaymentChannelOrBuilder
-
The expiry time of the CLTV lock.
- getExpiryTime() - Method in class org.bitcoinj.protocols.channels.PaymentChannelClientState
-
- getExpiryTime() - Method in class org.bitcoinj.protocols.channels.PaymentChannelServerState
-
- getExpiryTime() - Method in class org.bitcoinj.protocols.channels.PaymentChannelV1ClientState
-
- getExpiryTime() - Method in class org.bitcoinj.protocols.channels.PaymentChannelV2ClientState
-
- getExplanation() - Method in class org.bitcoin.paymentchannel.Protos.Error.Builder
-
NOT SAFE FOR HTML WITHOUT ESCAPING
- getExplanation() - Method in class org.bitcoin.paymentchannel.Protos.Error
-
NOT SAFE FOR HTML WITHOUT ESCAPING
- getExplanation() - Method in interface org.bitcoin.paymentchannel.Protos.ErrorOrBuilder
-
NOT SAFE FOR HTML WITHOUT ESCAPING
- getExplanationBytes() - Method in class org.bitcoin.paymentchannel.Protos.Error.Builder
-
NOT SAFE FOR HTML WITHOUT ESCAPING
- getExplanationBytes() - Method in class org.bitcoin.paymentchannel.Protos.Error
-
NOT SAFE FOR HTML WITHOUT ESCAPING
- getExplanationBytes() - Method in interface org.bitcoin.paymentchannel.Protos.ErrorOrBuilder
-
NOT SAFE FOR HTML WITHOUT ESCAPING
- getExtension(int) - Method in class org.bitcoinj.wallet.Protos.Wallet.Builder
-
repeated .wallet.Extension extension = 10;
- getExtension(int) - Method in class org.bitcoinj.wallet.Protos.Wallet
-
repeated .wallet.Extension extension = 10;
- getExtension(int) - Method in interface org.bitcoinj.wallet.Protos.WalletOrBuilder
-
repeated .wallet.Extension extension = 10;
- getExtensionBuilder(int) - Method in class org.bitcoinj.wallet.Protos.Wallet.Builder
-
repeated .wallet.Extension extension = 10;
- getExtensionBuilderList() - Method in class org.bitcoinj.wallet.Protos.Wallet.Builder
-
repeated .wallet.Extension extension = 10;
- getExtensionCount() - Method in class org.bitcoinj.wallet.Protos.Wallet.Builder
-
repeated .wallet.Extension extension = 10;
- getExtensionCount() - Method in class org.bitcoinj.wallet.Protos.Wallet
-
repeated .wallet.Extension extension = 10;
- getExtensionCount() - Method in interface org.bitcoinj.wallet.Protos.WalletOrBuilder
-
repeated .wallet.Extension extension = 10;
- getExtensionList() - Method in class org.bitcoinj.wallet.Protos.Wallet.Builder
-
repeated .wallet.Extension extension = 10;
- getExtensionList() - Method in class org.bitcoinj.wallet.Protos.Wallet
-
repeated .wallet.Extension extension = 10;
- getExtensionList() - Method in interface org.bitcoinj.wallet.Protos.WalletOrBuilder
-
repeated .wallet.Extension extension = 10;
- getExtensionOrBuilder(int) - Method in class org.bitcoinj.wallet.Protos.Wallet.Builder
-
repeated .wallet.Extension extension = 10;
- getExtensionOrBuilder(int) - Method in class org.bitcoinj.wallet.Protos.Wallet
-
repeated .wallet.Extension extension = 10;
- getExtensionOrBuilder(int) - Method in interface org.bitcoinj.wallet.Protos.WalletOrBuilder
-
repeated .wallet.Extension extension = 10;
- getExtensionOrBuilderList() - Method in class org.bitcoinj.wallet.Protos.Wallet.Builder
-
repeated .wallet.Extension extension = 10;
- getExtensionOrBuilderList() - Method in class org.bitcoinj.wallet.Protos.Wallet
-
repeated .wallet.Extension extension = 10;
- getExtensionOrBuilderList() - Method in interface org.bitcoinj.wallet.Protos.WalletOrBuilder
-
repeated .wallet.Extension extension = 10;
- getExtensions() - Method in class org.bitcoinj.wallet.Wallet
-
Returns a snapshot of all registered extension objects.
- getFalsePositiveRate() - Method in class org.bitcoinj.core.AbstractBlockChain
-
The false positive rate is the average over all blockchain transactions of:
- 1.0 if the transaction was false-positive (was irrelevant to all listeners)
- 0.0 if the transaction was relevant or filtered out
- getFalsePositiveRate(int) - Method in class org.bitcoinj.core.BloomFilter
-
Returns the theoretical false positive rate of this filter if were to contain the given number of elements.
- getFastCatchupTimeSecs() - Method in class org.bitcoinj.core.PeerGroup
-
Returns the current fast catchup time.
- getFee() - Method in class org.bitcoinj.core.Transaction
-
The transaction fee is the difference of the value of all inputs and the value of all outputs.
- getFeePaid() - Method in class org.bitcoinj.protocols.channels.PaymentChannelServerState
-
Gets the fee paid in the final payment transaction (only available if settle() did not throw an exception)
- getFeePaid() - Method in class org.bitcoinj.protocols.channels.PaymentChannelV1ServerState
-
Gets the fee paid in the final payment transaction (only available if settle() did not throw an exception)
- getFeePaid() - Method in class org.bitcoinj.protocols.channels.PaymentChannelV2ServerState
-
- getFeePerKb() - Method in class org.bitcoinj.core.Context
-
The default fee per 1000 bytes of transaction data to pay when completing transactions.
- getFiatCurrencyCode() - Method in class org.bitcoinj.wallet.Protos.ExchangeRate.Builder
-
ISO 4217 currency code (if