Class TransactionEncoderService
java.lang.Object
org.fisco.bcos.sdk.transaction.codec.encode.TransactionEncoderService
- All Implemented Interfaces:
TransactionEncoderInterface
public class TransactionEncoderService extends java.lang.Object implements TransactionEncoderInterface
-
Field Summary
Fields Modifier and Type Field Description protected static org.slf4j.Loggerlogger -
Constructor Summary
Constructors Constructor Description TransactionEncoderService(CryptoSuite cryptoSuite) -
Method Summary
Modifier and Type Method Description static java.util.List<RlpType>asRlpValues(RawTransaction rawTransaction, SignatureResult signatureResult)byte[]encode(RawTransaction transaction, SignatureResult signature)java.lang.StringencodeAndSign(RawTransaction rawTransaction, CryptoKeyPair cryptoKeyPair)byte[]encodeAndSignBytes(RawTransaction rawTransaction, CryptoKeyPair cryptoKeyPair)SignaturegetSignature()
-
Field Details
-
logger
protected static org.slf4j.Logger logger
-
-
Constructor Details
-
Method Details
-
encodeAndSign
- Specified by:
encodeAndSignin interfaceTransactionEncoderInterface
-
encodeAndSignBytes
- Specified by:
encodeAndSignBytesin interfaceTransactionEncoderInterface
-
encode
- Specified by:
encodein interfaceTransactionEncoderInterface
-
asRlpValues
public static java.util.List<RlpType> asRlpValues(RawTransaction rawTransaction, SignatureResult signatureResult) -
getSignature
- Returns:
- the signature
-