public abstract class PaymentFxtTransactionType extends FxtTransactionType
| Modifier and Type | Field and Description |
|---|---|
static TransactionType |
ORDINARY |
SUBTYPE_ACCOUNT_CONTROL_EFFECTIVE_BALANCE_LEASING, SUBTYPE_CHILDCHAIN_BLOCK, SUBTYPE_PAYMENT_ORDINARY_PAYMENT, TYPE_ACCOUNT_CONTROL, TYPE_CHILDCHAIN_BLOCK, TYPE_COIN_EXCHANGE, TYPE_PAYMENT| Modifier and Type | Method and Description |
|---|---|
protected void |
applyAttachment(FxtTransactionImpl transaction,
Account senderAccount,
Account recipientAccount) |
protected boolean |
applyAttachmentUnconfirmed(FxtTransactionImpl transaction,
Account senderAccount) |
boolean |
canHaveRecipient() |
byte |
getType() |
protected void |
undoAttachmentUnconfirmed(FxtTransactionImpl transaction,
Account senderAccount) |
apply, applyAttachment, applyAttachmentUnconfirmed, applyUnconfirmed, findTransactionType, getBaselineFee, getInvolvedChildChains, getInvolvedChildChains, isGlobal, isPhasingSafe, undoAttachmentUnconfirmed, undoUnconfirmed, validateAttachment, validateAttachment, validateId, validateIdgetBaselineFeeHeight, getLedgerEvent, getName, getNextFee, getNextFeeHeight, getSubtype, isBlockDuplicate, isDuplicate, isDuplicate, isDuplicate, isPhasable, isPruned, isUnconfirmedDuplicate, mustHaveRecipient, parseAttachment, parseAttachment, toStringpublic static final TransactionType ORDINARY
public final byte getType()
getType in class TransactionTypeprotected final boolean applyAttachmentUnconfirmed(FxtTransactionImpl transaction, Account senderAccount)
applyAttachmentUnconfirmed in class FxtTransactionTypeprotected final void applyAttachment(FxtTransactionImpl transaction, Account senderAccount, Account recipientAccount)
applyAttachment in class FxtTransactionTypeprotected final void undoAttachmentUnconfirmed(FxtTransactionImpl transaction, Account senderAccount)
undoAttachmentUnconfirmed in class FxtTransactionTypepublic final boolean canHaveRecipient()
canHaveRecipient in class TransactionType