class OKEX::API::Markets
Public Instance Methods
list(type: :spot)
click to toggle source
# File lib/okex/api/markets.rb, line 7 def list(type: :spot) raise ArgumentError, "type must be either 'futures' or 'spot'" unless %w(futures spot).include?(type.to_s) send_request(:get, "/#{type.to_s}/v3/instruments", {}) end
ticker(futures_name, type: :spot)
click to toggle source
# File lib/okex/api/markets.rb, line 17 def ticker(futures_name, type: :spot) raise ArgumentError, "type must be either 'futures' or 'spot'" unless %w(futures spot).include?(type.to_s) send_request(:get, "/#{type.to_s}/v3/instruments/#{futures_name}/ticker", {}) end
tickers(type: :spot)
click to toggle source
# File lib/okex/api/markets.rb, line 12 def tickers(type: :spot) raise ArgumentError, "type must be either 'futures' or 'spot'" unless %w(futures spot).include?(type.to_s) send_request(:get, "/#{type.to_s}/v3/instruments/ticker", {}) end