class FxPotato::FxRate
Attributes
base_key[R]
base_rate[R]
date[R]
rate[R]
target_key[R]
target_rate[R]
Public Class Methods
new(base_key, base_rate, target_key, target_rate, date, rate)
click to toggle source
# File lib/fxpotato/fxrate.rb, line 4 def initialize(base_key, base_rate, target_key, target_rate, date, rate) @base_key, @base_rate, @target_key, @target_rate, @date, @rate = base_key, base_rate, target_key, target_rate, date, rate end
Public Instance Methods
serialize()
click to toggle source
# File lib/fxpotato/fxrate.rb, line 8 def serialize { 'date' => @date, 'base' => { 'key' => @base_key, 'rate' => @base_rate }, 'target' => { 'key' => @target_key, 'rate' => @target_rate }, 'rate' => @rate } end