pub fn vesting_balance(who: &T::AccountId) -> T::Balance {
		if let Some(v) = Self::vesting(who) {
			Self::free_balance(who).min(v.locked_at(<system::Module<T>>::block_number()))
		} else {
			Zero::zero()
		}
	}
/// Get the amount that is currently being vested and cannot be transferred out of this account.
Get the amount that is currently being vested and cannot be transferred out of this account.
Get the amount that is currently being vested and cannot be transferred out of this account .
pub fn vesting_balance(who: &T::AccountId) -> T::Balance {
		if let Some(v) = Self::vesting(who) {
			Self::free_balance(who).min(v.locked_at(<system::Module<T>>::block_number()))
		} else {
			Zero::zero()
		}
	}
pub fn vesting_balance ( who : & T :: AccountId ) -> T :: Balance { if let Some ( v ) = Self :: vesting ( who ) { Self :: free_balance ( who ) . min ( v . locked_at ( < system :: Module < T > > :: block_number ( ) ) ) } else { Zero :: zero ( ) } }
Get the amount that is currently being vested and cannot be transferred out of this account.
Get the amount that is currently being vested and cannot be transferred out of this account .
who
&T::AccountId
who
&T::AccountId