Class: Decent::BitcoinAPI

Inherits:
Object
  • Object
show all
Defined in:
lib/decent/api/bitcoin_api.rb

Class Method Summary collapse

Class Method Details

.get_balance(address) ⇒ Object



3
4
5
6
# File 'lib/decent/api/bitcoin_api.rb', line 3

def self.get_balance(address)
  url = "https://blockchain.info/q/addressbalance/#{address}"
  return RestClient.get(url).to_f / 10**8
end

.get_exchange_rateObject



8
9
10
11
# File 'lib/decent/api/bitcoin_api.rb', line 8

def self.get_exchange_rate
  url = "https://api.coinbase.com/v2/exchange-rates?currency=BTC"
  return JSON.parse(RestClient.get url)["data"]["rates"]["USD"]
end