pub fn perp_consume_events(
    ctx: Context<'_, '_, '_, '_, PerpConsumeEvents<'_>>,
    limit: usize
) -> Result<()>