public static MosaicDefinitionTransaction Create(NetworkType.Types networkType, Deadline deadline, string namespaceId, string mosaicName, MosaicProperties properties) { return(new MosaicDefinitionTransaction( networkType, 3, deadline, 0, mosaicName, NamespaceId.Create(namespaceId), MosaicId.CreateFromMosaicIdentifier(namespaceId + ":" + mosaicName), properties )); }
/// <summary> /// Creates the sub namespace. /// </summary> /// <param name="type">The type.</param> /// <param name="deadline">The deadline.</param> /// <param name="parentId">The parent identifier.</param> /// <param name="namespaceName">Name of the namespace.</param> /// <returns>RegisterNamespaceTransaction.</returns> public static RegisterNamespaceTransaction CreateSubNamespace(NetworkType.Types type, Deadline deadline, string parentId, string namespaceName) { return(new RegisterNamespaceTransaction(type, 3, deadline, 0, 0x01, 0, NamespaceId.Create(parentId), NamespaceId.Create(namespaceName))); }
/// <summary> /// Creates the root namespace. /// </summary> /// <param name="type">The type.</param> /// <param name="deadline">The deadline.</param> /// <param name="namespaceName">Name of the namespace.</param> /// <param name="duration">The duration.</param> /// <returns>RegisterNamespaceTransaction.</returns> public static RegisterNamespaceTransaction CreateRootNamespace(NetworkType.Types type, Deadline deadline, string namespaceName, ulong duration) { return(new RegisterNamespaceTransaction(type, 3, deadline, 0, 0x00, duration, null, NamespaceId.Create(namespaceName))); }