Function pallet_uniques::pallet::dispatchables::burn
source · 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
: IfSome
then the operation will fail withWrongOwner
unless 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
.