diff --git a/substrate/frame/assets/src/types.rs b/substrate/frame/assets/src/types.rs index 3f1b6aeaf072e..9a60a13f5a71c 100644 --- a/substrate/frame/assets/src/types.rs +++ b/substrate/frame/assets/src/types.rs @@ -174,13 +174,10 @@ impl AccountStatus { #[derive(Clone, Encode, Decode, Eq, PartialEq, RuntimeDebug, MaxEncodedLen, TypeInfo)] pub struct AssetAccount { - /// The `free` balance of an asset account, which can be potentially used for an account, if - /// certain constraints are met. + /// The account's balance. /// - /// This balance is not the same as the _reducible_/_spendable_ balance of the asset account - /// (calculated on [`Pallet::reducible_balance`], and depends on freezes, defined on - /// [`Config::Freezer`], if any), and it's not the same as the _balance on hold_ (which depends - /// on [`Config::Holder`], if any). + /// The part of the `balance` may be frozen by the [`Config::Freezer`]. The on-hold portion is + /// not included here and is tracked by the [`Config::Holder`]. pub(super) balance: Balance, /// The status of the account. pub(super) status: AccountStatus,