Class ECDSASignatureResult
java.lang.Object
org.fisco.bcos.sdk.crypto.signature.SignatureResult
org.fisco.bcos.sdk.crypto.signature.ECDSASignatureResult
public class ECDSASignatureResult extends SignatureResult
-
Field Summary
Fields Modifier and Type Field Description protected static org.slf4j.Logger
logger
protected byte
v
protected static int
VBASE
Fields inherited from class org.fisco.bcos.sdk.crypto.signature.SignatureResult
r, s, signatureBytes
-
Constructor Summary
Constructors Constructor Description ECDSASignatureResult(byte v, byte[] r, byte[] s)
ECDSASignatureResult(java.lang.String signatureResult)
-
Method Summary
Modifier and Type Method Description java.lang.String
convertToString()
covert signatureResult into Stringjava.util.List<RlpType>
encode()
encode the signatureResult into rlp-listbyte
getV()
void
setV(byte v)
Methods inherited from class org.fisco.bcos.sdk.crypto.signature.SignatureResult
encodeCommonField, getR, getS, getSignatureBytes, setR, setS, setSignatureBytes
-
Field Details
-
Constructor Details
-
ECDSASignatureResult
public ECDSASignatureResult(byte v, byte[] r, byte[] s) -
ECDSASignatureResult
public ECDSASignatureResult(java.lang.String signatureResult)
-
-
Method Details
-
convertToString
public java.lang.String convertToString()covert signatureResult into String- Specified by:
convertToString
in classSignatureResult
- Returns:
- the signature string with [r, s, v]
-
encode
Description copied from class:SignatureResult
encode the signatureResult into rlp-list- Specified by:
encode
in classSignatureResult
- Returns:
- the encoded rlp-list with r, s, v( or pub)
-
getV
public byte getV() -
setV
public void setV(byte v)
-