Package org.web3j.crypto
Interface SignatureDataOperations
-
- All Known Implementing Classes:
SignedRawTransaction
public interface SignatureDataOperations
-
-
Field Summary
Fields Modifier and Type Field Description static intCHAIN_ID_INCstatic intLOWER_REAL_V
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default java.lang.LonggetChainId()byte[]getEncodedTransaction(java.lang.Long chainId)default java.lang.StringgetFrom()default bytegetRealV(java.math.BigInteger bv)Sign.SignatureDatagetSignatureData()default voidverify(java.lang.String from)
-
-
-
Field Detail
-
CHAIN_ID_INC
static final int CHAIN_ID_INC
- See Also:
- Constant Field Values
-
LOWER_REAL_V
static final int LOWER_REAL_V
- See Also:
- Constant Field Values
-
-
Method Detail
-
getSignatureData
Sign.SignatureData getSignatureData()
-
getEncodedTransaction
byte[] getEncodedTransaction(java.lang.Long chainId)
-
getFrom
default java.lang.String getFrom() throws java.security.SignatureException- Throws:
java.security.SignatureException
-
verify
default void verify(java.lang.String from) throws java.security.SignatureException- Throws:
java.security.SignatureException
-
getRealV
default byte getRealV(java.math.BigInteger bv)
-
getChainId
default java.lang.Long getChainId()
-
-