Constructor and Description |
---|
Web3jConfiguration() |
Modifier and Type | Method and Description |
---|---|
Web3jConfiguration |
copy() |
String |
getAddress() |
List<String> |
getAddresses() |
org.web3j.protocol.core.DefaultBlockParameter |
getAtBlock() |
String |
getBlockHash() |
String |
getClientId() |
String |
getData() |
String |
getDatabaseName() |
BigInteger |
getFilterId() |
String |
getFromAddress() |
org.web3j.protocol.core.DefaultBlockParameter |
getFromBlock() |
BigInteger |
getGasLimit() |
BigInteger |
getGasPrice() |
String |
getHashrate() |
String |
getHeaderPowHash() |
BigInteger |
getIndex() |
String |
getKeyName() |
String |
getMixDigest() |
String |
getNonce() |
String |
getOperation() |
String |
getOperationOrDefault() |
BigInteger |
getPosition() |
BigInteger |
getPriority() |
List<String> |
getPrivateFor() |
String |
getSha3HashOfDataToSign() |
String |
getSignedTransactionData() |
String |
getSourceCode() |
String |
getToAddress() |
org.web3j.protocol.core.DefaultBlockParameter |
getToBlock() |
List<String> |
getTopics() |
String |
getTransactionHash() |
BigInteger |
getTtl() |
BigInteger |
getValue() |
org.web3j.protocol.Web3j |
getWeb3j() |
boolean |
isFullTransactionObjects() |
boolean |
isQuorumAPI() |
void |
setAddress(String address)
Contract address.
|
void |
setAddresses(List<String> addresses)
Contract address or a list of addresses.
|
void |
setAtBlock(String block)
The block number, or the string "latest" for the last mined block or "pending", "earliest" for not yet mined transactions.
|
void |
setBlockHash(String blockHash)
Hash of the block where this transaction was in.
|
void |
setClientId(String clientId)
A random hexadecimal(32 bytes) ID identifying the client.
|
void |
setData(String data)
The compiled code of a contract OR the hash of the invoked method signature and encoded parameters.
|
void |
setDatabaseName(String databaseName)
The local database name.
|
void |
setFilterId(BigInteger filterId)
The filter id to use.
|
void |
setFromAddress(String fromAddress)
The address the transaction is send from
|
void |
setFromBlock(String block)
The block number, or the string "latest" for the last mined block or "pending", "earliest" for not yet mined transactions.
|
void |
setFullTransactionObjects(boolean fullTransactionObjects)
If true it returns the full transaction objects, if false only the hashes of the transactions.
|
void |
setGasLimit(BigInteger gasLimit)
The maximum gas allowed in this block.
|
void |
setGasPrice(BigInteger gasPrice)
Gas price used for each paid gas.
|
void |
setHashrate(String hashrate)
A hexadecimal string representation (32 bytes) of the hash rate.
|
void |
setHeaderPowHash(String headerPowHash)
The header's pow-hash (256 bits) used for submitting a proof-of-work solution.
|
void |
setIndex(BigInteger index)
The transactions/uncle index position in the block.
|
void |
setKeyName(String keyName)
The key name in the database.
|
void |
setMixDigest(String mixDigest)
The mix digest (256 bits) used for submitting a proof-of-work solution.
|
void |
setNonce(String nonce)
The nonce found (64 bits) used for submitting a proof-of-work solution.
|
void |
setOperation(String operation)
Operation to use.
|
void |
setPosition(BigInteger position)
The transaction index position withing a block.
|
void |
setPriority(BigInteger priority)
The priority of a whisper message.
|
void |
setPrivateFor(List<String> privateFor)
A transaction privateFor nodes with public keys in a Quorum network
|
void |
setQuorumAPI(boolean quorumAPI)
If true, this will support Quorum API.
|
void |
setSha3HashOfDataToSign(String sha3HashOfDataToSign)
Message to sign by calculating an Ethereum specific signature.
|
void |
setSignedTransactionData(String signedTransactionData)
The signed transaction data for a new message call transaction or a contract creation for signed transactions.
|
void |
setSourceCode(String sourceCode)
The source code to compile.
|
void |
setToAddress(String toAddress)
The address the transaction is directed to.
|
void |
setToBlock(String block)
The block number, or the string "latest" for the last mined block or "pending", "earliest" for not yet mined transactions.
|
void |
setTopics(List<String> topics)
Topics are order-dependent.
|
void |
setTopics(String topics) |
void |
setTransactionHash(String transactionHash)
The information about a transaction requested by transaction hash.
|
void |
setTtl(BigInteger ttl)
The time to live in seconds of a whisper message.
|
void |
setValue(BigInteger value)
The value sent within a transaction.
|
void |
setWeb3j(org.web3j.protocol.Web3j web3j)
The preconfigured Web3j object.
|
public void setPrivateFor(List<String> privateFor)
public boolean isQuorumAPI()
public void setQuorumAPI(boolean quorumAPI)
public org.web3j.protocol.Web3j getWeb3j()
public void setWeb3j(org.web3j.protocol.Web3j web3j)
public BigInteger getPriority()
public void setPriority(BigInteger priority)
public BigInteger getTtl()
public void setTtl(BigInteger ttl)
public BigInteger getGasPrice()
public void setGasPrice(BigInteger gasPrice)
public BigInteger getGasLimit()
public void setGasLimit(BigInteger gasLimit)
public BigInteger getValue()
public void setValue(BigInteger value)
public String getData()
public void setData(String data)
public String getFromAddress()
public void setFromAddress(String fromAddress)
public String getToAddress()
public void setToAddress(String toAddress)
public String getClientId()
public void setClientId(String clientId)
public String getHashrate()
public void setHashrate(String hashrate)
public String getMixDigest()
public void setMixDigest(String mixDigest)
public String getHeaderPowHash()
public void setHeaderPowHash(String headerPowHash)
public String getNonce()
public void setNonce(String nonce)
public String getSourceCode()
public void setSourceCode(String sourceCode)
public String getTransactionHash()
public void setTransactionHash(String transactionHash)
public String getDatabaseName()
public void setDatabaseName(String databaseName)
public String getKeyName()
public void setKeyName(String keyName)
public BigInteger getFilterId()
public void setFilterId(BigInteger filterId)
public BigInteger getIndex()
public void setIndex(BigInteger index)
public String getSignedTransactionData()
public void setSignedTransactionData(String signedTransactionData)
public String getBlockHash()
public void setBlockHash(String blockHash)
public String getSha3HashOfDataToSign()
public void setSha3HashOfDataToSign(String sha3HashOfDataToSign)
public BigInteger getPosition()
public void setPosition(BigInteger position)
public org.web3j.protocol.core.DefaultBlockParameter getFromBlock()
public void setFromBlock(String block)
public void setToBlock(String block)
public org.web3j.protocol.core.DefaultBlockParameter getToBlock()
public org.web3j.protocol.core.DefaultBlockParameter getAtBlock()
public void setAtBlock(String block)
public void setAddresses(List<String> addresses)
public void setTopics(List<String> topics)
public void setTopics(String topics)
public String getAddress()
public void setAddress(String address)
public boolean isFullTransactionObjects()
public void setFullTransactionObjects(boolean fullTransactionObjects)
public String getOperation()
public void setOperation(String operation)
public String getOperationOrDefault()
public Web3jConfiguration copy()
Apache Camel