Class MosaicDefinitionTransactionV1Descriptor

java.lang.Object
org.symbol.sdk.symbol.descriptors.MosaicDefinitionTransactionV1Descriptor
All Implemented Interfaces:
SymbolTransactionDescriptor, SymbolTypedDescriptor, TypedDescriptor

public final class MosaicDefinitionTransactionV1Descriptor extends Object implements SymbolTransactionDescriptor
MosaicDefinitionTransactionV1Descriptor
Type safe descriptor used to generate a descriptor map for MosaicDefinitionTransactionV1Descriptor. Create a new [mosaic](/concepts/mosaic.html) (V1, latest).
  • Constructor Details

    • MosaicDefinitionTransactionV1Descriptor

      public MosaicDefinitionTransactionV1Descriptor(MosaicId id, BlockDuration duration, MosaicNonce nonce, MosaicFlags flags, int divisibility)
      Creates a descriptor for MosaicDefinitionTransactionV1.
      Parameters:
      id - 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 - Mosaic duration expressed in blocks. If set to 0, the mosaic never expires.
      nonce - Random nonce used to generate the mosaic id.
      flags - Mosaic flags.
      divisibility - Mosaic divisibility.
    • MosaicDefinitionTransactionV1Descriptor

      public MosaicDefinitionTransactionV1Descriptor(String id, String duration, String nonce, String flags, int divisibility)
      Creates a descriptor for MosaicDefinitionTransactionV1 from string-form values.
      Parameters:
      id - 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 - Mosaic duration expressed in blocks. If set to 0, the mosaic never expires.
      nonce - Random nonce used to generate the mosaic id.
      flags - Mosaic flags.
      divisibility - Mosaic divisibility.
  • Method Details