Package nxt.blockchain
Interface Appendix
- All Known Subinterfaces:
Attachment,ShufflingAttachment
- All Known Implementing Classes:
AbstractShufflingAttachment,AccountInfoAttachment,AccountPropertyAttachment,AccountPropertyDeleteAttachment,AddPermissionAttachment,AliasAssignmentAttachment,AliasBuyAttachment,AliasDeleteAttachment,AliasSellAttachment,Appendix.AbstractAppendix,AskOrderCancellationAttachment,AskOrderPlacementAttachment,AssetDeleteAttachment,AssetIncreaseAttachment,AssetIssuanceAttachment,AssetPropertyAttachment,AssetPropertyDeleteAttachment,AssetTransferAttachment,AtomicChildAppendix,AtomicParentAppendix,Attachment.AbstractAttachment,Attachment.EmptyAttachment,Attachment.PropertyDeleteAttachment,BidOrderCancellationAttachment,BidOrderPlacementAttachment,ChildBlockAttachment,ContractReferenceAttachment,ContractReferenceDeleteAttachment,CurrencyDeletionAttachment,CurrencyIssuanceAttachment,CurrencyMintingAttachment,CurrencyTransferAttachment,DelistingAttachment,DeliveryAttachment,DividendPaymentAttachment,EffectiveBalanceLeasingAttachment,EncryptedMessageAppendix,EncryptToSelfMessageAppendix,ExchangeAttachment,ExchangeBuyAttachment,ExchangeSellAttachment,FeedbackAttachment,ListingAttachment,MessageAppendix,MessageAttachment,OrderCancelAttachment,OrderCancelFxtAttachment,OrderCancellationAttachment,OrderIssueAttachment,OrderIssueFxtAttachment,OrderPlacementAttachment,PaymentAttachment,PaymentFxtAttachment,PhasingAppendix,PhasingVoteCastingAttachment,PollCreationAttachment,PriceChangeAttachment,PrunableEncryptedMessageAppendix,PrunablePlainMessageAppendix,PublicKeyAnnouncementAppendix,PublishExchangeOfferAttachment,PurchaseAttachment,QuantityChangeAttachment,RefundAttachment,RemovePermissionAttachment,ReserveClaimAttachment,ReserveIncreaseAttachment,SetAssetTradeRoyaltiesAttachment,SetPhasingAssetControlAttachment,SetPhasingOnlyAttachment,ShufflingCancellationAttachment,ShufflingCreationAttachment,ShufflingProcessingAttachment,ShufflingRecipientsAttachment,ShufflingRegistrationAttachment,ShufflingVerificationAttachment,TaggedDataAttachment,UnencryptedDeliveryAttachment,UnencryptedEncryptedMessageAppendix,UnencryptedEncryptToSelfMessageAppendix,UnencryptedPrunableEncryptedMessageAppendix,VoteCastingAttachment
public interface Appendix
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic classstatic interfacestatic interfacestatic interface -
Method Summary
Modifier and TypeMethodDescriptionintgetBaselineFee(Transaction transaction) intgetFee(Transaction transaction, int height) intorg.json.simple.JSONObjectgetNextFee(Transaction transaction) intintgetSize()bytestatic booleanhasAppendix(String appendixName, org.json.simple.JSONObject attachmentData) booleanbooleanisPhased(Transaction transaction) voidputBytes(ByteBuffer buffer)
-
Method Details
-
getAppendixType
int getAppendixType() -
getSize
int getSize() -
getFullSize
int getFullSize() -
putBytes
-
getJSONObject
org.json.simple.JSONObject getJSONObject() -
getVersion
byte getVersion() -
getBaselineFeeHeight
int getBaselineFeeHeight() -
getBaselineFee
-
getNextFeeHeight
int getNextFeeHeight() -
getNextFee
-
getFee
-
isPhased
-
isAllowed
-
hasAppendix
-