Interface Appendix.Prunable

All Known Implementing Classes:
ChildBlockAttachment, PrunableEncryptedMessageAppendix, PrunablePlainMessageAppendix, ShufflingProcessingAttachment, TaggedDataAttachment, UnencryptedPrunableEncryptedMessageAppendix
Enclosing interface:
Appendix

public static interface Appendix.Prunable
  • Method Details

    • getHash

      byte[] getHash()
    • hasPrunableData

      boolean hasPrunableData()
    • restorePrunableData

      void restorePrunableData(Transaction transaction, int blockTimestamp, int height)
    • shouldLoadPrunable

      default boolean shouldLoadPrunable(Transaction transaction, boolean includeExpiredPrunable)
    • putMyPrunableBytes

      void putMyPrunableBytes(ByteBuffer buffer)
    • getMyFullSize

      int getMyFullSize()