Skip to content

MosaicDefinitionDescriptor⚓︎

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

binary layout for a mosaic definition

Constructors⚓︎

new MosaicDefinitionDescriptor()⚓︎

new MosaicDefinitionDescriptor(
   ownerPublicKey, 
   id, 
   description?, 
   properties?, 
   levy?): MosaicDefinitionDescriptor

Creates a descriptor for MosaicDefinition.

Parameters⚓︎

Parameter Type Description
ownerPublicKey PublicKey owner public key
id MosaicIdDescriptor mosaic id referenced by this definition
description? string | Uint8Array<ArrayBufferLike> description
properties? SizePrefixedMosaicPropertyDescriptor[] properties
levy? MosaicLevyDescriptor optional levy that is applied to transfers of this mosaic

Returns⚓︎

MosaicDefinitionDescriptor

Properties⚓︎

Property Type
rawDescriptor object
rawDescriptor.id any
rawDescriptor.ownerPublicKey PublicKey

Methods⚓︎

toMap()⚓︎

toMap(): object
MosaicDefinitionDescriptor.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.