Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbstractJsonRpcService - Class in org.consensusj.jsonrpc.introspection
-
GraalVM-compatible implementation of
JsonRpcServiceWrapper
that takes a map ofMethod
s in the constructor so that introspection can be done at static initialization time (which means during native image generation). - AbstractJsonRpcService(Map<String, Method>) - Constructor for class org.consensusj.jsonrpc.introspection.AbstractJsonRpcService
- account(int) - Static method in interface org.consensusj.bitcoinj.wallet.BipStandardKeyChainGroupStructure
-
Deprecated.Return path component for an account
- accumulator() - Method in class org.consensusj.analytics.util.collector.LargestSliceCollector
- add(Integer, Integer) - Method in class org.consensusj.jsonrpc.introspection.sample.MathService
- addChange(SigningRequest, Address, FeeCalculator) - Static method in interface org.consensusj.bitcoinj.signing.SigningUtils
- addNode(String, String) - Method in class org.consensusj.bitcoin.jsonrpc.BitcoinClient
-
Attempt to add or remove a node from the addnode list, or to try a connection to a node once.
- addOtherInfo(String, Object) - Method in class org.consensusj.bitcoin.json.pojo.BitcoinTransactionInfo
- address - Variable in class org.consensusj.bitcoin.json.pojo.ReceivedByAddressInfo
- address - Variable in class org.consensusj.bitcoin.jsonrpc.test.TransactionIngredients
- address() - Method in class org.consensusj.bitcoin.json.pojo.ZmqNotification
- address() - Method in class org.consensusj.bitcoinj.signing.TransactionOutputAddress
- address(HDPath) - Method in class org.consensusj.bitcoinj.wallet.BipStandardDeterministicKeyChain
- AddressBalanceInfo - Class in org.consensusj.bitcoin.json.pojo.bitcore
-
Result of OmniCore/BitCore
getaddressbalance
method. - AddressBalanceInfo(long, long, long) - Constructor for class org.consensusj.bitcoin.json.pojo.bitcore.AddressBalanceInfo
- AddressDeserializer - Class in org.consensusj.bitcoin.json.conversion
-
Deserialize bitcoinj (family) addresses
- AddressDeserializer() - Constructor for class org.consensusj.bitcoin.json.conversion.AddressDeserializer
-
Construct an address deserializer that will deserialize addresses for any of the default supported networks.
- AddressDeserializer(AddressParser) - Constructor for class org.consensusj.bitcoin.json.conversion.AddressDeserializer
-
Construct an address deserializer with a custom
AddressParser
- AddressDeserializer(Network) - Constructor for class org.consensusj.bitcoin.json.conversion.AddressDeserializer
-
Construct an address deserializer that validates addresses for the specified
Network
. - addressFromKey(ECKey) - Method in class org.consensusj.bitcoinj.wallet.BipStandardDeterministicKeyChain
- AddressGroupingItem - Class in org.consensusj.bitcoin.json.pojo
-
For
listaddressgroupings
response Note: In the JSON response this is actually an array - AddressGroupingItem(List<Object>) - Constructor for class org.consensusj.bitcoin.json.pojo.AddressGroupingItem
- AddressGroupingItem(Address, Coin, String) - Constructor for class org.consensusj.bitcoin.json.pojo.AddressGroupingItem
- AddressInfo - Class in org.consensusj.bitcoin.json.pojo
- AddressInfo(Address, String, boolean, boolean, String, boolean, boolean, boolean, String, boolean, String, boolean, Long, List<Object>) - Constructor for class org.consensusj.bitcoin.json.pojo.AddressInfo
- AddressKeyDeserializer - Class in org.consensusj.bitcoin.json.conversion
-
Key Deserializer to support using Address as the key in a Map.
- AddressKeyDeserializer() - Constructor for class org.consensusj.bitcoin.json.conversion.AddressKeyDeserializer
-
Construct an address deserializer that will deserialize addresses for the default supported networks.
- AddressKeyDeserializer(AddressParser) - Constructor for class org.consensusj.bitcoin.json.conversion.AddressKeyDeserializer
-
Construct an address KeyDeserializer with a custom
AddressParser
- AddressKeyDeserializer(Network) - Constructor for class org.consensusj.bitcoin.json.conversion.AddressKeyDeserializer
-
Construct an address KeyDeserializer that validates addresses for the specified
Network
. - AddressRequest - Class in org.consensusj.bitcoin.json.pojo.bitcore
-
Address Request for BitCore
getaddressbalance
and others. - AddressRequest(List<Address>) - Constructor for class org.consensusj.bitcoin.json.pojo.bitcore.AddressRequest
- AddressSerializer - Class in org.consensusj.bitcoin.json.conversion
- AddressSerializer() - Constructor for class org.consensusj.bitcoin.json.conversion.AddressSerializer
- AddressUtxoInfo - Class in org.consensusj.bitcoin.json.pojo.bitcore
-
UTXO Info object from Bitcore/Omni
getaddressutxos
. - AddressUtxoInfo(Address, Sha256Hash, int, String, long, int, boolean) - Constructor for class org.consensusj.bitcoin.json.pojo.bitcore.AddressUtxoInfo
- AddressUtxoResult - Class in org.consensusj.bitcoin.json.pojo.bitcore
-
Result from Bitcore/Omni
getaddressutxos
. - AddressUtxoResult(Sha256Hash, int, List<AddressUtxoInfo>) - Constructor for class org.consensusj.bitcoin.json.pojo.bitcore.AddressUtxoResult
- addSignedInput(Transaction, TransactionInputData, Supplier<? extends RuntimeException>) - Method in interface org.consensusj.bitcoinj.signing.BaseTransactionSigner
- amount - Variable in class org.consensusj.bitcoin.json.pojo.ReceivedByAddressInfo
- amount() - Method in interface org.consensusj.bitcoinj.signing.TransactionInputData
- amount() - Method in class org.consensusj.bitcoinj.signing.TransactionInputDataUtxo
- amount() - Method in class org.consensusj.bitcoinj.signing.TransactionOutputAddress
- amount() - Method in interface org.consensusj.bitcoinj.signing.TransactionOutputData
- amount() - Method in class org.consensusj.bitcoinj.signing.TransactionOutputDataScript
- amount() - Method in class org.consensusj.bitcoinj.signing.TransactionOutputOpReturn
- amount() - Method in class org.consensusj.bitcoinj.signing.Utxo.Complete
- amount() - Method in class org.consensusj.bitcoinj.signing.Utxo.Signable
- Application - Class in org.consensusj.daemon.micronaut
- Application - Class in org.consensusj.jsonrpc.daemon
- Application() - Constructor for class org.consensusj.daemon.micronaut.Application
- Application() - Constructor for class org.consensusj.jsonrpc.daemon.Application
- apply(String) - Method in interface org.consensusj.jsonrpc.cli.CliParameter.Parser
- apply(String) - Method in interface org.consensusj.jsonrpc.JsonRpcClientJavaNet.MappingFunction
-
Gets a result.
- applyThrows(String) - Method in interface org.consensusj.jsonrpc.JsonRpcClientJavaNet.MappingFunction
-
Gets a result and may throw a checked exception.
- AsyncSupport - Interface in org.consensusj.jsonrpc
-
Helper methods for creating asynchronous calls using
CompletableFuture
. - AsyncSupport.ThrowingSupplier<T> - Interface in org.consensusj.jsonrpc
-
Subinterface of
Supplier
for Lambdas which throwIOException
. - AsyncSupport.TransientErrorFilter - Interface in org.consensusj.jsonrpc
-
Error filter for resilient polling.
B
- base64Encode(String) - Static method in interface org.consensusj.jsonrpc.JsonRpcTransport
-
Encode username password as Base64 for basic authentication
- BaseJsonRpcTool - Class in org.consensusj.jsonrpc.cli
-
An abstract base class for JsonRpcClientTool that uses Apache Commons CLI
- BaseJsonRpcTool() - Constructor for class org.consensusj.jsonrpc.cli.BaseJsonRpcTool
- BaseJsonRpcTool.CommonsCLICall - Class in org.consensusj.jsonrpc.cli
- BaseTransactionSigner - Interface in org.consensusj.bitcoinj.signing
-
A template interface, implementations need only implement
BaseTransactionSigner.keyForInput(TransactionInputData)
. - BaseXChangeExchangeRateProvider - Class in org.consensusj.exchange
-
Deprecated.Will be removed in the next release.
- BaseXChangeExchangeRateProvider(Class<? extends Exchange>, String...) - Constructor for class org.consensusj.exchange.BaseXChangeExchangeRateProvider
-
Deprecated.
- BaseXChangeExchangeRateProvider(Class<? extends Exchange>, ScheduledExecutorService, String...) - Constructor for class org.consensusj.exchange.BaseXChangeExchangeRateProvider
-
Deprecated.
- BaseXChangeExchangeRateProvider(Class<? extends Exchange>, ScheduledExecutorService, CurrencyUnitPair...) - Constructor for class org.consensusj.exchange.BaseXChangeExchangeRateProvider
-
Deprecated.Construct using an XChange Exchange class object for a set of currencies
- BaseXChangeExchangeRateProvider(Class<? extends Exchange>, CurrencyUnitPair...) - Constructor for class org.consensusj.exchange.BaseXChangeExchangeRateProvider
-
Deprecated.Construct using an XChange Exchange class object for a set of currencies
- BaseXChangeExchangeRateProvider(String, ScheduledExecutorService, String[]) - Constructor for class org.consensusj.exchange.BaseXChangeExchangeRateProvider
-
Deprecated.
- BaseXChangeExchangeRateProvider(String, ScheduledExecutorService, Map<CurrencyUnit, String>, Collection<CurrencyUnitPair>) - Constructor for class org.consensusj.exchange.BaseXChangeExchangeRateProvider
-
Deprecated.Construct using an XChange Exchange class object for a set of currencies
- BaseXChangeExchangeRateProvider(String, ScheduledExecutorService, Map<CurrencyUnit, String>, CurrencyUnitPair...) - Constructor for class org.consensusj.exchange.BaseXChangeExchangeRateProvider
-
Deprecated.
- Basic(Sha256Hash, int) - Constructor for class org.consensusj.bitcoinj.signing.Utxo.Basic
- BIP44_PARENT - Static variable in interface org.consensusj.bitcoinj.wallet.BipStandardKeyChainGroupStructure
-
Deprecated.
- BIP84_PARENT - Static variable in interface org.consensusj.bitcoinj.wallet.BipStandardKeyChainGroupStructure
-
Deprecated.
- BipStandardDeterministicKeyChain - Class in org.consensusj.bitcoinj.wallet
-
Deterministic Keychain for BIP44 and related BIPs
- BipStandardDeterministicKeyChain(DeterministicKeyChain, Network) - Constructor for class org.consensusj.bitcoinj.wallet.BipStandardDeterministicKeyChain
-
Construct a BipStandardDeterministicKeyChain from a DeterministicKeyChain THIS IS NOT A WRAPPER, BUT A COPY -- THIS IS PROBABLY NOT WHAT WE WANT!
- BipStandardDeterministicKeyChain(DeterministicSeed, ScriptType, Network) - Constructor for class org.consensusj.bitcoinj.wallet.BipStandardDeterministicKeyChain
-
Constructor for a BIP44-family compliant DeterministicKeyChain
- BipStandardKeyChainGroupStructure - Interface in org.consensusj.bitcoinj.wallet
-
Deprecated.Use
KeyChainGroupStructure.BIP43
and constants inDeterministicKeyChain
- BITCOIN_CORE_VERSION_DESC_DEFAULT - Static variable in class org.consensusj.bitcoin.jsonrpc.BitcoinClient
- BITCOIN_CORE_VERSION_MIN - Static variable in class org.consensusj.bitcoin.jsonrpc.BitcoinClient
- BITCOIN_SCHEME - Static variable in enum class org.consensusj.namecoin.jsonrpc.core.NameCoinNetwork
-
Scheme part for Bitcoin URIs.
- BitcoinCLICall(BitcoinCLITool, PrintWriter, PrintWriter, String[]) - Constructor for class org.consensusj.bitcoin.cli.BitcoinCLITool.BitcoinCLICall
- BitcoinClient - Class in org.consensusj.bitcoin.jsonrpc
-
JSON-RPC Client for Bitcoin Core.
- BitcoinClient(URI, String, String) - Constructor for class org.consensusj.bitcoin.jsonrpc.BitcoinClient
-
Incubating constructor that doesn't require a
Network
. - BitcoinClient(SSLContext, URI, String, String) - Constructor for class org.consensusj.bitcoin.jsonrpc.BitcoinClient
-
Incubating constructor that doesn't require a
Network
. - BitcoinClient(SSLContext, Network, URI, String, String) - Constructor for class org.consensusj.bitcoin.jsonrpc.BitcoinClient
- BitcoinClient(Network, URI, String, String) - Constructor for class org.consensusj.bitcoin.jsonrpc.BitcoinClient
-
Construct a BitcoinClient from Network, URI, user name, and password.
- BitcoinClient(RpcConfig) - Constructor for class org.consensusj.bitcoin.jsonrpc.BitcoinClient
-
Construct a BitcoinClient from an RPCConfig data object.
- BitcoinClientAccessor - Interface in org.consensusj.bitcoin.jsonrpc.test
-
Interface for tests that use a BitcoinExtendedClient
- BitcoinClientThreadFactory - Class in org.consensusj.bitcoin.jsonrpc.internal
-
A
ThreadFactory
for theBitcoinClient
. - BitcoinClientThreadFactory(Context, String) - Constructor for class org.consensusj.bitcoin.jsonrpc.internal.BitcoinClientThreadFactory
- BitcoinClientThreadFactory(Context, String, int) - Constructor for class org.consensusj.bitcoin.jsonrpc.internal.BitcoinClientThreadFactory
- BitcoinCLITool - Class in org.consensusj.bitcoin.cli
-
An attempt at cloning the
bitcoin-cli
tool, but using Java and bitcoinj. - BitcoinCLITool() - Constructor for class org.consensusj.bitcoin.cli.BitcoinCLITool
- BitcoinCLITool.BitcoinCLICall - Class in org.consensusj.bitcoin.cli
- BitcoinConf - Class in org.consensusj.bitcoin.jsonrpc.bitcoind
-
Bitcoin configuration from bitcoin.conf First cut is just a map, but future versions may be strongly typed
- BitcoinConf() - Constructor for class org.consensusj.bitcoin.jsonrpc.bitcoind.BitcoinConf
-
Create a BitcoinConf with a default RPCConfig configuration.
- BitcoinConfFile - Class in org.consensusj.bitcoin.jsonrpc.bitcoind
-
Utility class with (extremely limited) parsing of
bitcoin.conf
- BitcoinConfFile() - Constructor for class org.consensusj.bitcoin.jsonrpc.bitcoind.BitcoinConfFile
- BitcoinConfFile(File) - Constructor for class org.consensusj.bitcoin.jsonrpc.bitcoind.BitcoinConfFile
- BitcoinCurrencyProvider - Class in org.consensusj.currency
-
A BitcoinCurrencyProvider based on work in the javamoney-shelter.
- BitcoinCurrencyProvider() - Constructor for class org.consensusj.currency.BitcoinCurrencyProvider
- BitcoinDaemonConfig - Record Class in org.consensusj.daemon.micronaut
-
Configuration record for the daemon.
- BitcoinDaemonConfig(String, int, Path, String) - Constructor for record class org.consensusj.daemon.micronaut.BitcoinDaemonConfig
-
Creates an instance of a
BitcoinDaemonConfig
record class. - BitcoinExtendedClient - Class in org.consensusj.bitcoin.jsonrpc
-
Extended Bitcoin JSON-RPC Client with added convenience methods.
- BitcoinExtendedClient() - Constructor for class org.consensusj.bitcoin.jsonrpc.BitcoinExtendedClient
-
Constructor that uses bitcoin.conf to get connection information (Incubating)
- BitcoinExtendedClient(URI, String, String) - Constructor for class org.consensusj.bitcoin.jsonrpc.BitcoinExtendedClient
- BitcoinExtendedClient(SSLContext, Network, URI, String, String) - Constructor for class org.consensusj.bitcoin.jsonrpc.BitcoinExtendedClient
- BitcoinExtendedClient(Network, URI, String, String) - Constructor for class org.consensusj.bitcoin.jsonrpc.BitcoinExtendedClient
- BitcoinExtendedClient(RpcConfig) - Constructor for class org.consensusj.bitcoin.jsonrpc.BitcoinExtendedClient
- BitcoinFactory - Class in org.consensusj.daemon.micronaut
-
Initialize bitcoinj components, etc.
- BitcoinFactory() - Constructor for class org.consensusj.daemon.micronaut.BitcoinFactory
- BitcoinJsonRpc - Interface in org.consensusj.bitcoin.json.rpc
-
Standard Bitcoin JSON-RPC API RPCs.
- BitcoinRestController - Class in org.consensusj.daemon.micronaut
-
Embryonic implementation of Bitcoin Core REST API.
- BitcoinRestController(WalletAppKitService) - Constructor for class org.consensusj.daemon.micronaut.BitcoinRestController
- BitcoinRpcCliOptions - Class in org.consensusj.bitcoin.cli
-
Command-line options for tools that communicate with Bitcoin RPC
- BitcoinRpcCliOptions() - Constructor for class org.consensusj.bitcoin.cli.BitcoinRpcCliOptions
- BitcoinTransactionInfo - Class in org.consensusj.bitcoin.json.pojo
-
(Mostly) Immutable representation of BitcoinTransaction info JSON
- BitcoinTransactionInfo(boolean, Address, String, Coin, String, int, Coin, int, boolean, boolean, Sha256Hash, int, int, long, Sha256Hash, List<Sha256Hash>, long, long, String, String, boolean) - Constructor for class org.consensusj.bitcoin.json.pojo.BitcoinTransactionInfo
- BitcoinZmqMessage<T> - Class in org.consensusj.bitcoin.rx.zeromq
-
Use record-style naming, rather than JavaBean naming, just for fun.
- BitcoinZmqMessage(BitcoinZmqMessage.Topic, T, long) - Constructor for class org.consensusj.bitcoin.rx.zeromq.BitcoinZmqMessage
- BitcoinZmqMessage.Topic - Enum Class in org.consensusj.bitcoin.rx.zeromq
-
Bitcoin ZeroMQ topic names.
- BitcoinZmqPortFinder - Class in org.consensusj.bitcoin.rx.zeromq
-
Utility to use Bitcoin Core JSON-RPC to find configured ZMQ notification ports.
- BitcoinZmqPortFinder(BitcoinClient) - Constructor for class org.consensusj.bitcoin.rx.zeromq.BitcoinZmqPortFinder
- bits - Variable in class org.consensusj.bitcoin.json.pojo.BlockInfo
- block(String) - Method in class org.consensusj.daemon.micronaut.BitcoinRestController
- blockBinaryPublisher() - Method in interface org.consensusj.bitcoin.rx.RxBlockchainBinaryService
- blockBinaryPublisher() - Method in class org.consensusj.bitcoin.rx.zeromq.RxBitcoinSinglePortZmqService
- blockBinaryPublisher() - Method in class org.consensusj.bitcoin.rx.zeromq.RxBitcoinZmqBinaryService
- BlockChainEnvironment - Interface in org.consensusj.bitcoin.jsonrpc.test
-
Abstraction(s) to help reuse tests between RegTest mode and TestNet or MainNet RegTest mode implementation will generate blocks when waitForBlocks() is called.
- BlockChainInfo - Class in org.consensusj.bitcoin.json.pojo
-
POJO for `getblockchaininfo` RPC response.
- BlockChainInfo(String, int, int, Sha256Hash, BigDecimal, BigDecimal, byte[]) - Constructor for class org.consensusj.bitcoin.json.pojo.BlockChainInfo
- BlockchainSyncing - Interface in org.consensusj.bitcoin.jsonrpc.test
-
Wait for synchronization with a reference source of block height.
- blockHashBinaryPublisher() - Method in interface org.consensusj.bitcoin.rx.RxBlockchainBinaryService
- blockHashBinaryPublisher() - Method in class org.consensusj.bitcoin.rx.zeromq.RxBitcoinSinglePortZmqService
- blockHashBinaryPublisher() - Method in class org.consensusj.bitcoin.rx.zeromq.RxBitcoinZmqBinaryService
- blockHashPublisher() - Method in class org.consensusj.bitcoin.rx.peergroup.RxPeerGroup
-
TBD: Can
BlocksDownloadedEventListener
be used here? - blockHashPublisher() - Method in interface org.consensusj.bitcoin.rx.RxBlockchainService
- blockHashPublisher() - Method in class org.consensusj.bitcoin.rx.zeromq.RxBitcoinZmqService
- blockHeightFromCoinbase(Block) - Static method in class org.consensusj.bitcoinj.util.BlockUtil
-
Return the block height contained in a standalone BIP34-compatible Bitcoin block (or -1 if it's a pre-BIP34 block)
- blockHeightPublisher() - Method in class org.consensusj.bitcoin.rx.peergroup.RxPeerGroup
- blockHeightPublisher() - Method in interface org.consensusj.bitcoin.rx.RxBlockchainService
- blockHeightPublisher() - Method in class org.consensusj.bitcoin.rx.zeromq.RxBitcoinZmqService
- BlockHexDeserializer - Class in org.consensusj.bitcoin.json.conversion
-
Deserializes a hex string as a Bitcoin
Block
- BlockHexDeserializer() - Constructor for class org.consensusj.bitcoin.json.conversion.BlockHexDeserializer
- BlockInfo - Class in org.consensusj.bitcoin.json.pojo
-
BlockInfo POJO returned by GetBlockInfo
- BlockInfo(Sha256Hash, int, int, int, int, Sha256Hash, int, BlockInfo.Sha256HashList, long, long, String, BigDecimal, String, Sha256Hash, Sha256Hash) - Constructor for class org.consensusj.bitcoin.json.pojo.BlockInfo
- BlockInfo.IncludeTxFlag - Enum Class in org.consensusj.bitcoin.json.pojo
- BlockInfo.Sha256HashList - Class in org.consensusj.bitcoin.json.pojo
- blockNoTxDetails(String) - Method in class org.consensusj.daemon.micronaut.BitcoinRestController
- blockPublisher() - Method in class org.consensusj.bitcoin.rx.peergroup.RxPeerGroup
-
TBD: Can
BlocksDownloadedEventListener
be used here? - blockPublisher() - Method in interface org.consensusj.bitcoin.rx.RxBlockchainService
- blockPublisher() - Method in class org.consensusj.bitcoin.rx.zeromq.RxBitcoinZmqService
- blocktime - Variable in class org.consensusj.bitcoin.json.pojo.RawTransactionInfo
- BlockUtil - Class in org.consensusj.bitcoinj.util
-
Utility class containing
BlockUtil.blockHeightFromCoinbase(Block)
- BlockUtil() - Constructor for class org.consensusj.bitcoinj.util.BlockUtil
- BtcrDid - Class in org.consensusj.decentralizedid.btcr
-
BTCR DID
- BtcrDid(String) - Constructor for class org.consensusj.decentralizedid.btcr.BtcrDid
- BtcrDid(URI) - Constructor for class org.consensusj.decentralizedid.btcr.BtcrDid
- BTCTestSupport - Interface in org.consensusj.bitcoin.jsonrpc.test
-
Test support functions intended to be mixed-in to Spock test specs
- buildExchangeRateChange(CurrencyUnitPair, Ticker) - Method in class org.consensusj.exchange.knowm.KnowmExchangeRateProvider
- buildJsonRequest(String, Object...) - Method in interface org.consensusj.jsonrpc.JsonRpcClient
- buildJsonRequest(String, List<Object>) - Method in interface org.consensusj.jsonrpc.JsonRpcClient
-
Create a JsonRpcRequest from method and parameters
- bytesToHexString(byte[]) - Static method in class org.consensusj.bitcoin.json.conversion.HexUtil
C
- calculateFee(SigningRequest) - Method in interface org.consensusj.bitcoinj.signing.FeeCalculator
-
Calculate the fee for an almost-complete transaction.
- calculateFee(SigningRequest) - Method in class org.consensusj.bitcoinj.signing.TestnetFeeCalculator
- call(AsyncSupport.ThrowingSupplier<RSLT>) - Method in interface org.consensusj.rx.jsonrpc.RxJsonRpcClient
-
Deprecated.
- call(JsonRpcRequest) - Method in interface org.consensusj.jsonrpc.introspection.JsonRpcServiceWrapper
-
Handle a request by calling method, getting a result, and embedding it in a response.
- call(JsonRpcRequest) - Method in interface org.consensusj.jsonrpc.JsonRpcService
-
Handle a JSON-RPC
JsonRpcRequest
and return aJsonRpcResponse
POJO - callAsync(Supplier<CompletionStage<RSLT>>) - Method in interface org.consensusj.rx.jsonrpc.RxJsonRpcClient
-
Deprecated.
- chaininfo() - Method in class org.consensusj.daemon.micronaut.BitcoinRestController
- ChainTip - Class in org.consensusj.bitcoin.json.pojo
- ChainTip(int, Sha256Hash, int, String) - Constructor for class org.consensusj.bitcoin.json.pojo.ChainTip
- ChainTipClient - Interface in org.consensusj.bitcoin.jsonrpc
-
Interface for a Bitcoin JSON-RPC client that implements
getchaintips
. - chainTipPublisher() - Method in interface org.consensusj.bitcoin.rx.ChainTipService
-
This method will give you a stream of ChainTips
- chainTipPublisher() - Method in class org.consensusj.bitcoin.rx.jsonrpc.PollingChainTipServiceImpl
- chainTipPublisher() - Method in class org.consensusj.bitcoin.rx.jsonrpc.RxBitcoinClient
-
The BitcoinClient must have "connected once" before this is called.
- chainTipPublisher() - Method in class org.consensusj.bitcoin.rx.peergroup.RxPeerGroup
- chainTipPublisher() - Method in interface org.consensusj.bitcoin.rx.RxBlockchainService
- chainTipPublisher() - Method in class org.consensusj.bitcoin.rx.zeromq.RxBitcoinZmqService
- ChainTipPublisher - Interface in org.consensusj.bitcoin.rx
-
Marker type for
Publisher<ChainTip>
. - ChainTipPublisher.Wrapper - Class in org.consensusj.bitcoin.rx
- ChainTipService - Interface in org.consensusj.bitcoin.rx
-
A publisher of
ChainTip
- chainToNetwork(BlockChainInfo) - Static method in class org.consensusj.bitcoin.json.pojo.BlockChainInfo
-
Map a BlockChainInfo chain string to a Network.
- chainwork - Variable in class org.consensusj.bitcoin.json.pojo.BlockInfo
- CHANGE_CHANGE - Static variable in interface org.consensusj.bitcoinj.wallet.BipStandardKeyChainGroupStructure
-
Deprecated.
- CHANGE_RECEIVING - Static variable in interface org.consensusj.bitcoinj.wallet.BipStandardKeyChainGroupStructure
-
Deprecated.
- changeAddr(int) - Method in class org.consensusj.bitcoinj.wallet.BipStandardDeterministicKeyChain
- changeKey(int) - Method in class org.consensusj.bitcoinj.wallet.BipStandardDeterministicKeyChain
- characteristics() - Method in class org.consensusj.analytics.util.collector.LargestSliceCollector
-
Note that our accumulator won't work correctly or efficiently if a single accumulator is used from multiple threads.
- checkClientTrusted(X509Certificate[], String) - Method in class org.consensusj.jsonrpc.CompositeTrustManager
- checkServerTrusted(X509Certificate[], String) - Method in class org.consensusj.jsonrpc.CompositeTrustManager
- clearMemPool() - Method in class org.consensusj.bitcoin.jsonrpc.BitcoinExtendedClient
-
Clears the memory pool and returns a list of the removed transactions.
- CLICommandResult - Class in org.consensusj.jsonrpc.cli.test
-
Holds all the results (status code, stdout, stderr) of a CLI command run by a test
- CLICommandResult(int, ByteArrayOutputStream, ByteArrayOutputStream) - Constructor for class org.consensusj.jsonrpc.cli.test.CLICommandResult
- CLICommandResult(int, String, String) - Constructor for class org.consensusj.jsonrpc.cli.test.CLICommandResult
- client - Variable in class org.consensusj.bitcoin.jsonrpc.test.RegTestFundingSource
- client - Variable in class org.consensusj.bitcoin.rx.zeromq.RxBitcoinZmqBinaryService
- client() - Method in interface org.consensusj.bitcoin.jsonrpc.test.BitcoinClientAccessor
-
Preferred accessor
- CliParameter - Interface in org.consensusj.jsonrpc.cli
-
JSON-RPC method parameter, parsed from the command-line.
- CliParameter.Invalid - Record Class in org.consensusj.jsonrpc.cli
-
Implementation for Invalid source strings
- CliParameter.Parser - Interface in org.consensusj.jsonrpc.cli
- CliParameter.Valid - Record Class in org.consensusj.jsonrpc.cli
-
Implementation for Valid objects
- CliParameterParser - Class in org.consensusj.jsonrpc.cli
-
Parser for command-line JSON-RPC method and parameters
- CliParameterParser(ObjectMapper) - Constructor for class org.consensusj.jsonrpc.cli.CliParameterParser
- CliParameterParser(JsonRpcMessage.Version, ObjectMapper) - Constructor for class org.consensusj.jsonrpc.cli.CliParameterParser
- CLITestSupport - Interface in org.consensusj.jsonrpc.cli.test
-
Support functions for testing command-line tools
- close() - Method in class org.consensusj.bitcoin.jsonrpc.BitcoinClient
-
Shutdown our thread pool, etc.
- close() - Method in class org.consensusj.bitcoin.rx.jsonrpc.PollingChainTipServiceImpl
- close() - Method in class org.consensusj.bitcoin.rx.jsonrpc.service.TxOutSetService
- close() - Method in class org.consensusj.bitcoin.rx.peergroup.RxPeerGroup
- close() - Method in class org.consensusj.bitcoin.rx.zeromq.RxBitcoinSinglePortZmqService
- close() - Method in class org.consensusj.bitcoin.rx.zeromq.RxBitcoinZmqBinaryService
- close() - Method in class org.consensusj.bitcoin.rx.zeromq.RxBitcoinZmqService
- close() - Method in class org.consensusj.bitcoin.services.WalletAppKitService
- close() - Method in class org.consensusj.jsonrpc.daemon.EchoJsonRpcService
- close() - Method in interface org.consensusj.jsonrpc.JsonRpcClient
-
Default no-op implementation of
AutoCloseable.close()
. - close() - Method in class org.consensusj.rx.zeromq.RxZmqContext
- CoinDeserializer - Class in org.consensusj.bitcoin.json.conversion
-
Deserialize a numeric value to a bitcoinj
Coin
type. - CoinDeserializer() - Constructor for class org.consensusj.bitcoin.json.conversion.CoinDeserializer
- CoinSerializer - Class in org.consensusj.bitcoin.json.conversion
-
Serialize a bitcoinj
Coin
type. - CoinSerializer() - Constructor for class org.consensusj.bitcoin.json.conversion.CoinSerializer
- coinType(String) - Static method in interface org.consensusj.bitcoinj.wallet.BipStandardKeyChainGroupStructure
-
Deprecated.Return coin type path component for a network id
- COINTYPE_BTC - Static variable in interface org.consensusj.bitcoinj.wallet.BipStandardKeyChainGroupStructure
-
Deprecated.
- COINTYPE_TBTC - Static variable in interface org.consensusj.bitcoinj.wallet.BipStandardKeyChainGroupStructure
-
Deprecated.
- collectionTypeForClasses(Class<? extends Collection>, JavaType) - Method in class org.consensusj.jsonrpc.DefaultRpcClient
- collectionTypeForClasses(Class<? extends Collection>, Class<?>) - Method in class org.consensusj.jsonrpc.DefaultRpcClient
- collectionTypeForClasses(Class<? extends Collection>, Class<?>) - Method in interface org.consensusj.jsonrpc.JsonRpcClient
- collectionTypeForClasses(Class<? extends Collection>, T) - Method in interface org.consensusj.jsonrpc.JsonRpcClient
- combiner() - Method in class org.consensusj.analytics.util.collector.LargestSliceCollector
- commandExists(String) - Method in class org.consensusj.bitcoin.jsonrpc.BitcoinClient
-
Checks whether a command exists.
- commandName - Static variable in class org.consensusj.bitcoin.cli.BitcoinCLITool
- commandName - Static variable in class org.consensusj.jsonrpc.cli.GenericJsonRpcTool
- CommonsCLICall(BaseJsonRpcTool, PrintWriter, PrintWriter, String[]) - Constructor for class org.consensusj.jsonrpc.cli.BaseJsonRpcTool.CommonsCLICall
- compareTo(CurrencyUnitPair) - Method in class org.consensusj.exchange.CurrencyUnitPair
- Complete(Sha256Hash, int, Coin, Script) - Constructor for class org.consensusj.bitcoinj.signing.Utxo.Complete
- CompositeTrustManager - Class in org.consensusj.jsonrpc
-
A Trust Manager that adds a second trust store (key store) to the default trust store.
- CompositeTrustManager(InputStream) - Constructor for class org.consensusj.jsonrpc.CompositeTrustManager
- CompositeTrustManager(Path) - Constructor for class org.consensusj.jsonrpc.CompositeTrustManager
- configure(String) - Static method in class org.consensusj.jsonrpc.cli.JavaLoggingSupport
-
Configure logging.
- confirmations - Variable in class org.consensusj.bitcoin.json.pojo.BlockInfo
- confirmations - Variable in class org.consensusj.bitcoin.json.pojo.ReceivedByAddressInfo
- connectToServer(Duration) - Method in class org.consensusj.bitcoin.jsonrpc.BitcoinClient
-
Actively connect to server (one time) waiting for it to start if necessary
- convertSymbol(CurrencyUnit) - Method in class org.consensusj.exchange.knowm.KnowmExchangeRateProvider
-
Convert a JavaMoney CurrencyUnit to an XChange currency code string (This will be exchange-specific (e.g.
- convertSymbol(CurrencyUnit) - Method in class org.consensusj.exchange.knowm.ReactiveKnowmExchangeProvider
-
Convert a JavaMoney CurrencyUnit to an XChange currency code string (This will be exchange-specific (e.g.
- correctlySpendsInput(Transaction, int, Address) - Static method in class org.consensusj.bitcoinj.signing.TransactionVerification
-
Verify that a transaction correctly spends the input specified by index.
- correctlySpendsInput(Transaction, int, Script) - Static method in class org.consensusj.bitcoinj.signing.TransactionVerification
-
Verify that a transaction correctly spends the input specified by index.
- create(ObjectMapper) - Method in interface org.consensusj.jsonrpc.DefaultRpcClient.TransportFactory
- create(String) - Static method in class org.consensusj.decentralizedid.btcr.BtcrDid
-
Create a DID from a known good string Similar to `java.net.url#create`
- create(String) - Static method in class org.consensusj.decentralizedid.Did
-
Create a DID from a known good string Similar to `java.net.url#create`
- createBitcoinSigningRequest(List<TransactionInputData>, List<TransactionOutputData>, Address) - Method in class org.consensusj.bitcoin.services.WalletSigningService
- createBitcoinSigningRequest(List<TransactionInputData>, List<TransactionOutputData>, Address) - Method in interface org.consensusj.bitcoinj.service.SignTransactionService
-
Create a signing request, given a list of inputs, a list of outputs and a change address.
- createCall(PrintStream, PrintStream, String...) - Method in class org.consensusj.jsonrpc.cli.BaseJsonRpcTool
- createCall(PrintStream, PrintStream, String...) - Method in class org.consensusj.bitcoin.cli.BitcoinCLITool
- createCall(PrintStream, PrintStream, String...) - Method in class org.consensusj.jsonrpc.cli.GenericJsonRpcTool
- createCall(PrintWriter, PrintWriter, String...) - Method in class org.consensusj.bitcoin.cli.BitcoinCLITool
- createCall(PrintWriter, PrintWriter, String...) - Method in class org.consensusj.jsonrpc.cli.BaseJsonRpcTool
- createClient(SSLContext, RpcConfig) - Method in class org.consensusj.bitcoin.cli.BitcoinCLITool.BitcoinCLICall
-
Override this method to customize the client implementation subclass
- createDustOutput(Address) - Static method in interface org.consensusj.bitcoinj.signing.SigningUtils
- createFundedAddress(Coin) - Method in interface org.consensusj.bitcoin.jsonrpc.test.FundingSource
- createFundedAddress(Coin) - Method in class org.consensusj.bitcoin.jsonrpc.test.RegTestFundingSource
-
Create an address and fund it with bitcoin.
- createIngredients(Coin) - Method in class org.consensusj.bitcoin.jsonrpc.test.RegTestFundingSource
-
Create everything needed to assemble a custom transaction
- createrawtransaction(List<Map<String, Object>>, List<Map<String, String>>) - Method in interface org.consensusj.bitcoin.json.rpc.BitcoinJsonRpc
- createrawtransaction(List<Map<String, Object>>, List<Map<String, String>>) - Method in class org.consensusj.bitcoin.services.WalletAppKitService
- createRawTransaction(List<Outpoint>, Map<Address, Coin>) - Method in class org.consensusj.bitcoin.jsonrpc.BitcoinClient
-
Creates a raw transaction spending the given inputs to the given destinations.
- createRawTransaction(Address, Map<Address, Coin>) - Method in class org.consensusj.bitcoin.jsonrpc.BitcoinExtendedClient
-
Creates a raw transaction, spending from a single address, whereby no new change address is created, and remaining amounts are returned to
fromAddress
. - createRawTransaction(Address, Address, Coin) - Method in class org.consensusj.bitcoin.jsonrpc.BitcoinExtendedClient
-
Creates a raw transaction, sending
amount
from a single address to a destination, whereby no new change address is created, and remaining amounts are returned tofromAddress
. - createSignedTransaction(ECKey, List<TransactionOutput>) - Method in class org.consensusj.bitcoin.jsonrpc.BitcoinExtendedClient
-
Create a signed transaction locally (i.e.
- createSignedTransaction(ECKey, Address, Coin) - Method in class org.consensusj.bitcoin.jsonrpc.BitcoinExtendedClient
-
Create a signed transaction locally (i.e.
- createTemporary(BitcoinNetwork, ScriptType, String) - Static method in class org.consensusj.bitcoin.services.WalletAppKitService
-
Create an instance in a temporary directory.
- createTemporaryWallet(BitcoinNetwork, ScriptType, String) - Static method in class org.consensusj.bitcoin.services.WalletAppKitService
- createWallet(String, Boolean, Boolean) - Method in class org.consensusj.bitcoin.jsonrpc.BitcoinClient
- createWallet(String, Boolean, Boolean, String, Boolean) - Method in class org.consensusj.bitcoin.jsonrpc.BitcoinClient
- createWallet(String, Boolean, Boolean, String, Boolean, Boolean, Boolean, Boolean) - Method in class org.consensusj.bitcoin.jsonrpc.BitcoinClient
- CurrencyUnitPair - Class in org.consensusj.exchange
-
Currency Pair using JavaMoney CurrencyUnit type
- CurrencyUnitPair(String) - Constructor for class org.consensusj.exchange.CurrencyUnitPair
- CurrencyUnitPair(String, String) - Constructor for class org.consensusj.exchange.CurrencyUnitPair
- CurrencyUnitPair(ExchangeRate) - Constructor for class org.consensusj.exchange.CurrencyUnitPair
- CurrencyUnitPair(CurrencyUnit, CurrencyUnit) - Constructor for class org.consensusj.exchange.CurrencyUnitPair
- currentFactor - Variable in class org.consensusj.exchange.rx.ExchangeRateUpdate
D
- dataDir() - Method in record class org.consensusj.daemon.micronaut.BitcoinDaemonConfig
-
Returns the value of the
dataDir
record component. - DEFAULT_LOCALHOST - Static variable in class org.consensusj.ethereum.jsonrpc.EthereumClient
- DEFAULT_MAINNET_URI - Static variable in interface org.consensusj.bitcoin.jsonrpc.RpcURI
- DEFAULT_MAX_CONF - Static variable in interface org.consensusj.bitcoin.json.rpc.BitcoinJsonRpc
- DEFAULT_MIN_CONF - Static variable in interface org.consensusj.bitcoin.json.rpc.BitcoinJsonRpc
- DEFAULT_REGTEST_MINING_ADDRESS - Static variable in class org.consensusj.bitcoin.jsonrpc.BitcoinExtendedClient
- DEFAULT_REGTEST_URI - Static variable in interface org.consensusj.bitcoin.jsonrpc.RpcURI
- DEFAULT_TESTNET_URI - Static variable in interface org.consensusj.bitcoin.jsonrpc.RpcURI
- defaultMainNetURI - Static variable in interface org.consensusj.bitcoin.jsonrpc.RpcURI
- defaultMaxConf - Variable in class org.consensusj.bitcoin.jsonrpc.BitcoinExtendedClient
- defaultRegTestURI - Static variable in interface org.consensusj.bitcoin.jsonrpc.RpcURI
- DefaultRpcClient - Class in org.consensusj.jsonrpc
-
A strongly-typed, Jackson-based JSON-RPC client.
- DefaultRpcClient(URI, String, String) - Constructor for class org.consensusj.jsonrpc.DefaultRpcClient
- DefaultRpcClient(SSLContext, JsonRpcMessage.Version, URI, String, String) - Constructor for class org.consensusj.jsonrpc.DefaultRpcClient
- DefaultRpcClient(DefaultRpcClient.TransportFactory, JsonRpcMessage.Version) - Constructor for class org.consensusj.jsonrpc.DefaultRpcClient
- DefaultRpcClient(JsonRpcMessage.Version, URI, String, String) - Constructor for class org.consensusj.jsonrpc.DefaultRpcClient
- DefaultRpcClient.TransientErrorMapper<T> - Interface in org.consensusj.jsonrpc
-
Functional interface for ignoring what are considered "transient" errors.
- DefaultRpcClient.TransportFactory - Interface in org.consensusj.jsonrpc
-
Functional interface for creating JsonRpcTransport instances.
- DefaultSigningRequest - Class in org.consensusj.bitcoinj.signing
-
Simple implementation of SigningRequest
- DefaultSigningRequest(List<TransactionInputData>, List<TransactionOutputData>) - Constructor for class org.consensusj.bitcoinj.signing.DefaultSigningRequest
- defaultTestNetURI - Static variable in interface org.consensusj.bitcoin.jsonrpc.RpcURI
- defaultType() - Method in class org.consensusj.jsonrpc.DefaultRpcClient
- defaultType() - Method in interface org.consensusj.jsonrpc.JsonRpcClient
- defaultUri - Static variable in class org.consensusj.jsonrpc.cli.BaseJsonRpcTool
- defer(Supplier<CompletionStage<RSLT>>) - Static method in interface org.consensusj.rx.jsonrpc.RxJsonRpcClient
-
Deprecated.
- DelegatingJsonRpcService - Class in org.consensusj.jsonrpc.introspection
-
Implementation of
JsonRpcServiceWrapper
that takes a delegate object in the constructor. - DelegatingJsonRpcService(Object) - Constructor for class org.consensusj.jsonrpc.introspection.DelegatingJsonRpcService
-
Use this constructor for simplicity and if you don't need GraalVM support
- DelegatingJsonRpcService(Map<String, Method>, Object) - Constructor for class org.consensusj.jsonrpc.introspection.DelegatingJsonRpcService
-
Use this constructor for GraalVM compatibility and make sure your
methods
Map
was statically initialized. - Demo - Class in org.consensusj.bitcoinj.dsl.js
-
Demo of using bitcoinj DSL for JavaScript
- Demo() - Constructor for class org.consensusj.bitcoinj.dsl.js.Demo
- deserialize(JsonParser, DeserializationContext) - Method in class org.consensusj.bitcoin.json.conversion.AddressDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class org.consensusj.bitcoin.json.conversion.BlockHexDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class org.consensusj.bitcoin.json.conversion.CoinDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class org.consensusj.bitcoin.json.conversion.ECKeyDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class org.consensusj.bitcoin.json.conversion.Sha256HashDeserializer
- deserializeKey(String, DeserializationContext) - Method in class org.consensusj.bitcoin.json.conversion.AddressKeyDeserializer
- Detail(String, Address, String, Coin, String, int, Coin) - Constructor for class org.consensusj.bitcoin.json.pojo.WalletTransactionInfo.Detail
- DetailList() - Constructor for class org.consensusj.bitcoin.json.pojo.WalletTransactionInfo.DetailList
- Did - Class in org.consensusj.decentralizedid
-
Representation of a W3C DID Based on java.net.URI with some inspiration from OkHttp.HttpUrl and use of Java 8-style `.of()` methods.
- Did(URI) - Constructor for class org.consensusj.decentralizedid.Did
- DID_SCHEME - Static variable in class org.consensusj.decentralizedid.Did
- didUri - Variable in class org.consensusj.decentralizedid.Did
- difficulty - Variable in class org.consensusj.bitcoin.json.pojo.BlockInfo
- Dummy - Class in org.consensusj.jsonrpc.groovy
-
Dummy so JavaDoc doesn't fail
- Dummy() - Constructor for class org.consensusj.jsonrpc.groovy.Dummy
- dumpPrivKey(Address) - Method in class org.consensusj.bitcoin.jsonrpc.BitcoinClient
-
Return the private key from the server.
E
- echo(String) - Method in class org.consensusj.jsonrpc.daemon.EchoJsonRpcService
- EchoJsonRpcService - Class in org.consensusj.jsonrpc.daemon
-
Simple Echo JSON-RPC Service
- EchoJsonRpcService() - Constructor for class org.consensusj.jsonrpc.daemon.EchoJsonRpcService
- ECKeyDeserializer - Class in org.consensusj.bitcoin.json.conversion
- ECKeyDeserializer() - Constructor for class org.consensusj.bitcoin.json.conversion.ECKeyDeserializer
- ECKeySerializer - Class in org.consensusj.bitcoin.json.conversion
-
Serialize (without private key)
- ECKeySerializer() - Constructor for class org.consensusj.bitcoin.json.conversion.ECKeySerializer
- ECKeySigner - Class in org.consensusj.bitcoinj.signing
-
A simple transaction signer using a single ECKey that can sign either
ScriptType.P2PKH
orScriptType.P2WPKH
transactions. - ECKeySigner(ECKey) - Constructor for class org.consensusj.bitcoinj.signing.ECKeySigner
-
Construct a signer from a single key
- equals(Object) - Method in record class org.consensusj.daemon.micronaut.BitcoinDaemonConfig
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class org.consensusj.exchange.CurrencyUnitPair
- equals(Object) - Method in record class org.consensusj.jsonrpc.cli.CliParameter.Invalid
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.consensusj.jsonrpc.cli.CliParameter.Valid
-
Indicates whether some other object is "equal to" this one.
- error - Variable in class org.consensusj.jsonrpc.cli.test.CLICommandResult
- error() - Method in record class org.consensusj.jsonrpc.cli.CliParameter.Invalid
-
Returns the value of the
error
record component. - ethBlockNumber() - Method in class org.consensusj.ethereum.jsonrpc.EthereumClient
- ethCall(EthTxCallObject, String) - Method in class org.consensusj.ethereum.jsonrpc.EthereumClient
- EthereumClient - Class in org.consensusj.ethereum.jsonrpc
-
A partial implementation of an Ethereum RPC Client How to mine just a little for "reg test mode" in Eth: https://github.com/ethereum/go-ethereum/wiki/bitchin-tricks See also: https://github.com/ethereum/go-ethereum/wiki/Management-APIs
- EthereumClient() - Constructor for class org.consensusj.ethereum.jsonrpc.EthereumClient
- EthereumClient(URI, String, String) - Constructor for class org.consensusj.ethereum.jsonrpc.EthereumClient
-
Construct a JSON-RPC client from URI, username, and password
- ethGetBalance(String, String) - Method in class org.consensusj.ethereum.jsonrpc.EthereumClient
- ethProtocolVersion() - Method in class org.consensusj.ethereum.jsonrpc.EthereumClient
- EthTxCallObject - Class in org.consensusj.ethereum.jsonrpc
- EthTxCallObject(String, String, String, String, String, String) - Constructor for class org.consensusj.ethereum.jsonrpc.EthTxCallObject
- evalFile(File) - Method in class org.consensusj.bitcoinj.dsl.js.ScriptRunner
- evalResource(String) - Method in class org.consensusj.bitcoinj.dsl.js.ScriptRunner
- exceedsMaxMoney(Monetary) - Method in enum class org.consensusj.namecoin.jsonrpc.core.NameCoinNetwork
- exception(Throwable) - Method in class org.consensusj.jsonrpc.introspection.AbstractJsonRpcService
- exchange - Variable in class org.consensusj.exchange.knowm.KnowmExchangeRateProvider
- exchange - Variable in class org.consensusj.exchange.knowm.ReactiveKnowmExchangeProvider
- exchangeClassName - Variable in class org.consensusj.exchange.knowm.KnowmExchangeRateProvider
- exchangeClassName - Variable in class org.consensusj.exchange.knowm.ReactiveKnowmExchangeProvider
- exchangePair - Variable in class org.consensusj.exchange.knowm.KnowmExchangeRateProvider.MonitoredCurrency
- exchangePair - Variable in class org.consensusj.exchange.knowm.ReactiveKnowmExchangeProvider.MonitoredCurrency
- ExchangeRateChange - Class in org.consensusj.exchange
-
Deprecated.
- ExchangeRateChange(ExchangeRate, long) - Constructor for class org.consensusj.exchange.ExchangeRateChange
-
Deprecated.
- ExchangeRateObserver - Interface in org.consensusj.exchange
-
Deprecated.
- ExchangeRateUpdate - Class in org.consensusj.exchange.rx
- ExchangeRateUpdate(CurrencyUnitPair, NumberValue, long) - Constructor for class org.consensusj.exchange.rx.ExchangeRateUpdate
- exchangeSpecification - Variable in class org.consensusj.exchange.knowm.ReactiveKnowmExchangeProvider
- ExchangeUtils - Interface in org.consensusj.exchange
- ExtendedTxRef - Class in org.consensusj.decentralizedid.btcr
-
A Bech32 representation of a Bitcoin transaction output
- ExtendedTxRef(String) - Constructor for class org.consensusj.decentralizedid.btcr.ExtendedTxRef
F
- FeeCalculator - Interface in org.consensusj.bitcoinj.signing
-
Interface for transaction fee calculation.
- findActiveChainTip(List<ChainTip>) - Static method in class org.consensusj.bitcoin.json.pojo.ChainTip
-
Find the active chain tip if there is one
- findActiveChainTipOrElseThrow(List<ChainTip>) - Static method in class org.consensusj.bitcoin.json.pojo.ChainTip
- findPort(BitcoinZmqMessage.Topic) - Method in class org.consensusj.bitcoin.rx.zeromq.BitcoinZmqPortFinder
- findUnspentOutput(Sha256Hash, int) - Method in class org.consensusj.bitcoin.services.WalletSigningService
- findUtxo(Utxo) - Method in class org.consensusj.bitcoin.services.WalletSigningService
- finisher() - Method in class org.consensusj.analytics.util.collector.LargestSliceCollector
-
Return a finisher function.
- formatter - Variable in class org.consensusj.jsonrpc.cli.BaseJsonRpcTool
- fromIdString(String) - Static method in enum class org.consensusj.namecoin.jsonrpc.core.NameCoinNetwork
-
Find the
BitcoinNetwork
from an ID String - fromString(String) - Static method in enum class org.consensusj.namecoin.jsonrpc.core.NameCoinNetwork
-
Find the
BitcoinNetwork
from a name string, e.g. - fromTxInput(TransactionInput) - Static method in interface org.consensusj.bitcoinj.signing.TransactionInputData
-
Create an unsigned transaction input from a bitcoinj (unsigned) TransactionInput.
- fromTxOut(TransactionOutput) - Static method in interface org.consensusj.bitcoinj.signing.TransactionInputData
-
Create an unsigned transaction input from an unspent transaction output that the signer can redeem
- fromTxOutput(TransactionOutput) - Static method in interface org.consensusj.bitcoinj.signing.TransactionOutputData
- fundingSource() - Method in interface org.consensusj.bitcoin.jsonrpc.test.FundingSourceAccessor
-
Preferred accessor
- FundingSource - Interface in org.consensusj.bitcoin.jsonrpc.test
-
A source of Bitcoin funds for testing In RegTest mode, it can be a RegTestFundingSource that mines coins in RegTest mode and sends them to a requesting address.
- FundingSourceAccessor - Interface in org.consensusj.bitcoin.jsonrpc.test
-
Interface for tests that use a FundingSource
- fundingSourceMaintenance() - Method in interface org.consensusj.bitcoin.jsonrpc.test.FundingSource
-
An opportunity to do any necessary housekeeping.
- fundingSourceMaintenance() - Method in class org.consensusj.bitcoin.jsonrpc.test.RegTestFundingSource
G
- generateBlocks(int) - Method in class org.consensusj.bitcoin.jsonrpc.BitcoinExtendedClient
-
Generate blocks and funds (RegTest only) Use this to generate blocks and receive the block reward in
this.regTestMiningAddress
which can the be used to fund transactions in RegTest mode. - generateToAddress(int, Address) - Method in class org.consensusj.bitcoin.jsonrpc.BitcoinClient
-
Mine blocks immediately (RegTest mode)
- generateToAddress(int, Address, Integer) - Method in class org.consensusj.bitcoin.jsonrpc.BitcoinClient
-
Mine blocks immediately (RegTest mode)
- GenericJsonRpcTool - Class in org.consensusj.jsonrpc.cli
-
JSON-RPC Command-line tool with logging support.
- GenericJsonRpcTool() - Constructor for class org.consensusj.jsonrpc.cli.GenericJsonRpcTool
- get() - Method in interface org.consensusj.jsonrpc.AsyncSupport.ThrowingSupplier
-
Gets a result wrapping checked Exceptions with
RuntimeException
- get() - Static method in class org.consensusj.namecoin.jsonrpc.core.NMCMainNetParams
- getAcceptedIssuers() - Method in class org.consensusj.jsonrpc.CompositeTrustManager
- getAccount() - Method in class org.consensusj.bitcoin.json.pojo.AddressGroupingItem
- getAccount() - Method in class org.consensusj.bitcoin.json.pojo.WalletTransactionInfo.Detail
- getAddedNodeInfo(boolean) - Method in class org.consensusj.bitcoin.jsonrpc.BitcoinClient
-
Return information about all added nodes
- getAddedNodeInfo(boolean, String) - Method in class org.consensusj.bitcoin.jsonrpc.BitcoinClient
-
Return information about the given added node
- getAddress() - Method in class org.consensusj.analytics.service.TokenRichList.TokenBalancePair
- getAddress() - Method in class org.consensusj.bitcoin.json.pojo.AddressGroupingItem
- getAddress() - Method in class org.consensusj.bitcoin.json.pojo.AddressInfo
- getAddress() - Method in class org.consensusj.bitcoin.json.pojo.BitcoinTransactionInfo
- getAddress() - Method in class org.consensusj.bitcoin.json.pojo.bitcore.AddressUtxoInfo
- getAddress() - Method in class org.consensusj.bitcoin.json.pojo.NetworkInfo
- getAddress() - Method in class org.consensusj.bitcoin.json.pojo.ReceivedByAddressInfo
- getAddress() - Method in class org.consensusj.bitcoin.json.pojo.UnspentOutput
- getAddress() - Method in class org.consensusj.bitcoin.json.pojo.WalletTransactionInfo.Detail
- getAddress() - Method in class org.consensusj.bitcoin.json.pojo.ZmqNotification
-
Deprecated.
- getAddress() - Method in class org.consensusj.namecoin.jsonrpc.pojo.NameData
- getAddressBalance(List<Address>) - Method in class org.consensusj.bitcoin.jsonrpc.BitcoinClient
- getAddressBalance(Address) - Method in class org.consensusj.bitcoin.jsonrpc.BitcoinClient
- getAddresses() - Method in class org.consensusj.bitcoin.json.pojo.bitcore.AddressRequest
- getAddresses() - Method in class org.consensusj.bitcoin.json.pojo.RawTransactionInfo.ScriptPubKeyInfo
- getAddressInfo(Address) - Method in class org.consensusj.bitcoin.jsonrpc.BitcoinClient
- getAddressUtxos(List<Address>) - Method in class org.consensusj.bitcoin.jsonrpc.BitcoinClient
- getAddressUtxos(Address) - Method in class org.consensusj.bitcoin.jsonrpc.BitcoinClient
- getAlternateSSLContext(InputStream) - Static method in class org.consensusj.jsonrpc.CompositeTrustManager
-
Create an SSLContext using an alternative Trust Store
- getAlternateSSLContext(Path) - Static method in class org.consensusj.jsonrpc.CompositeTrustManager
-
Create an SSLContext using an alternative Trust Store
- getAmount() - Method in class org.consensusj.bitcoin.json.pojo.BitcoinTransactionInfo
- getAmount() - Method in class org.consensusj.bitcoin.json.pojo.PrevTxOutInfo
- getAmount() - Method in class org.consensusj.bitcoin.json.pojo.ReceivedByAddressInfo
- getAmount() - Method in class org.consensusj.bitcoin.json.pojo.UnspentOutput
- getAmount() - Method in interface org.consensusj.bitcoin.json.pojo.UtxoInfo
- getAmount() - Method in class org.consensusj.bitcoin.json.pojo.WalletTransactionInfo.Detail
- getAmount() - Method in class org.consensusj.bitcoin.json.pojo.WalletTransactionInfo
- getAsm() - Method in class org.consensusj.bitcoin.json.pojo.RawTransactionInfo.ScriptPubKeyInfo
- getbalance() - Method in interface org.consensusj.bitcoin.json.rpc.BitcoinJsonRpc
- getbalance() - Method in class org.consensusj.bitcoin.services.WalletAppKitService
- getBalance() - Method in class org.consensusj.analytics.service.TokenRichList.TokenBalancePair
- getBalance() - Method in class org.consensusj.bitcoin.json.pojo.AddressGroupingItem
- getBalance() - Method in class org.consensusj.bitcoin.json.pojo.bitcore.AddressBalanceInfo
- getBalance() - Method in class org.consensusj.bitcoin.json.pojo.ServerInfo
- getBalance() - Method in class org.consensusj.bitcoin.jsonrpc.BitcoinClient
-
Get the balance for a the default Bitcoin "account"
- getBalance(String) - Method in class org.consensusj.bitcoin.jsonrpc.BitcoinClient
-
Get the balance for a Bitcoin "account"
- getBalance(String, Integer) - Method in class org.consensusj.bitcoin.jsonrpc.BitcoinClient
-
Get the balance for a Bitcoin "account"
- getBase() - Method in class org.consensusj.exchange.CurrencyUnitPair
-
Get base CurrencyUnit
- getBestblock() - Method in class org.consensusj.bitcoin.json.pojo.TxOutInfo
- getBestBlock() - Method in class org.consensusj.bitcoin.json.pojo.TxOutSetInfo
- getBestBlock() - Method in class org.consensusj.bitcoin.jsonrpc.BitcoinClient
-
Composite query that first calls ChainTips, then gets best block for the active tip
- getbestblockhash() - Method in interface org.consensusj.bitcoin.json.rpc.BitcoinJsonRpc
- getbestblockhash() - Method in class org.consensusj.bitcoin.services.WalletAppKitService
- getBestBlockHash() - Method in class org.consensusj.bitcoin.json.pojo.BlockChainInfo
- getBitcoinBalance(Address) - Method in class org.consensusj.bitcoin.jsonrpc.BitcoinExtendedClient
-
Returns the Bitcoin balance of an address (in the server-side wallet.)
- getBitcoinBalance(Address, Integer) - Method in class org.consensusj.bitcoin.jsonrpc.BitcoinExtendedClient
-
Returns the Bitcoin balance of an address (in the server-side wallet) where spendable outputs have at least
minConf
confirmations. - getBitcoinBalance(Address, Integer, Integer) - Method in class org.consensusj.bitcoin.jsonrpc.BitcoinExtendedClient
-
Returns the Bitcoin balance of an address (in the server-side wallet) where spendable outputs have at least
minConf
and not more thanmaxConf
confirmations. - getBits() - Method in class org.consensusj.bitcoin.json.pojo.BlockInfo
- getblock(String, Integer) - Method in interface org.consensusj.bitcoin.json.rpc.BitcoinJsonRpc
- getblock(String, Integer) - Method in class org.consensusj.bitcoin.services.WalletAppKitService
-
Partial implementation of `getblock` In the case where verbosity = 0, a block is returned without transactions (which is incorrect) For verbosity = 1, we return a BlockInfo, but some fields may be missing or incorrect, including a list of TXIDs For verbosity = 2, we are currently throwing an exception.
- getBlock(int) - Method in class org.consensusj.bitcoin.jsonrpc.BitcoinExtendedClient
-
Returns information about a block at index provided.
- getBlock(Sha256Hash) - Method in class org.consensusj.bitcoin.jsonrpc.BitcoinClient
-
Returns information about a block with the given block hash.
- getblock2(Sha256Hash, Integer) - Method in class org.consensusj.bitcoin.services.WalletAppKitService
- getBlockAsync(Sha256Hash) - Method in class org.consensusj.bitcoin.jsonrpc.BitcoinClient
- getblockchaininfo() - Method in interface org.consensusj.bitcoin.json.rpc.BitcoinJsonRpc
- getblockchaininfo() - Method in class org.consensusj.bitcoin.services.WalletAppKitService
- getBlockChainInfo() - Method in class org.consensusj.bitcoin.jsonrpc.BitcoinClient
-
The getblockchaininfo RPC provides information about the current state of the block chain.
- getBlockChainInfoAsync() - Method in class org.consensusj.bitcoin.jsonrpc.BitcoinClient
- getblockcount() - Method in interface org.consensusj.bitcoin.json.rpc.BitcoinJsonRpc
- getblockcount() - Method in class org.consensusj.bitcoin.services.WalletAppKitService
- getBlockCount() - Method in class org.consensusj.bitcoin.jsonrpc.BitcoinClient
-
Returns the number of blocks in the longest block chain.
- getblockhash(Integer) - Method in interface org.consensusj.bitcoin.json.rpc.BitcoinJsonRpc
- getblockhash(Integer) - Method in class org.consensusj.bitcoin.services.WalletAppKitService
-
Placeholder -- currently throws `UnsupportedOperationException`
- getBlockhash() - Method in class org.consensusj.bitcoin.json.pojo.RawTransactionInfo
- getBlockhash() - Method in class org.consensusj.bitcoin.json.pojo.WalletTransactionInfo
- getBlockHash() - Method in class org.consensusj.analytics.service.TokenRichList
- getBlockHash() - Method in class org.consensusj.bitcoin.json.pojo.BitcoinTransactionInfo
- getBlockHash(Integer) - Method in class org.consensusj.bitcoin.jsonrpc.BitcoinClient
-
Returns the hash of block in best-block-chain at index provided.
- getblockheader(String, Boolean) - Method in interface org.consensusj.bitcoin.json.rpc.BitcoinJsonRpc
- getblockheader(String, Boolean) - Method in class org.consensusj.bitcoin.services.WalletAppKitService
- getblockheader2(Sha256Hash, Boolean) - Method in class org.consensusj.bitcoin.services.WalletAppKitService
- getBlockHeight() - Method in class org.consensusj.analytics.service.TokenRichList
- getBlockHeight() - Method in class org.consensusj.bitcoin.json.pojo.BitcoinTransactionInfo
- getBlockindex() - Method in class org.consensusj.bitcoin.json.pojo.WalletTransactionInfo
- getBlockIndex() - Method in class org.consensusj.bitcoin.json.pojo.BitcoinTransactionInfo
- getBlockInfo(Sha256Hash) - Method in class org.consensusj.bitcoin.jsonrpc.BitcoinClient
-
Returns information about a block with the given block hash.
- getBlockInfo(Sha256Hash, BlockInfo.IncludeTxFlag) - Method in class org.consensusj.bitcoin.services.WalletAppKitService
- getBlocks() - Method in class org.consensusj.bitcoin.json.pojo.BlockChainInfo
- getBlocks() - Method in class org.consensusj.bitcoin.json.pojo.ServerInfo
- getBlockSubsidy(int) - Method in class org.consensusj.bitcoin.jsonrpc.BitcoinExtendedClient
-
Calculate the subsidy portion block reward for a given height on the current network
- getBlocktime() - Method in class org.consensusj.bitcoin.json.pojo.RawTransactionInfo
- getBlocktime() - Method in class org.consensusj.bitcoin.json.pojo.WalletTransactionInfo
- getBlockTime() - Method in class org.consensusj.bitcoin.json.pojo.BitcoinTransactionInfo
- getBogoSize() - Method in class org.consensusj.bitcoin.json.pojo.TxOutSetInfo
- getBranchlen() - Method in class org.consensusj.bitcoin.json.pojo.ChainTip
- getCategory() - Method in class org.consensusj.bitcoin.json.pojo.BitcoinTransactionInfo
- getCategory() - Method in class org.consensusj.bitcoin.json.pojo.WalletTransactionInfo.Detail
- getChain() - Method in class org.consensusj.bitcoin.json.pojo.BlockChainInfo
- getChainTips() - Method in class org.consensusj.bitcoin.jsonrpc.BitcoinClient
-
Deprecated.
- getChainTips() - Method in interface org.consensusj.bitcoin.jsonrpc.ChainTipClient
-
Deprecated.
- getChainTips() - Method in class org.consensusj.bitcoin.rx.jsonrpc.PollingChainTipServiceImpl
-
Deprecated.
- getChainTipsAsync() - Method in class org.consensusj.bitcoin.jsonrpc.BitcoinClient
- getChainTipsAsync() - Method in interface org.consensusj.bitcoin.jsonrpc.ChainTipClient
- getChainTipsAsync() - Method in class org.consensusj.bitcoin.rx.jsonrpc.PollingChainTipServiceImpl
- getChainwork() - Method in class org.consensusj.bitcoin.json.pojo.BlockInfo
- getChainWork() - Method in class org.consensusj.bitcoin.json.pojo.BlockChainInfo
- getClient() - Method in interface org.consensusj.bitcoin.jsonrpc.test.BitcoinClientAccessor
-
JavaBeans style getter/accessor (for Groovy, etc)
- getCode() - Method in enum class org.consensusj.jsonrpc.JsonRpcError.Error
- getCode() - Method in class org.consensusj.jsonrpc.JsonRpcError
- getCommands() - Method in class org.consensusj.bitcoin.jsonrpc.BitcoinClient
-
Returns a list of available commands.
- getComment() - Method in class org.consensusj.bitcoin.json.pojo.BitcoinTransactionInfo
- getCompositeSSLContext(InputStream) - Static method in class org.consensusj.jsonrpc.CompositeTrustManager
-
Used to create an SSLContext using
CompositeTrustManager
See: https://stackoverflow.com/questions/859111/how-can-i-use-different-certificates-on-specific-connections - getCompositeSSLContext(Path) - Static method in class org.consensusj.jsonrpc.CompositeTrustManager
-
Used to create an SSLContext using
CompositeTrustManager
See: https://stackoverflow.com/questions/859111/how-can-i-use-different-certificates-on-specific-connections - getConfirmations() - Method in class org.consensusj.bitcoin.json.pojo.BitcoinTransactionInfo
- getConfirmations() - Method in class org.consensusj.bitcoin.json.pojo.BlockInfo
- getConfirmations() - Method in class org.consensusj.bitcoin.json.pojo.RawTransactionInfo
- getConfirmations() - Method in class org.consensusj.bitcoin.json.pojo.ReceivedByAddressInfo
- getConfirmations() - Method in class org.consensusj.bitcoin.json.pojo.TxOutInfo
- getConfirmations() - Method in class org.consensusj.bitcoin.json.pojo.UnspentOutput
- getConfirmations() - Method in class org.consensusj.bitcoin.json.pojo.WalletTransactionInfo
- getconnectioncount() - Method in interface org.consensusj.bitcoin.json.rpc.BitcoinJsonRpc
- getconnectioncount() - Method in class org.consensusj.bitcoin.services.WalletAppKitService
- getConnections() - Method in class org.consensusj.bitcoin.json.pojo.NetworkInfo
- getConnections() - Method in class org.consensusj.bitcoin.json.pojo.ServerInfo
- getContext() - Method in class org.consensusj.exchange.knowm.KnowmExchangeRateProvider
- getCurrencies(CurrencyQuery) - Method in class org.consensusj.currency.BitcoinCurrencyProvider
-
Return a
CurrencyUnit
instances matching the givenCurrencyQuery
. - getCurrencyConversion(ConversionQuery) - Method in class org.consensusj.exchange.knowm.KnowmExchangeRateProvider
- getCurrencyID() - Method in class org.consensusj.analytics.service.TokenRichList
- getData() - Method in class org.consensusj.ethereum.jsonrpc.EthTxCallObject
- getData() - Method in class org.consensusj.jsonrpc.JsonRpcError
- getDecoded() - Method in class org.consensusj.bitcoin.json.pojo.WalletTransactionInfo
- getDefaultAsyncExecutor() - Method in class org.consensusj.bitcoin.jsonrpc.BitcoinClient
- getDefaultAsyncExecutor() - Method in interface org.consensusj.jsonrpc.AsyncSupport
-
Return the default executor for supplying asynchronicity.
- getDefaultMainNetURI() - Static method in interface org.consensusj.bitcoin.jsonrpc.RpcURI
- getDefaultMaxConf() - Method in class org.consensusj.bitcoin.jsonrpc.BitcoinExtendedClient
- getDefaultRegTestURI() - Static method in interface org.consensusj.bitcoin.jsonrpc.RpcURI
- getDefaultRegTestWalletURI() - Static method in interface org.consensusj.bitcoin.jsonrpc.RpcURI
- getDefaultSSLContext() - Static method in interface org.consensusj.jsonrpc.JsonRpcTransport
-
Return the default
SSLContext
without declaring a checked exception - getDefaultTestNetURI() - Static method in interface org.consensusj.bitcoin.jsonrpc.RpcURI
- getDesc() - Method in class org.consensusj.bitcoin.json.pojo.AddressInfo
- getDesc() - Method in class org.consensusj.bitcoin.json.pojo.UnspentOutput
- getDetails() - Method in class org.consensusj.bitcoin.json.pojo.WalletTransactionInfo
- getDifficulty() - Method in class org.consensusj.bitcoin.json.pojo.BlockChainInfo
- getDifficulty() - Method in class org.consensusj.bitcoin.json.pojo.BlockInfo
- getDifficulty() - Method in class org.consensusj.bitcoin.json.pojo.ServerInfo
- getDiskSize() - Method in class org.consensusj.bitcoin.json.pojo.TxOutSetInfo
- getError() - Method in exception class org.consensusj.jsonrpc.JsonRpcErrorException
-
Get the JSON RPC Error POJO
- getError() - Method in class org.consensusj.jsonrpc.JsonRpcResponse
- getErrors() - Method in class org.consensusj.bitcoin.json.pojo.ServerInfo
- getExchangeRate(ConversionQuery) - Method in class org.consensusj.exchange.knowm.KnowmExchangeRateProvider
- getExpires_in() - Method in class org.consensusj.namecoin.jsonrpc.pojo.NameData
- getFee() - Method in class org.consensusj.bitcoin.json.pojo.BitcoinTransactionInfo
- getFee() - Method in class org.consensusj.bitcoin.json.pojo.WalletTransactionInfo.Detail
- getFee() - Method in class org.consensusj.bitcoin.json.pojo.WalletTransactionInfo
- getFee(Collection<TransactionInputData>, Collection<TransactionOutputData>) - Static method in interface org.consensusj.bitcoinj.signing.SigningUtils
- getFee(SigningRequest) - Static method in interface org.consensusj.bitcoinj.signing.SigningUtils
- getFrom() - Method in class org.consensusj.ethereum.jsonrpc.EthTxCallObject
- getFundingSource() - Method in interface org.consensusj.bitcoin.jsonrpc.test.FundingSourceAccessor
-
JavaBeans style getter/accessor (for Groovy, etc)
- getGas() - Method in class org.consensusj.ethereum.jsonrpc.EthTxCallObject
- getGasPrice() - Method in class org.consensusj.ethereum.jsonrpc.EthTxCallObject
- getHash() - Method in class org.consensusj.bitcoin.json.pojo.bitcore.AddressUtxoResult
- getHash() - Method in class org.consensusj.bitcoin.json.pojo.BlockInfo
- getHash() - Method in class org.consensusj.bitcoin.json.pojo.ChainTip
- getHashSerialized2() - Method in class org.consensusj.bitcoin.json.pojo.TxOutSetInfo
- getHeaders() - Method in class org.consensusj.bitcoin.json.pojo.BlockChainInfo
- getHeight() - Method in class org.consensusj.bitcoin.json.pojo.bitcore.AddressUtxoInfo
- getHeight() - Method in class org.consensusj.bitcoin.json.pojo.bitcore.AddressUtxoResult
- getHeight() - Method in class org.consensusj.bitcoin.json.pojo.BlockInfo
- getHeight() - Method in class org.consensusj.bitcoin.json.pojo.ChainTip
- getHeight() - Method in class org.consensusj.bitcoin.json.pojo.TxOutSetInfo
- getHex() - Method in class org.consensusj.bitcoin.json.pojo.RawTransactionInfo
- getHex() - Method in class org.consensusj.bitcoin.json.pojo.RawTransactionInfo.ScriptPubKeyInfo
- getHex() - Method in class org.consensusj.bitcoin.json.pojo.SignedRawTransaction
- getHex() - Method in class org.consensusj.bitcoin.json.pojo.WalletTransactionInfo
- getHwm() - Method in class org.consensusj.bitcoin.json.pojo.ZmqNotification
-
Deprecated.
- getId() - Method in class org.consensusj.jsonrpc.JsonRpcRequest
- getId() - Method in class org.consensusj.jsonrpc.JsonRpcResponse
- getImmature() - Method in class org.consensusj.bitcoin.json.pojo.bitcore.AddressBalanceInfo
- getInstance() - Static method in class org.consensusj.bitcoin.jsonrpc.test.TestServers
- getIschange() - Method in class org.consensusj.bitcoin.json.pojo.AddressInfo
- getIscompressed() - Method in class org.consensusj.bitcoin.json.pojo.AddressInfo
- getIsmine() - Method in class org.consensusj.bitcoin.json.pojo.AddressInfo
- getIsscript() - Method in class org.consensusj.bitcoin.json.pojo.AddressInfo
- getIswatchonly() - Method in class org.consensusj.bitcoin.json.pojo.AddressInfo
- getIswitness() - Method in class org.consensusj.bitcoin.json.pojo.AddressInfo
- getJsonrpc() - Method in class org.consensusj.jsonrpc.JsonRpcRequest
- getJsonrpc() - Method in class org.consensusj.jsonrpc.JsonRpcResponse
- getJsonRpcVersion() - Method in class org.consensusj.jsonrpc.DefaultRpcClient
- getJsonRpcVersion() - Method in interface org.consensusj.jsonrpc.JsonRpcClient
-
Return the JSON-RPC version used by the implementation
- getKeypoololdest() - Method in class org.consensusj.bitcoin.json.pojo.ServerInfo
- getKeypoolsize() - Method in class org.consensusj.bitcoin.json.pojo.ServerInfo
- getKit(BitcoinDaemonConfig) - Method in class org.consensusj.daemon.micronaut.BitcoinFactory
- getLabel() - Method in class org.consensusj.bitcoin.json.pojo.AddressInfo
- getLabel() - Method in class org.consensusj.bitcoin.json.pojo.BitcoinTransactionInfo
- getLabel() - Method in class org.consensusj.bitcoin.json.pojo.UnspentOutput
- getLabels() - Method in class org.consensusj.bitcoin.json.pojo.AddressInfo
- getLocalServices() - Method in class org.consensusj.bitcoin.json.pojo.NetworkInfo
- getLocktime() - Method in class org.consensusj.bitcoin.json.pojo.RawTransactionInfo
-
Deprecated.
- getLockTime() - Method in class org.consensusj.bitcoin.json.pojo.RawTransactionInfo
- getMapper() - Method in class org.consensusj.jsonrpc.DefaultRpcClient
- getMerkleroot() - Method in class org.consensusj.bitcoin.json.pojo.BlockInfo
- getMessage() - Method in enum class org.consensusj.jsonrpc.JsonRpcError.Error
- getMessage() - Method in class org.consensusj.jsonrpc.JsonRpcError
- getMethod() - Method in class org.consensusj.jsonrpc.JsonRpcRequest
- getMethod(String) - Method in class org.consensusj.jsonrpc.introspection.AbstractJsonRpcService
- getMethod(String) - Method in class org.consensusj.jsonrpc.introspection.DelegatingJsonRpcService
- getMethod(String) - Method in interface org.consensusj.jsonrpc.introspection.JsonRpcServiceWrapper
-
Get a
Method
object for a named JSON-RPC method - getMethodName() - Method in class org.consensusj.bitcoin.json.pojo.MethodHelpEntry
- getMethodParametersHelp() - Method in class org.consensusj.bitcoin.json.pojo.MethodHelpEntry
- getMinNonDustValue(TransactionOutputData) - Static method in interface org.consensusj.bitcoinj.signing.SigningUtils
- getN() - Method in class org.consensusj.bitcoin.json.pojo.RawTransactionInfo.Vout
- getName() - Method in class org.consensusj.bitcoin.json.pojo.LoadWalletResult
- getName() - Method in class org.consensusj.exchange.knowm.ReactiveKnowmExchangeProvider
- getName() - Method in interface org.consensusj.exchange.rx.ReactiveExchange
- getName() - Method in class org.consensusj.namecoin.jsonrpc.pojo.NameData
- getNetIdString() - Method in class org.consensusj.bitcoin.jsonrpc.RpcConfig
- getNetwork() - Method in class org.consensusj.bitcoin.json.pojo.NetworkInfo
- getNetwork() - Method in class org.consensusj.bitcoin.jsonrpc.BitcoinClient
-
Get network.
- getnetworkinfo() - Method in interface org.consensusj.bitcoin.json.rpc.BitcoinJsonRpc
- getnetworkinfo() - Method in class org.consensusj.bitcoin.services.WalletAppKitService
- getNetworkInfo() - Method in class org.consensusj.bitcoin.jsonrpc.BitcoinClient
-
The getnetworkinfo RPC returns information about the node's connection to the network.
- getnewaddress() - Method in interface org.consensusj.bitcoin.json.rpc.BitcoinJsonRpc
- getnewaddress() - Method in class org.consensusj.bitcoin.services.WalletAppKitService
- getNewAddress() - Method in class org.consensusj.bitcoin.jsonrpc.BitcoinClient
-
Creates a new Bitcoin address for receiving payments, linked to the default account "".
- getNewAddress(String) - Method in class org.consensusj.bitcoin.jsonrpc.BitcoinClient
-
Creates a new Bitcoin address for receiving payments.
- getNextblockhash() - Method in class org.consensusj.bitcoin.json.pojo.BlockInfo
- getNonce() - Method in class org.consensusj.bitcoin.json.pojo.BlockInfo
- getNTx() - Method in class org.consensusj.bitcoin.json.pojo.BlockInfo
- getObservablePair(CurrencyUnitPair) - Method in class org.consensusj.exchange.knowm.ReactiveKnowmExchangeProvider
- getObservablePair(CurrencyUnitPair) - Method in interface org.consensusj.exchange.rx.ReactiveExchange
- getOtherBalanceTotal() - Method in class org.consensusj.analytics.service.TokenRichList
- getOtherInfo() - Method in class org.consensusj.bitcoin.json.pojo.BitcoinTransactionInfo
- getOutputIndex() - Method in class org.consensusj.bitcoin.json.pojo.bitcore.AddressUtxoInfo
- getPair() - Method in interface org.consensusj.exchange.rx.ObservablePair
- getPair() - Method in class org.consensusj.exchange.rx.PolledObservablePair
- getParams() - Method in class org.consensusj.jsonrpc.JsonRpcRequest
- getPassword() - Method in class org.consensusj.bitcoin.jsonrpc.RpcConfig
- getPaytxfee() - Method in class org.consensusj.bitcoin.json.pojo.ServerInfo
- getPeerGroup() - Method in class org.consensusj.bitcoin.services.WalletAppKitService
- getPollingInterval() - Method in interface org.consensusj.bitcoin.rx.jsonrpc.PollingChainTipService
-
Deprecated.Implement this method to provide a polling interval
- getPollingInterval() - Method in class org.consensusj.bitcoin.rx.jsonrpc.PollingChainTipServiceImpl
-
Provide a polling interval
- getPreviousblockhash() - Method in class org.consensusj.bitcoin.json.pojo.BlockInfo
- getProtocolversion() - Method in class org.consensusj.bitcoin.json.pojo.ServerInfo
- getProtocolVersion() - Method in class org.consensusj.bitcoin.json.pojo.NetworkInfo
- getProxy() - Method in class org.consensusj.bitcoin.json.pojo.NetworkInfo
- getProxy() - Method in class org.consensusj.bitcoin.json.pojo.ServerInfo
- getPubkey() - Method in class org.consensusj.bitcoin.json.pojo.AddressInfo
- getRawTransaction(Sha256Hash) - Method in class org.consensusj.bitcoin.jsonrpc.BitcoinClient
-
Get a "raw" transaction (which we use to construct a bitcoinj
Transaction
) - getRawTransactionInfo(Sha256Hash) - Method in class org.consensusj.bitcoin.jsonrpc.BitcoinClient
-
Get a "raw" transaction as JSON (which we map to a RawTransactionInfo POJO)
- getReceived() - Method in class org.consensusj.bitcoin.json.pojo.bitcore.AddressBalanceInfo
- getReceivedByAddress(Address) - Method in class org.consensusj.bitcoin.jsonrpc.BitcoinClient
- getReceivedByAddress(Address, Integer) - Method in class org.consensusj.bitcoin.jsonrpc.BitcoinClient
-
get total amount received by an address.
- getRedeemScript() - Method in class org.consensusj.bitcoin.json.pojo.PrevTxOutInfo
- getRedeemScript() - Method in class org.consensusj.bitcoin.json.pojo.UnspentOutput
- getRedeemScript() - Method in interface org.consensusj.bitcoin.json.pojo.UtxoInfo
- getReferenceBlockHeight() - Method in interface org.consensusj.bitcoin.jsonrpc.test.BlockchainSyncing
-
Use an external reference to get the current block height See: BlockchainDotInfoSyncing
- getRegTestMiningAddress() - Method in class org.consensusj.bitcoin.jsonrpc.BitcoinExtendedClient
- getRegTestWalletURI(String) - Static method in interface org.consensusj.bitcoin.jsonrpc.RpcURI
- getRelayfee() - Method in class org.consensusj.bitcoin.json.pojo.ServerInfo
- getRelayFee() - Method in class org.consensusj.bitcoin.json.pojo.NetworkInfo
- getReqSigs() - Method in class org.consensusj.bitcoin.json.pojo.RawTransactionInfo.ScriptPubKeyInfo
- getResult() - Method in class org.consensusj.jsonrpc.JsonRpcResponse
- getRichList() - Method in class org.consensusj.analytics.service.TokenRichList
- getRPCConfig() - Method in class org.consensusj.bitcoin.cli.BitcoinCLITool.BitcoinCLICall
- getRPCConfig() - Method in class org.consensusj.bitcoin.jsonrpc.bitcoind.BitcoinConf
- getRpcTestPassword() - Method in class org.consensusj.bitcoin.jsonrpc.test.TestServers
- getRpcTestUser() - Method in class org.consensusj.bitcoin.jsonrpc.test.TestServers
- getSatoshis() - Method in class org.consensusj.bitcoin.json.pojo.bitcore.AddressUtxoInfo
- getScript() - Method in class org.consensusj.bitcoin.json.pojo.bitcore.AddressUtxoInfo
- getScriptPubKey() - Method in class org.consensusj.bitcoin.json.pojo.AddressInfo
- getScriptPubKey() - Method in class org.consensusj.bitcoin.json.pojo.PrevTxOutInfo
- getScriptPubKey() - Method in class org.consensusj.bitcoin.json.pojo.RawTransactionInfo.Vout
- getScriptPubKey() - Method in class org.consensusj.bitcoin.json.pojo.TxOutInfo
- getScriptPubKey() - Method in class org.consensusj.bitcoin.json.pojo.UnspentOutput
- getScriptPubKey() - Method in interface org.consensusj.bitcoin.json.pojo.UtxoInfo
- getScriptSig() - Method in class org.consensusj.bitcoin.json.pojo.RawTransactionInfo.Vin
- getSequence() - Method in class org.consensusj.bitcoin.json.pojo.RawTransactionInfo.Vin
- getServerURI() - Method in class org.consensusj.jsonrpc.DefaultRpcClient
- getServerURI() - Method in class org.consensusj.jsonrpc.JsonRpcClientHttpUrlConnection
-
Get the URI of the server this client connects to
- getServerURI() - Method in class org.consensusj.jsonrpc.JsonRpcClientJavaNet
-
Get the URI of the remote server
- getServerURI() - Method in interface org.consensusj.jsonrpc.JsonRpcTransport
-
Get the URI of the remote server
- getServiceObject() - Method in class org.consensusj.jsonrpc.introspection.AbstractJsonRpcService
- getServiceObject() - Method in class org.consensusj.jsonrpc.introspection.DelegatingJsonRpcService
- getServiceObject() - Method in interface org.consensusj.jsonrpc.introspection.JsonRpcServiceWrapper
-
Get the service object.
- getSize() - Method in class org.consensusj.bitcoin.json.pojo.BlockInfo
- getSliceList() - Method in interface org.consensusj.analytics.util.collector.LargestSliceList
- getSliceList() - Method in class org.consensusj.analytics.util.collector.LargestSliceListImpl
- getSolvable() - Method in class org.consensusj.bitcoin.json.pojo.AddressInfo
- getStatus() - Method in class org.consensusj.bitcoin.json.pojo.ChainTip
- getStdRelayTxFee() - Method in class org.consensusj.bitcoin.jsonrpc.BitcoinExtendedClient
- getStdTxFee() - Method in class org.consensusj.bitcoin.jsonrpc.BitcoinExtendedClient
- getSubVersion() - Method in class org.consensusj.bitcoin.json.pojo.NetworkInfo
- getTarget() - Method in class org.consensusj.exchange.CurrencyUnitPair
-
Get target CurrencyUnit
- getTestnet() - Method in class org.consensusj.bitcoin.json.pojo.ServerInfo
- getThrows() - Method in interface org.consensusj.jsonrpc.AsyncSupport.ThrowingSupplier
-
Gets a result.
- getTicker() - Method in class org.consensusj.exchange.knowm.KnowmExchangeRateProvider.MonitoredCurrency
-
Get Ticker from the UpdateableValueLatch
- getTime() - Method in class org.consensusj.bitcoin.json.pojo.BitcoinTransactionInfo
- getTime() - Method in class org.consensusj.bitcoin.json.pojo.BlockInfo
- getTime() - Method in class org.consensusj.bitcoin.json.pojo.RawTransactionInfo
- getTime() - Method in class org.consensusj.bitcoin.json.pojo.WalletTransactionInfo
- getTimeoffset() - Method in class org.consensusj.bitcoin.json.pojo.ServerInfo
- getTimeOffset() - Method in class org.consensusj.bitcoin.json.pojo.NetworkInfo
- getTimereceived() - Method in class org.consensusj.bitcoin.json.pojo.WalletTransactionInfo
- getTimeReceived() - Method in class org.consensusj.bitcoin.json.pojo.BitcoinTransactionInfo
- getTimestamp() - Method in class org.consensusj.analytics.service.TokenRichList
- getTimestamp() - Method in class org.consensusj.bitcoin.json.pojo.AddressInfo
- getTo() - Method in class org.consensusj.ethereum.jsonrpc.EthTxCallObject
- getTotalAmount() - Method in class org.consensusj.bitcoin.json.pojo.TxOutSetInfo
- getTotalOther() - Method in interface org.consensusj.analytics.util.collector.LargestSliceList
- getTotalOther() - Method in class org.consensusj.analytics.util.collector.LargestSliceListImpl
- getTransaction(Sha256Hash) - Method in class org.consensusj.bitcoin.jsonrpc.BitcoinClient
- getTransaction(Sha256Hash, Boolean, Boolean) - Method in class org.consensusj.bitcoin.jsonrpc.BitcoinClient
- getTransactions() - Method in class org.consensusj.bitcoin.json.pojo.TxOutSetInfo
- getTx() - Method in class org.consensusj.bitcoin.json.pojo.BlockInfo
- getTxid() - Method in class org.consensusj.bitcoin.json.pojo.bitcore.AddressUtxoInfo
- getTxid() - Method in class org.consensusj.bitcoin.json.pojo.Outpoint
- getTxid() - Method in class org.consensusj.bitcoin.json.pojo.PrevTxOutInfo
- getTxid() - Method in class org.consensusj.bitcoin.json.pojo.RawTransactionInfo
- getTxid() - Method in class org.consensusj.bitcoin.json.pojo.RawTransactionInfo.Vin
- getTxid() - Method in class org.consensusj.bitcoin.json.pojo.UnspentOutput
- getTxid() - Method in interface org.consensusj.bitcoin.json.pojo.UtxoInfo
- getTxid() - Method in class org.consensusj.bitcoin.json.pojo.WalletTransactionInfo
- getTxid() - Method in class org.consensusj.namecoin.jsonrpc.pojo.NameData
- getTxId() - Method in class org.consensusj.bitcoin.json.pojo.BitcoinTransactionInfo
- getTxids() - Method in class org.consensusj.bitcoin.json.pojo.ReceivedByAddressInfo
- getTxOut(Sha256Hash, Integer) - Method in class org.consensusj.bitcoin.jsonrpc.BitcoinClient
-
Returns details about an unspent transaction output.
- getTxOut(Sha256Hash, Integer, Boolean) - Method in class org.consensusj.bitcoin.jsonrpc.BitcoinClient
-
Returns details about an unspent transaction output.
- getTxOuts() - Method in class org.consensusj.bitcoin.json.pojo.TxOutSetInfo
- getTxOutSetInfo() - Method in class org.consensusj.bitcoin.jsonrpc.BitcoinClient
-
Returns statistics about the unspent transaction output set.
- getTxOutSetPublisher() - Method in class org.consensusj.bitcoin.rx.jsonrpc.service.TxOutSetService
- getType() - Method in class org.consensusj.bitcoin.json.pojo.RawTransactionInfo.ScriptPubKeyInfo
- getType() - Method in class org.consensusj.bitcoin.json.pojo.ZmqNotification
-
Deprecated.
- getUpdate(CurrencyUnitPair) - Method in class org.consensusj.exchange.knowm.KnowmExchangeRateProvider
- getURI() - Method in class org.consensusj.bitcoin.jsonrpc.RpcConfig
- getUsername() - Method in class org.consensusj.bitcoin.jsonrpc.RpcConfig
- getUtxos() - Method in class org.consensusj.bitcoin.json.pojo.bitcore.AddressUtxoResult
- getValue() - Method in class org.consensusj.bitcoin.json.pojo.RawTransactionInfo.Vout
- getValue() - Method in class org.consensusj.bitcoin.json.pojo.TxOutInfo
- getValue() - Method in class org.consensusj.ethereum.jsonrpc.EthTxCallObject
- getValue() - Method in class org.consensusj.namecoin.jsonrpc.pojo.NameData
- getVerificationProgress() - Method in class org.consensusj.bitcoin.json.pojo.BlockChainInfo
- getVersion() - Method in class org.consensusj.bitcoin.json.pojo.BlockInfo
- getVersion() - Method in class org.consensusj.bitcoin.json.pojo.NetworkInfo
- getVersion() - Method in class org.consensusj.bitcoin.json.pojo.RawTransactionInfo
- getVersion() - Method in class org.consensusj.bitcoin.json.pojo.ServerInfo
- getVersion() - Method in class org.consensusj.bitcoin.json.pojo.TxOutInfo
- getVin() - Method in class org.consensusj.bitcoin.json.pojo.RawTransactionInfo
- getVout() - Method in class org.consensusj.bitcoin.json.pojo.BitcoinTransactionInfo
- getVout() - Method in class org.consensusj.bitcoin.json.pojo.Outpoint
- getVout() - Method in class org.consensusj.bitcoin.json.pojo.PrevTxOutInfo
- getVout() - Method in class org.consensusj.bitcoin.json.pojo.RawTransactionInfo
- getVout() - Method in class org.consensusj.bitcoin.json.pojo.RawTransactionInfo.Vin
- getVout() - Method in class org.consensusj.bitcoin.json.pojo.UnspentOutput
- getVout() - Method in interface org.consensusj.bitcoin.json.pojo.UtxoInfo
- getVout() - Method in class org.consensusj.bitcoin.json.pojo.WalletTransactionInfo.Detail
- getWalletconflicts() - Method in class org.consensusj.bitcoin.json.pojo.WalletTransactionInfo
- getWalletConflicts() - Method in class org.consensusj.bitcoin.json.pojo.BitcoinTransactionInfo
- getWalletversion() - Method in class org.consensusj.bitcoin.json.pojo.ServerInfo
- getWarning() - Method in class org.consensusj.bitcoin.json.pojo.LoadWalletResult
- getWarning() - Method in class org.consensusj.bitcoin.json.pojo.UnloadWalletResult
- getWitnessScript() - Method in class org.consensusj.bitcoin.json.pojo.PrevTxOutInfo
- getWitnessScript() - Method in class org.consensusj.bitcoin.json.pojo.UnspentOutput
- getWitnessScript() - Method in interface org.consensusj.bitcoin.json.pojo.UtxoInfo
- getZmqNotifications() - Method in class org.consensusj.bitcoin.jsonrpc.BitcoinClient
-
The
getzmqnotifications
RPC returns information about which configured ZMQ notifications are enabled and on which ports. - getZmqNotificationsAsync() - Method in class org.consensusj.bitcoin.jsonrpc.BitcoinClient
H
- handle(T, Throwable) - Method in interface org.consensusj.jsonrpc.AsyncSupport.TransientErrorFilter
-
Handler to transpose to a "future maybe".
- hash - Variable in class org.consensusj.bitcoin.json.pojo.BlockInfo
- hashblock - Enum constant in enum class org.consensusj.bitcoin.rx.zeromq.BitcoinZmqMessage.Topic
- hashCode() - Method in record class org.consensusj.daemon.micronaut.BitcoinDaemonConfig
-
Returns a hash code value for this object.
- hashCode() - Method in class org.consensusj.exchange.CurrencyUnitPair
- hashCode() - Method in record class org.consensusj.jsonrpc.cli.CliParameter.Invalid
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.consensusj.jsonrpc.cli.CliParameter.Valid
-
Returns a hash code value for this object.
- hashtx - Enum constant in enum class org.consensusj.bitcoin.rx.zeromq.BitcoinZmqMessage.Topic
- hasMaxMoney() - Method in enum class org.consensusj.namecoin.jsonrpc.core.NameCoinNetwork
- HDKeychainSigner - Class in org.consensusj.bitcoinj.signing
-
A "signing wallet" that uses a
DeterministicKeyChain
to signSigningRequest
s. - HDKeychainSigner(DeterministicKeyChain) - Constructor for class org.consensusj.bitcoinj.signing.HDKeychainSigner
- height - Variable in class org.consensusj.bitcoin.json.pojo.BlockInfo
- help() - Method in interface org.consensusj.bitcoin.json.rpc.BitcoinJsonRpc
- help() - Method in class org.consensusj.bitcoin.jsonrpc.BitcoinClient
-
Returns a human-readable list of available commands.
- help() - Method in class org.consensusj.bitcoin.services.WalletAppKitService
- help() - Method in class org.consensusj.jsonrpc.daemon.EchoJsonRpcService
- help(String) - Method in class org.consensusj.bitcoin.jsonrpc.BitcoinClient
-
Returns helpful information for a specific command.
- helpAsLines() - Method in class org.consensusj.bitcoin.jsonrpc.BitcoinClient
-
Returns a human-readable list of available commands.
- helpAsMethodEntries() - Method in class org.consensusj.bitcoin.jsonrpc.BitcoinClient
-
Returns a human-readable list of available commands.
- helpAsStream() - Method in class org.consensusj.bitcoin.jsonrpc.BitcoinClient
-
Returns a human-readable list of available commands.
- hexFormat - Variable in class org.consensusj.bitcoin.services.WalletAppKitService
- hexStringToByteArray(String) - Static method in class org.consensusj.bitcoin.json.conversion.HexUtil
-
Converts a hex-encoded string into a byte array.
- HexUtil - Class in org.consensusj.bitcoin.json.conversion
-
Hex string to hex conversion utility class.
- HexUtil() - Constructor for class org.consensusj.bitcoin.json.conversion.HexUtil
- httpCode - Variable in exception class org.consensusj.jsonrpc.JsonRpcStatusException
- httpMessage - Variable in exception class org.consensusj.jsonrpc.JsonRpcStatusException
- hwm() - Method in class org.consensusj.bitcoin.json.pojo.ZmqNotification
I
- id() - Method in enum class org.consensusj.namecoin.jsonrpc.core.NameCoinNetwork
-
Return the network ID string (specified by a
Network
) - ID_MAINNET - Static variable in enum class org.consensusj.namecoin.jsonrpc.core.NameCoinNetwork
-
The ID string for the main, production network where people trade things.
- ID_REGTEST - Static variable in enum class org.consensusj.namecoin.jsonrpc.core.NameCoinNetwork
-
The ID string for regtest mode.
- ID_SIGNET - Static variable in enum class org.consensusj.namecoin.jsonrpc.core.NameCoinNetwork
-
The ID string for the signet.
- ID_TESTNET - Static variable in enum class org.consensusj.namecoin.jsonrpc.core.NameCoinNetwork
-
The ID string for the testnet.
- ID_UNITTESTNET - Static variable in enum class org.consensusj.namecoin.jsonrpc.core.NameCoinNetwork
-
The ID string for the Unit test network -- there is no corresponding
enum
. - identityTransientErrorMapper(JsonRpcRequest, JsonRpcResponse<T>, Throwable) - Method in class org.consensusj.jsonrpc.DefaultRpcClient
-
Transient error mapper that is a no-op, i.e.
- IDONLY - Enum constant in enum class org.consensusj.bitcoin.json.pojo.BlockInfo.IncludeTxFlag
- importPrivKey(ECKey, String, boolean) - Method in class org.consensusj.bitcoin.jsonrpc.BitcoinClient
-
Import a private key into the server's wallet
- index() - Method in class org.consensusj.bitcoinj.signing.RawTransactionSigningRequest.RawInput
- index() - Method in class org.consensusj.bitcoinj.signing.TransactionInputDataUtxo
- index() - Method in class org.consensusj.bitcoinj.signing.Utxo.Basic
- index() - Method in class org.consensusj.bitcoinj.signing.Utxo.Complete
- index() - Method in interface org.consensusj.bitcoinj.signing.Utxo
- index() - Method in class org.consensusj.bitcoinj.signing.Utxo.Signable
- index(JsonRpcRequest) - Method in class org.consensusj.daemon.micronaut.JsonRpcController
- index(JsonRpcRequest) - Method in class org.consensusj.jsonrpc.daemon.JsonRpcController
- initialize() - Method in class org.consensusj.exchange.knowm.KnowmExchangeRateProvider
- initRegTestWallet() - Method in class org.consensusj.bitcoin.jsonrpc.BitcoinExtendedClient
-
Initialize a server-side wallet for RegTest mining and test transaction funding.
- inputs() - Method in class org.consensusj.bitcoinj.signing.DefaultSigningRequest
- inputs() - Method in class org.consensusj.bitcoinj.signing.RawTransactionSigningRequest
- inputs() - Method in interface org.consensusj.bitcoinj.signing.SigningRequest
- interval - Variable in class org.consensusj.exchange.knowm.ReactiveKnowmExchangeProvider
- invalid() - Method in interface org.consensusj.jsonrpc.cli.CliParameter
- invalid(String, Exception) - Static method in interface org.consensusj.jsonrpc.cli.CliParameter
-
Create a
Invalid
object - Invalid(String, Exception) - Constructor for record class org.consensusj.jsonrpc.cli.CliParameter.Invalid
-
Creates an instance of a
Invalid
record class. - invalidateBlock(Sha256Hash) - Method in class org.consensusj.bitcoin.jsonrpc.BitcoinClient
-
Permanently marks a block as invalid, as if it violated a consensus rule.
- isAbandoned() - Method in class org.consensusj.bitcoin.json.pojo.BitcoinTransactionInfo
- isAddressIndexEnabled() - Method in class org.consensusj.bitcoin.jsonrpc.BitcoinClient
-
Test if address index is enabled, caching the result of the first successful check
- isAvailable(ConversionQuery) - Method in class org.consensusj.exchange.knowm.KnowmExchangeRateProvider
- isBip125Replaceable() - Method in class org.consensusj.bitcoin.json.pojo.BitcoinTransactionInfo
- isCoinbase() - Method in class org.consensusj.bitcoin.json.pojo.bitcore.AddressUtxoInfo
- isCoinbase() - Method in class org.consensusj.bitcoin.json.pojo.TxOutInfo
- isComplete() - Method in class org.consensusj.bitcoin.json.pojo.SignedRawTransaction
- isGenerated() - Method in class org.consensusj.bitcoin.json.pojo.BitcoinTransactionInfo
- isInvolvesWatchOnly() - Method in class org.consensusj.bitcoin.json.pojo.BitcoinTransactionInfo
- isSafe() - Method in class org.consensusj.bitcoin.json.pojo.UnspentOutput
- isSolvable() - Method in class org.consensusj.bitcoin.json.pojo.UnspentOutput
- isSpendable() - Method in class org.consensusj.bitcoin.json.pojo.UnspentOutput
- isTickerAvailable() - Method in class org.consensusj.exchange.knowm.KnowmExchangeRateProvider.MonitoredCurrency
- isTransient(Throwable) - Method in interface org.consensusj.jsonrpc.AsyncSupport.TransientErrorFilter
- isTrusted() - Method in class org.consensusj.bitcoin.json.pojo.BitcoinTransactionInfo
J
- jacksonModule() - Method in class org.consensusj.daemon.micronaut.BitcoinFactory
- JavaLoggingSupport - Class in org.consensusj.jsonrpc.cli
-
GraalVM-compatible support for using Java Logging.
- JavaLoggingSupport() - Constructor for class org.consensusj.jsonrpc.cli.JavaLoggingSupport
- jsonrpc() - Method in enum class org.consensusj.jsonrpc.JsonRpcMessage.Version
-
Get the value for the message field.
- JsonRpcClient<T> - Interface in org.consensusj.jsonrpc
-
JSON-RPC client interface.
- JsonRpcClientHttpUrlConnection - Class in org.consensusj.jsonrpc
-
JSON-RPC Client using
HttpURLConnection
formerly namedRpcClient
. - JsonRpcClientHttpUrlConnection(ObjectMapper, SSLContext, URI, String, String) - Constructor for class org.consensusj.jsonrpc.JsonRpcClientHttpUrlConnection
- JsonRpcClientJavaNet - Class in org.consensusj.jsonrpc
-
Incubating JSON-RPC client using
HttpClient
- JsonRpcClientJavaNet(ObjectMapper, URI, String, String) - Constructor for class org.consensusj.jsonrpc.JsonRpcClientJavaNet
- JsonRpcClientJavaNet(ObjectMapper, SSLContext, URI, String, String) - Constructor for class org.consensusj.jsonrpc.JsonRpcClientJavaNet
- JsonRpcClientJavaNet.MappingFunction<R> - Interface in org.consensusj.jsonrpc
-
Map a response string to a Java object.
- jsonRpcCode - Variable in exception class org.consensusj.jsonrpc.JsonRpcStatusException
- JsonRpcController - Class in org.consensusj.daemon.micronaut
-
Create a REST endpoint from a JsonRpcService Here we're using Micronaut annotations to wrap the JsonRpcService in an HTTP environment and to serialize JSON to and from Java POJOs.
- JsonRpcController - Class in org.consensusj.jsonrpc.daemon
-
Create a REST endpoint from a JsonRpcService Here we're using Micronaut annotations to wrap the JsonRpcService in an HTTP environment and to serialize JSON to and from Java POJOs.
- JsonRpcController(WalletAppKitJsonRpcService) - Constructor for class org.consensusj.daemon.micronaut.JsonRpcController
- JsonRpcController(JsonRpcService) - Constructor for class org.consensusj.jsonrpc.daemon.JsonRpcController
- JsonRpcError - Class in org.consensusj.jsonrpc
-
JSON-RPC Error Object POJO
- JsonRpcError(int, String, Object) - Constructor for class org.consensusj.jsonrpc.JsonRpcError
- JsonRpcError.Error - Enum Class in org.consensusj.jsonrpc
- JsonRpcErrorException - Exception Class in org.consensusj.jsonrpc
-
Exception wrapper for JsonRpcError Useful in server implementations, throwing an error that will be transmitted to the client.
- JsonRpcErrorException(JsonRpcError) - Constructor for exception class org.consensusj.jsonrpc.JsonRpcErrorException
- JsonRpcErrorException(JsonRpcError.Error, Throwable) - Constructor for exception class org.consensusj.jsonrpc.JsonRpcErrorException
- JsonRpcErrorException(JsonRpcError, Throwable) - Constructor for exception class org.consensusj.jsonrpc.JsonRpcErrorException
- JsonRpcException - Exception Class in org.consensusj.jsonrpc
-
JSON RPC Exception
- JsonRpcException(String) - Constructor for exception class org.consensusj.jsonrpc.JsonRpcException
- JsonRpcException(String, Throwable) - Constructor for exception class org.consensusj.jsonrpc.JsonRpcException
- JsonRpcMessage - Class in org.consensusj.jsonrpc
-
In the future this may be a superclass for
JsonRpcRequest
andJsonRpcResponse
. - JsonRpcMessage() - Constructor for class org.consensusj.jsonrpc.JsonRpcMessage
- JsonRpcMessage.Version - Enum Class in org.consensusj.jsonrpc
- JsonRpcRequest - Class in org.consensusj.jsonrpc
-
JSON-RPC Request POJO
- JsonRpcRequest(String) - Constructor for class org.consensusj.jsonrpc.JsonRpcRequest
-
Convenience constructor for requests with empty parameter list
- JsonRpcRequest(String, String, String, List<Object>) - Constructor for class org.consensusj.jsonrpc.JsonRpcRequest
-
Constructor for use by Jackson deserialization.
- JsonRpcRequest(String, List<?>) - Constructor for class org.consensusj.jsonrpc.JsonRpcRequest
-
Create a JSON RPC request (for serialization.) To create a request on the client side, it is generally recommended to use the methods in
JsonRpcClient
. - JsonRpcRequest(JsonRpcMessage.Version, long, String, List<Object>) - Constructor for class org.consensusj.jsonrpc.JsonRpcRequest
-
This constructor is slightly more strict than the deserialization constructor and should be used where possible.
- JsonRpcRequest(JsonRpcMessage.Version, String, List<?>) - Constructor for class org.consensusj.jsonrpc.JsonRpcRequest
-
Create a JSON RPC request (for serialization.) Can be used to override default JSON RPC version.
- JsonRpcResponse<RSLT> - Class in org.consensusj.jsonrpc
-
JSON-RPC Response POJO Note that
result
is a parameterized type and can be used to directly map JSON-RPC results to the correct type for each method. - JsonRpcResponse(String, String, RSLT, JsonRpcError) - Constructor for class org.consensusj.jsonrpc.JsonRpcResponse
- JsonRpcResponse(JsonRpcRequest, JsonRpcError) - Constructor for class org.consensusj.jsonrpc.JsonRpcResponse
- JsonRpcResponse(JsonRpcRequest, RSLT) - Constructor for class org.consensusj.jsonrpc.JsonRpcResponse
- JsonRpcService - Interface in org.consensusj.jsonrpc
-
Interface for an Asynchronous JSON-RPC Server/Service.
- JsonRpcServiceWrapper - Interface in org.consensusj.jsonrpc.introspection
-
Interface and default methods for wrapping a Java class with JSON-RPC support.
- JsonRpcStatusException - Exception Class in org.consensusj.jsonrpc
-
JSON-RPC returned HTTP status other than 200 (and unfortunately also sometimes when their is response.error) Additional information is usually in JSON-RPC response TODO: See TODO in parent class
JsonRpcException
- JsonRpcStatusException(int, String) - Constructor for exception class org.consensusj.jsonrpc.JsonRpcStatusException
-
Constructor for when we were unable to deserialize a JSON response
- JsonRpcStatusException(int, JsonRpcResponse<?>) - Constructor for exception class org.consensusj.jsonrpc.JsonRpcStatusException
-
Constructor for when we were able to deserialize a JSON response
- JsonRpcStatusException(String, int, int, String, JsonRpcResponse<?>) - Constructor for exception class org.consensusj.jsonrpc.JsonRpcStatusException
-
Same as canonical, but without the
httpCode
parameter. - JsonRpcStatusException(String, int, String, int, String, JsonRpcResponse<?>) - Constructor for exception class org.consensusj.jsonrpc.JsonRpcStatusException
-
Canonical Constructor
- JsonRpcToolOptions - Class in org.consensusj.jsonrpc.cli
-
Command-line options for JSON-RPC tool
- JsonRpcToolOptions() - Constructor for class org.consensusj.jsonrpc.cli.JsonRpcToolOptions
- JsonRpcTransport<T> - Interface in org.consensusj.jsonrpc
-
Defines the interface for a network-layer implementation of a JSON-RPC client.
- jsonRpcVersion - Variable in class org.consensusj.jsonrpc.cli.BaseJsonRpcTool
- jsonRpcVersion - Variable in class org.consensusj.jsonrpc.DefaultRpcClient
K
- key(HDPath) - Method in class org.consensusj.bitcoinj.wallet.BipStandardDeterministicKeyChain
- keyForHash(byte[]) - Method in class org.consensusj.bitcoinj.signing.HDKeychainSigner
-
Return the signing key for an input, if available
- keyForInput(TransactionInputData) - Method in interface org.consensusj.bitcoinj.signing.BaseTransactionSigner
-
Return an ECKey, if available for the provided input
- keyForInput(TransactionInputData) - Method in class org.consensusj.bitcoinj.signing.ECKeySigner
-
Return the signing key for an input, if available
- keyForInput(TransactionInputData) - Method in class org.consensusj.bitcoinj.signing.HDKeychainSigner
-
Return the signing key for an input, if available
- kit - Variable in class org.consensusj.bitcoin.services.WalletAppKitService
- KnowmExchangeRateProvider - Class in org.consensusj.exchange.knowm
- KnowmExchangeRateProvider(String, Map<CurrencyUnit, String>, Collection<CurrencyUnitPair>) - Constructor for class org.consensusj.exchange.knowm.KnowmExchangeRateProvider
-
Construct using an XChange Exchange class object for a set of currencies
- KnowmExchangeRateProvider.MonitoredCurrency - Class in org.consensusj.exchange.knowm
L
- label - Variable in class org.consensusj.bitcoin.json.pojo.ReceivedByAddressInfo
- LargestSliceAccumulator<E,
N> - Class in org.consensusj.analytics.util.collector -
Accumulates the
n
largest slices of a stream of objects of type<E>
. - LargestSliceAccumulator(int, Function<E, N>, N, BinaryOperator<N>) - Constructor for class org.consensusj.analytics.util.collector.LargestSliceAccumulator
-
Construct
- LargestSliceCollector<E,
N> - Class in org.consensusj.analytics.util.collector -
Collector that collects the
n
objects containing the "largest slices" of an input stream of type<E>
. - LargestSliceCollector(int, Function<E, N>, N, BinaryOperator<N>) - Constructor for class org.consensusj.analytics.util.collector.LargestSliceCollector
-
Construct a
LargestSliceCollector
to collectn
objects of type<E>
. - LargestSliceList<E,
N> - Interface in org.consensusj.analytics.util.collector -
Represents a filtered subset of a collection or stream of objects.
- LargestSliceListImpl<E,
N> - Class in org.consensusj.analytics.util.collector -
An immutable implementation of
LargestSliceList
. - LargestSliceListImpl(List<E>, N) - Constructor for class org.consensusj.analytics.util.collector.LargestSliceListImpl
- legacyAddressHeader() - Method in enum class org.consensusj.namecoin.jsonrpc.core.NameCoinNetwork
-
Header byte of base58 encoded legacy P2PKH addresses for this network.
- legacyP2SHHeader() - Method in enum class org.consensusj.namecoin.jsonrpc.core.NameCoinNetwork
-
Header byte of base58 encoded legacy P2SH addresses for this network.
- line - Variable in class org.consensusj.jsonrpc.cli.BaseJsonRpcTool.CommonsCLICall
- listAddressGroupings() - Method in class org.consensusj.bitcoin.jsonrpc.BitcoinClient
-
Returns list of related addresses.
- listReceivedByAddress(Integer, Boolean) - Method in class org.consensusj.bitcoin.jsonrpc.BitcoinClient
- listTransactions() - Method in class org.consensusj.bitcoin.jsonrpc.BitcoinClient
-
List the default number (10) of wallet transactions.
- listTransactions(String, Integer) - Method in class org.consensusj.bitcoin.jsonrpc.BitcoinClient
-
List wallet transactions.
- listTransactions(String, Integer, Integer, Boolean) - Method in class org.consensusj.bitcoin.jsonrpc.BitcoinClient
-
List wallet transactions
- listunspent(Integer, Integer, List<String>, Boolean) - Method in interface org.consensusj.bitcoin.json.rpc.BitcoinJsonRpc
- listunspent(Integer, Integer, List<String>, Boolean) - Method in class org.consensusj.bitcoin.services.WalletAppKitService
- listUnspent() - Method in class org.consensusj.bitcoin.jsonrpc.BitcoinClient
-
Returns a list of unspent transaction outputs with at least one confirmation.
- listUnspent(Integer, Integer) - Method in class org.consensusj.bitcoin.jsonrpc.BitcoinClient
-
Returns a list of unspent transaction outputs with at least
minConf
and not more thanmaxConf
confirmations. - listUnspent(Integer, Integer, List<Address>) - Method in class org.consensusj.bitcoin.jsonrpc.BitcoinClient
- listUnspent(Integer, Integer, List<Address>, Boolean) - Method in class org.consensusj.bitcoin.jsonrpc.BitcoinClient
-
Returns a list of unspent transaction outputs with at least
minConf
and not more thanmaxConf
confirmations, filtered by a list of addresses. - listUnspent(Integer, Integer, Address) - Method in class org.consensusj.bitcoin.jsonrpc.BitcoinClient
- listUnspentJ(Address) - Method in class org.consensusj.bitcoin.jsonrpc.BitcoinExtendedClient
-
Build a list of bitcoinj
TransactionOutput
s usingBitcoinClient.listUnspent()
andBitcoinClient.getRawTransaction(org.bitcoinj.base.Sha256Hash)
RPCs. - listUnspentOutPoints(Address) - Method in class org.consensusj.bitcoin.jsonrpc.BitcoinExtendedClient
-
Build a list of bitcoinj
TransactionOutPoint
s usingBitcoinClient.listUnspent()
. - listWallets() - Method in class org.consensusj.bitcoin.jsonrpc.BitcoinClient
- LoadWalletResult - Class in org.consensusj.bitcoin.json.pojo
-
Response object for
createwallet
andloadwallet
- LoadWalletResult(String, String) - Constructor for class org.consensusj.bitcoin.json.pojo.LoadWalletResult
- log - Static variable in interface org.consensusj.bitcoin.jsonrpc.test.BlockchainSyncing
- log - Static variable in interface org.consensusj.bitcoin.rx.jsonrpc.PollingChainTipService
-
Deprecated.
- log - Static variable in interface org.consensusj.bitcoinj.signing.BaseTransactionSigner
- log - Static variable in interface org.consensusj.jsonrpc.introspection.JsonRpcServiceWrapper
- log - Static variable in interface org.consensusj.rx.jsonrpc.RxJsonRpcClient
- log(Throwable) - Method in interface org.consensusj.jsonrpc.AsyncSupport.TransientErrorFilter
M
- main(String[]) - Static method in class org.consensusj.bitcoin.cli.BitcoinCLITool
-
main method for bitcoinj-cli tool.
- main(String[]) - Static method in class org.consensusj.bitcoin.rx.jsonrpc.TxOutSetWatcherSample
- main(String[]) - Static method in class org.consensusj.bitcoin.rx.zeromq.SampleBitcoinZmqClient
- main(String[]) - Static method in class org.consensusj.bitcoinj.dsl.js.Demo
- main(String[]) - Static method in class org.consensusj.daemon.micronaut.Application
- main(String[]) - Static method in class org.consensusj.jsonrpc.cli.GenericJsonRpcTool
-
main method for jsonrpc tool.
- main(String[]) - Static method in class org.consensusj.jsonrpc.daemon.Application
- main(String[]) - Static method in class org.consensusj.jsonrpc.introspection.sample.MathService
- main(String[]) - Static method in class org.consensusj.namecoin.jsonrpc.cli.NmcLookup
- MAINNET - Enum constant in enum class org.consensusj.namecoin.jsonrpc.core.NameCoinNetwork
- map(JsonRpcRequest, JsonRpcResponse<T>, Throwable) - Method in interface org.consensusj.jsonrpc.DefaultRpcClient.TransientErrorMapper
- mapBitcoinTransientErrors(JsonRpcRequest, JsonRpcResponse<T>, Throwable) - Method in class org.consensusj.bitcoin.jsonrpc.BitcoinClient
-
TransientErrorMapper suitable for waiting for a temporarily down or restarting Bitcoin JSON-RPC server.
- mapper - Variable in class org.consensusj.bitcoin.services.WalletAppKitService
- mapper - Variable in class org.consensusj.jsonrpc.DefaultRpcClient
- marketDataService - Variable in class org.consensusj.exchange.knowm.KnowmExchangeRateProvider
- marketDataService - Variable in class org.consensusj.exchange.knowm.ReactiveKnowmExchangeProvider
- MathService - Class in org.consensusj.jsonrpc.introspection.sample
-
Simple service and command-line tool that contains a "math" JsonRpcService Allows testing method dispatch independent of any server code or framework (including compiling with Graal `native-image` and running as a native tool with SubstrateVM)
- MathService() - Constructor for class org.consensusj.jsonrpc.introspection.sample.MathService
-
Constructor that calls
AbstractJsonRpcService(Map)
with a private, statically-initializedMap
of methods generated withJsonRpcServiceWrapper.reflect(Class)
}. - MAX_MONEY - Static variable in enum class org.consensusj.namecoin.jsonrpc.core.NameCoinNetwork
-
The maximum money to be generated
- maxMoney() - Method in enum class org.consensusj.namecoin.jsonrpc.core.NameCoinNetwork
- merkleroot - Variable in class org.consensusj.bitcoin.json.pojo.BlockInfo
- METHOD - Static variable in class org.consensusj.decentralizedid.btcr.BtcrDid
- METHOD_NOT_FOUND - Enum constant in enum class org.consensusj.jsonrpc.JsonRpcError.Error
- MethodHelpEntry - Class in org.consensusj.bitcoin.json.pojo
-
An entry for a JSON-RPC method in a
help
response. - MethodHelpEntry(String) - Constructor for class org.consensusj.bitcoin.json.pojo.MethodHelpEntry
-
Create an entry from a text line in the help response
- MethodHelpEntry(String[]) - Constructor for class org.consensusj.bitcoin.json.pojo.MethodHelpEntry
-
Create an entry from an array of 1 or 2 strings
- MethodHelpEntry(String, String) - Constructor for class org.consensusj.bitcoin.json.pojo.MethodHelpEntry
-
Create an entry from method name and parameter help
- methods - Variable in class org.consensusj.jsonrpc.introspection.AbstractJsonRpcService
- MicronautWalletAppKitService - Class in org.consensusj.daemon.micronaut
-
Subclass of
WalletAppKitService
that implements thestop
JSON-RPC method using MicronautApplicationContextLifeCycle.stop()
- MicronautWalletAppKitService(WalletAppKit) - Constructor for class org.consensusj.daemon.micronaut.MicronautWalletAppKitService
- MIN_NONDUST_OUTPUT - Static variable in interface org.consensusj.bitcoinj.signing.SigningUtils
- minerStart(int) - Method in class org.consensusj.ethereum.jsonrpc.EthereumClient
- minerStop() - Method in class org.consensusj.ethereum.jsonrpc.EthereumClient
- monitoredCurrencies - Variable in class org.consensusj.exchange.knowm.KnowmExchangeRateProvider
N
- n - Variable in class org.consensusj.bitcoin.json.pojo.RawTransactionInfo.Vout
- name - Variable in class org.consensusj.exchange.knowm.KnowmExchangeRateProvider
- name - Variable in class org.consensusj.exchange.knowm.ReactiveKnowmExchangeProvider
- name() - Method in class org.consensusj.bitcoin.cli.BitcoinCLITool
- name() - Method in class org.consensusj.jsonrpc.cli.BaseJsonRpcTool
- name() - Method in class org.consensusj.jsonrpc.cli.GenericJsonRpcTool
- NamecoinClient - Class in org.consensusj.namecoin.jsonrpc
-
Namecoin RPC client See: https://wiki.namecoin.org/index.php?title=Client_API
- NamecoinClient(Network, URI, String, String) - Constructor for class org.consensusj.namecoin.jsonrpc.NamecoinClient
- NamecoinClient(RpcConfig) - Constructor for class org.consensusj.namecoin.jsonrpc.NamecoinClient
- NameCoinNetwork - Enum Class in org.consensusj.namecoin.jsonrpc.core
- NameData - Class in org.consensusj.namecoin.jsonrpc.pojo
-
Namecoin name data example format: [name:d/beelin, value:{"alias":"beelin.github.io"}, txid:5737868f7044ade9b0c04698c563955d9b49db841a4e575bc384873073b956ed, address:NAPwebo2VLvGdBFC4cHrLRPS6ZXPKddx9Z, expires_in:31874]
- NameData(String, String, Sha256Hash, Address, int) - Constructor for class org.consensusj.namecoin.jsonrpc.pojo.NameData
- nameShow(String) - Method in class org.consensusj.namecoin.jsonrpc.NamecoinClient
-
name_show
- network - Variable in class org.consensusj.bitcoin.services.WalletAppKitService
- network() - Method in class org.consensusj.bitcoin.jsonrpc.RpcConfig
- network() - Method in class org.consensusj.bitcoin.services.WalletAppKitService
- network() - Method in record class org.consensusj.daemon.micronaut.BitcoinDaemonConfig
- networkId() - Method in record class org.consensusj.daemon.micronaut.BitcoinDaemonConfig
-
Returns the value of the
networkId
record component. - NetworkInfo - Class in org.consensusj.bitcoin.json.pojo
-
POJO for `getnetworkinfo` RPC response.
- NetworkInfo(int, String, int, int, int, String, int, byte[], Object[], Object[]) - Constructor for class org.consensusj.bitcoin.json.pojo.NetworkInfo
- networkToChainName(BitcoinNetwork) - Static method in class org.consensusj.bitcoin.json.pojo.BlockChainInfo
-
Map
BitcoinNetwork
to a chain-id string. - never() - Static method in class org.consensusj.bitcoin.rx.jsonrpc.test.TestChainTipPublishers
- newThread(Runnable) - Method in class org.consensusj.bitcoin.jsonrpc.internal.BitcoinClientThreadFactory
- nextblockhash - Variable in class org.consensusj.bitcoin.json.pojo.BlockInfo
- NmcLookup - Class in org.consensusj.namecoin.jsonrpc.cli
-
Simple command-line tool to do Namecoin name lookup
- NmcLookup() - Constructor for class org.consensusj.namecoin.jsonrpc.cli.NmcLookup
- NMCMainNetParams - Class in org.consensusj.namecoin.jsonrpc.core
-
Bare minimum Namecoin support for creating Addresses on Namecoin MainNet.
- NMCMainNetParams() - Constructor for class org.consensusj.namecoin.jsonrpc.core.NMCMainNetParams
- NO - Enum constant in enum class org.consensusj.bitcoin.json.pojo.BlockInfo.IncludeTxFlag
- nonce - Variable in class org.consensusj.bitcoin.json.pojo.BlockInfo
- none() - Static method in interface org.consensusj.jsonrpc.AsyncSupport.TransientErrorFilter
- NumberStringSerializer - Class in org.consensusj.jsonrpc.internal
-
If string is an integer (valid long) serialize as Number, else serialize as String
- NumberStringSerializer() - Constructor for class org.consensusj.jsonrpc.internal.NumberStringSerializer
O
- object() - Method in record class org.consensusj.jsonrpc.cli.CliParameter.Valid
-
Returns the value of the
object
record component. - observable - Variable in class org.consensusj.exchange.knowm.ReactiveKnowmExchangeProvider.MonitoredCurrency
- ObservableExchangeRateProvider - Interface in org.consensusj.exchange
-
Deprecated.
- ObservablePair - Interface in org.consensusj.exchange.rx
-
A source of exchange rate updates for a currency pair
- observablePairs - Variable in class org.consensusj.exchange.knowm.ReactiveKnowmExchangeProvider
- observerList - Variable in class org.consensusj.exchange.knowm.KnowmExchangeRateProvider.MonitoredCurrency
- of(String) - Static method in class org.consensusj.decentralizedid.btcr.BtcrDid
- of(String) - Static method in class org.consensusj.decentralizedid.Did
- of(URI) - Static method in class org.consensusj.decentralizedid.btcr.BtcrDid
- of(URI) - Static method in class org.consensusj.decentralizedid.Did
- of(Predicate<Throwable>, Consumer<Throwable>) - Static method in interface org.consensusj.jsonrpc.AsyncSupport.TransientErrorFilter
- of(List<RawTransactionSigningRequest.RawInput>, List<TransactionOutputData>) - Static method in class org.consensusj.bitcoinj.signing.RawTransactionSigningRequest
- of(List<TransactionInputData>, List<TransactionOutputData>) - Static method in interface org.consensusj.bitcoinj.signing.SigningRequest
- of(List<TransactionInputData>, Map<Address, Coin>) - Static method in interface org.consensusj.bitcoinj.signing.SigningRequest
- of(Address, Coin) - Static method in interface org.consensusj.bitcoinj.signing.TransactionOutputData
- of(Sha256Hash, int) - Static method in interface org.consensusj.bitcoinj.signing.Utxo
- of(Sha256Hash, int, Coin) - Static method in interface org.consensusj.bitcoinj.signing.Utxo
- of(Sha256Hash, int, Coin, Script) - Static method in interface org.consensusj.bitcoinj.signing.Utxo
- of(Transaction) - Static method in class org.consensusj.bitcoin.json.pojo.SignedRawTransaction
- of(TransactionOutPoint) - Static method in interface org.consensusj.bitcoinj.signing.Utxo
- of(Utxo.Complete) - Static method in interface org.consensusj.bitcoinj.signing.TransactionInputData
-
Create from a UTXO that paid to a script the intended signer can redeem
- of(Utxo.Signable, Address) - Static method in interface org.consensusj.bitcoinj.signing.TransactionInputData
-
Create from a UTXO that paid to an address the intended signer can redeem
- of(JsonRpcError.Error) - Static method in class org.consensusj.jsonrpc.JsonRpcError
- of(JsonRpcError.Error) - Static method in exception class org.consensusj.jsonrpc.JsonRpcErrorException
- of(JsonRpcError.Error, Throwable) - Static method in class org.consensusj.jsonrpc.JsonRpcError
- of(Publisher<ChainTip>) - Static method in interface org.consensusj.bitcoin.rx.ChainTipPublisher
-
Adapt a
Publisher<ChainTip
- ofActive(int, Sha256Hash) - Static method in class org.consensusj.bitcoin.json.pojo.ChainTip
-
Construct an "active"
ChainTip
- ofTransaction(Transaction) - Static method in class org.consensusj.bitcoinj.signing.RawTransactionSigningRequest
- onExchangeRateChange(ExchangeRateChange) - Method in interface org.consensusj.exchange.ExchangeRateObserver
-
Deprecated.
- onShutdown(ServerShutdownEvent) - Method in class org.consensusj.daemon.micronaut.MicronautWalletAppKitService
- onShutdown(ServerShutdownEvent) - Method in class org.consensusj.jsonrpc.daemon.EchoJsonRpcService
- onStartup(ServerStartupEvent) - Method in class org.consensusj.daemon.micronaut.MicronautWalletAppKitService
- onStartup(ServerStartupEvent) - Method in class org.consensusj.jsonrpc.daemon.EchoJsonRpcService
- opReturnData() - Method in class org.consensusj.bitcoinj.signing.TransactionOutputOpReturn
- options() - Method in class org.consensusj.bitcoin.cli.BitcoinCLITool
- options() - Method in class org.consensusj.jsonrpc.cli.BaseJsonRpcTool
- options() - Method in class org.consensusj.jsonrpc.cli.GenericJsonRpcTool
- org.consensusj.analytics.service - package org.consensusj.analytics.service
- org.consensusj.analytics.util.collector - package org.consensusj.analytics.util.collector
- org.consensusj.bitcoin.cli - package org.consensusj.bitcoin.cli
-
Command-line tool and library for communicating with cryptocurrency daemons using JSON-RPC
- org.consensusj.bitcoin.json.conversion - package org.consensusj.bitcoin.json.conversion
-
Jackson JSON serializers, deserializers, modules, and utilities.
- org.consensusj.bitcoin.json.pojo - package org.consensusj.bitcoin.json.pojo
-
POJOs definitions for JSON objects
- org.consensusj.bitcoin.json.pojo.bitcore - package org.consensusj.bitcoin.json.pojo.bitcore
-
Objects for BitCore indexing as implemented in OmniCore.
- org.consensusj.bitcoin.json.rpc - package org.consensusj.bitcoin.json.rpc
-
API definition interface(s) for the JSON-RPC server
- org.consensusj.bitcoin.jsonrpc - package org.consensusj.bitcoin.jsonrpc
-
Bitcoin JSON-RPC Java client and supporting classes.
- org.consensusj.bitcoin.jsonrpc.bitcoind - package org.consensusj.bitcoin.jsonrpc.bitcoind
-
Support for reading RPC client connection info from `bitcoin.conf` file
- org.consensusj.bitcoin.jsonrpc.internal - package org.consensusj.bitcoin.jsonrpc.internal
- org.consensusj.bitcoin.jsonrpc.test - package org.consensusj.bitcoin.jsonrpc.test
-
Bitcoin JSON-RPC functional test support classes
- org.consensusj.bitcoin.rx - package org.consensusj.bitcoin.rx
- org.consensusj.bitcoin.rx.jsonrpc - package org.consensusj.bitcoin.rx.jsonrpc
- org.consensusj.bitcoin.rx.jsonrpc.service - package org.consensusj.bitcoin.rx.jsonrpc.service
- org.consensusj.bitcoin.rx.jsonrpc.test - package org.consensusj.bitcoin.rx.jsonrpc.test
- org.consensusj.bitcoin.rx.peergroup - package org.consensusj.bitcoin.rx.peergroup
- org.consensusj.bitcoin.rx.zeromq - package org.consensusj.bitcoin.rx.zeromq
- org.consensusj.bitcoin.services - package org.consensusj.bitcoin.services
-
Reusable Dependency-injected services for Bitcoin server applications and microservices.
- org.consensusj.bitcoinj.dsl.js - package org.consensusj.bitcoinj.dsl.js
-
Prototype JavaScript scripting support via (Standalone) Nashorn and ScriptEngineFactory (JSR 223)
- org.consensusj.bitcoinj.service - package org.consensusj.bitcoinj.service
- org.consensusj.bitcoinj.signing - package org.consensusj.bitcoinj.signing
-
Incubating support for
signing wallets
using immutable, record-like classes. - org.consensusj.bitcoinj.util - package org.consensusj.bitcoinj.util
-
Miscellaneous utility classes for bitcoinj
- org.consensusj.bitcoinj.wallet - package org.consensusj.bitcoinj.wallet
-
Support for BIP-44 family HD Keychains, as a temporary solution until bitcoinj 0.17 is released.
- org.consensusj.currency - package org.consensusj.currency
-
Bitcoin currency provider for JavaMoney (JSR-354)
- org.consensusj.daemon.micronaut - package org.consensusj.daemon.micronaut
- org.consensusj.decentralizedid - package org.consensusj.decentralizedid
- org.consensusj.decentralizedid.btcr - package org.consensusj.decentralizedid.btcr
- org.consensusj.ethereum.jsonrpc - package org.consensusj.ethereum.jsonrpc
-
Ethereum JSON-RPC client (partial implementation)
- org.consensusj.exchange - package org.consensusj.exchange
-
JavaMoney (JSR-354) support for Cryptocurrency exchanges
- org.consensusj.exchange.knowm - package org.consensusj.exchange.knowm
- org.consensusj.exchange.rx - package org.consensusj.exchange.rx
- org.consensusj.jsonrpc - package org.consensusj.jsonrpc
-
Basic JSON-RPC Java client and supporting classes.
- org.consensusj.jsonrpc.cli - package org.consensusj.jsonrpc.cli
- org.consensusj.jsonrpc.cli.test - package org.consensusj.jsonrpc.cli.test
- org.consensusj.jsonrpc.daemon - package org.consensusj.jsonrpc.daemon
- org.consensusj.jsonrpc.groovy - package org.consensusj.jsonrpc.groovy
-
JSON-RPC Groovy dynamic client and supporting classes.
- org.consensusj.jsonrpc.internal - package org.consensusj.jsonrpc.internal
- org.consensusj.jsonrpc.introspection - package org.consensusj.jsonrpc.introspection
- org.consensusj.jsonrpc.introspection.sample - package org.consensusj.jsonrpc.introspection.sample
- org.consensusj.namecoin.jsonrpc - package org.consensusj.namecoin.jsonrpc
-
Namecoin JSON-RPC Client
- org.consensusj.namecoin.jsonrpc.cli - package org.consensusj.namecoin.jsonrpc.cli
- org.consensusj.namecoin.jsonrpc.core - package org.consensusj.namecoin.jsonrpc.core
- org.consensusj.namecoin.jsonrpc.pojo - package org.consensusj.namecoin.jsonrpc.pojo
- org.consensusj.rx.jsonrpc - package org.consensusj.rx.jsonrpc
-
Reactive enhancements for JSON-RPC clients using RxJava 3.
- org.consensusj.rx.zeromq - package org.consensusj.rx.zeromq
- Outpoint - Class in org.consensusj.bitcoin.json.pojo
-
Data class for Outpoint as used by RPC methods
- Outpoint(Sha256Hash, int) - Constructor for class org.consensusj.bitcoin.json.pojo.Outpoint
- outPoints - Variable in class org.consensusj.bitcoin.jsonrpc.test.TransactionIngredients
- output - Variable in class org.consensusj.jsonrpc.cli.test.CLICommandResult
- outputObject - Variable in class org.consensusj.jsonrpc.cli.BaseJsonRpcTool
- outputs() - Method in class org.consensusj.bitcoinj.signing.DefaultSigningRequest
- outputs() - Method in class org.consensusj.bitcoinj.signing.RawTransactionSigningRequest
- outputs() - Method in interface org.consensusj.bitcoinj.signing.SigningRequest
- outputStyle - Variable in class org.consensusj.jsonrpc.cli.BaseJsonRpcTool
P
- pair - Variable in class org.consensusj.exchange.knowm.KnowmExchangeRateProvider.MonitoredCurrency
- pair - Variable in class org.consensusj.exchange.knowm.ReactiveKnowmExchangeProvider.MonitoredCurrency
- pair - Variable in class org.consensusj.exchange.rx.ExchangeRateUpdate
- pairsConvert(String[]) - Static method in interface org.consensusj.exchange.ExchangeUtils
- pairsConvert(List<String>) - Static method in interface org.consensusj.exchange.ExchangeUtils
- parse(String, CliParameter.Parser) - Static method in interface org.consensusj.jsonrpc.cli.CliParameter
-
Parse a string returning either a valid or invalid
CliParameter
- parse(List<String>) - Method in class org.consensusj.jsonrpc.cli.CliParameterParser
-
Parse command-line arguments (after options, etc.
- parseCommandLine(String) - Method in interface org.consensusj.jsonrpc.cli.test.CLITestSupport
- pathFor(ScriptType, String) - Static method in interface org.consensusj.bitcoinj.wallet.BipStandardKeyChainGroupStructure
-
Deprecated.Map desired output script type and account index to an account path
- PeerSerializer - Class in org.consensusj.bitcoin.json.conversion
-
Custom Serialization of bitcoinj Peer class
- PeerSerializer() - Constructor for class org.consensusj.bitcoin.json.conversion.PeerSerializer
- PolledObservablePair - Class in org.consensusj.exchange.rx
-
Implements ObservablePair using an exchange rate polling function and an interval
- PolledObservablePair(CurrencyUnitPair, Supplier<ExchangeRateUpdate>, Observable<Long>) - Constructor for class org.consensusj.exchange.rx.PolledObservablePair
- pollForDistinctChainTip() - Method in interface org.consensusj.bitcoin.rx.jsonrpc.PollingChainTipService
-
Deprecated.Using a polling interval provided by
PollingChainTipService.getPollingInterval()
provide a stream of distinctChainTip
s. - pollForTicker() - Method in class org.consensusj.exchange.knowm.ReactiveKnowmExchangeProvider.MonitoredCurrency
- PollingChainTipService - Interface in org.consensusj.bitcoin.rx.jsonrpc
-
Deprecated.Use the
PollingChainTipServiceImpl
implementation - PollingChainTipServiceImpl - Class in org.consensusj.bitcoin.rx.jsonrpc
-
Provides
ChainTipService
a using aBitcoinClient
and a polling interval. - PollingChainTipServiceImpl(BitcoinClient) - Constructor for class org.consensusj.bitcoin.rx.jsonrpc.PollingChainTipServiceImpl
- PollingChainTipServiceImpl(BitcoinClient, Observable<Long>) - Constructor for class org.consensusj.bitcoin.rx.jsonrpc.PollingChainTipServiceImpl
-
Construct from a
BitcoinClient
or subclass and a polling interval - pollingFunction() - Method in class org.consensusj.exchange.knowm.ReactiveKnowmExchangeProvider.MonitoredCurrency
- pollOnce(AsyncSupport.ThrowingSupplier<RSLT>) - Method in interface org.consensusj.rx.jsonrpc.RxJsonRpcClient
-
Deprecated.
- pollOnce(JsonRpcRequest, JavaType, DefaultRpcClient.TransientErrorMapper<T>) - Method in class org.consensusj.jsonrpc.DefaultRpcClient
- pollOnceAsPublisher(Supplier<CompletionStage<T>>) - Method in interface org.consensusj.rx.jsonrpc.RxJsonRpcClient
- pollOnceAsPublisher(Supplier<CompletionStage<T>>, AsyncSupport.TransientErrorFilter) - Method in interface org.consensusj.rx.jsonrpc.RxJsonRpcClient
-
Takes a supplier of computable futures and returns a publisher that when subscribed to returns 0 or 1 items.
- pollOnceAsync(Supplier<CompletionStage<RSLT>>) - Method in interface org.consensusj.rx.jsonrpc.RxJsonRpcClient
-
Deprecated.
- pollOnNewBlock(AsyncSupport.ThrowingSupplier<RSLT>) - Method in interface org.consensusj.bitcoin.rx.jsonrpc.RxJsonChainTipClient
-
Deprecated.
- pollOnNewBlockAsync(Supplier<CompletionStage<RSLT>>) - Method in class org.consensusj.bitcoin.rx.jsonrpc.RxBitcoinClient
-
Repeatedly once-per-new-block poll an async method
- pollOnNewBlockAsync(Supplier<CompletionStage<RSLT>>) - Method in interface org.consensusj.bitcoin.rx.jsonrpc.RxJsonChainTipClient
-
Deprecated.Repeatedly once-per-new-block poll an async method
- previousblockhash - Variable in class org.consensusj.bitcoin.json.pojo.BlockInfo
- PrevTxOutInfo - Class in org.consensusj.bitcoin.json.pojo
- PrevTxOutInfo(Sha256Hash, int, String, String, String, Coin) - Constructor for class org.consensusj.bitcoin.json.pojo.PrevTxOutInfo
- printError(JsonRpcClientTool.Call, String) - Method in class org.consensusj.jsonrpc.cli.BaseJsonRpcTool
- printHelp(JsonRpcClientTool.Call, String) - Method in class org.consensusj.jsonrpc.cli.BaseJsonRpcTool
- privateKey - Variable in class org.consensusj.bitcoin.jsonrpc.test.TransactionIngredients
- providerContext - Variable in class org.consensusj.exchange.knowm.KnowmExchangeRateProvider
- providerContext - Variable in class org.consensusj.exchange.knowm.ReactiveKnowmExchangeProvider
- pubKeyForInput(TransactionInputData) - Method in interface org.consensusj.bitcoinj.signing.BaseTransactionSigner
- pubKeyFromPubKeyHash(byte[]) - Method in class org.consensusj.bitcoinj.signing.HDKeychainSigner
- purpose(ScriptType) - Static method in interface org.consensusj.bitcoinj.wallet.BipStandardKeyChainGroupStructure
-
Deprecated.Return the (root) path containing "purpose" for the specified scriptType
- PURPOSE_BIP44 - Static variable in interface org.consensusj.bitcoinj.wallet.BipStandardKeyChainGroupStructure
-
Deprecated.
- PURPOSE_BIP49 - Static variable in interface org.consensusj.bitcoinj.wallet.BipStandardKeyChainGroupStructure
-
Deprecated.
- PURPOSE_BIP84 - Static variable in interface org.consensusj.bitcoinj.wallet.BipStandardKeyChainGroupStructure
-
Deprecated.
R
- randomWalletName() - Static method in class org.consensusj.bitcoin.jsonrpc.test.WalletTestUtil
-
Generate a valid, random wallet name.
- randomWalletName(String, int) - Static method in class org.consensusj.bitcoin.jsonrpc.test.WalletTestUtil
-
Generate a valid, random wallet name.
- rate - Variable in class org.consensusj.exchange.ExchangeRateChange
-
Deprecated.
- rawblock - Enum constant in enum class org.consensusj.bitcoin.rx.zeromq.BitcoinZmqMessage.Topic
- RawInput(Sha256Hash, int, Script) - Constructor for class org.consensusj.bitcoinj.signing.RawTransactionSigningRequest.RawInput
- RawTransactionInfo - Class in org.consensusj.bitcoin.json.pojo
-
RawTransaction POJO
- RawTransactionInfo(String, Sha256Hash, long, long, RawTransactionInfo.VinList, RawTransactionInfo.VoutList, Sha256Hash, int, long, long) - Constructor for class org.consensusj.bitcoin.json.pojo.RawTransactionInfo
- RawTransactionInfo(Transaction) - Constructor for class org.consensusj.bitcoin.json.pojo.RawTransactionInfo
-
Construct from a bitcoinj transaction
- RawTransactionInfo.ScriptPubKeyInfo - Class in org.consensusj.bitcoin.json.pojo
- RawTransactionInfo.Vin - Class in org.consensusj.bitcoin.json.pojo
- RawTransactionInfo.VinList - Class in org.consensusj.bitcoin.json.pojo
- RawTransactionInfo.Vout - Class in org.consensusj.bitcoin.json.pojo
- RawTransactionInfo.VoutList - Class in org.consensusj.bitcoin.json.pojo
- RawTransactionSigningRequest - Class in org.consensusj.bitcoinj.signing
-
This represents the data in
signrawtransactionwithwallet
. - RawTransactionSigningRequest(List<RawTransactionSigningRequest.RawInput>, List<TransactionOutputData>) - Constructor for class org.consensusj.bitcoinj.signing.RawTransactionSigningRequest
- RawTransactionSigningRequest.RawInput - Class in org.consensusj.bitcoinj.signing
- rawtx - Enum constant in enum class org.consensusj.bitcoin.rx.zeromq.BitcoinZmqMessage.Topic
- ReactiveExchange - Interface in org.consensusj.exchange.rx
- ReactiveKnowmExchangeProvider - Class in org.consensusj.exchange.knowm
- ReactiveKnowmExchangeProvider(String, Map<CurrencyUnit, String>, Collection<CurrencyUnitPair>, Observable<Long>) - Constructor for class org.consensusj.exchange.knowm.ReactiveKnowmExchangeProvider
- ReactiveKnowmExchangeProvider(ExchangeSpecification, String, Map<CurrencyUnit, String>, Collection<CurrencyUnitPair>, Observable<Long>) - Constructor for class org.consensusj.exchange.knowm.ReactiveKnowmExchangeProvider
- ReactiveKnowmExchangeProvider(ExchangeSpecification, Map<CurrencyUnit, String>, Collection<CurrencyUnitPair>, Observable<Long>) - Constructor for class org.consensusj.exchange.knowm.ReactiveKnowmExchangeProvider
- ReactiveKnowmExchangeProvider.MonitoredCurrency - Class in org.consensusj.exchange.knowm
- read() - Method in class org.consensusj.bitcoin.jsonrpc.bitcoind.BitcoinConfFile
-
Read a `bitcoin.conf` file
- readConfig() - Static method in class org.consensusj.namecoin.jsonrpc.NamecoinClient
-
Read Namecoin conf file.
- readDefaultConfig() - Static method in class org.consensusj.bitcoin.jsonrpc.bitcoind.BitcoinConfFile
- readWithFallback() - Method in class org.consensusj.bitcoin.jsonrpc.bitcoind.BitcoinConfFile
-
Try to read `.conf` file, fallback to defaults on error If any exception occurs we return default values TODO: maybe we should only return defaults on fileNotFound or accessDenied, etc.
- ReceivedByAddressInfo - Class in org.consensusj.bitcoin.json.pojo
- ReceivedByAddressInfo(Address, Coin, int, List<Sha256Hash>, String) - Constructor for class org.consensusj.bitcoin.json.pojo.ReceivedByAddressInfo
- receivingAddr(int) - Method in class org.consensusj.bitcoinj.wallet.BipStandardDeterministicKeyChain
- receivingKey(int) - Method in class org.consensusj.bitcoinj.wallet.BipStandardDeterministicKeyChain
- reconsiderBlock(Sha256Hash) - Method in class org.consensusj.bitcoin.jsonrpc.BitcoinClient
-
Removes invalidity status of a block and its descendants, reconsider them for activation.
- reflect(Class<?>) - Static method in interface org.consensusj.jsonrpc.introspection.JsonRpcServiceWrapper
-
Use reflection/introspection to generate a map of methods.
- registerExchangeRateObserver(CurrencyUnitPair, ExchangeRateObserver) - Method in class org.consensusj.exchange.BaseXChangeExchangeRateProvider
-
Deprecated.
- registerExchangeRateObserver(CurrencyUnitPair, ExchangeRateObserver) - Method in interface org.consensusj.exchange.ObservableExchangeRateProvider
-
Deprecated.
- REGTEST - Enum constant in enum class org.consensusj.namecoin.jsonrpc.core.NameCoinNetwork
- REGTEST_WALLET_NAME - Static variable in class org.consensusj.bitcoin.jsonrpc.BitcoinExtendedClient
- RegTestEnvironment - Class in org.consensusj.bitcoin.jsonrpc.test
-
Single-threaded RegTest testing environment.
- RegTestEnvironment(BitcoinExtendedClient) - Constructor for class org.consensusj.bitcoin.jsonrpc.test.RegTestEnvironment
- RegTestFundingSource - Class in org.consensusj.bitcoin.jsonrpc.test
-
FundingSource using RegTest mining, BitcoinExtendedClient (with getRegTestMiningAddress), and the server's default wallet for accumulating coins.
- RegTestFundingSource(BitcoinExtendedClient) - Constructor for class org.consensusj.bitcoin.jsonrpc.test.RegTestFundingSource
- requestBitcoin(Address, Coin) - Method in interface org.consensusj.bitcoin.jsonrpc.test.FundingSource
- requestBitcoin(Address, Coin) - Method in class org.consensusj.bitcoin.jsonrpc.test.RegTestFundingSource
-
Generate blocks (if necessary) and fund an address with requested amount of BTC.
- response - Variable in exception class org.consensusj.jsonrpc.JsonRpcStatusException
-
Http response body as a string.
- responseJson - Variable in exception class org.consensusj.jsonrpc.JsonRpcStatusException
-
Deserialized response message, if available.
- responseTypeFor(JavaType) - Method in class org.consensusj.jsonrpc.DefaultRpcClient
- responseTypeFor(Class<?>) - Method in class org.consensusj.jsonrpc.DefaultRpcClient
- responseTypeFor(Class<?>) - Method in interface org.consensusj.jsonrpc.JsonRpcClient
- responseTypeFor(T) - Method in interface org.consensusj.jsonrpc.JsonRpcClient
- result(RSLT) - Method in class org.consensusj.jsonrpc.introspection.AbstractJsonRpcService
- result(T) - Method in class org.consensusj.bitcoin.services.WalletAppKitService
- richList(ID, int) - Method in interface org.consensusj.analytics.service.RichListService
-
Return a single rich list
- RichListService<N,
ID> - Interface in org.consensusj.analytics.service -
Interface for reactive rich list service
- richListUpdates(ID, int) - Method in interface org.consensusj.analytics.service.RichListService
-
Get a continuous stream of rich list updates
- rpcClient() - Method in class org.consensusj.bitcoin.cli.BitcoinCLITool.BitcoinCLICall
- rpcClient() - Method in class org.consensusj.jsonrpc.cli.BaseJsonRpcTool.CommonsCLICall
- rpcClient(SSLContext) - Method in class org.consensusj.bitcoin.cli.BitcoinCLITool.BitcoinCLICall
- rpcClient(SSLContext) - Method in class org.consensusj.jsonrpc.cli.BaseJsonRpcTool.CommonsCLICall
- RpcClientModule - Class in org.consensusj.bitcoin.json.conversion
-
Jackson Module with serializers and deserializers for JSON-RPC clients.
- RpcClientModule() - Constructor for class org.consensusj.bitcoin.json.conversion.RpcClientModule
-
Create a client module without strict address parsing.
- RpcClientModule(Network) - Constructor for class org.consensusj.bitcoin.json.conversion.RpcClientModule
-
Create a client module with strict address parsing.
- RpcClientModule(Network, boolean) - Constructor for class org.consensusj.bitcoin.json.conversion.RpcClientModule
- RpcConfig - Class in org.consensusj.bitcoin.jsonrpc
-
Configuration class for JSON-RPC client.
- RpcConfig(String, String, String, String) - Constructor for class org.consensusj.bitcoin.jsonrpc.RpcConfig
- RpcConfig(String, URI, String, String) - Constructor for class org.consensusj.bitcoin.jsonrpc.RpcConfig
- RpcConfig(Network, URI, String, String) - Constructor for class org.consensusj.bitcoin.jsonrpc.RpcConfig
- rpcconnect - Variable in class org.consensusj.bitcoin.jsonrpc.bitcoind.BitcoinConf
- RPCCONNECT_DEFAULT - Variable in class org.consensusj.bitcoin.jsonrpc.bitcoind.BitcoinConf
- rpcfile - Static variable in interface org.consensusj.bitcoin.jsonrpc.RpcURI
- rpchost - Static variable in interface org.consensusj.bitcoin.jsonrpc.RpcURI
- rpcport - Variable in class org.consensusj.bitcoin.jsonrpc.bitcoind.BitcoinConf
- RPCPORT_DEFAULT - Variable in class org.consensusj.bitcoin.jsonrpc.bitcoind.BitcoinConf
- RPCPORT_MAINNET - Static variable in interface org.consensusj.bitcoin.jsonrpc.RpcURI
- RPCPORT_REGTEST - Static variable in interface org.consensusj.bitcoin.jsonrpc.RpcURI
- RPCPORT_TESTNET - Static variable in interface org.consensusj.bitcoin.jsonrpc.RpcURI
- rpcproto - Static variable in interface org.consensusj.bitcoin.jsonrpc.RpcURI
- RpcServerModule - Class in org.consensusj.bitcoin.json.conversion
-
Jackson Module with serializers and deserializers for JSON-RPC servers.
- RpcServerModule() - Constructor for class org.consensusj.bitcoin.json.conversion.RpcServerModule
- rpcssl - Static variable in interface org.consensusj.bitcoin.jsonrpc.RpcURI
- rpcTool - Variable in class org.consensusj.jsonrpc.cli.BaseJsonRpcTool.CommonsCLICall
- rpcURI(String, int) - Static method in interface org.consensusj.bitcoin.jsonrpc.RpcURI
- RpcURI - Interface in org.consensusj.bitcoin.jsonrpc
-
Interface with default connection information for Bitcoin JSON-RPC
- rpcWalletURI(String, int, String) - Static method in interface org.consensusj.bitcoin.jsonrpc.RpcURI
- run(PrintWriter, PrintWriter, String...) - Method in class org.consensusj.jsonrpc.cli.BaseJsonRpcTool
- run(PrintWriter, PrintWriter, String...) - Method in class org.consensusj.bitcoin.cli.BitcoinCLITool
- run(PrintWriter, PrintWriter, String...) - Method in class org.consensusj.jsonrpc.cli.GenericJsonRpcTool
- run(BaseJsonRpcTool.CommonsCLICall) - Method in class org.consensusj.jsonrpc.cli.BaseJsonRpcTool
- run(JsonRpcClientTool.Call) - Method in class org.consensusj.jsonrpc.cli.BaseJsonRpcTool
- runTool(BaseJsonRpcTool, String...) - Method in interface org.consensusj.jsonrpc.cli.test.CLITestSupport
-
Run a command and capture status and output
- RxBitcoinClient - Class in org.consensusj.bitcoin.rx.jsonrpc
-
A
BitcoinClient
enhanced with Reactive features. - RxBitcoinClient(SSLContext, Network, URI, String, String, boolean) - Constructor for class org.consensusj.bitcoin.rx.jsonrpc.RxBitcoinClient
- RxBitcoinClient(Network, URI, String, String) - Constructor for class org.consensusj.bitcoin.rx.jsonrpc.RxBitcoinClient
- RxBitcoinClient(Network, URI, String, String, boolean) - Constructor for class org.consensusj.bitcoin.rx.jsonrpc.RxBitcoinClient
- RxBitcoinSinglePortZmqService - Class in org.consensusj.bitcoin.rx.zeromq
-
Bitcoin Zmq binary service that connects to a single port.
- RxBitcoinSinglePortZmqService(URI, ThreadFactory, BitcoinZmqMessage.Topic...) - Constructor for class org.consensusj.bitcoin.rx.zeromq.RxBitcoinSinglePortZmqService
- RxBitcoinZmqBinaryService - Class in org.consensusj.bitcoin.rx.zeromq
-
Service to listen for ZMQ messages from multiple TCP ports.
- RxBitcoinZmqBinaryService(Network, URI, String, String) - Constructor for class org.consensusj.bitcoin.rx.zeromq.RxBitcoinZmqBinaryService
- RxBitcoinZmqBinaryService(BitcoinClient) - Constructor for class org.consensusj.bitcoin.rx.zeromq.RxBitcoinZmqBinaryService
- RxBitcoinZmqService - Class in org.consensusj.bitcoin.rx.zeromq
-
Add conversion to bitcoinj-types to
RxBitcoinZmqBinaryService
. - RxBitcoinZmqService(Network, URI, String, String) - Constructor for class org.consensusj.bitcoin.rx.zeromq.RxBitcoinZmqService
- RxBitcoinZmqService(BitcoinClient) - Constructor for class org.consensusj.bitcoin.rx.zeromq.RxBitcoinZmqService
- RxBlockchainBinaryService - Interface in org.consensusj.bitcoin.rx
-
For lower-level, higher-performance reactive subscriptions to blockchain data where we don't want the overhead of parsing (and instantiating as a tree of objects) each block or transaction.
- RxBlockchainService - Interface in org.consensusj.bitcoin.rx
-
Reactive Streams interface for subscribing to reactive blockchain data.
- RxJsonChainTipClient - Interface in org.consensusj.bitcoin.rx.jsonrpc
-
Deprecated.
- RxJsonRpcClient - Interface in org.consensusj.rx.jsonrpc
-
RxJava support for calling JSON-RPC clients.
- RxPeerGroup - Class in org.consensusj.bitcoin.rx.peergroup
-
Provide Reactive Publishers for
PeerGroup
information. - RxPeerGroup(PeerGroup) - Constructor for class org.consensusj.bitcoin.rx.peergroup.RxPeerGroup
- RxZmqContext - Class in org.consensusj.rx.zeromq
-
ZMQ Context with a single socket and one
Processor<ZMsg>
per topic. - RxZmqContext(URI, List<String>) - Constructor for class org.consensusj.rx.zeromq.RxZmqContext
- RxZmqContext(URI, List<String>, ThreadFactory) - Constructor for class org.consensusj.rx.zeromq.RxZmqContext
S
- SampleBitcoinZmqClient - Class in org.consensusj.bitcoin.rx.zeromq
-
Sample Bitcoin ZMQ client
- SampleBitcoinZmqClient() - Constructor for class org.consensusj.bitcoin.rx.zeromq.SampleBitcoinZmqClient
- script() - Method in interface org.consensusj.bitcoinj.signing.TransactionInputData
-
prevOut ScriptPubKey
- script() - Method in class org.consensusj.bitcoinj.signing.TransactionInputDataUtxo
- scriptPubKey - Variable in class org.consensusj.bitcoin.json.pojo.RawTransactionInfo.Vout
- scriptPubKey() - Method in class org.consensusj.bitcoinj.signing.TransactionOutputAddress
- scriptPubKey() - Method in interface org.consensusj.bitcoinj.signing.TransactionOutputData
- scriptPubKey() - Method in class org.consensusj.bitcoinj.signing.TransactionOutputDataScript
- scriptPubKey() - Method in class org.consensusj.bitcoinj.signing.TransactionOutputOpReturn
- scriptPubKey() - Method in class org.consensusj.bitcoinj.signing.Utxo.Complete
- ScriptPubKeyInfo(String, String, int, String, List<Address>) - Constructor for class org.consensusj.bitcoin.json.pojo.RawTransactionInfo.ScriptPubKeyInfo
- ScriptPubKeyInfo(Script) - Constructor for class org.consensusj.bitcoin.json.pojo.RawTransactionInfo.ScriptPubKeyInfo
- ScriptRunner - Class in org.consensusj.bitcoinj.dsl.js
-
ScriptRunner that places a JSON-RPC client and Bitcoin utility functions inside a script context so they can be called from JavaScript (currently Nashorn, but in the future this may be Graal Javascript)
- ScriptRunner() - Constructor for class org.consensusj.bitcoinj.dsl.js.ScriptRunner
- ScriptRunner(RpcConfig) - Constructor for class org.consensusj.bitcoinj.dsl.js.ScriptRunner
- ScriptSerializer - Class in org.consensusj.bitcoin.json.conversion
- ScriptSerializer() - Constructor for class org.consensusj.bitcoin.json.conversion.ScriptSerializer
- scriptSig - Variable in class org.consensusj.bitcoin.json.pojo.RawTransactionInfo.Vin
- scriptSig() - Method in class org.consensusj.bitcoinj.signing.RawTransactionSigningRequest.RawInput
- segwitAddressHrp() - Method in enum class org.consensusj.namecoin.jsonrpc.core.NameCoinNetwork
-
Return the standard Bech32
SegwitAddress.SegwitHrp
(as aString
) for this network. - send(String, Class<R>, Object...) - Method in interface org.consensusj.jsonrpc.JsonRpcClient
- send(String, Class<R>, List<Object>) - Method in interface org.consensusj.jsonrpc.JsonRpcClient
-
JSON-RPC remote method call that returns 'response.result`
- send(String, Object...) - Method in interface org.consensusj.jsonrpc.JsonRpcClient
-
Call an RPC method and return default object type.
- send(String, List<Object>) - Method in interface org.consensusj.jsonrpc.JsonRpcClient
-
Call an RPC method and return default object type.
- send(String, T, Object...) - Method in interface org.consensusj.jsonrpc.JsonRpcClient
-
Varargs version
- send(String, T, List<Object>) - Method in interface org.consensusj.jsonrpc.JsonRpcClient
-
JSON-RPC remote method call that returns
response.result
- sendAsync(String, Class<R>, Object...) - Method in interface org.consensusj.jsonrpc.JsonRpcClient
- sendAsync(String, Class<R>, List<Object>) - Method in interface org.consensusj.jsonrpc.JsonRpcClient
- sendAsync(String, List<Object>) - Method in interface org.consensusj.jsonrpc.JsonRpcClient
- sendAsync(String, T, Object...) - Method in interface org.consensusj.jsonrpc.JsonRpcClient
- sendAsync(String, T, List<Object>) - Method in interface org.consensusj.jsonrpc.JsonRpcClient
- sendBitcoin(Address, Map<Address, Coin>) - Method in class org.consensusj.bitcoin.jsonrpc.BitcoinExtendedClient
-
Sends BTC from an address to the destinations, whereby no new change address is created, and any leftover is returned to the sending address.
- sendBitcoin(Address, Address, Coin) - Method in class org.consensusj.bitcoin.jsonrpc.BitcoinExtendedClient
-
Sends BTC from an address to a destination, whereby no new change address is created, and any leftover is returned to the sending address.
- sendFrom(String, Address, Coin) - Method in class org.consensusj.bitcoin.jsonrpc.BitcoinClient
- sendMany(String, Map<Address, Coin>) - Method in class org.consensusj.bitcoin.jsonrpc.BitcoinClient
- sendrawtransaction(String) - Method in interface org.consensusj.bitcoin.json.rpc.BitcoinJsonRpc
- sendrawtransaction(String) - Method in class org.consensusj.bitcoin.services.WalletAppKitService
- sendRawTransaction(String) - Method in class org.consensusj.bitcoin.jsonrpc.BitcoinClient
-
Submit a raw transaction to local node and network using server's default `maxFeeRate`
- sendRawTransaction(String, Coin) - Method in class org.consensusj.bitcoin.jsonrpc.BitcoinClient
-
Submit a raw transaction to local node and network
- sendRawTransaction(Transaction) - Method in class org.consensusj.bitcoin.jsonrpc.BitcoinClient
-
Submit a raw transaction to local node and network using server's default `maxFeeRate`
- sendRawTransaction(Transaction) - Method in interface org.consensusj.bitcoinj.service.SendTransactionService
-
Broadcast a signed transaction on the P2P network.
- sendRawTransaction(Transaction, Coin) - Method in class org.consensusj.bitcoin.jsonrpc.BitcoinClient
-
Submit a raw transaction to local node and network
- sendRawTransaction(Transaction, Coin) - Method in interface org.consensusj.bitcoinj.service.SendTransactionService
-
Broadcast a signed transaction on the P2P network
- sendRequestForResponse(JsonRpcRequest, JavaType) - Method in class org.consensusj.jsonrpc.JsonRpcClientHttpUrlConnection
-
Send a JSON-RPC request to the server and return a JSON-RPC response.
- sendRequestForResponse(JsonRpcRequest, T) - Method in interface org.consensusj.jsonrpc.JsonRpcTransport
-
Send a
JsonRpcRequest
for aJsonRpcResponse
- sendRequestForResponseAsync(JsonRpcRequest) - Method in class org.consensusj.jsonrpc.DefaultRpcClient
-
Convenience method for requesting an asynchronous response with a
JsonNode
for the result. - sendRequestForResponseAsync(JsonRpcRequest, JavaType) - Method in class org.consensusj.jsonrpc.DefaultRpcClient
- sendRequestForResponseAsync(JsonRpcRequest, JavaType) - Method in class org.consensusj.jsonrpc.JsonRpcClientHttpUrlConnection
- sendRequestForResponseAsync(JsonRpcRequest, JavaType) - Method in class org.consensusj.jsonrpc.JsonRpcClientJavaNet
-
Send a
JsonRpcRequest
for aJsonRpcResponse
asynchronously. - sendRequestForResponseAsync(JsonRpcRequest, T) - Method in interface org.consensusj.jsonrpc.JsonRpcTransport
-
Send a
JsonRpcRequest
for aJsonRpcResponse
asynchronously. - sendtoaddress(String, Double) - Method in interface org.consensusj.bitcoin.json.rpc.BitcoinJsonRpc
- sendtoaddress(String, Double) - Method in class org.consensusj.bitcoin.services.WalletAppKitService
-
Send coins to an address
- sendToAddress(Address, Coin) - Method in class org.consensusj.bitcoin.jsonrpc.BitcoinClient
- sendToAddress(Address, Coin, String, String) - Method in class org.consensusj.bitcoin.jsonrpc.BitcoinClient
- SendTransactionService - Interface in org.consensusj.bitcoinj.service
-
Simple interface for sending signed "raw" transactions
- sequence - Enum constant in enum class org.consensusj.bitcoin.rx.zeromq.BitcoinZmqMessage.Topic
- sequence - Variable in class org.consensusj.bitcoin.json.pojo.RawTransactionInfo.Vin
- sequenceNumber() - Method in class org.consensusj.bitcoin.rx.zeromq.BitcoinZmqMessage
- serialize(String, JsonGenerator, SerializerProvider) - Method in class org.consensusj.jsonrpc.internal.NumberStringSerializer
- serialize(Address, JsonGenerator, SerializerProvider) - Method in class org.consensusj.bitcoin.json.conversion.AddressSerializer
- serialize(Coin, JsonGenerator, SerializerProvider) - Method in class org.consensusj.bitcoin.json.conversion.CoinSerializer
- serialize(Sha256Hash, JsonGenerator, SerializerProvider) - Method in class org.consensusj.bitcoin.json.conversion.Sha256HashSerializer
- serialize(Peer, JsonGenerator, SerializerProvider) - Method in class org.consensusj.bitcoin.json.conversion.PeerSerializer
- serialize(Transaction, JsonGenerator, SerializerProvider) - Method in class org.consensusj.bitcoin.json.conversion.TransactionHexSerializer
- serialize(Transaction, JsonGenerator, SerializerProvider) - Method in class org.consensusj.bitcoin.json.conversion.TransactionSerializer
- serialize(ECKey, JsonGenerator, SerializerProvider) - Method in class org.consensusj.bitcoin.json.conversion.ECKeySerializer
- serialize(Script, JsonGenerator, SerializerProvider) - Method in class org.consensusj.bitcoin.json.conversion.ScriptSerializer
- SERVER_ERROR - Enum constant in enum class org.consensusj.jsonrpc.JsonRpcError.Error
- SERVER_EXCEPTION - Enum constant in enum class org.consensusj.jsonrpc.JsonRpcError.Error
- ServerInfo - Class in org.consensusj.bitcoin.json.pojo
-
POJO for `getinfo` RPC response.
- ServerInfo(int, int, int, Coin, int, int, int, String, BigDecimal, Boolean, int, int, Coin, Coin, String) - Constructor for class org.consensusj.bitcoin.json.pojo.ServerInfo
- serverPort() - Method in record class org.consensusj.daemon.micronaut.BitcoinDaemonConfig
-
Returns the value of the
serverPort
record component. - serverReady(Network) - Method in interface org.consensusj.bitcoin.jsonrpc.test.BTCTestSupport
-
Wait for the server to become ready and validate the Bitcoin network it is running on
- serverTimeStamp - Variable in class org.consensusj.exchange.rx.ExchangeRateUpdate
- setLogLevel(Level) - Static method in class org.consensusj.jsonrpc.cli.JavaLoggingSupport
-
Change log level (eg.
- setTicker(Ticker) - Method in class org.consensusj.exchange.knowm.KnowmExchangeRateProvider.MonitoredCurrency
-
Set the ticker object, called from polling method
- setTxFee(Coin) - Method in class org.consensusj.bitcoin.jsonrpc.BitcoinClient
-
Set the transaction fee per kB.
- setVerbose() - Static method in class org.consensusj.jsonrpc.cli.JavaLoggingSupport
-
Change log level (eg.
- Sha256HashDeserializer - Class in org.consensusj.bitcoin.json.conversion
-
Deserialize a hex string to a bitcoinj
Sha256Hash
type. - Sha256HashDeserializer() - Constructor for class org.consensusj.bitcoin.json.conversion.Sha256HashDeserializer
- Sha256HashList(List<Sha256Hash>) - Constructor for class org.consensusj.bitcoin.json.pojo.BlockInfo.Sha256HashList
- Sha256HashSerializer - Class in org.consensusj.bitcoin.json.conversion
-
Serialize a bitcoinj
Sha256Hash
type. - Sha256HashSerializer() - Constructor for class org.consensusj.bitcoin.json.conversion.Sha256HashSerializer
- Signable(Sha256Hash, int, Coin) - Constructor for class org.consensusj.bitcoinj.signing.Utxo.Signable
- SignedRawTransaction - Class in org.consensusj.bitcoin.json.pojo
- SignedRawTransaction(String, boolean) - Constructor for class org.consensusj.bitcoin.json.pojo.SignedRawTransaction
- SIGNET - Enum constant in enum class org.consensusj.namecoin.jsonrpc.core.NameCoinNetwork
- SigningRequest - Interface in org.consensusj.bitcoinj.signing
-
A transaction signing request with immutable data specifying the transaction.
- SigningUtils - Interface in org.consensusj.bitcoinj.signing
- signrawtransactionwithwallet(String) - Method in interface org.consensusj.bitcoin.json.rpc.BitcoinJsonRpc
-
Currently all UTXOs must be present in the wallet and
sighashtype
defaults to"ALL"
. - signrawtransactionwithwallet(String) - Method in class org.consensusj.bitcoin.services.WalletAppKitService
- signRawTransactionWithWallet(String) - Method in class org.consensusj.bitcoin.jsonrpc.BitcoinClient
-
Signs inputs of a raw transaction using the wallet.
- signSendToAddress(Address, Coin) - Method in class org.consensusj.bitcoin.services.WalletSigningService
-
Create and sign a transaction to send coins to the specified address.
- signSendToAddress(Address, Coin) - Method in interface org.consensusj.bitcoinj.service.SignTransactionService
-
Create and sign a transaction to send coins to the specified address.
- signTransaction(RawTransactionSigningRequest) - Method in class org.consensusj.bitcoin.services.WalletSigningService
- signTransaction(SigningRequest) - Method in class org.consensusj.bitcoin.services.WalletSigningService
- signTransaction(SigningRequest) - Method in interface org.consensusj.bitcoinj.signing.BaseTransactionSigner
-
Create a signed bitcoinj transaction from the signing request
- signTransaction(SigningRequest) - Method in interface org.consensusj.bitcoinj.signing.TransactionSigner
-
Create a signed bitcoinj transaction from the signing request.
- SignTransactionService - Interface in org.consensusj.bitcoinj.service
-
A wallet-level service that can complete and sign transactions.
- size - Variable in class org.consensusj.bitcoin.json.pojo.BlockInfo
- source() - Method in record class org.consensusj.jsonrpc.cli.CliParameter.Invalid
-
Returns the value of the
source
record component. - source() - Method in interface org.consensusj.jsonrpc.cli.CliParameter
-
Return the source (pre-deserialization) JSON string
- source() - Method in record class org.consensusj.jsonrpc.cli.CliParameter.Valid
-
Returns the value of the
source
record component. - start() - Method in class org.consensusj.bitcoin.rx.jsonrpc.PollingChainTipServiceImpl
- start() - Method in class org.consensusj.bitcoin.rx.peergroup.RxPeerGroup
-
TODO: Fix this.
- start() - Method in class org.consensusj.bitcoin.services.WalletAppKitService
- start() - Method in class org.consensusj.exchange.BaseXChangeExchangeRateProvider
-
Deprecated.Initialize the exchange provider and start polling thread
- start() - Method in interface org.consensusj.exchange.ObservableExchangeRateProvider
-
Deprecated.
- status - Variable in class org.consensusj.jsonrpc.cli.test.CLICommandResult
- statusFromErrorResponse(JsonRpcResponse<?>) - Method in class org.consensusj.jsonrpc.DefaultRpcClient
- stdRelayTxFee - Variable in class org.consensusj.bitcoin.jsonrpc.BitcoinExtendedClient
- stdTxFee - Variable in class org.consensusj.bitcoin.jsonrpc.BitcoinExtendedClient
- stdTxFeeSatoshis - Variable in class org.consensusj.bitcoin.jsonrpc.BitcoinExtendedClient
- stop() - Method in interface org.consensusj.bitcoin.json.rpc.BitcoinJsonRpc
- stop() - Method in class org.consensusj.bitcoin.jsonrpc.BitcoinClient
-
Tell the server to stop
- stop() - Method in class org.consensusj.bitcoin.services.WalletAppKitService
- stop() - Method in class org.consensusj.daemon.micronaut.MicronautWalletAppKitService
-
Initiate server shutdown.
- stop() - Method in class org.consensusj.exchange.BaseXChangeExchangeRateProvider
-
Deprecated.stop the polling thread
- stop() - Method in interface org.consensusj.exchange.ObservableExchangeRateProvider
-
Deprecated.
- stop() - Method in class org.consensusj.jsonrpc.daemon.EchoJsonRpcService
-
Initiate server shutdown.
- stream() - Method in record class org.consensusj.jsonrpc.cli.CliParameter.Invalid
- stream() - Method in interface org.consensusj.jsonrpc.cli.CliParameter
-
Stream zero or 1 valid objects.
- stream() - Method in record class org.consensusj.jsonrpc.cli.CliParameter.Valid
- subscribe(Subscriber<? super ChainTip>) - Method in class org.consensusj.bitcoin.rx.ChainTipPublisher.Wrapper
- subscribeActual(Observer<? super ExchangeRateUpdate>) - Method in class org.consensusj.exchange.rx.PolledObservablePair
- subtract(Integer, Integer) - Method in class org.consensusj.jsonrpc.introspection.sample.MathService
- sumInputs(Collection<TransactionInputData>) - Static method in interface org.consensusj.bitcoinj.signing.SigningUtils
-
Calculate the total value of a collection of transaction inputs.
- sumInputSats(Collection<TransactionInputData>) - Static method in interface org.consensusj.bitcoinj.signing.SigningUtils
- sumOutputs(Collection<TransactionOutputData>) - Static method in interface org.consensusj.bitcoinj.signing.SigningUtils
-
Calculate the total value of a collection of transaction outputs.
- sumOutputSats(Collection<TransactionOutputData>) - Static method in interface org.consensusj.bitcoinj.signing.SigningUtils
- supplier() - Method in class org.consensusj.analytics.util.collector.LargestSliceCollector
- supplyAsync(AsyncSupport.ThrowingSupplier<T>) - Method in interface org.consensusj.jsonrpc.AsyncSupport
-
Supply async for a ThrowingSupplier by catching exceptions and completing exceptionally.
- supplyAsync(AsyncSupport.ThrowingSupplier<T>, Executor) - Method in interface org.consensusj.jsonrpc.AsyncSupport
-
Supply async for a ThrowingSupplier by catching exceptions and completing exceptionally.
- syncGet(CompletableFuture<R>) - Method in interface org.consensusj.jsonrpc.JsonRpcTransport
-
Synchronously complete a JSON-RPC request by calling
CompletableFuture.get()
, unwrapping nestedJsonRpcException
orIOException
fromExecutionException
.
T
- temporarilyUnavailableResponse(JsonRpcRequest, Throwable) - Method in class org.consensusj.jsonrpc.DefaultRpcClient
- TestChainTipPublishers - Class in org.consensusj.bitcoin.rx.jsonrpc.test
-
Useful for testing.
- TestChainTipPublishers() - Constructor for class org.consensusj.bitcoin.rx.jsonrpc.test.TestChainTipPublishers
- TESTNET - Enum constant in enum class org.consensusj.namecoin.jsonrpc.core.NameCoinNetwork
- TestnetFeeCalculator - Class in org.consensusj.bitcoinj.signing
-
Stupid simple fee calculator for testnet
- TestnetFeeCalculator() - Constructor for class org.consensusj.bitcoinj.signing.TestnetFeeCalculator
- TestServers - Class in org.consensusj.bitcoin.jsonrpc.test
-
Credentials to server under test.
- TestServers() - Constructor for class org.consensusj.bitcoin.jsonrpc.test.TestServers
- tickerMapper(Ticker) - Method in class org.consensusj.exchange.knowm.ReactiveKnowmExchangeProvider.MonitoredCurrency
- tickerSymbolConversions - Variable in class org.consensusj.exchange.knowm.KnowmExchangeRateProvider
- tickerSymbolConversions - Variable in class org.consensusj.exchange.knowm.ReactiveKnowmExchangeProvider
- time - Variable in class org.consensusj.bitcoin.json.pojo.BlockInfo
- timestamp - Variable in class org.consensusj.exchange.ExchangeRateChange
-
Deprecated.
- TokenBalancePair(Address, N) - Constructor for class org.consensusj.analytics.service.TokenRichList.TokenBalancePair
- TokenRichList<N,
ID> - Class in org.consensusj.analytics.service -
Response format for Omni rich list queries.
- TokenRichList(int, Sha256Hash, long, ID, List<TokenRichList.TokenBalancePair<N>>, N) - Constructor for class org.consensusj.analytics.service.TokenRichList
- TokenRichList.TokenBalancePair<N> - Class in org.consensusj.analytics.service
- toMutableInput() - Method in class org.consensusj.bitcoinj.signing.TransactionInputDataUtxo
- toMutableOutput() - Method in interface org.consensusj.bitcoinj.signing.TransactionOutputData
- toOutPoint() - Method in interface org.consensusj.bitcoinj.signing.TransactionInputData
-
This probably shouldn't be here but is needed for proper operation with bitcoinj
- toOutPoint() - Method in class org.consensusj.bitcoinj.signing.TransactionInputDataUtxo
- topic() - Method in class org.consensusj.bitcoin.rx.zeromq.BitcoinZmqMessage
- topicPublisher(String) - Method in class org.consensusj.rx.zeromq.RxZmqContext
-
Get a Publisher (internally is an RxJava3 Flowable) for a given topic
- toString() - Method in class org.consensusj.bitcoin.json.pojo.Outpoint
- toString() - Method in record class org.consensusj.daemon.micronaut.BitcoinDaemonConfig
-
Returns a string representation of this record class.
- toString() - Method in class org.consensusj.decentralizedid.btcr.ExtendedTxRef
- toString() - Method in class org.consensusj.decentralizedid.Did
- toString() - Method in class org.consensusj.exchange.CurrencyUnitPair
- toString() - Method in record class org.consensusj.jsonrpc.cli.CliParameter.Invalid
-
Returns a string representation of this record class.
- toString() - Method in record class org.consensusj.jsonrpc.cli.CliParameter.Valid
-
Returns a string representation of this record class.
- toString() - Method in enum class org.consensusj.jsonrpc.JsonRpcMessage.Version
- toString() - Method in enum class org.consensusj.namecoin.jsonrpc.core.NameCoinNetwork
-
Return the canonical, lowercase, user-facing
String
for anenum
- toUnsignedTransaction() - Method in class org.consensusj.bitcoinj.signing.DefaultSigningRequest
-
bitcoinj signing uses (currently) mutable transaction objects, this convenience method will create one if you want to use bitcoinj to sign this request.
- toUnsignedTransaction() - Method in interface org.consensusj.bitcoinj.signing.SigningRequest
-
bitcoinj signing (currently) uses mutable
Transaction
objects, this convenience method will create a completed, unsigned bitcoinjTransaction
if you want to use bitcoinj to sign this request. - toURI() - Method in class org.consensusj.decentralizedid.Did
- toUtxo() - Method in class org.consensusj.bitcoinj.signing.RawTransactionSigningRequest.RawInput
- toUtxo() - Method in interface org.consensusj.bitcoinj.signing.TransactionInputData
- toUtxo() - Method in class org.consensusj.bitcoinj.signing.TransactionInputDataUtxo
- transactionBinaryPublisher() - Method in interface org.consensusj.bitcoin.rx.RxBlockchainBinaryService
- transactionBinaryPublisher() - Method in class org.consensusj.bitcoin.rx.zeromq.RxBitcoinSinglePortZmqService
- transactionBinaryPublisher() - Method in class org.consensusj.bitcoin.rx.zeromq.RxBitcoinZmqBinaryService
- transactionHashBinaryPublisher() - Method in interface org.consensusj.bitcoin.rx.RxBlockchainBinaryService
- transactionHashBinaryPublisher() - Method in class org.consensusj.bitcoin.rx.zeromq.RxBitcoinSinglePortZmqService
- transactionHashBinaryPublisher() - Method in class org.consensusj.bitcoin.rx.zeromq.RxBitcoinZmqBinaryService
- transactionHashPublisher() - Method in class org.consensusj.bitcoin.rx.peergroup.RxPeerGroup
- transactionHashPublisher() - Method in interface org.consensusj.bitcoin.rx.RxBlockchainService
- transactionHashPublisher() - Method in class org.consensusj.bitcoin.rx.zeromq.RxBitcoinZmqService
- TransactionHexSerializer - Class in org.consensusj.bitcoin.json.conversion
-
Serialize a transaction as a hex-encoded binary string.
- TransactionHexSerializer() - Constructor for class org.consensusj.bitcoin.json.conversion.TransactionHexSerializer
- TransactionIngredients - Class in org.consensusj.bitcoin.jsonrpc.test
-
Everything needed to build your own custom transaction TODO: Make this an immutable bean
- TransactionIngredients() - Constructor for class org.consensusj.bitcoin.jsonrpc.test.TransactionIngredients
- TransactionInputData - Interface in org.consensusj.bitcoinj.signing
-
Immutable data for a transaction input.
- TransactionInputDataUtxo - Class in org.consensusj.bitcoinj.signing
-
Immutable aggregate of data for TransactionInput.
- TransactionInputDataUtxo(Sha256Hash, int, Coin, Script) - Constructor for class org.consensusj.bitcoinj.signing.TransactionInputDataUtxo
- TransactionOutputAddress - Class in org.consensusj.bitcoinj.signing
-
Raw, immutable data for a pay-to-address transaction output
- TransactionOutputAddress(long, String) - Constructor for class org.consensusj.bitcoinj.signing.TransactionOutputAddress
- TransactionOutputAddress(long, Address) - Constructor for class org.consensusj.bitcoinj.signing.TransactionOutputAddress
- TransactionOutputAddress(Coin, Address) - Constructor for class org.consensusj.bitcoinj.signing.TransactionOutputAddress
- TransactionOutputData - Interface in org.consensusj.bitcoinj.signing
-
Raw, immutable data for a transaction output
- TransactionOutputDataScript - Class in org.consensusj.bitcoinj.signing
- TransactionOutputDataScript(Coin, Script) - Constructor for class org.consensusj.bitcoinj.signing.TransactionOutputDataScript
- TransactionOutputOpReturn - Class in org.consensusj.bitcoinj.signing
-
Raw, immutable data for an OP_RETURN transaction output
- TransactionOutputOpReturn(byte[]) - Constructor for class org.consensusj.bitcoinj.signing.TransactionOutputOpReturn
- transactionPublisher() - Method in class org.consensusj.bitcoin.rx.peergroup.RxPeerGroup
- transactionPublisher() - Method in interface org.consensusj.bitcoin.rx.RxBlockchainService
- transactionPublisher() - Method in class org.consensusj.bitcoin.rx.zeromq.RxBitcoinZmqService
- TransactionSerializer - Class in org.consensusj.bitcoin.json.conversion
-
Custom Serialization of Transaction Peer class
- TransactionSerializer() - Constructor for class org.consensusj.bitcoin.json.conversion.TransactionSerializer
- TransactionSigner - Interface in org.consensusj.bitcoinj.signing
-
A low-level transaction signing interface that can sign a
SigningRequest
that is a complete transaction that only needs signatures. - TransactionVerification - Class in org.consensusj.bitcoinj.signing
-
Utility for transaction validation
- TransactionVerification() - Constructor for class org.consensusj.bitcoinj.signing.TransactionVerification
- tx - Variable in class org.consensusj.bitcoin.json.pojo.BlockInfo
- txid - Variable in class org.consensusj.bitcoin.json.pojo.RawTransactionInfo.Vin
- txId() - Method in class org.consensusj.bitcoinj.signing.RawTransactionSigningRequest.RawInput
- txId() - Method in class org.consensusj.bitcoinj.signing.TransactionInputDataUtxo
- txId() - Method in class org.consensusj.bitcoinj.signing.Utxo.Basic
- txId() - Method in class org.consensusj.bitcoinj.signing.Utxo.Complete
- txId() - Method in class org.consensusj.bitcoinj.signing.Utxo.Signable
- txId() - Method in interface org.consensusj.bitcoinj.signing.Utxo
- txids - Variable in class org.consensusj.bitcoin.json.pojo.ReceivedByAddressInfo
- TxOutInfo - Class in org.consensusj.bitcoin.json.pojo
-
Result of `gettxout`
- TxOutInfo(Sha256Hash, int, Coin, Map, int, boolean) - Constructor for class org.consensusj.bitcoin.json.pojo.TxOutInfo
- TxOutSetInfo - Class in org.consensusj.bitcoin.json.pojo
-
Result of `gettxoutsetinfo`
- TxOutSetInfo(int, Sha256Hash, long, long, long, Sha256Hash, long, Coin) - Constructor for class org.consensusj.bitcoin.json.pojo.TxOutSetInfo
- TxOutSetService - Class in org.consensusj.bitcoin.rx.jsonrpc.service
-
Service to return a stream of TxOutSetInfos for a given blockchain/client.
- TxOutSetService(RxBitcoinClient, ChainTipPublisher) - Constructor for class org.consensusj.bitcoin.rx.jsonrpc.service.TxOutSetService
- TxOutSetWatcherSample - Class in org.consensusj.bitcoin.rx.jsonrpc
-
Sample command-line tool that subscribes to ChainTip and TxOutSetInfo
- TxOutSetWatcherSample() - Constructor for class org.consensusj.bitcoin.rx.jsonrpc.TxOutSetWatcherSample
- type() - Method in class org.consensusj.bitcoin.json.pojo.ZmqNotification
- typeForClass(Class<?>) - Method in class org.consensusj.jsonrpc.DefaultRpcClient
- typeForClass(Class<?>) - Method in interface org.consensusj.jsonrpc.JsonRpcClient
U
- unknown(CurrencyUnitPair) - Static method in class org.consensusj.exchange.rx.ExchangeRateUpdate
-
Create an ExchangeRateValue for "unknown" exchange rate (no data yet)
- unloadWallet() - Method in class org.consensusj.bitcoin.jsonrpc.BitcoinClient
- unloadWallet(String, Boolean) - Method in class org.consensusj.bitcoin.jsonrpc.BitcoinClient
- UnloadWalletResult - Class in org.consensusj.bitcoin.json.pojo
-
Response object for
createwallet
andloadwallet
- UnloadWalletResult(String) - Constructor for class org.consensusj.bitcoin.json.pojo.UnloadWalletResult
- UnspentOutput - Class in org.consensusj.bitcoin.json.pojo
-
Data class for UnspentOutput as returned by listUnspent RPC Because the class is immutable we have to give Jackson some hints via annotations.
- UnspentOutput(Sha256Hash, int, Address, String, String, Coin, int, String, String, boolean, boolean, String, boolean) - Constructor for class org.consensusj.bitcoin.json.pojo.UnspentOutput
- uriScheme() - Method in enum class org.consensusj.namecoin.jsonrpc.core.NameCoinNetwork
-
The URI scheme for Bitcoin.
- usage - Variable in class org.consensusj.jsonrpc.cli.BaseJsonRpcTool
- usage() - Method in class org.consensusj.jsonrpc.cli.BaseJsonRpcTool
- Utxo - Interface in org.consensusj.bitcoinj.signing
-
UTXO info for transaction signing.
- Utxo.Basic - Class in org.consensusj.bitcoinj.signing
-
Bare minimum UTXO info: txId and index
- Utxo.Complete - Class in org.consensusj.bitcoinj.signing
-
UTXO with
amount
andscriptPubKey
. - Utxo.Signable - Class in org.consensusj.bitcoinj.signing
-
UTXO with "amount" which is necessary for signing a segwit transaction.
- UtxoInfo - Interface in org.consensusj.bitcoin.json.pojo
-
Interface for commonly-used UTXO information, for example the
prevtxs
parameter of thesignrawtransactionwithwallet
JSON-RPC request.
V
- V1 - Enum constant in enum class org.consensusj.jsonrpc.JsonRpcMessage.Version
- V2 - Enum constant in enum class org.consensusj.jsonrpc.JsonRpcMessage.Version
- valid() - Method in interface org.consensusj.jsonrpc.cli.CliParameter
- valid(String, Object) - Static method in interface org.consensusj.jsonrpc.cli.CliParameter
-
Create a
Valid
object - Valid(String, Object) - Constructor for record class org.consensusj.jsonrpc.cli.CliParameter.Valid
-
Creates an instance of a
Valid
record class. - value - Variable in class org.consensusj.bitcoin.json.pojo.RawTransactionInfo.Vout
- value() - Method in class org.consensusj.bitcoin.rx.zeromq.BitcoinZmqMessage
- valueOf(String) - Static method in enum class org.consensusj.bitcoin.json.pojo.BlockInfo.IncludeTxFlag
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.consensusj.bitcoin.rx.zeromq.BitcoinZmqMessage.Topic
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.consensusj.jsonrpc.JsonRpcError.Error
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.consensusj.jsonrpc.JsonRpcMessage.Version
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.consensusj.namecoin.jsonrpc.core.NameCoinNetwork
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class org.consensusj.bitcoin.json.pojo.BlockInfo.IncludeTxFlag
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.consensusj.bitcoin.rx.zeromq.BitcoinZmqMessage.Topic
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.consensusj.jsonrpc.JsonRpcError.Error
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.consensusj.jsonrpc.JsonRpcMessage.Version
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.consensusj.namecoin.jsonrpc.core.NameCoinNetwork
-
Returns an array containing the constants of this enum class, in the order they are declared.
- verbose - Variable in class org.consensusj.jsonrpc.cli.BaseJsonRpcTool.CommonsCLICall
- verify(Transaction, List<TransactionInputData>) - Method in interface org.consensusj.bitcoinj.signing.BaseTransactionSigner
- verifyInput(Transaction, int, TransactionInputData) - Method in interface org.consensusj.bitcoinj.signing.BaseTransactionSigner
- version - Variable in class org.consensusj.bitcoin.json.pojo.BlockInfo
- Vin(Sha256Hash, long, Object, long) - Constructor for class org.consensusj.bitcoin.json.pojo.RawTransactionInfo.Vin
- VinList() - Constructor for class org.consensusj.bitcoin.json.pojo.RawTransactionInfo.VinList
- vout - Variable in class org.consensusj.bitcoin.json.pojo.RawTransactionInfo.Vin
- Vout(Coin, int, RawTransactionInfo.ScriptPubKeyInfo) - Constructor for class org.consensusj.bitcoin.json.pojo.RawTransactionInfo.Vout
- VoutList() - Constructor for class org.consensusj.bitcoin.json.pojo.RawTransactionInfo.VoutList
W
- waitForBlock() - Method in interface org.consensusj.bitcoin.jsonrpc.test.BlockChainEnvironment
-
Wait for (and possible *hasten*) the creation of a single block
- waitForBlock() - Method in class org.consensusj.bitcoin.jsonrpc.test.RegTestEnvironment
- waitForBlock(int, int) - Method in class org.consensusj.bitcoin.jsonrpc.BitcoinClient
-
Wait for RPC server to reach specified block height.
- waitForBlockchainInfoAsync(Duration, Duration) - Method in class org.consensusj.bitcoin.jsonrpc.BitcoinClient
- waitForBlocks(int) - Method in interface org.consensusj.bitcoin.jsonrpc.test.BlockChainEnvironment
-
Wait for (and possible *hasten*) the creation of blocks
- waitForBlocks(int) - Method in class org.consensusj.bitcoin.jsonrpc.test.RegTestEnvironment
- waitForConnected() - Method in class org.consensusj.bitcoin.jsonrpc.BitcoinClient
-
This is like waitForServer but does not initiate a connection.
- waitForConnected(Duration) - Method in class org.consensusj.bitcoin.jsonrpc.BitcoinClient
- waitForServer(int) - Method in class org.consensusj.bitcoin.jsonrpc.BitcoinClient
-
Deprecated.
- waitForServer(Duration) - Method in class org.consensusj.bitcoin.jsonrpc.BitcoinClient
-
Poll the server regularly until it responds.
- waitForServer(Duration, Duration, Supplier<JsonRpcRequest>, JavaType, DefaultRpcClient.TransientErrorMapper<T>) - Method in class org.consensusj.jsonrpc.DefaultRpcClient
-
A wait-for-server routine that is agnostic about which RPC methods the server supports.
- waitForServer(Duration, Duration, Supplier<JsonRpcRequest>, DefaultRpcClient.TransientErrorMapper<T>) - Method in class org.consensusj.jsonrpc.DefaultRpcClient
-
A wait-for-server routine that is agnostic about which RPC methods the server supports.
- waitForServerAsync(Duration, Duration) - Method in class org.consensusj.bitcoin.jsonrpc.BitcoinClient
-
Wait for a connection to the server.
- waitForSync(BitcoinClient) - Method in interface org.consensusj.bitcoin.jsonrpc.test.BlockchainSyncing
-
Wait until a
BitcoinClient
is synced to a reference blockheight - WalletAppKitJsonRpcService - Class in org.consensusj.daemon.micronaut
-
JSON-RPC wrapper for WalletAppKitService
- WalletAppKitJsonRpcService(WalletAppKitService) - Constructor for class org.consensusj.daemon.micronaut.WalletAppKitJsonRpcService
- WalletAppKitService - Class in org.consensusj.bitcoin.services
-
Implement a subset of Bitcoin JSON RPC using a WalletAppKit
- WalletAppKitService(WalletAppKit) - Constructor for class org.consensusj.bitcoin.services.WalletAppKitService
-
Construct from an (un-started)
WalletAppKit
instance. - walletBaseName() - Method in record class org.consensusj.daemon.micronaut.BitcoinDaemonConfig
-
Returns the value of the
walletBaseName
record component. - WalletConflictList() - Constructor for class org.consensusj.bitcoin.json.pojo.WalletTransactionInfo.WalletConflictList
- WalletSigningService - Class in org.consensusj.bitcoin.services
-
Transaction completion and signing service that uses a bitcoinj
Wallet
. - WalletSigningService(Wallet) - Constructor for class org.consensusj.bitcoin.services.WalletSigningService
- WalletTestUtil - Class in org.consensusj.bitcoin.jsonrpc.test
-
Utilities for integration testing server-side wallets
- WalletTestUtil() - Constructor for class org.consensusj.bitcoin.jsonrpc.test.WalletTestUtil
- WalletTransactionInfo - Class in org.consensusj.bitcoin.json.pojo
-
Detailed information about an in-wallet transaction (from gettransaction RPC)
- WalletTransactionInfo(Coin, Coin, int, Sha256Hash, int, long, Sha256Hash, WalletTransactionInfo.WalletConflictList, long, long, String, WalletTransactionInfo.DetailList, String, RawTransactionInfo) - Constructor for class org.consensusj.bitcoin.json.pojo.WalletTransactionInfo
- WalletTransactionInfo.Detail - Class in org.consensusj.bitcoin.json.pojo
- WalletTransactionInfo.DetailList - Class in org.consensusj.bitcoin.json.pojo
- WalletTransactionInfo.WalletConflictList - Class in org.consensusj.bitcoin.json.pojo
- web3ClientVersion() - Method in class org.consensusj.ethereum.jsonrpc.EthereumClient
- web3Sha3(String) - Method in class org.consensusj.ethereum.jsonrpc.EthereumClient
-
Returns Keccak-256 (not the standardized SHA3-256) of the given data
- withWallet(String, String, String) - Method in class org.consensusj.bitcoin.jsonrpc.BitcoinExtendedClient
-
Incubating: clone the client with a new base URI for a named wallet.
- writerFromStream(PrintStream) - Method in class org.consensusj.jsonrpc.cli.BaseJsonRpcTool
- writerFromStream(PrintStream) - Method in class org.consensusj.bitcoin.cli.BitcoinCLITool
- writerFromStream(PrintStream) - Method in class org.consensusj.jsonrpc.cli.GenericJsonRpcTool
X
- xchangePair(CurrencyUnitPair) - Method in class org.consensusj.exchange.knowm.KnowmExchangeRateProvider
-
Map from CurrencyUnitPair to XChange CurrencyPair tickerSymbolConversions is used to handle cases like ItBit that uses "XBT" instead of "BTC"
- xchangePair(CurrencyUnitPair) - Method in class org.consensusj.exchange.knowm.ReactiveKnowmExchangeProvider
-
Map from CurrencyUnitPair to XChange CurrencyPair tickerSymbolConversions is used to handle cases like ItBit that uses "XBT" instead of "BTC"
Y
- YES - Enum constant in enum class org.consensusj.bitcoin.json.pojo.BlockInfo.IncludeTxFlag
Z
- ZmqNotification - Class in org.consensusj.bitcoin.json.pojo
-
Information about an active ZeroMQ notification.
- ZmqNotification(String, String, int) - Constructor for class org.consensusj.bitcoin.json.pojo.ZmqNotification
- ZMsgSocketFlowable - Class in org.consensusj.rx.zeromq
-
Factory class for creating
Publisher<ZMsg>
from aZMQ.Socket
. - ZMsgSocketFlowable() - Constructor for class org.consensusj.rx.zeromq.ZMsgSocketFlowable
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form