destroy: TxDescriptor<{
    collection: number;
    witness: {
        attributes: number;
        item_configs: number;
        item_metadatas: number;
    };
}>

Destroy a collection of fungible items.

The origin must conform to ForceOrigin or must be Signed and the sender must be the owner of the collection.

NOTE: The collection must have 0 items to be destroyed.

  • collection: The identifier of the collection to be destroyed.
  • witness: Information on the items minted in the collection. This must be correct.

Emits Destroyed event when successful.

Weight: O(m + c + a) where:

  • m = witness.item_metadatas
  • c = witness.item_configs
  • a = witness.attributes