Module: BTCTurk
- Defined in:
- lib/btcturk.rb
Constant Summary collapse
- BASE_URL =
'https://www.btcturk.com/api/'
Class Method Summary collapse
- .fetch(request) ⇒ Object
- .orderbook ⇒ Object
- .ticker ⇒ Object
- .trades ⇒ Object
- .trades_since(id) ⇒ Object
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 |
.orderbook ⇒ Object
13 14 15 |
# File 'lib/btcturk.rb', line 13 def self.orderbook fetch 'orderbook' end |
.ticker ⇒ Object
9 10 11 |
# File 'lib/btcturk.rb', line 9 def self.ticker fetch 'ticker' end |
.trades ⇒ Object
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 |