fn reducible_balance(
        ptoken_id: Self::AssetId,
        who: &T::AccountId,
        _keep_alive: bool,
    ) -> Self::Balance {
        Self::reducible_asset(ptoken_id, who).unwrap_or_default()
    }
/// Get the maximum amount that `who` can withdraw/transfer successfully.
/// For ptoken, We don't care if keep_alive is enabled
Get the maximum amount that `who` can withdraw/transfer successfully.
For ptoken, We don't care if keep_alive is enabled
Get the maximum amount that ` who ` can withdraw / transfer successfully . For ptoken We don ' t care if keep_alive is enabled
fn reducible_balance(
        ptoken_id: Self::AssetId,
        who: &T::AccountId,
        _keep_alive: bool,
    ) -> Self::Balance {
        Self::reducible_asset(ptoken_id, who).unwrap_or_default()
    }
fn reducible_balance ( ptoken_id : Self :: AssetId , who : & T :: AccountId , _keep_alive : bool , ) -> Self :: Balance { Self :: reducible_asset ( ptoken_id , who ) . unwrap_or_default ( ) }
Get the maximum amount that `who` can withdraw/transfer successfully.
Get the maximum amount that ` who ` can withdraw / transfer successfully .
ptoken_id
Self::AssetId
who
&T::AccountId
_keep_alive
bool
ptoken_id
Self::AssetId
who
&T::AccountId
_keep_alive
bool