fn merge_delegation_stake_and_credits_observed(
    invoke_context: &InvokeContext<'_>,
    stake: &mut Stake,
    absorbed_lamports: u64,
    absorbed_credits_observed: u64
) -> Result<(), InstructionError>