Package org.web3j.crypto
Class TransactionEncoder
- java.lang.Object
-
- org.web3j.crypto.TransactionEncoder
-
public class TransactionEncoder extends java.lang.ObjectCreate RLP encoded transaction, implementation as per p4 of the yellow paper.
-
-
Constructor Summary
Constructors Constructor Description TransactionEncoder()
-
Method Summary
All Methods Static Methods Concrete Methods Deprecated Methods Modifier and Type Method Description static java.util.List<org.web3j.rlp.RlpType>asRlpValues(RawTransaction rawTransaction, Sign.SignatureData signatureData)static Sign.SignatureDatacreateEip155SignatureData(Sign.SignatureData signatureData, byte chainId)Deprecated.static Sign.SignatureDatacreateEip155SignatureData(Sign.SignatureData signatureData, long chainId)static byte[]encode(RawTransaction rawTransaction)static byte[]encode(RawTransaction rawTransaction, byte chainId)Deprecated.static byte[]encode(RawTransaction rawTransaction, long chainId)static byte[]signMessage(RawTransaction rawTransaction, byte chainId, Credentials credentials)Deprecated.static byte[]signMessage(RawTransaction rawTransaction, long chainId, Credentials credentials)static byte[]signMessage(RawTransaction rawTransaction, Credentials credentials)
-
-
-
Method Detail
-
signMessage
public static byte[] signMessage(RawTransaction rawTransaction, Credentials credentials)
-
signMessage
public static byte[] signMessage(RawTransaction rawTransaction, long chainId, Credentials credentials)
-
signMessage
@Deprecated public static byte[] signMessage(RawTransaction rawTransaction, byte chainId, Credentials credentials)
Deprecated.
-
createEip155SignatureData
public static Sign.SignatureData createEip155SignatureData(Sign.SignatureData signatureData, long chainId)
-
createEip155SignatureData
@Deprecated public static Sign.SignatureData createEip155SignatureData(Sign.SignatureData signatureData, byte chainId)
Deprecated.
-
encode
public static byte[] encode(RawTransaction rawTransaction)
-
encode
public static byte[] encode(RawTransaction rawTransaction, long chainId)
-
encode
@Deprecated public static byte[] encode(RawTransaction rawTransaction, byte chainId)
Deprecated.
-
asRlpValues
public static java.util.List<org.web3j.rlp.RlpType> asRlpValues(RawTransaction rawTransaction, Sign.SignatureData signatureData)
-
-