Class: CoinMarketCapitalization::Key

Inherits:
Base
  • Object
show all
Defined in:
lib/coin_market_capitalization/key.rb

Overview

Key class - contains methods that map to API endpoints for managing your API key. This category currently includes 1 endpoint

Constant Summary collapse

BASE_URL =
"https://pro-api.coinmarketcap.com/v1/key"

Instance Attribute Summary

Attributes inherited from Base

#adapter, #api_key, #base_url

Instance Method Summary collapse

Methods inherited from Base

#connection

Constructor Details

#initialize(api_key:, base_url: BASE_URL, adapter: Faraday.default_adapter) ⇒ Key

Returns a new instance of Key.



9
10
11
# File 'lib/coin_market_capitalization/key.rb', line 9

def initialize(api_key:, base_url: BASE_URL, adapter: Faraday.default_adapter)
  super
end

Instance Method Details

#info(**args) ⇒ Object



13
14
15
# File 'lib/coin_market_capitalization/key.rb', line 13

def info(**args)
  make_request("info", **args)
end