class Api

Public Class Methods

base_url() click to toggle source
# 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() click to toggle source
# 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() click to toggle source
# File lib/services/api.rb, line 7
def self.load_data
    load_cryptocurrency
end