code: def list(self, **params):
          
  
          _, _, deals = self.http_client.get("/deals", params=params)
          for deal in deals:
              deal['value'] = Coercion.to_decimal(deal['value'])
  
          return deals
docs: Retrieve all deals
  
          Returns all deals available to the user according to the parameters provided
  
          :calls: ``get /deals``
          :param dict params: (optional) Search options.
          :return: List of dictionaries that support attriubte-style access, which represent collection of Deals.
          :rtype: list