public abstract class TransactionType
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
TransactionType.AccountControl |
static class |
TransactionType.ColoredCoins |
static class |
TransactionType.DigitalGoods |
static class |
TransactionType.Fee |
static class |
TransactionType.Messaging |
static class |
TransactionType.Payment |
Modifier and Type | Method and Description |
---|---|
static TransactionType |
findTransactionType(byte type,
byte subtype) |
protected TransactionType.Fee |
getBaselineFee() |
protected TransactionType.Fee |
getNextFee() |
abstract byte |
getSubtype() |
abstract byte |
getType() |
abstract boolean |
hasRecipient() |
java.lang.String |
toString() |
public static TransactionType findTransactionType(byte type, byte subtype)
public abstract byte getType()
public abstract byte getSubtype()
public abstract boolean hasRecipient()
public final java.lang.String toString()
toString
in class java.lang.Object
protected TransactionType.Fee getBaselineFee()
protected TransactionType.Fee getNextFee()