Function compute_partial_withdrawal

Source
pub fn compute_partial_withdrawal(
    withdrawal: &PendingWithdrawal,
    available_assets: u128,
) -> WithdrawalResult
Expand description

Compute the withdrawal result for a partial withdrawal.

§Arguments

  • withdrawal - The pending withdrawal to process.
  • available_assets - Assets available (should be < withdrawal.expected_assets).

§Returns

WithdrawalResult with proportional shares burned.