Class: Api
- Inherits:
-
Object
- Object
- Api
- Defined in:
- lib/services/api.rb
Class Method Summary collapse
Class Method Details
.base_url ⇒ Object
3 4 5 |
# File 'lib/services/api.rb', line 3 def self.base_url "https://api.coingecko.com/api/v3/coins/markets?vs_currency=usd&order=market_cap_desc&per_page=100&page=1&sparkline=false" end |
.load_cryptocurrency ⇒ Object
11 12 13 14 15 16 17 18 |
# File 'lib/services/api.rb', line 11 def self.load_cryptocurrency response = RestClient.get base_url data = JSON.parse(response.body) data.each do |crypto_data| CryptoStats.new(crypto_data) end end |
.load_data ⇒ Object
7 8 9 |
# File 'lib/services/api.rb', line 7 def self.load_data load_cryptocurrency end |