class Gocoin::Xrate

Attributes

client[R]

Public Class Methods

new(client) click to toggle source
# File lib/gocoin/xrate.rb, line 6
def initialize(client)
  @client = client
end

Public Instance Methods

get(options = {}) click to toggle source
# File lib/gocoin/xrate.rb, line 10
def get(options = {})
  @client.logger.debug 'Gocoin::Xrate#get method called.'

  headers = @client.headers.merge(options[:headers] || {})
  options = @client.options.merge options
  route = '/prices'

  config = {
    url: "https://#{@client.options[:xrate_host]}#{route}",
    method: 'GET',
    headers: {},
    options: {}
  }

  @client.raw_request config
end