public interface Transaction extends java.lang.Comparable<Transaction>
Modifier and Type | Interface and Description |
---|---|
static interface |
Transaction.Builder |
Modifier and Type | Method and Description |
---|---|
long |
getAmountNQT() |
java.util.List<? extends Appendix> |
getAppendages() |
Attachment |
getAttachment() |
Block |
getBlock() |
java.lang.Long |
getBlockId() |
int |
getBlockTimestamp() |
byte[] |
getBytes() |
short |
getDeadline() |
int |
getECBlockHeight() |
java.lang.Long |
getECBlockId() |
Appendix.EncryptedMessage |
getEncryptedMessage() |
Appendix.EncryptToSelfMessage |
getEncryptToSelfMessage() |
int |
getExpiration() |
long |
getFeeNQT() |
java.lang.String |
getFullHash() |
int |
getHeight() |
java.lang.Long |
getId() |
org.json.simple.JSONObject |
getJSONObject() |
Appendix.Message |
getMessage() |
java.lang.Long |
getRecipientId() |
java.lang.String |
getReferencedTransactionFullHash() |
java.lang.Long |
getSenderId() |
byte[] |
getSenderPublicKey() |
byte[] |
getSignature() |
java.lang.String |
getStringId() |
int |
getTimestamp() |
TransactionType |
getType() |
byte[] |
getUnsignedBytes() |
byte |
getVersion() |
void |
sign(java.lang.String secretPhrase) |
void |
validate() |
boolean |
verifySignature() |
java.lang.Long getId()
java.lang.String getStringId()
java.lang.Long getSenderId()
byte[] getSenderPublicKey()
java.lang.Long getRecipientId()
int getHeight()
java.lang.Long getBlockId()
Block getBlock()
int getTimestamp()
int getBlockTimestamp()
short getDeadline()
int getExpiration()
long getAmountNQT()
long getFeeNQT()
java.lang.String getReferencedTransactionFullHash()
byte[] getSignature()
java.lang.String getFullHash()
TransactionType getType()
Attachment getAttachment()
void sign(java.lang.String secretPhrase)
boolean verifySignature()
void validate() throws NxtException.ValidationException
NxtException.ValidationException
byte[] getBytes()
byte[] getUnsignedBytes()
org.json.simple.JSONObject getJSONObject()
byte getVersion()
Appendix.Message getMessage()
Appendix.EncryptedMessage getEncryptedMessage()
Appendix.EncryptToSelfMessage getEncryptToSelfMessage()
java.util.List<? extends Appendix> getAppendages()
int getECBlockHeight()
java.lang.Long getECBlockId()