public class MosaicDefinitionTransaction extends Transaction
Before a mosaic can be created or transferred, a corresponding definition of the mosaic has to be created and published to the network. This is done via a mosaic definition transaction.
Constructor and Description |
---|
MosaicDefinitionTransaction(MosaicDefinitionTransactionFactory factory)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
BlockDuration |
getBlockDuration()
Returns the number of blocks from height it will be active
|
int |
getDivisibility()
Returns the mosaic divisibility.
|
MosaicFlags |
getMosaicFlags()
Returns mosaic flags defining mosaic.
|
MosaicId |
getMosaicId()
Returns mosaic id generated from namespace name and mosaic name.
|
MosaicNonce |
getMosaicNonce()
Returns mosaic mosaicNonce.
|
createTransactionHash, getDeadline, getGroup, getMaxFee, getNetworkType, getRecordId, getSignature, getSignBytes, getSigner, getSize, getTransactionInfo, getType, getVersion, hasMissingSignatures, isConfirmed, isPartial, isTransactionFullyLoaded, isUnannounced, isUnconfirmed, serialize, signWith, toAggregate
public MosaicDefinitionTransaction(MosaicDefinitionTransactionFactory factory)
factory
- MosaicDefinitionTransactionFactory
public MosaicId getMosaicId()
public MosaicNonce getMosaicNonce()
public MosaicFlags getMosaicFlags()
MosaicFlags
public BlockDuration getBlockDuration()
public int getDivisibility()