Failed_precondition

FAILED_PRECONDITION: DAML_INTERPRETATION_ERROR(9,32464f18): Interpretation error: Error: Unhandled Daml exception: DA.Exception.PreconditionFailed:PreconditionFailed@f20de1e4

I am getting this error while creating an asset . The template I amusing is Asset.daml which is present in wallet app directory.
I have uploaded the .dar file of Asset , I am trying to create an asset directly from hub
Attaching some screenshots for reference


Please let me know how can we achieve this on hub without UI.

Thanks.

@Virendra_Solanke
If you look at the source code, the Asset template contains the following ensure clause

ensure (if assetType.fungible then amount>0.0 else (amount==1.0))

This specifies that for non-fungible asset the amount must be equal to 1.0. An attempt to create a non-fungible asset with amount other than 1.0 will fail and raise a PreconditionFailed exception.

To elaborate onn @a_putkov’s answer: PreconditionFailed is always a failure in an ensure clause.

Thanks @a_putkov @cocreature . I was selecting fungible option as false . so it was throwing the error.