pub fn burn<T: Config<I>, I: 'static>(
collection: T::CollectionId,
item: T::ItemId,
check_owner: Option<<<T as Config>::Lookup as StaticLookup>::Source>,
)Expand description
Destroy a single item.
Origin must be Signed and the signing account must be either:
-
the Admin of the
collection; -
the Owner of the
item; -
collection: The collection of the item to be burned. -
item: The item of the item to be burned. -
check_owner: IfSomethen the operation will fail withWrongOwnerunless the item is owned by this value.
Emits Burned with the actual amount burned.
Weight: O(1)
Modes: check_owner.is_some().
§Warning: Doc-Only
This function is an automatically generated, and is doc-only, uncallable
stub. See the real version in
Pallet::burn.