public interface Appendix
Modifier and Type | Interface and Description |
---|---|
static class |
Appendix.AbstractAppendix |
static class |
Appendix.AbstractEncryptedMessage |
static interface |
Appendix.Encryptable |
static class |
Appendix.EncryptedMessage |
static class |
Appendix.EncryptToSelfMessage |
static class |
Appendix.Message |
static class |
Appendix.Phasing |
static interface |
Appendix.Prunable |
static class |
Appendix.PrunableEncryptedMessage |
static class |
Appendix.PrunablePlainMessage |
static class |
Appendix.PublicKeyAnnouncement |
static class |
Appendix.UnencryptedEncryptedMessage |
static class |
Appendix.UnencryptedEncryptToSelfMessage |
static class |
Appendix.UnencryptedPrunableEncryptedMessage |
Modifier and Type | Method and Description |
---|---|
Fee |
getBaselineFee(Transaction transaction) |
int |
getBaselineFeeHeight() |
int |
getFullSize() |
org.json.simple.JSONObject |
getJSONObject() |
Fee |
getNextFee(Transaction transaction) |
int |
getNextFeeHeight() |
int |
getSize() |
byte |
getVersion() |
static boolean |
hasAppendix(java.lang.String appendixName,
org.json.simple.JSONObject attachmentData) |
boolean |
isPhased(Transaction transaction) |
void |
putBytes(java.nio.ByteBuffer buffer) |
int getSize()
int getFullSize()
void putBytes(java.nio.ByteBuffer buffer)
org.json.simple.JSONObject getJSONObject()
byte getVersion()
int getBaselineFeeHeight()
Fee getBaselineFee(Transaction transaction)
int getNextFeeHeight()
Fee getNextFee(Transaction transaction)
boolean isPhased(Transaction transaction)
static boolean hasAppendix(java.lang.String appendixName, org.json.simple.JSONObject attachmentData)