Module: BTCTurk

Defined in:
lib/btcturk.rb

Constant Summary collapse

BASE_URL =
'https://www.btcturk.com/api/'

Class Method Summary collapse

Class Method Details

.fetch(request) ⇒ Object



26
27
28
# File 'lib/btcturk.rb', line 26

def self.fetch(request)
  JSON.parse(open(BASE_URL + request).read)
end

.orderbookObject



13
14
15
# File 'lib/btcturk.rb', line 13

def self.orderbook
  fetch 'orderbook'
end

.tickerObject



9
10
11
# File 'lib/btcturk.rb', line 9

def self.ticker
  fetch 'ticker'
end

.tradesObject



17
18
19
# File 'lib/btcturk.rb', line 17

def self.trades
  fetch 'trades'
end

.trades_since(id) ⇒ Object



21
22
23
24
# File 'lib/btcturk.rb', line 21

def self.trades_since(id)
  fetch "trades?sinceid=#{id}"

end