Package org.web3j.protocol.eea.crypto
Class PrivateTransactionEncoder
- java.lang.Object
-
- org.web3j.protocol.eea.crypto.PrivateTransactionEncoder
-
public class PrivateTransactionEncoder extends java.lang.ObjectCreate signed RLP encoded private transaction.
-
-
Constructor Summary
Constructors Constructor Description PrivateTransactionEncoder()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.util.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)
-
-
-
Method Detail
-
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
public static byte[] encode(RawPrivateTransaction rawTransaction)
-
encode
public static byte[] encode(RawPrivateTransaction rawTransaction, long chainId)
-
asRlpValues
public static java.util.List<org.web3j.rlp.RlpType> asRlpValues(RawPrivateTransaction privateTransaction, org.web3j.crypto.Sign.SignatureData signatureData)
-
-