docs: def get_trades(self, pair="SWTH_NEO", start_time=None, end_time=None, limit=5000):
          """
          Function to fetch a list of filled trades for the parameters requested.
          Execution of this function is as follows::
  
              get_trades(pair="SWTH_NEO", limit=3)
  
          The expected return result for this function is as follows::
  
              [{
                  'id': '15bb16e2-7a80-4de1-bb59-bcaff877dee0',
                  'fill_amount': 100000000,
                  'take_amount': 100000000,
                  'event_time': '2018-08-04T15:00:12.634Z',
                  'is_buy': True
              }, {
                  'id': 'b6f9e530-60ff-46ff-9a71-362097a2025e',
                  'fill_amount': 47833882,
                  'take_amount': 97950000000,
                  'event_time': '2018-08-03T02:44:47.706Z',
                  'is_buy': True
              }, {
                  'id': '7a308ccc-b7f5-46a3-bf6b-752ab076cc9f',
                  'fill_amount': 1001117,
                  'take_amount': 2050000000,
                  'event_time': '2018-08-03T02:32:50.703Z',
                  'is_buy': True
              }]
  
          :param pair: The trading pair that will be used to request filled trades.
          :type pair: str
          :param start_time: Only return trades after this time (in epoch seconds).
          :type start_time: int
          :param end_time: Only return trades before this time (in epoch seconds).
          :type end_time: int
          :param limit: The number of filled trades to return. Min: 1, Max: 10000, Default: 5000
          :type limit: int
          :return: List of dictionaries consisting of filled orders that meet requirements of the parameters passed to it.
          """
          if limit > 10000 or limit < 1:
              raise ValueError("Attempting to request more trades than allowed by the API.")
          api_params = {
              "blockchain": self.blockchain,
              "pair": pair,
              "contract_hash": self.contract_hash
          }
          if start_time is not None:
              api_params['from'] = start_time
          if end_time is not None:
              api_params['to'] = end_time
          if limit != 5000:
              api_params['limit'] = limit
          return self.request.get(path='/trades', params=api_params)