class Coinone::Transaction::CoinHistory::History

Attributes

confirmations[R]
from[R]
quantity[R]
timestamp[R]
to[R]
txid[R]
type[R]

Public Class Methods

new(options={}) click to toggle source
# File lib/coinone/transaction/coin_history/history.rb, line 12
def initialize(options={})

  @txid = nil
  @type = nil
  @from = nil
  @to = nil
  @confirmations = nil
  @quantity = nil
  @timestamp = nil

  update_history(options)

end

Public Instance Methods

update_history(params={}) click to toggle source
# File lib/coinone/transaction/coin_history/history.rb, line 26
def update_history(params={})


  @txid = params[:txid] if params.has_key? :txid
  @type = params[:type] if params.has_key? :type
  @from = params[:from] if params.has_key? :from
  @to = params[:to] if params.has_key? :to
  @confirmations = params[:confirmations].to_i if params.has_key? :confirmations
  @quantity = params[:quantity].to_f if params.has_key? :quantity
  @timestamp = params[:timestamp].to_i if params.has_key? :timestamp

end