class CoinSync::Importers::Changelly::HistoryEntry
Attributes
date[RW]
exchanged_amount[RW]
exchanged_currency[RW]
received_amount[RW]
received_currency[RW]
status[RW]
Public Class Methods
new(line)
click to toggle source
# File lib/coinsync/importers/changelly.rb, line 17 def initialize(line) @status = line[0] @date = Time.parse(line[1] + ' +0000') amount, name = line[2].gsub(',', '').split(/\s+/) @exchanged_currency = CryptoCurrency.new(name) @exchanged_amount = BigDecimal.new(amount) amount, name = line[6].gsub(',', '').split(/\s+/) @received_currency = CryptoCurrency.new(name) @received_amount = BigDecimal.new(amount) end