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
ConstructorsConstructorDescriptionSignedRawPrivateTransaction(long chainId, BigInteger nonce, BigInteger maxPriorityFeePerGas, BigInteger maxFeePerGas, BigInteger gasLimit, String to, String data, org.web3j.crypto.Sign.SignatureData signatureData, Base64String privateFrom, List<Base64String> privateFor, Base64String privacyGroupId, Restriction restriction) SignedRawPrivateTransaction(BigInteger nonce, BigInteger gasPrice, BigInteger gasLimit, String to, String data, org.web3j.crypto.Sign.SignatureData signatureData, Base64String privateFrom, List<Base64String> privateFor, Base64String privacyGroupId, Restriction restriction) SignedRawPrivateTransaction(org.web3j.crypto.SignedRawTransaction signedRawTransaction, Base64String privateFrom, List<Base64String> privateFor, Restriction restriction) SignedRawPrivateTransaction(org.web3j.crypto.SignedRawTransaction signedRawTransaction, Base64String privateFrom, Base64String privacyGroupId, Restriction restriction) -
Method Summary
Modifier and TypeMethodDescriptionbyte[]getEncodedTransaction(Long chainId) org.web3j.crypto.Sign.SignatureDataMethods inherited from class org.web3j.protocol.eea.crypto.RawPrivateTransaction
createContractTransaction, createContractTransaction, createContractTransaction, createTransaction, createTransaction, createTransaction, createTransaction, createTransaction, createTransaction, getPrivacyGroupId, getPrivateFor, getPrivateFrom, getPrivateTransaction, getRestrictionMethods inherited from class org.web3j.crypto.RawTransaction
createContractTransaction, createEip7594Transaction, createEip7594Transaction, createEtherTransaction, createEtherTransaction, createTransaction, createTransaction, createTransaction, createTransaction, createTransaction, createTransaction, createTransaction, createTransaction, createTransaction, createTransaction, createTransaction, createTransaction, getData, getGasLimit, getGasPrice, getNonce, getTo, getTransaction, getType, getValueMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.web3j.crypto.SignatureDataOperations
getChainId, getFrom, getRealV, verify
-
Constructor Details
-
SignedRawPrivateTransaction
public SignedRawPrivateTransaction(BigInteger nonce, BigInteger gasPrice, BigInteger gasLimit, String to, String data, org.web3j.crypto.Sign.SignatureData signatureData, Base64String privateFrom, List<Base64String> privateFor, Base64String privacyGroupId, Restriction restriction) -
SignedRawPrivateTransaction
public SignedRawPrivateTransaction(org.web3j.crypto.SignedRawTransaction signedRawTransaction, Base64String privateFrom, List<Base64String> privateFor, Restriction restriction) -
SignedRawPrivateTransaction
public SignedRawPrivateTransaction(org.web3j.crypto.SignedRawTransaction signedRawTransaction, Base64String privateFrom, Base64String privacyGroupId, Restriction restriction) -
SignedRawPrivateTransaction
public SignedRawPrivateTransaction(long chainId, BigInteger nonce, BigInteger maxPriorityFeePerGas, BigInteger maxFeePerGas, BigInteger gasLimit, String to, String data, org.web3j.crypto.Sign.SignatureData signatureData, Base64String privateFrom, List<Base64String> privateFor, Base64String privacyGroupId, Restriction restriction)
-
-
Method Details
-
getSignatureData
public org.web3j.crypto.Sign.SignatureData getSignatureData()- Specified by:
getSignatureDatain interfaceorg.web3j.crypto.SignatureDataOperations
-
getEncodedTransaction
- Specified by:
getEncodedTransactionin interfaceorg.web3j.crypto.SignatureDataOperations
-