docstr: Creates a list of transactions based on the current open orders,
  slippage model, and commission model.
  
  Parameters
  ----------
  bar_data: zipline._protocol.BarData
  
  Notes
  -----
  This method book-keeps the blotter's open_orders dictionary, so that
   it is accurate by the time we're done processing open orders.
  
  Returns
  -------
  transactions_list: List
      transactions_list: list of transactions resulting from the current
      open orders.  If there were no open orders, an empty list is
      returned.
  
  commissions_list: List
      commissions_list: list of commissions resulting from filling the
      open orders.  A commission is an object with "asset" and "cost"
      parameters.
  
  closed_orders: List
      closed_orders: list of all the orders that have filled.
docstr_tok: ["Creates","a","list","of","transactions","based","on","the","current","open","orders",",","slippage","model",",","and","commission","model",".","Parameters","--","--","--","--","--","bar_data",":","zipline._protocol.BarData","Notes","--","--","-","This","method","book-keeps","the","blotter","'s","open_orders","dictionary",",","so","that","it","is","accurate","by","the","time","we","'re","done","processing","open","orders",".","Returns","--","--","--","-","transactions_list",":","List","transactions_list",":","list","of","transactions","resulting","from","the","current","open","orders",".","If","there","were","no","open","orders",",","an","empty","list","is","returned",".","commissions_list",":","List","commissions_list",":","list","of","commissions","resulting","from","filling","the","open","orders",".","A","commission","is","an","object","with","``","asset","''","and","``","cost","''","parameters",".","closed_orders",":","List","closed_orders",":","list","of","all","the","orders","that","have","filled","."]
code: def get_transactions(self, bar_data):
      """
      Creates a list of transactions based on the current open orders,
      slippage model, and commission model.
  
      Parameters
      ----------
      bar_data: zipline._protocol.BarData
  
      Notes
      -----
      This method book-keeps the blotter's open_orders dictionary, so that
       it is accurate by the time we're done processing open orders.
  
      Returns
      -------
      transactions_list: List
          transactions_list: list of transactions resulting from the current
          open orders.  If there were no open orders, an empty list is
          returned.
  
      commissions_list: List
          commissions_list: list of commissions resulting from filling the
          open orders.  A commission is an object with "asset" and "cost"
          parameters.
  
      closed_orders: List
          closed_orders: list of all the orders that have filled.
      """
  
      raise NotImplementedError("get_transactions")
  
file_path: zipline/zipline/finance/blotter/blotter.py
imports: from abc import ABCMeta, abstractmethod
  from six import with_metaclass
  from zipline.extensions import extensible
  from zipline.finance.cancel_policy import NeverCancel
label_desc: Use image node_id 11 for calling the Blotter obj's underlying member method code with example usage: obj.get_transactions(bar_data) without return types