class CoinTools::CoinMarketCap::Listing

Attributes

name[R]
numeric_id[R]
symbol[R]
text_id[R]

Public Class Methods

new(json) click to toggle source
# File lib/cointools/coinmarketcap.rb, line 23
def initialize(json)
  [:id, :name, :symbol, :website_slug].each do |key|
    raise ArgumentError.new("Missing #{key} field") unless json[key.to_s]
  end

  @numeric_id = json['id']
  @name = json['name']
  @symbol = json['symbol']
  @text_id = json['website_slug']
end