class Coinone::Public::CompleteOrders

Attributes

currency[R]
orders[R]
result[R]
timestamp[R]

Public Class Methods

new(params={}) click to toggle source
# File lib/coinone/public/complete_orders.rb, line 9
def initialize(params={})
  @result = params[:result] || nil
  @orders = []
  @timestamp = params[:timestamp] || nil
  @currency= params[:currency] || nil
  push_orders(params[:completeOrders]) if params.has_key? :completeOrders
end

Public Instance Methods

push_orders(params) click to toggle source
# File lib/coinone/public/complete_orders.rb, line 17
def push_orders(params)
  @orders.clear
  params.each do |order|
    @orders.push(CompleteOrder.new(order))
  end
end