Method: Cryptoexchange::Services::Pairs#fetch

Defined in:
lib/cryptoexchange/services/pairs.rb

#fetchObject



11
12
13
14
15
16
17
18
19
20
# File 'lib/cryptoexchange/services/pairs.rb', line 11

def fetch
  # If PAIRS_URL provided, use that to fetch market pairs
  return fetch_via_api if self.class::PAIRS_URL

  # If gem user has an overriden yaml, use that
  return fetch_via_override(user_override_path) if user_override_exist?

  # Falls back to default overriden yaml
  return fetch_via_override(default_override_path) if default_override_exist?
end