public class FastRawTransactionManager extends RawTransactionManager
txHashVerifier
DEFAULT_POLLING_ATTEMPTS_PER_TX_HASH, DEFAULT_POLLING_FREQUENCY
Constructor and Description |
---|
FastRawTransactionManager(Web3j web3j,
org.web3j.crypto.Credentials credentials) |
FastRawTransactionManager(Web3j web3j,
org.web3j.crypto.Credentials credentials,
byte chainId) |
FastRawTransactionManager(Web3j web3j,
org.web3j.crypto.Credentials credentials,
byte 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) |
getTxHashVerifier, sendTransaction, setTxHashVerifier, sign, signAndSend
executeTransaction, getFromAddress
public FastRawTransactionManager(Web3j web3j, org.web3j.crypto.Credentials credentials, byte 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, byte chainId, TransactionReceiptProcessor transactionReceiptProcessor)
protected java.math.BigInteger getNonce() throws java.io.IOException
getNonce
in class RawTransactionManager
java.io.IOException
public java.math.BigInteger getCurrentNonce()
public void resetNonce() throws java.io.IOException
java.io.IOException
public void setNonce(java.math.BigInteger value)