public class SignMessageReq extends Message<SignerOuterClass.SignMessageReq>
Message
,
SignerOuterClass.SignMessageReq
builder, wrapperFactory
Constructor and Description |
---|
SignMessageReq()
Empty Constructor
|
SignMessageReq(javax.json.JsonReader jsonReader)
Json Parsing Constructor
|
SignMessageReq(SignerOuterClass.SignMessageReq apiObject)
Constructor using underlying Lightning API Object
|
Modifier and Type | Method and Description |
---|---|
boolean |
getCompactSig()
Getter for compactSig.
|
boolean |
getDoubleHash()
Getter for doubleHash.
|
KeyLocator |
getKeyLoc()
Getter for a list of keyLoc.
|
byte[] |
getMsg()
Getter for msg.
|
boolean |
getSchnorrSig()
Getter for schnorrSig.
|
byte[] |
getSchnorrSigTapTweak()
Getter for schnorrSigTapTweak.
|
void |
setCompactSig(boolean value)
Setter for compactSig.
|
void |
setDoubleHash(boolean value)
Setter for doubleHash.
|
void |
setKeyLoc(KeyLocator value)
Setter for list of keyLoc.
|
void |
setMsg(byte[] value)
Setter for msg.
|
void |
setSchnorrSig(boolean value)
Setter for schnorrSig.
|
void |
setSchnorrSigTapTweak(byte[] value)
Setter for schnorrSigTapTweak.
|
equals, getApiObject, getMessageName, hashCode, populateRepeatedFields, toJson, toJsonAsString, toString, validate
public SignMessageReq()
public SignMessageReq(javax.json.JsonReader jsonReader) throws javax.json.JsonException
javax.json.JsonException
- if problems was found with the supplied JSON data.public SignMessageReq(SignerOuterClass.SignMessageReq apiObject)
public byte[] getMsg()
public void setMsg(byte[] value)
public KeyLocator getKeyLoc() throws ClientSideException
ClientSideException
- if problems occurred constructing the wrapped object.public void setKeyLoc(KeyLocator value)
public boolean getDoubleHash()
public void setDoubleHash(boolean value)
public boolean getCompactSig()
public void setCompactSig(boolean value)
public boolean getSchnorrSig()
public void setSchnorrSig(boolean value)
public byte[] getSchnorrSigTapTweak()
public void setSchnorrSigTapTweak(byte[] value)