public static interface Web3jEndpointBuilderFactory.Web3jEndpointBuilder extends Web3jEndpointBuilderFactory.Web3jEndpointConsumerBuilder, Web3jEndpointBuilderFactory.Web3jEndpointProducerBuilder
| Modifier and Type | Method and Description |
|---|---|
default Web3jEndpointBuilderFactory.Web3jEndpointBuilder |
addresses(List<String> addresses)
Contract address or a list of addresses.
|
default Web3jEndpointBuilderFactory.Web3jEndpointBuilder |
addresses(String addresses)
Contract address or a list of addresses.
|
default Web3jEndpointBuilderFactory.AdvancedWeb3jEndpointBuilder |
advanced() |
default Web3jEndpointBuilderFactory.Web3jEndpointBuilder |
fromAddress(String fromAddress)
The address the transaction is send from.
|
default Web3jEndpointBuilderFactory.Web3jEndpointBuilder |
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.Web3jEndpointBuilder |
fullTransactionObjects(boolean fullTransactionObjects)
If true it returns the full transaction objects, if false only the
hashes of the transactions.
|
default Web3jEndpointBuilderFactory.Web3jEndpointBuilder |
fullTransactionObjects(String fullTransactionObjects)
If true it returns the full transaction objects, if false only the
hashes of the transactions.
|
default Web3jEndpointBuilderFactory.Web3jEndpointBuilder |
gasLimit(BigInteger gasLimit)
The maximum gas allowed in this block.
|
default Web3jEndpointBuilderFactory.Web3jEndpointBuilder |
gasLimit(String gasLimit)
The maximum gas allowed in this block.
|
default Web3jEndpointBuilderFactory.Web3jEndpointBuilder |
privateFor(List<String> privateFor)
A transaction privateFor nodes with public keys in a Quorum network.
|
default Web3jEndpointBuilderFactory.Web3jEndpointBuilder |
privateFor(String privateFor)
A transaction privateFor nodes with public keys in a Quorum network.
|
default Web3jEndpointBuilderFactory.Web3jEndpointBuilder |
quorumAPI(boolean quorumAPI)
If true, this will support Quorum API.
|
default Web3jEndpointBuilderFactory.Web3jEndpointBuilder |
quorumAPI(String quorumAPI)
If true, this will support Quorum API.
|
default Web3jEndpointBuilderFactory.Web3jEndpointBuilder |
toAddress(String toAddress)
The address the transaction is directed to.
|
default Web3jEndpointBuilderFactory.Web3jEndpointBuilder |
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.Web3jEndpointBuilder |
topics(List<String> topics)
Topics are order-dependent.
|
default Web3jEndpointBuilderFactory.Web3jEndpointBuilder |
topics(String topics)
Topics are order-dependent.
|
default Web3jEndpointBuilderFactory.Web3jEndpointBuilder |
web3j(Object web3j)
The preconfigured Web3j object.
|
default Web3jEndpointBuilderFactory.Web3jEndpointBuilder |
web3j(String web3j)
The preconfigured Web3j object.
|
bridgeErrorHandler, bridgeErrorHandlerdoSetMultiValueProperties, doSetMultiValueProperty, doSetProperty, getUriaddress, atBlock, blockHash, clientId, data, databaseName, filterId, filterId, gasPrice, gasPrice, hashrate, headerPowHash, index, index, keyName, lazyStartProducer, lazyStartProducer, mixDigest, nonce, operation, position, position, priority, priority, sha3HashOfDataToSign, signedTransactionData, sourceCode, transactionHash, ttl, ttl, value, valuedefault Web3jEndpointBuilderFactory.AdvancedWeb3jEndpointBuilder advanced()
advanced in interface Web3jEndpointBuilderFactory.Web3jEndpointConsumerBuilderadvanced in interface Web3jEndpointBuilderFactory.Web3jEndpointProducerBuilderdefault Web3jEndpointBuilderFactory.Web3jEndpointBuilder addresses(List<String> addresses)
java.util.List<java.lang.String>
type.
Group: commonaddresses in interface Web3jEndpointBuilderFactory.Web3jEndpointConsumerBuilderaddresses in interface Web3jEndpointBuilderFactory.Web3jEndpointProducerBuilderdefault Web3jEndpointBuilderFactory.Web3jEndpointBuilder addresses(String addresses)
java.util.List<java.lang.String> type.
Group: commonaddresses in interface Web3jEndpointBuilderFactory.Web3jEndpointConsumerBuilderaddresses in interface Web3jEndpointBuilderFactory.Web3jEndpointProducerBuilderdefault Web3jEndpointBuilderFactory.Web3jEndpointBuilder fromAddress(String fromAddress)
java.lang.String type.
Group: commonfromAddress in interface Web3jEndpointBuilderFactory.Web3jEndpointConsumerBuilderfromAddress in interface Web3jEndpointBuilderFactory.Web3jEndpointProducerBuilderdefault Web3jEndpointBuilderFactory.Web3jEndpointBuilder fromBlock(String fromBlock)
java.lang.String type.
Default: latest
Group: commonfromBlock in interface Web3jEndpointBuilderFactory.Web3jEndpointConsumerBuilderfromBlock in interface Web3jEndpointBuilderFactory.Web3jEndpointProducerBuilderdefault Web3jEndpointBuilderFactory.Web3jEndpointBuilder fullTransactionObjects(boolean fullTransactionObjects)
boolean type.
Default: false
Group: commonfullTransactionObjects in interface Web3jEndpointBuilderFactory.Web3jEndpointConsumerBuilderfullTransactionObjects in interface Web3jEndpointBuilderFactory.Web3jEndpointProducerBuilderdefault Web3jEndpointBuilderFactory.Web3jEndpointBuilder fullTransactionObjects(String fullTransactionObjects)
boolean type.
Default: false
Group: commonfullTransactionObjects in interface Web3jEndpointBuilderFactory.Web3jEndpointConsumerBuilderfullTransactionObjects in interface Web3jEndpointBuilderFactory.Web3jEndpointProducerBuilderdefault Web3jEndpointBuilderFactory.Web3jEndpointBuilder gasLimit(BigInteger gasLimit)
java.math.BigInteger type.
Group: commongasLimit in interface Web3jEndpointBuilderFactory.Web3jEndpointConsumerBuildergasLimit in interface Web3jEndpointBuilderFactory.Web3jEndpointProducerBuilderdefault Web3jEndpointBuilderFactory.Web3jEndpointBuilder gasLimit(String gasLimit)
java.math.BigInteger
type.
Group: commongasLimit in interface Web3jEndpointBuilderFactory.Web3jEndpointConsumerBuildergasLimit in interface Web3jEndpointBuilderFactory.Web3jEndpointProducerBuilderdefault Web3jEndpointBuilderFactory.Web3jEndpointBuilder privateFor(List<String> privateFor)
java.util.List<java.lang.String>
type.
Group: commonprivateFor in interface Web3jEndpointBuilderFactory.Web3jEndpointConsumerBuilderprivateFor in interface Web3jEndpointBuilderFactory.Web3jEndpointProducerBuilderdefault Web3jEndpointBuilderFactory.Web3jEndpointBuilder privateFor(String privateFor)
java.util.List<java.lang.String> type.
Group: commonprivateFor in interface Web3jEndpointBuilderFactory.Web3jEndpointConsumerBuilderprivateFor in interface Web3jEndpointBuilderFactory.Web3jEndpointProducerBuilderdefault Web3jEndpointBuilderFactory.Web3jEndpointBuilder quorumAPI(boolean quorumAPI)
boolean type.
Default: false
Group: commonquorumAPI in interface Web3jEndpointBuilderFactory.Web3jEndpointConsumerBuilderquorumAPI in interface Web3jEndpointBuilderFactory.Web3jEndpointProducerBuilderdefault Web3jEndpointBuilderFactory.Web3jEndpointBuilder quorumAPI(String quorumAPI)
boolean type.
Default: false
Group: commonquorumAPI in interface Web3jEndpointBuilderFactory.Web3jEndpointConsumerBuilderquorumAPI in interface Web3jEndpointBuilderFactory.Web3jEndpointProducerBuilderdefault Web3jEndpointBuilderFactory.Web3jEndpointBuilder toAddress(String toAddress)
java.lang.String type.
Group: commontoAddress in interface Web3jEndpointBuilderFactory.Web3jEndpointConsumerBuildertoAddress in interface Web3jEndpointBuilderFactory.Web3jEndpointProducerBuilderdefault Web3jEndpointBuilderFactory.Web3jEndpointBuilder toBlock(String toBlock)
java.lang.String type.
Default: latest
Group: commontoBlock in interface Web3jEndpointBuilderFactory.Web3jEndpointConsumerBuildertoBlock in interface Web3jEndpointBuilderFactory.Web3jEndpointProducerBuilderdefault Web3jEndpointBuilderFactory.Web3jEndpointBuilder topics(List<String> topics)
java.util.List<java.lang.String>
type.
Group: commontopics in interface Web3jEndpointBuilderFactory.Web3jEndpointConsumerBuildertopics in interface Web3jEndpointBuilderFactory.Web3jEndpointProducerBuilderdefault Web3jEndpointBuilderFactory.Web3jEndpointBuilder topics(String topics)
java.util.List<java.lang.String> type.
Group: commontopics in interface Web3jEndpointBuilderFactory.Web3jEndpointConsumerBuildertopics in interface Web3jEndpointBuilderFactory.Web3jEndpointProducerBuilderdefault Web3jEndpointBuilderFactory.Web3jEndpointBuilder web3j(Object web3j)
org.web3j.protocol.Web3j type.
Group: commonweb3j in interface Web3jEndpointBuilderFactory.Web3jEndpointConsumerBuilderweb3j in interface Web3jEndpointBuilderFactory.Web3jEndpointProducerBuilderdefault Web3jEndpointBuilderFactory.Web3jEndpointBuilder web3j(String web3j)
org.web3j.protocol.Web3j type.
Group: commonweb3j in interface Web3jEndpointBuilderFactory.Web3jEndpointConsumerBuilderweb3j in interface Web3jEndpointBuilderFactory.Web3jEndpointProducerBuilderApache Camel