class BTCTicker::Bitstamp::Ticker
Public Class Methods
get_info(pair)
click to toggle source
# File lib/btc_ticker/bitstamp.rb, line 8 def self.get_info(pair) case pair when :btc_usd json_response(pair) when :btc_eur json_response(pair) else raise ArgumentError, "Please specify either :btc_usd or :btc_eur" end end
Private Class Methods
json_response(pair)
click to toggle source
# File lib/btc_ticker/bitstamp.rb, line 20 def self.json_response(pair) p = pair.id2name.gsub('_', '') JSON.parse(HTTPClient.get_http_response("#{APIBASE}/ticker/#{p}/").body) end