class Cryptoexchange::Exchanges::Yunex::Services::Pairs

Constants

PAIRS_URL

Public Instance Methods

adapt(output) click to toggle source
# File lib/cryptoexchange/exchanges/yunex/services/pairs.rb, line 13
def adapt(output)
    market_pairs = []
    output["data"].each do |market|
      market["plist"].each do |pair|
        market_pair = Cryptoexchange::Models::MarketPair.new
        base, target = pair['symbol'].split('_')

        market_pair.base = base
        market_pair.target = target
        market_pair.market = Yunex::Market::NAME
        market_pairs << market_pair
      end
    end
    market_pairs
end
fetch() click to toggle source
Calls superclass method Cryptoexchange::Services::Pairs#fetch
# File lib/cryptoexchange/exchanges/yunex/services/pairs.rb, line 8
def fetch
  output = super
  adapt(output)
end