Package org.web3j.quorum.tx.response
Class QuorumPollingTransactionReceiptProcessor
java.lang.Object
org.web3j.tx.response.TransactionReceiptProcessor
org.web3j.tx.response.PollingTransactionReceiptProcessor
org.web3j.quorum.tx.response.QuorumPollingTransactionReceiptProcessor
public class QuorumPollingTransactionReceiptProcessor
extends org.web3j.tx.response.PollingTransactionReceiptProcessor
Quorum's Transaction Receipt Processor object.
This is almost identical to the Ethereum PollingTransactionReceiptProcessor with the exception that it returns a
QuorumTransactionReceipt object. Note that this class currently pretty much replaces the
superclass, as PollingTransactionReceiptProcessor doesn't really lend itself to reuse.
-
Field Summary
Fields inherited from class org.web3j.tx.response.PollingTransactionReceiptProcessor
attempts, sleepDuration -
Constructor Summary
ConstructorsConstructorDescriptionQuorumPollingTransactionReceiptProcessor(Quorum quorum, long sleepDuration, int attempts) -
Method Summary
Modifier and TypeMethodDescriptionorg.web3j.protocol.core.methods.response.TransactionReceiptwaitForTransactionReceipt(String transactionHash)
-
Constructor Details
-
QuorumPollingTransactionReceiptProcessor
-
-
Method Details
-
waitForTransactionReceipt
public org.web3j.protocol.core.methods.response.TransactionReceipt waitForTransactionReceipt(String transactionHash) throws IOException, org.web3j.protocol.exceptions.TransactionException - Overrides:
waitForTransactionReceiptin classorg.web3j.tx.response.PollingTransactionReceiptProcessor- Throws:
IOExceptionorg.web3j.protocol.exceptions.TransactionException
-