Package org.symbol.sdk.nem.descriptors
Class MosaicDefinitionDescriptor
java.lang.Object
org.symbol.sdk.nem.descriptors.MosaicDefinitionDescriptor
- All Implemented Interfaces:
- MosaicDefinitionDescriptor
Type safe descriptor used to generate a descriptor map for MosaicDefinitionDescriptor.
binary layout for a mosaic definition
-
Constructor Summary
ConstructorsConstructorDescriptionMosaicDefinitionDescriptor(CryptoTypes.PublicKey ownerPublicKey, MosaicIdDescriptor id, byte[] description, List<SizePrefixedMosaicPropertyDescriptor> properties, MosaicLevyDescriptor levy) Creates a descriptor for MosaicDefinition. -
Method Summary
-
Constructor Details
-
MosaicDefinitionDescriptor
public MosaicDefinitionDescriptor(CryptoTypes.PublicKey ownerPublicKey, MosaicIdDescriptor id, byte[] description, List<SizePrefixedMosaicPropertyDescriptor> properties, MosaicLevyDescriptor levy) Creates a descriptor for MosaicDefinition.- Parameters:
ownerPublicKey- owner public keyid- mosaic id referenced by this definitiondescription- description (field is omitted when null)properties- properties (field is omitted when null)levy- optional levy that is applied to transfers of this mosaic (field is omitted when null)
-
-
Method Details
-
toMap
- MosaicDefinitionDescriptor.toMap
Builds a representation of this descriptor that can be passed to a factory function.
- Specified by:
toMapin interfaceTypedDescriptor- Returns:
Descriptor map that can be passed to a transaction factory.
-