async CreateContentSpace({name}) {
    const contentSpaceAddress = await this.ethClient.DeployContentSpaceContract({name, signer: this.signer});

    return Utils.AddressToSpaceId(contentSpaceAddress);
  }
/**
   * Deploy a new content space contract
   *
   * @methodGroup Content Space
   * @namedParams
   * @param {String} name - Name of the content space
   *
   * @returns {Promise<string>} - Content space ID of the created content space
   */
Deploy a new content space contract
@methodGroup Content Space
@namedParams
@param {String} name - Name of the content space

@returns {Promise} - Content space ID of the created content space
Deploy a new content space contract @methodGroup Content Space @namedParams @param { String } name - Name of the content space @returns { Promise } - Content space ID of the created content space
async CreateContentSpace({name}) {
    const contentSpaceAddress = await this.ethClient.DeployContentSpaceContract({name, signer: this.signer});
    return Utils.AddressToSpaceId(contentSpaceAddress);
  }
async CreateContentSpace ( { name } ) { const contentSpaceAddress = await this . ethClient . DeployContentSpaceContract ( { name , signer : this . signer } ) ; return Utils . AddressToSpaceId ( contentSpaceAddress ) ; }
Deploy a new content space contract
 @methodGroup Content Space
 @namedParams
 @param {String} name - Name of the content space
Deploy a new content space contract @methodGroup Content Space @namedParams @param { String } name - Name of the content space