class Binance::SDK::Endpoints
Public Class Methods
fetch(identifier)
click to toggle source
# File lib/binance/sdk/endpoints.rb, line 5 def fetch(identifier) Configuration.futures? ? future_endpoints[identifier] : spot_endpoints[identifier] end
Private Class Methods
future_endpoints()
click to toggle source
# File lib/binance/sdk/endpoints.rb, line 11 def future_endpoints { server_time: '/fapi/v1/time', account_balance: '/fapi/v2/balance', account_position_risk: '/fapi/v2/positionRisk', exchange_info: '/fapi/v1/exchangeInfo', klines: '/fapi/v1/klines', put_order: '/fapi/v1/order', cancel_orders: '/fapi/v1/allOpenOrders', ticker_price: '/fapi/v1/ticker/price', change_leverage: '/fapi/v1/leverage', long_short_ratio: '/futures/data/globalLongShortAccountRatio', taker_buy_sell_volume: '/futures/data/takerlongshortRatio', margin_type: '/fapi/v1/marginType' } end
spot_endpoints()
click to toggle source
# File lib/binance/sdk/endpoints.rb, line 28 def spot_endpoints { server_time: '/sapi/v1/time', account_balance: '/sapi/v2/balance', account_position_risk: '/sapi/v2/positionRisk', exchange_info: '/sapi/v1/exchangeInfo', klines: '/sapi/v1/klines', put_order: '/sapi/v1/order', cancel_orders: '/sapi/v1/allOpenOrders', ticker_price: '/sapi/v1/ticker/price', } end