Package org.web3j.crypto
Class SignedRawTransaction
- java.lang.Object
-
- org.web3j.crypto.RawTransaction
-
- org.web3j.crypto.SignedRawTransaction
-
- All Implemented Interfaces:
SignatureDataOperations
public class SignedRawTransaction extends RawTransaction implements SignatureDataOperations
-
-
Field Summary
-
Fields inherited from interface org.web3j.crypto.SignatureDataOperations
CHAIN_ID_INC, LOWER_REAL_V
-
-
Constructor Summary
Constructors Constructor Description SignedRawTransaction(java.math.BigInteger nonce, java.math.BigInteger gasPrice, java.math.BigInteger gasLimit, java.lang.String to, java.math.BigInteger value, java.lang.String data, Sign.SignatureData signatureData)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description byte[]getEncodedTransaction(java.lang.Long chainId)Sign.SignatureDatagetSignatureData()-
Methods inherited from class org.web3j.crypto.RawTransaction
createContractTransaction, createEtherTransaction, createEtherTransaction, createTransaction, createTransaction, createTransaction, getData, getFeeCap, getGasLimit, getGasPremium, getGasPrice, getNonce, getTo, getValue, isEIP1559Transaction, isLegacyTransaction
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.web3j.crypto.SignatureDataOperations
getChainId, getFrom, getRealV, verify
-
-
-
-
Constructor Detail
-
SignedRawTransaction
public SignedRawTransaction(java.math.BigInteger nonce, java.math.BigInteger gasPrice, java.math.BigInteger gasLimit, java.lang.String to, java.math.BigInteger value, java.lang.String data, Sign.SignatureData signatureData)
-
-
Method Detail
-
getSignatureData
public Sign.SignatureData getSignatureData()
- Specified by:
getSignatureDatain interfaceSignatureDataOperations
-
getEncodedTransaction
public byte[] getEncodedTransaction(java.lang.Long chainId)
- Specified by:
getEncodedTransactionin interfaceSignatureDataOperations
-
-