Package org.web3j.protocol.eea.crypto
Class PrivateTransactionEncoder
java.lang.Object
org.web3j.protocol.eea.crypto.PrivateTransactionEncoder
Create signed RLP encoded private transaction.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic List<org.web3j.rlp.RlpType>asRlpValues(RawPrivateTransaction privateTransaction, org.web3j.crypto.Sign.SignatureData signatureData) static byte[]encode(RawPrivateTransaction rawTransaction) static byte[]encode(RawPrivateTransaction rawTransaction, long chainId) static byte[]signMessage(RawPrivateTransaction rawTransaction, long chainId, org.web3j.crypto.Credentials credentials) static byte[]signMessage(RawPrivateTransaction rawTransaction, org.web3j.crypto.Credentials credentials)
-
Constructor Details
-
PrivateTransactionEncoder
public PrivateTransactionEncoder()
-
-
Method Details
-
signMessage
public static byte[] signMessage(RawPrivateTransaction rawTransaction, org.web3j.crypto.Credentials credentials) -
signMessage
public static byte[] signMessage(RawPrivateTransaction rawTransaction, long chainId, org.web3j.crypto.Credentials credentials) -
encode
-
encode
-
asRlpValues
public static List<org.web3j.rlp.RlpType> asRlpValues(RawPrivateTransaction privateTransaction, org.web3j.crypto.Sign.SignatureData signatureData)
-