Class: Coinex::Market

Inherits:
Base
  • Object
show all
Defined in:
lib/coinex/resources/market.rb

Class Method Summary collapse

Methods inherited from Base

build_url

Class Method Details

.find(name) ⇒ Object

GET /market/detail Description: Acquire Single Market Info Parameter: Name Type Required

market String X



30
31
32
33
# File 'lib/coinex/resources/market.rb', line 30

def find(name)
  uri = URI("https://api.coinex.com/v1/market/detail?market=#{name}")
  Coinex::Request.request(uri: uri, method: 'GET')
end

.infoObject

GET /market/info Description: Acquire All Market Info Parameter: /



19
20
21
22
# File 'lib/coinex/resources/market.rb', line 19

def info
  uri = URI('https://api.coinex.com/v1/market/info')
  Coinex::Request.request(uri: uri, method: 'GET')
end

.listObject

GET /market/list Description: Acquire All Market List Parameter: /



10
11
12
13
# File 'lib/coinex/resources/market.rb', line 10

def list
  uri = URI('https://api.coinex.com/v1/market/list')
  Coinex::Request.request(uri: uri, method: 'GET')
end

.marginObject

GET /margin/market Description: Acquire Margin Market List Parameter: /



59
60
61
62
# File 'lib/coinex/resources/market.rb', line 59

def margin
  uri = URI('https://api.coinex.com/v1/margin/market')
  Coinex::Request.request(uri: uri, method: 'GET')
end

.ticker(name) ⇒ Object

GET /market/ticker Description: Acquire Single Market Statistics Parameter: Name Type Required

market String X



41
42
43
44
# File 'lib/coinex/resources/market.rb', line 41

def ticker(name)
  uri = URI("https://api.coinex.com/v1/market/ticker?market=#{name}")
  Coinex::Request.request(uri: uri, method: 'GET')
end

.tickersObject

GET /market/ticker/all Description: Acquire Single Market Statistics Parameter: /



50
51
52
53
# File 'lib/coinex/resources/market.rb', line 50

def tickers
  uri = URI('https://api.coinex.com/v1/market/ticker/all')
  Coinex::Request.request(uri: uri, method: 'GET')
end