Skip to content

MosaicDefinitionTransactionV1Descriptor⚓︎

MosaicDefinitionTransactionV1Descriptor
Type safe descriptor used to generate a descriptor map for MosaicDefinitionTransactionV1Descriptor.

Create a new mosaic (V1, latest).

Constructors⚓︎

new MosaicDefinitionTransactionV1Descriptor()⚓︎

new MosaicDefinitionTransactionV1Descriptor(
   id, 
   duration, 
   nonce, 
   flags, 
   divisibility): MosaicDefinitionTransactionV1Descriptor

Creates a descriptor for MosaicDefinitionTransactionV1.

Parameters⚓︎

Parameter Type Description
id MosaicId Unique mosaic identifier obtained from the generator account's public key and the nonce. The SDK's can take care of generating this ID for you.
duration BlockDuration Mosaic duration expressed in blocks. If set to 0, the mosaic never expires.
nonce MosaicNonce Random nonce used to generate the mosaic id.
flags MosaicFlags Mosaic flags.
divisibility number Mosaic divisibility.

Returns⚓︎

MosaicDefinitionTransactionV1Descriptor

Properties⚓︎

Property Type
rawDescriptor object
rawDescriptor.divisibility number
rawDescriptor.duration BlockDuration
rawDescriptor.flags MosaicFlags
rawDescriptor.id MosaicId
rawDescriptor.nonce MosaicNonce
rawDescriptor.type string

Methods⚓︎

toMap()⚓︎

toMap(): object

MosaicDefinitionTransactionV1Descriptor.toMap
Builds a representation of this descriptor that can be passed to a factory function.

Returns⚓︎

object

Descriptor that can be passed to a factory function.