public abstract class TaggedDataTransactionType extends ChildTransactionType
| Modifier and Type | Field and Description |
|---|---|
static byte |
SUBTYPE_DATA_TAGGED_DATA_UPLOAD |
static TransactionType |
TAGGED_DATA_UPLOAD |
TYPE_ACCOUNT_CONTROL, TYPE_ACCOUNT_PROPERTY, TYPE_ALIASES, TYPE_ASSET_EXCHANGE, TYPE_COIN_EXCHANGE, TYPE_DATA, TYPE_DIGITAL_GOODS, TYPE_LIGHT_CONTRACT, TYPE_MESSAGING, TYPE_MONETARY_SYSTEM, TYPE_PAYMENT, TYPE_SHUFFLING, TYPE_VOTING| Modifier and Type | Method and Description |
|---|---|
boolean |
applyAttachmentUnconfirmed(ChildTransactionImpl transaction,
Account senderAccount) |
boolean |
canHaveRecipient() |
static TransactionType |
findTransactionType(byte subtype) |
Fee |
getBaselineFee(Transaction transaction) |
byte |
getType() |
boolean |
isGlobal() |
boolean |
isPhasable() |
boolean |
isPhasingSafe() |
void |
undoAttachmentUnconfirmed(ChildTransactionImpl transaction,
Account senderAccount) |
apply, applyAttachment, applyAttachment, applyAttachmentUnconfirmed, applyUnconfirmed, findTransactionType, undoAttachmentUnconfirmed, undoUnconfirmed, validateAttachment, validateAttachment, validateId, validateIdgetBaselineFeeHeight, getLedgerEvent, getName, getNextFee, getNextFeeHeight, getSubtype, isBlockDuplicate, isDuplicate, isDuplicate, isDuplicate, isPruned, isUnconfirmedDuplicate, mustHaveRecipient, parseAttachment, parseAttachment, toStringpublic static final byte SUBTYPE_DATA_TAGGED_DATA_UPLOAD
public static final TransactionType TAGGED_DATA_UPLOAD
public static TransactionType findTransactionType(byte subtype)
public final byte getType()
getType in class TransactionTypepublic final Fee getBaselineFee(Transaction transaction)
getBaselineFee in class ChildTransactionTypepublic final boolean applyAttachmentUnconfirmed(ChildTransactionImpl transaction, Account senderAccount)
applyAttachmentUnconfirmed in class ChildTransactionTypepublic final void undoAttachmentUnconfirmed(ChildTransactionImpl transaction, Account senderAccount)
undoAttachmentUnconfirmed in class ChildTransactionTypepublic final boolean canHaveRecipient()
canHaveRecipient in class TransactionTypepublic final boolean isPhasingSafe()
isPhasingSafe in class TransactionTypepublic final boolean isPhasable()
isPhasable in class TransactionTypepublic final boolean isGlobal()
isGlobal in class TransactionType