Sha256: 7dd2eceb213a7421aa65af42915ec379ca509652a43aa0cdf535ee6f47db2168

Contents?: true

Size: 263 Bytes

Versions: 3

Compression:

Stored size: 263 Bytes

Contents

module CurrencyRate

  class FiatAdapter < Adapter

    BigDecimal.mode BigDecimal::ROUND_MODE, :banker

    DECIMAL_PRECISION = 2

    def rate_for(from,to)
      super
      rate = currency_pair_rate(to,from)
      invert_rate(from,to,rate)
    end

  end

end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
currency-rate-0.4.1 lib/fiat_adapter.rb
currency-rate-0.4.0 lib/fiat_adapter.rb
currency-rate-0.3.9 lib/fiat_adapter.rb