public abstract static class Appendix.AbstractAppendix extends java.lang.Object implements Appendix
Appendix.AbstractAppendix, Appendix.AbstractEncryptedMessage, Appendix.Encryptable, Appendix.EncryptedMessage, Appendix.EncryptToSelfMessage, Appendix.Message, Appendix.Phasing, Appendix.Prunable, Appendix.PrunableEncryptedMessage, Appendix.PrunablePlainMessage, Appendix.PublicKeyAnnouncement, Appendix.UnencryptedEncryptedMessage, Appendix.UnencryptedEncryptToSelfMessage, 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() | 
| boolean | isPhased(Transaction transaction) | 
| void | putBytes(java.nio.ByteBuffer buffer) | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waithasAppendixpublic final int getFullSize()
getFullSize in interface Appendixpublic final void putBytes(java.nio.ByteBuffer buffer)
public final org.json.simple.JSONObject getJSONObject()
getJSONObject in interface Appendixpublic final byte getVersion()
getVersion in interface Appendixpublic int getBaselineFeeHeight()
getBaselineFeeHeight in interface Appendixpublic Fee getBaselineFee(Transaction transaction)
getBaselineFee in interface Appendixpublic int getNextFeeHeight()
getNextFeeHeight in interface Appendixpublic Fee getNextFee(Transaction transaction)
getNextFee in interface Appendixpublic final boolean isPhased(Transaction transaction)