Package nxt
Class Attachment.MonetarySystemCurrencyIssuance
- java.lang.Object
-
- nxt.Appendix.AbstractAppendix
-
- nxt.Attachment.AbstractAttachment
-
- nxt.Attachment.MonetarySystemCurrencyIssuance
-
- All Implemented Interfaces:
Appendix
,Attachment
- Enclosing interface:
- Attachment
public static final class Attachment.MonetarySystemCurrencyIssuance extends Attachment.AbstractAttachment
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface nxt.Appendix
Appendix.AbstractAppendix, Appendix.AbstractEncryptedMessage, Appendix.Encryptable, Appendix.EncryptedMessage, Appendix.EncryptToSelfMessage, Appendix.Message, Appendix.Phasing, Appendix.Prunable, Appendix.PrunableEncryptedMessage, Appendix.PrunablePlainMessage, Appendix.PublicKeyAnnouncement, Appendix.UnencryptedEncryptedMessage, Appendix.UnencryptedEncryptToSelfMessage, Appendix.UnencryptedPrunableEncryptedMessage
-
Nested classes/interfaces inherited from interface nxt.Attachment
Attachment.AbstractAttachment, Attachment.AbstractShufflingAttachment, Attachment.AccountControlEffectiveBalanceLeasing, Attachment.ColoredCoinsAskOrderCancellation, Attachment.ColoredCoinsAskOrderPlacement, Attachment.ColoredCoinsAssetDelete, Attachment.ColoredCoinsAssetIncrease, Attachment.ColoredCoinsAssetIssuance, Attachment.ColoredCoinsAssetProperty, Attachment.ColoredCoinsAssetPropertyDelete, Attachment.ColoredCoinsAssetQuantity, Attachment.ColoredCoinsAssetTransfer, Attachment.ColoredCoinsBidOrderCancellation, Attachment.ColoredCoinsBidOrderPlacement, Attachment.ColoredCoinsDividendPayment, Attachment.ColoredCoinsOrderCancellation, Attachment.ColoredCoinsOrderPlacement, Attachment.DigitalGoodsDelisting, Attachment.DigitalGoodsDelivery, Attachment.DigitalGoodsFeedback, Attachment.DigitalGoodsListing, Attachment.DigitalGoodsPriceChange, Attachment.DigitalGoodsPurchase, Attachment.DigitalGoodsQuantityChange, Attachment.DigitalGoodsRefund, Attachment.EmptyAttachment, Attachment.MessagingAccountInfo, Attachment.MessagingAccountProperty, Attachment.MessagingAccountPropertyDelete, Attachment.MessagingAliasAssignment, Attachment.MessagingAliasBuy, Attachment.MessagingAliasDelete, Attachment.MessagingAliasSell, Attachment.MessagingPhasingVoteCasting, Attachment.MessagingPollCreation, Attachment.MessagingVoteCasting, Attachment.MonetarySystemAttachment, Attachment.MonetarySystemCurrencyDeletion, Attachment.MonetarySystemCurrencyIssuance, Attachment.MonetarySystemCurrencyMinting, Attachment.MonetarySystemCurrencyTransfer, Attachment.MonetarySystemExchange, Attachment.MonetarySystemExchangeBuy, Attachment.MonetarySystemExchangeSell, Attachment.MonetarySystemPublishExchangeOffer, Attachment.MonetarySystemReserveClaim, Attachment.MonetarySystemReserveIncrease, Attachment.PropertyDeleteAttachment, Attachment.SetPhasingOnly, Attachment.ShufflingAttachment, Attachment.ShufflingCancellation, Attachment.ShufflingCreation, Attachment.ShufflingProcessing, Attachment.ShufflingRecipients, Attachment.ShufflingRegistration, Attachment.ShufflingVerification, Attachment.TaggedDataAttachment, Attachment.TaggedDataExtend, Attachment.TaggedDataUpload, Attachment.UnencryptedDigitalGoodsDelivery
-
-
Field Summary
Fields Modifier and Type Field Description static StringRw
CODE_RW
static StringRw
DESCRIPTION_RW
static StringRw
NAME_RW
-
Fields inherited from interface nxt.Attachment
ARBITRARY_MESSAGE, ORDINARY_PAYMENT
-
-
Constructor Summary
Constructors Constructor Description MonetarySystemCurrencyIssuance(java.lang.String name, java.lang.String code, java.lang.String description, byte type, long initialSupply, long reserveSupply, long maxSupply, int issuanceHeight, long minReservePerUnitNQT, int minDifficulty, int maxDifficulty, byte ruleset, byte algorithm, byte decimals)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description byte
getAlgorithm()
java.lang.String
getCode()
byte
getDecimals()
java.lang.String
getDescription()
long
getInitialSupply()
int
getIssuanceHeight()
int
getMaxDifficulty()
long
getMaxSupply()
int
getMinDifficulty()
long
getMinReservePerUnitNQT()
java.lang.String
getName()
long
getReserveSupply()
byte
getRuleset()
TransactionType
getTransactionType()
byte
getType()
-
Methods inherited from class nxt.Attachment.AbstractAttachment
getBaselineFee, getBaselineFeeHeight, getNextFee, getNextFeeHeight
-
Methods inherited from class nxt.Appendix.AbstractAppendix
getFullSize, getJSONObject, getSize, getVersion, isPhased, putBytes
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface nxt.Appendix
getFullSize, getJSONObject, getSize, getVersion, isPhased, putBytes
-
-
-
-
Constructor Detail
-
MonetarySystemCurrencyIssuance
public MonetarySystemCurrencyIssuance(java.lang.String name, java.lang.String code, java.lang.String description, byte type, long initialSupply, long reserveSupply, long maxSupply, int issuanceHeight, long minReservePerUnitNQT, int minDifficulty, int maxDifficulty, byte ruleset, byte algorithm, byte decimals)
-
-
Method Detail
-
getTransactionType
public TransactionType getTransactionType()
-
getName
public java.lang.String getName()
-
getCode
public java.lang.String getCode()
-
getDescription
public java.lang.String getDescription()
-
getType
public byte getType()
-
getInitialSupply
public long getInitialSupply()
-
getReserveSupply
public long getReserveSupply()
-
getMaxSupply
public long getMaxSupply()
-
getIssuanceHeight
public int getIssuanceHeight()
-
getMinReservePerUnitNQT
public long getMinReservePerUnitNQT()
-
getMinDifficulty
public int getMinDifficulty()
-
getMaxDifficulty
public int getMaxDifficulty()
-
getRuleset
public byte getRuleset()
-
getAlgorithm
public byte getAlgorithm()
-
getDecimals
public byte getDecimals()
-
-