pub fn consume_events( program_id: &Pubkey, open_orders_accounts: Vec<&Pubkey>, market: &Pubkey, event_queue: &Pubkey, coin_fee_receivable_account: &Pubkey, pc_fee_receivable_account: &Pubkey, limit: u16) -> Result<Instruction, DexError>