async DeleteContentVersion({versionHash}) {
    const { objectId } = this.utils.DecodeVersionHash(versionHash);

    await this.CallContractMethodAndWait({
      contractAddress: this.utils.HashToAddress(objectId),
      abi: ContentContract.abi,
      methodName: "deleteVersion",
      methodArgs: [versionHash]
    });
  }
/**
   * Delete specified version of the content object
   *
   * @methodGroup Content Objects
   * @namedParams
   * @param {string=} versionHash - Hash of the object version - if not specified, most recent version will be deleted
   */
Delete specified version of the content object
@methodGroup Content Objects
@namedParams
@param {string=} versionHash - Hash of the object version - if not specified, most recent version will be deleted
Delete specified version of the content object @methodGroup Content Objects @namedParams @param { string = } versionHash - Hash of the object version - if not specified most recent version will be deleted
async DeleteContentVersion({versionHash}) {
    const { objectId } = this.utils.DecodeVersionHash(versionHash);
    await this.CallContractMethodAndWait({
      contractAddress: this.utils.HashToAddress(objectId),
      abi: ContentContract.abi,
      methodName: "deleteVersion",
      methodArgs: [versionHash]
    });
  }
async DeleteContentVersion ( { versionHash } ) { const { objectId } = this . utils . DecodeVersionHash ( versionHash ) ; await this . CallContractMethodAndWait ( { contractAddress : this . utils . HashToAddress ( objectId ) , abi : ContentContract . abi , methodName : "deleteVersion" , methodArgs : [ versionHash ] } ) ; }
Delete specified version of the content object
 @methodGroup Content Objects
 @namedParams
 @param {string=} versionHash - Hash of the object version - if not specified, most recent version will be deleted
Delete specified version of the content object @methodGroup Content Objects @namedParams @param { string = } versionHash - Hash of the object version - if not specified most recent version will be deleted