Package org.web3j.protocol.eea.crypto
Class SignedRawPrivateTransaction
- java.lang.Object
-
- org.web3j.crypto.RawTransaction
-
- org.web3j.protocol.eea.crypto.RawPrivateTransaction
-
- org.web3j.protocol.eea.crypto.SignedRawPrivateTransaction
-
- All Implemented Interfaces:
org.web3j.crypto.SignatureDataOperations
public class SignedRawPrivateTransaction extends RawPrivateTransaction implements org.web3j.crypto.SignatureDataOperations
-
-
Constructor Summary
Constructors Constructor Description SignedRawPrivateTransaction(java.math.BigInteger nonce, java.math.BigInteger gasPrice, java.math.BigInteger gasLimit, java.lang.String to, java.lang.String data, org.web3j.crypto.Sign.SignatureData signatureData, Base64String privateFrom, java.util.List<Base64String> privateFor, Base64String privacyGroupId, Restriction restriction)SignedRawPrivateTransaction(org.web3j.crypto.SignedRawTransaction signedRawTransaction, Base64String privateFrom, java.util.List<Base64String> privateFor, Restriction restriction)SignedRawPrivateTransaction(org.web3j.crypto.SignedRawTransaction signedRawTransaction, Base64String privateFrom, Base64String privacyGroupId, Restriction restriction)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description byte[]getEncodedTransaction(java.lang.Long chainId)org.web3j.crypto.Sign.SignatureDatagetSignatureData()-
Methods inherited from class org.web3j.protocol.eea.crypto.RawPrivateTransaction
createContractTransaction, createContractTransaction, createTransaction, createTransaction, createTransactionEIP1559, createTransactionEIP1559, getPrivacyGroupId, getPrivateFor, getPrivateFrom, getRestriction
-
Methods inherited from class org.web3j.crypto.RawTransaction
createContractTransaction, createEtherTransaction, createEtherTransaction, createTransaction, createTransaction, createTransaction, getData, getFeeCap, getGasLimit, getGasPremium, getGasPrice, getNonce, getTo, getValue, isEIP1559Transaction, isLegacyTransaction
-
-
-
-
Constructor Detail
-
SignedRawPrivateTransaction
public SignedRawPrivateTransaction(java.math.BigInteger nonce, java.math.BigInteger gasPrice, java.math.BigInteger gasLimit, java.lang.String to, java.lang.String data, org.web3j.crypto.Sign.SignatureData signatureData, Base64String privateFrom, java.util.List<Base64String> privateFor, Base64String privacyGroupId, Restriction restriction)
-
SignedRawPrivateTransaction
public SignedRawPrivateTransaction(org.web3j.crypto.SignedRawTransaction signedRawTransaction, Base64String privateFrom, java.util.List<Base64String> privateFor, Restriction restriction)
-
SignedRawPrivateTransaction
public SignedRawPrivateTransaction(org.web3j.crypto.SignedRawTransaction signedRawTransaction, Base64String privateFrom, Base64String privacyGroupId, Restriction restriction)
-
-
Method Detail
-
getSignatureData
public org.web3j.crypto.Sign.SignatureData getSignatureData()
- Specified by:
getSignatureDatain interfaceorg.web3j.crypto.SignatureDataOperations
-
getEncodedTransaction
public byte[] getEncodedTransaction(java.lang.Long chainId)
- Specified by:
getEncodedTransactionin interfaceorg.web3j.crypto.SignatureDataOperations
-
-