public class FastRawTransactionManager extends RawTransactionManager
txHashVerifierDEFAULT_POLLING_ATTEMPTS_PER_TX_HASH, DEFAULT_POLLING_FREQUENCY, REVERT_ERR_STR| Constructor and Description |
|---|
FastRawTransactionManager(Web3j web3j,
org.web3j.crypto.Credentials credentials) |
FastRawTransactionManager(Web3j web3j,
org.web3j.crypto.Credentials credentials,
long chainId) |
FastRawTransactionManager(Web3j web3j,
org.web3j.crypto.Credentials credentials,
long chainId,
TransactionReceiptProcessor transactionReceiptProcessor) |
FastRawTransactionManager(Web3j web3j,
org.web3j.crypto.Credentials credentials,
TransactionReceiptProcessor transactionReceiptProcessor) |
| Modifier and Type | Method and Description |
|---|---|
java.math.BigInteger |
getCurrentNonce() |
protected java.math.BigInteger |
getNonce() |
void |
resetNonce() |
void |
setNonce(java.math.BigInteger value) |
getCode, getTxHashVerifier, sendCall, sendTransaction, sendTransactionEIP1559, setTxHashVerifier, sign, signAndSendexecuteTransaction, executeTransaction, executeTransactionEIP1559, executeTransactionEIP1559, getFromAddress, sendTransaction, sendTransactionEIP1559public FastRawTransactionManager(Web3j web3j, org.web3j.crypto.Credentials credentials, long chainId)
public FastRawTransactionManager(Web3j web3j, org.web3j.crypto.Credentials credentials)
public FastRawTransactionManager(Web3j web3j, org.web3j.crypto.Credentials credentials, TransactionReceiptProcessor transactionReceiptProcessor)
public FastRawTransactionManager(Web3j web3j, org.web3j.crypto.Credentials credentials, long chainId, TransactionReceiptProcessor transactionReceiptProcessor)
protected java.math.BigInteger getNonce()
throws java.io.IOException
getNonce in class RawTransactionManagerjava.io.IOExceptionpublic java.math.BigInteger getCurrentNonce()
public void resetNonce()
throws java.io.IOException
java.io.IOExceptionpublic void setNonce(java.math.BigInteger value)