public class SignDescriptor extends Message<SignerOuterClass.SignDescriptor>
Message
,
SignerOuterClass.SignDescriptor
builder, wrapperFactory
Constructor and Description |
---|
SignDescriptor()
Empty Constructor
|
SignDescriptor(javax.json.JsonReader jsonReader)
Json Parsing Constructor
|
SignDescriptor(SignerOuterClass.SignDescriptor apiObject)
Constructor using underlying Lightning API Object
|
Modifier and Type | Method and Description |
---|---|
byte[] |
getDoubleTweak()
Getter for doubleTweak.
|
int |
getInputIndex()
Getter for inputIndex.
|
KeyDescriptor |
getKeyDesc()
Getter for a list of keyDesc.
|
TxOut |
getOutput()
Getter for a list of output.
|
int |
getSighash()
Getter for sighash.
|
SignMethod |
getSignMethod()
Getter for signMethod.
|
byte[] |
getSingleTweak()
Getter for singleTweak.
|
byte[] |
getTapTweak()
Getter for tapTweak.
|
byte[] |
getWitnessScript()
Getter for witnessScript.
|
void |
setDoubleTweak(byte[] value)
Setter for doubleTweak.
|
void |
setInputIndex(int value)
Setter for inputIndex.
|
void |
setKeyDesc(KeyDescriptor value)
Setter for list of keyDesc.
|
void |
setOutput(TxOut value)
Setter for list of output.
|
void |
setSighash(int value)
Setter for sighash.
|
void |
setSignMethod(SignMethod value)
Setter for signMethod.
|
void |
setSingleTweak(byte[] value)
Setter for singleTweak.
|
void |
setTapTweak(byte[] value)
Setter for tapTweak.
|
void |
setWitnessScript(byte[] value)
Setter for witnessScript.
|
equals, getApiObject, getMessageName, hashCode, populateRepeatedFields, toJson, toJsonAsString, toString, validate
public SignDescriptor()
public SignDescriptor(javax.json.JsonReader jsonReader) throws javax.json.JsonException
javax.json.JsonException
- if problems was found with the supplied JSON data.public SignDescriptor(SignerOuterClass.SignDescriptor apiObject)
public KeyDescriptor getKeyDesc() throws ClientSideException
ClientSideException
- if problems occurred constructing the wrapped object.public void setKeyDesc(KeyDescriptor value)
public byte[] getSingleTweak()
public void setSingleTweak(byte[] value)
public byte[] getDoubleTweak()
public void setDoubleTweak(byte[] value)
public byte[] getTapTweak()
public void setTapTweak(byte[] value)
public byte[] getWitnessScript()
public void setWitnessScript(byte[] value)
public TxOut getOutput() throws ClientSideException
ClientSideException
- if problems occurred constructing the wrapped object.public void setOutput(TxOut value)
public int getSighash()
public void setSighash(int value)
public int getInputIndex()
public void setInputIndex(int value)
public SignMethod getSignMethod()
public void setSignMethod(SignMethod value)