Package nxt.blockchain
Interface Appendix.Prunable
- All Known Implementing Classes:
ChildBlockAttachment,PrunableEncryptedMessageAppendix,PrunablePlainMessageAppendix,ShufflingProcessingAttachment,TaggedDataAttachment,UnencryptedPrunableEncryptedMessageAppendix
- Enclosing interface:
- Appendix
public static interface Appendix.Prunable
-
Method Summary
Modifier and TypeMethodDescriptionbyte[]getHash()intbooleanvoidputMyPrunableBytes(ByteBuffer buffer) voidrestorePrunableData(Transaction transaction, int blockTimestamp, int height) default booleanshouldLoadPrunable(Transaction transaction, boolean includeExpiredPrunable)
-
Method Details
-
getHash
byte[] getHash() -
hasPrunableData
boolean hasPrunableData() -
restorePrunableData
-
shouldLoadPrunable
-
putMyPrunableBytes
-
getMyFullSize
int getMyFullSize()
-