class BtcPrice::CoinbaseGateway

Public Instance Methods

current_price() click to toggle source
# File lib/btc_price/coinbase_gateway.rb, line 6
def current_price
  JSON(read_request_price)['subtotal']['amount'].to_f
end

Private Instance Methods

read_request_price() click to toggle source
# File lib/btc_price/coinbase_gateway.rb, line 16
def read_request_price
  request_price.read
end
request_price() click to toggle source
# File lib/btc_price/coinbase_gateway.rb, line 12
def request_price
  open('https://coinbase.com/api/v1/prices/sell')
end