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.Logger
logger
-
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.String
encodeAndSign(RawTransaction rawTransaction, CryptoKeyPair cryptoKeyPair)
byte[]
encodeAndSignBytes(RawTransaction rawTransaction, CryptoKeyPair cryptoKeyPair)
Signature
getSignature()
-
Field Details
-
logger
protected static org.slf4j.Logger logger
-
-
Constructor Details
-
Method Details
-
encodeAndSign
- Specified by:
encodeAndSign
in interfaceTransactionEncoderInterface
-
encodeAndSignBytes
- Specified by:
encodeAndSignBytes
in interfaceTransactionEncoderInterface
-
encode
- Specified by:
encode
in interfaceTransactionEncoderInterface
-
asRlpValues
public static java.util.List<RlpType> asRlpValues(RawTransaction rawTransaction, SignatureResult signatureResult) -
getSignature
- Returns:
- the signature
-