class CurrencyCloud::Rate
Public Class Methods
detailed(params)
click to toggle source
# File lib/currency_cloud/rate.rb, line 17 def self.detailed(params) new(client.get('detailed', params)) end
find(params)
click to toggle source
# File lib/currency_cloud/rate.rb, line 7 def self.find(params) response = client.get('find', params) rates = response['rates'].map do |currency_pair, (bid, offer)| new(currency_pair: currency_pair, bid: bid, offer: offer) end Rates.new(currencies: rates, unavailable: response['unavailable']) end