public class GetBlockResponse extends Message<Neutrino.GetBlockResponse>
Message
,
Neutrino.GetBlockResponse
builder, wrapperFactory
Constructor and Description |
---|
GetBlockResponse()
Empty Constructor
|
GetBlockResponse(javax.json.JsonReader jsonReader)
Json Parsing Constructor
|
GetBlockResponse(Neutrino.GetBlockResponse apiObject)
Constructor using underlying Lightning API Object
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getBits()
Getter for bits.
|
long |
getConfirmations()
Getter for confirmations.
|
java.lang.String |
getHash()
Getter for hash.
|
int |
getHeight()
Getter for height.
|
java.lang.String |
getMerkleroot()
Getter for merkleroot.
|
int |
getNonce()
Getter for nonce.
|
int |
getNtx()
Getter for ntx.
|
java.lang.String |
getPreviousBlockHash()
Getter for previousBlockHash.
|
byte[] |
getRawHex()
Getter for rawHex.
|
long |
getSize()
Getter for size.
|
long |
getStrippedSize()
Getter for strippedSize.
|
long |
getTime()
Getter for time.
|
java.util.List<java.lang.String> |
getTx()
Getter for a list of tx.
|
int |
getVersion()
Getter for version.
|
java.lang.String |
getVersionHex()
Getter for versionHex.
|
long |
getWeight()
Getter for weight.
|
protected void |
populateRepeatedFields()
Method to be overrided by inherited messages that contains repeatable or mapped fields.
|
void |
setBits(java.lang.String value)
Setter for bits.
|
void |
setConfirmations(long value)
Setter for confirmations.
|
void |
setHash(java.lang.String value)
Setter for hash.
|
void |
setHeight(int value)
Setter for height.
|
void |
setMerkleroot(java.lang.String value)
Setter for merkleroot.
|
void |
setNonce(int value)
Setter for nonce.
|
void |
setNtx(int value)
Setter for ntx.
|
void |
setPreviousBlockHash(java.lang.String value)
Setter for previousBlockHash.
|
void |
setRawHex(byte[] value)
Setter for rawHex.
|
void |
setSize(long value)
Setter for size.
|
void |
setStrippedSize(long value)
Setter for strippedSize.
|
void |
setTime(long value)
Setter for time.
|
void |
setTx(java.util.List<java.lang.String> valueList)
Setter for list of tx.
|
void |
setVersion(int value)
Setter for version.
|
void |
setVersionHex(java.lang.String value)
Setter for versionHex.
|
void |
setWeight(long value)
Setter for weight.
|
equals, getApiObject, getMessageName, hashCode, toJson, toJsonAsString, toString, validate
public GetBlockResponse()
public GetBlockResponse(javax.json.JsonReader jsonReader) throws javax.json.JsonException
javax.json.JsonException
- if problems was found with the supplied JSON data.public GetBlockResponse(Neutrino.GetBlockResponse apiObject)
public java.lang.String getHash()
public void setHash(java.lang.String value)
public long getConfirmations()
public void setConfirmations(long value)
public long getStrippedSize()
public void setStrippedSize(long value)
public long getSize()
public void setSize(long value)
public long getWeight()
public void setWeight(long value)
public int getHeight()
public void setHeight(int value)
public int getVersion()
public void setVersion(int value)
public java.lang.String getVersionHex()
public void setVersionHex(java.lang.String value)
public java.lang.String getMerkleroot()
public void setMerkleroot(java.lang.String value)
public java.util.List<java.lang.String> getTx() throws ClientSideException
ClientSideException
- if problems occurred constructing the wrapped object.public void setTx(java.util.List<java.lang.String> valueList)
public long getTime()
public void setTime(long value)
public int getNonce()
public void setNonce(int value)
public java.lang.String getBits()
public void setBits(java.lang.String value)
public int getNtx()
public void setNtx(int value)
public java.lang.String getPreviousBlockHash()
public void setPreviousBlockHash(java.lang.String value)
public byte[] getRawHex()
public void setRawHex(byte[] value)
protected void populateRepeatedFields()
Message
populateRepeatedFields
in class Message<Neutrino.GetBlockResponse>