Skip to content

Commit

Permalink
Corrected description of clear_attribute extrinsic (paritytech#10729)
Browse files Browse the repository at this point in the history
  • Loading branch information
SupremaLex authored and grishasobol committed Mar 28, 2022
1 parent cdd9697 commit 2de73aa
Showing 1 changed file with 5 additions and 8 deletions.
13 changes: 5 additions & 8 deletions frame/uniques/src/lib.rs
Original file line number Diff line number Diff line change
Expand Up @@ -1003,21 +1003,18 @@ pub mod pallet {
Ok(())
}

/// Set an attribute for an asset class or instance.
/// Clear an attribute for an asset class or instance.
///
/// Origin must be either `ForceOrigin` or Signed and the sender should be the Owner of the
/// asset `class`.
///
/// If the origin is Signed, then funds of signer are reserved according to the formula:
/// `MetadataDepositBase + DepositPerByte * (key.len + value.len)` taking into
/// account any already reserved funds.
/// Any deposit is freed for the asset class owner.
///
/// - `class`: The identifier of the asset class whose instance's metadata to set.
/// - `instance`: The identifier of the asset instance whose metadata to set.
/// - `class`: The identifier of the asset class whose instance's metadata to clear.
/// - `maybe_instance`: The identifier of the asset instance whose metadata to clear.
/// - `key`: The key of the attribute.
/// - `value`: The value to which to set the attribute.
///
/// Emits `AttributeSet`.
/// Emits `AttributeCleared`.
///
/// Weight: `O(1)`
#[pallet::weight(T::WeightInfo::clear_attribute())]
Expand Down

0 comments on commit 2de73aa

Please sign in to comment.