public static interface Web3jEndpointBuilderFactory.Web3jEndpointProducerBuilder
extends org.apache.camel.builder.EndpointProducerBuilder
| Modifier and Type | Method and Description |
|---|---|
default Web3jEndpointBuilderFactory.Web3jEndpointProducerBuilder |
address(String address)
Contract address.
|
default Web3jEndpointBuilderFactory.Web3jEndpointProducerBuilder |
addresses(List<String> addresses)
Contract address or a list of addresses.
|
default Web3jEndpointBuilderFactory.Web3jEndpointProducerBuilder |
addresses(String addresses)
Contract address or a list of addresses.
|
default Web3jEndpointBuilderFactory.AdvancedWeb3jEndpointProducerBuilder |
advanced() |
default Web3jEndpointBuilderFactory.Web3jEndpointProducerBuilder |
atBlock(String atBlock)
The block number, or the string latest for the last mined block or
pending, earliest for not yet mined transactions.
|
default Web3jEndpointBuilderFactory.Web3jEndpointProducerBuilder |
blockHash(String blockHash)
Hash of the block where this transaction was in.
|
default Web3jEndpointBuilderFactory.Web3jEndpointProducerBuilder |
clientId(String clientId)
A random hexadecimal(32 bytes) ID identifying the client.
|
default Web3jEndpointBuilderFactory.Web3jEndpointProducerBuilder |
data(String data)
The compiled code of a contract OR the hash of the invoked method
signature and encoded parameters.
|
default Web3jEndpointBuilderFactory.Web3jEndpointProducerBuilder |
databaseName(String databaseName)
The local database name.
|
default Web3jEndpointBuilderFactory.Web3jEndpointProducerBuilder |
filterId(BigInteger filterId)
The filter id to use.
|
default Web3jEndpointBuilderFactory.Web3jEndpointProducerBuilder |
filterId(String filterId)
The filter id to use.
|
default Web3jEndpointBuilderFactory.Web3jEndpointProducerBuilder |
fromAddress(String fromAddress)
The address the transaction is send from.
|
default Web3jEndpointBuilderFactory.Web3jEndpointProducerBuilder |
fromBlock(String fromBlock)
The block number, or the string latest for the last mined block or
pending, earliest for not yet mined transactions.
|
default Web3jEndpointBuilderFactory.Web3jEndpointProducerBuilder |
fullTransactionObjects(boolean fullTransactionObjects)
If true it returns the full transaction objects, if false only the
hashes of the transactions.
|
default Web3jEndpointBuilderFactory.Web3jEndpointProducerBuilder |
fullTransactionObjects(String fullTransactionObjects)
If true it returns the full transaction objects, if false only the
hashes of the transactions.
|
default Web3jEndpointBuilderFactory.Web3jEndpointProducerBuilder |
gasLimit(BigInteger gasLimit)
The maximum gas allowed in this block.
|
default Web3jEndpointBuilderFactory.Web3jEndpointProducerBuilder |
gasLimit(String gasLimit)
The maximum gas allowed in this block.
|
default Web3jEndpointBuilderFactory.Web3jEndpointProducerBuilder |
gasPrice(BigInteger gasPrice)
Gas price used for each paid gas.
|
default Web3jEndpointBuilderFactory.Web3jEndpointProducerBuilder |
gasPrice(String gasPrice)
Gas price used for each paid gas.
|
default Web3jEndpointBuilderFactory.Web3jEndpointProducerBuilder |
hashrate(String hashrate)
A hexadecimal string representation (32 bytes) of the hash rate.
|
default Web3jEndpointBuilderFactory.Web3jEndpointProducerBuilder |
headerPowHash(String headerPowHash)
The header's pow-hash (256 bits) used for submitting a proof-of-work
solution.
|
default Web3jEndpointBuilderFactory.Web3jEndpointProducerBuilder |
index(BigInteger index)
The transactions/uncle index position in the block.
|
default Web3jEndpointBuilderFactory.Web3jEndpointProducerBuilder |
index(String index)
The transactions/uncle index position in the block.
|
default Web3jEndpointBuilderFactory.Web3jEndpointProducerBuilder |
keyName(String keyName)
The key name in the database.
|
default Web3jEndpointBuilderFactory.Web3jEndpointProducerBuilder |
lazyStartProducer(boolean lazyStartProducer)
Whether the producer should be started lazy (on the first message).
|
default Web3jEndpointBuilderFactory.Web3jEndpointProducerBuilder |
lazyStartProducer(String lazyStartProducer)
Whether the producer should be started lazy (on the first message).
|
default Web3jEndpointBuilderFactory.Web3jEndpointProducerBuilder |
mixDigest(String mixDigest)
The mix digest (256 bits) used for submitting a proof-of-work
solution.
|
default Web3jEndpointBuilderFactory.Web3jEndpointProducerBuilder |
nonce(String nonce)
The nonce found (64 bits) used for submitting a proof-of-work
solution.
|
default Web3jEndpointBuilderFactory.Web3jEndpointProducerBuilder |
operation(String operation)
Operation to use.
|
default Web3jEndpointBuilderFactory.Web3jEndpointProducerBuilder |
position(BigInteger position)
The transaction index position withing a block.
|
default Web3jEndpointBuilderFactory.Web3jEndpointProducerBuilder |
position(String position)
The transaction index position withing a block.
|
default Web3jEndpointBuilderFactory.Web3jEndpointProducerBuilder |
priority(BigInteger priority)
The priority of a whisper message.
|
default Web3jEndpointBuilderFactory.Web3jEndpointProducerBuilder |
priority(String priority)
The priority of a whisper message.
|
default Web3jEndpointBuilderFactory.Web3jEndpointProducerBuilder |
privateFor(List<String> privateFor)
A transaction privateFor nodes with public keys in a Quorum network.
|
default Web3jEndpointBuilderFactory.Web3jEndpointProducerBuilder |
privateFor(String privateFor)
A transaction privateFor nodes with public keys in a Quorum network.
|
default Web3jEndpointBuilderFactory.Web3jEndpointProducerBuilder |
quorumAPI(boolean quorumAPI)
If true, this will support Quorum API.
|
default Web3jEndpointBuilderFactory.Web3jEndpointProducerBuilder |
quorumAPI(String quorumAPI)
If true, this will support Quorum API.
|
default Web3jEndpointBuilderFactory.Web3jEndpointProducerBuilder |
sha3HashOfDataToSign(String sha3HashOfDataToSign)
Message to sign by calculating an Ethereum specific signature.
|
default Web3jEndpointBuilderFactory.Web3jEndpointProducerBuilder |
signedTransactionData(String signedTransactionData)
The signed transaction data for a new message call transaction or a
contract creation for signed transactions.
|
default Web3jEndpointBuilderFactory.Web3jEndpointProducerBuilder |
sourceCode(String sourceCode)
The source code to compile.
|
default Web3jEndpointBuilderFactory.Web3jEndpointProducerBuilder |
toAddress(String toAddress)
The address the transaction is directed to.
|
default Web3jEndpointBuilderFactory.Web3jEndpointProducerBuilder |
toBlock(String toBlock)
The block number, or the string latest for the last mined block or
pending, earliest for not yet mined transactions.
|
default Web3jEndpointBuilderFactory.Web3jEndpointProducerBuilder |
topics(List<String> topics)
Topics are order-dependent.
|
default Web3jEndpointBuilderFactory.Web3jEndpointProducerBuilder |
topics(String topics)
Topics are order-dependent.
|
default Web3jEndpointBuilderFactory.Web3jEndpointProducerBuilder |
transactionHash(String transactionHash)
The information about a transaction requested by transaction hash.
|
default Web3jEndpointBuilderFactory.Web3jEndpointProducerBuilder |
ttl(BigInteger ttl)
The time to live in seconds of a whisper message.
|
default Web3jEndpointBuilderFactory.Web3jEndpointProducerBuilder |
ttl(String ttl)
The time to live in seconds of a whisper message.
|
default Web3jEndpointBuilderFactory.Web3jEndpointProducerBuilder |
value(BigInteger value)
The value sent within a transaction.
|
default Web3jEndpointBuilderFactory.Web3jEndpointProducerBuilder |
value(String value)
The value sent within a transaction.
|
default Web3jEndpointBuilderFactory.Web3jEndpointProducerBuilder |
web3j(Object web3j)
The preconfigured Web3j object.
|
default Web3jEndpointBuilderFactory.Web3jEndpointProducerBuilder |
web3j(String web3j)
The preconfigured Web3j object.
|
default Web3jEndpointBuilderFactory.AdvancedWeb3jEndpointProducerBuilder advanced()
default Web3jEndpointBuilderFactory.Web3jEndpointProducerBuilder addresses(List<String> addresses)
addresses - the value to setdefault Web3jEndpointBuilderFactory.Web3jEndpointProducerBuilder addresses(String addresses)
addresses - the value to setdefault Web3jEndpointBuilderFactory.Web3jEndpointProducerBuilder fromAddress(String fromAddress)
fromAddress - the value to setdefault Web3jEndpointBuilderFactory.Web3jEndpointProducerBuilder fromBlock(String fromBlock)
fromBlock - the value to setdefault Web3jEndpointBuilderFactory.Web3jEndpointProducerBuilder fullTransactionObjects(boolean fullTransactionObjects)
fullTransactionObjects - the value to setdefault Web3jEndpointBuilderFactory.Web3jEndpointProducerBuilder fullTransactionObjects(String fullTransactionObjects)
fullTransactionObjects - the value to setdefault Web3jEndpointBuilderFactory.Web3jEndpointProducerBuilder gasLimit(BigInteger gasLimit)
gasLimit - the value to setdefault Web3jEndpointBuilderFactory.Web3jEndpointProducerBuilder gasLimit(String gasLimit)
gasLimit - the value to setdefault Web3jEndpointBuilderFactory.Web3jEndpointProducerBuilder privateFor(List<String> privateFor)
privateFor - the value to setdefault Web3jEndpointBuilderFactory.Web3jEndpointProducerBuilder privateFor(String privateFor)
privateFor - the value to setdefault Web3jEndpointBuilderFactory.Web3jEndpointProducerBuilder quorumAPI(boolean quorumAPI)
quorumAPI - the value to setdefault Web3jEndpointBuilderFactory.Web3jEndpointProducerBuilder quorumAPI(String quorumAPI)
quorumAPI - the value to setdefault Web3jEndpointBuilderFactory.Web3jEndpointProducerBuilder toAddress(String toAddress)
toAddress - the value to setdefault Web3jEndpointBuilderFactory.Web3jEndpointProducerBuilder toBlock(String toBlock)
toBlock - the value to setdefault Web3jEndpointBuilderFactory.Web3jEndpointProducerBuilder topics(List<String> topics)
topics - the value to setdefault Web3jEndpointBuilderFactory.Web3jEndpointProducerBuilder topics(String topics)
topics - the value to setdefault Web3jEndpointBuilderFactory.Web3jEndpointProducerBuilder web3j(Object web3j)
web3j - the value to setdefault Web3jEndpointBuilderFactory.Web3jEndpointProducerBuilder web3j(String web3j)
web3j - the value to setdefault Web3jEndpointBuilderFactory.Web3jEndpointProducerBuilder address(String address)
address - the value to setdefault Web3jEndpointBuilderFactory.Web3jEndpointProducerBuilder atBlock(String atBlock)
atBlock - the value to setdefault Web3jEndpointBuilderFactory.Web3jEndpointProducerBuilder blockHash(String blockHash)
blockHash - the value to setdefault Web3jEndpointBuilderFactory.Web3jEndpointProducerBuilder clientId(String clientId)
clientId - the value to setdefault Web3jEndpointBuilderFactory.Web3jEndpointProducerBuilder data(String data)
data - the value to setdefault Web3jEndpointBuilderFactory.Web3jEndpointProducerBuilder databaseName(String databaseName)
databaseName - the value to setdefault Web3jEndpointBuilderFactory.Web3jEndpointProducerBuilder filterId(BigInteger filterId)
filterId - the value to setdefault Web3jEndpointBuilderFactory.Web3jEndpointProducerBuilder filterId(String filterId)
filterId - the value to setdefault Web3jEndpointBuilderFactory.Web3jEndpointProducerBuilder gasPrice(BigInteger gasPrice)
gasPrice - the value to setdefault Web3jEndpointBuilderFactory.Web3jEndpointProducerBuilder gasPrice(String gasPrice)
gasPrice - the value to setdefault Web3jEndpointBuilderFactory.Web3jEndpointProducerBuilder hashrate(String hashrate)
hashrate - the value to setdefault Web3jEndpointBuilderFactory.Web3jEndpointProducerBuilder headerPowHash(String headerPowHash)
headerPowHash - the value to setdefault Web3jEndpointBuilderFactory.Web3jEndpointProducerBuilder index(BigInteger index)
index - the value to setdefault Web3jEndpointBuilderFactory.Web3jEndpointProducerBuilder index(String index)
index - the value to setdefault Web3jEndpointBuilderFactory.Web3jEndpointProducerBuilder keyName(String keyName)
keyName - the value to setdefault Web3jEndpointBuilderFactory.Web3jEndpointProducerBuilder lazyStartProducer(boolean lazyStartProducer)
lazyStartProducer - the value to setdefault Web3jEndpointBuilderFactory.Web3jEndpointProducerBuilder lazyStartProducer(String lazyStartProducer)
lazyStartProducer - the value to setdefault Web3jEndpointBuilderFactory.Web3jEndpointProducerBuilder mixDigest(String mixDigest)
mixDigest - the value to setdefault Web3jEndpointBuilderFactory.Web3jEndpointProducerBuilder nonce(String nonce)
nonce - the value to setdefault Web3jEndpointBuilderFactory.Web3jEndpointProducerBuilder operation(String operation)
operation - the value to setdefault Web3jEndpointBuilderFactory.Web3jEndpointProducerBuilder position(BigInteger position)
position - the value to setdefault Web3jEndpointBuilderFactory.Web3jEndpointProducerBuilder position(String position)
position - the value to setdefault Web3jEndpointBuilderFactory.Web3jEndpointProducerBuilder priority(BigInteger priority)
priority - the value to setdefault Web3jEndpointBuilderFactory.Web3jEndpointProducerBuilder priority(String priority)
priority - the value to setdefault Web3jEndpointBuilderFactory.Web3jEndpointProducerBuilder sha3HashOfDataToSign(String sha3HashOfDataToSign)
sha3HashOfDataToSign - the value to setdefault Web3jEndpointBuilderFactory.Web3jEndpointProducerBuilder signedTransactionData(String signedTransactionData)
signedTransactionData - the value to setdefault Web3jEndpointBuilderFactory.Web3jEndpointProducerBuilder sourceCode(String sourceCode)
sourceCode - the value to setdefault Web3jEndpointBuilderFactory.Web3jEndpointProducerBuilder transactionHash(String transactionHash)
transactionHash - the value to setdefault Web3jEndpointBuilderFactory.Web3jEndpointProducerBuilder ttl(BigInteger ttl)
ttl - the value to setdefault Web3jEndpointBuilderFactory.Web3jEndpointProducerBuilder ttl(String ttl)
ttl - the value to setdefault Web3jEndpointBuilderFactory.Web3jEndpointProducerBuilder value(BigInteger value)
value - the value to setdefault Web3jEndpointBuilderFactory.Web3jEndpointProducerBuilder value(String value)
value - the value to setApache Camel