Class: GDAXClient
- Inherits:
-
Object
- Object
- GDAXClient
- Includes:
- Log::Dependency
- Defined in:
- lib/gdax_client/settings.rb,
lib/gdax_client/gdax_client.rb,
lib/gdax_client/controls/http.rb,
lib/gdax_client/controls/time.rb,
lib/gdax_client/controls/ticker.rb,
lib/gdax_client/controls/product.rb,
lib/gdax_client/controls/endpoint.rb,
lib/gdax_client/http/product_ticker/get.rb,
lib/gdax_client/http/product_ticker/get/response.rb,
lib/gdax_client/controls/http/product_ticker/get/response.rb
Defined Under Namespace
Modules: Controls, HTTP Classes: Settings, Substitute
Class Method Summary collapse
Instance Method Summary collapse
Class Method Details
Instance Method Details
#get(endpoint) ⇒ Object
14 15 16 17 18 19 20 21 22 23 24 |
# File 'lib/gdax_client/gdax_client.rb', line 14 def get(endpoint) uri = URI(url + endpoint) logger.trace "Sending HTTP GET request (URI: #{uri})" response = Net::HTTP.get_response(uri) logger.debug "HTTP GET response received (URI: #{uri}, Code: #{response.code}, Message: #{response.})" response end |