public abstract class PrivateTransactionManager
extends org.web3j.tx.TransactionManager
| Modifier | Constructor and Description |
|---|---|
protected |
PrivateTransactionManager(Eea eea,
java.lang.String enclavePublicKey,
int attempts,
long sleepDuration,
java.lang.String fromAddress) |
protected |
PrivateTransactionManager(Eea eea,
java.lang.String enclavePublicKey,
java.lang.String fromAddress) |
protected |
PrivateTransactionManager(PrivateTransactionReceiptProcessor transactionReceiptProcessor,
java.lang.String fromAddress) |
| Modifier and Type | Method and Description |
|---|---|
protected java.lang.String |
executeCall(java.lang.String to,
java.lang.String data) |
protected org.web3j.protocol.core.methods.response.TransactionReceipt |
executeTransaction(java.math.BigInteger gasPrice,
java.math.BigInteger gasLimit,
java.lang.String to,
java.lang.String data,
java.math.BigInteger value) |
protected PrivateTransactionManager(PrivateTransactionReceiptProcessor transactionReceiptProcessor, java.lang.String fromAddress)
protected PrivateTransactionManager(Eea eea, java.lang.String enclavePublicKey, java.lang.String fromAddress)
protected PrivateTransactionManager(Eea eea, java.lang.String enclavePublicKey, int attempts, long sleepDuration, java.lang.String fromAddress)
protected org.web3j.protocol.core.methods.response.TransactionReceipt executeTransaction(java.math.BigInteger gasPrice,
java.math.BigInteger gasLimit,
java.lang.String to,
java.lang.String data,
java.math.BigInteger value)
throws java.io.IOException,
org.web3j.protocol.exceptions.TransactionException
executeTransaction in class org.web3j.tx.TransactionManagerjava.io.IOExceptionorg.web3j.protocol.exceptions.TransactionExceptionprotected java.lang.String executeCall(java.lang.String to,
java.lang.String data)
throws java.io.IOException,
org.web3j.protocol.exceptions.TransactionException
java.io.IOExceptionorg.web3j.protocol.exceptions.TransactionException