class ItBitSDK::Order

Attributes

amount[RW]
amount_filled[RW]
client_order_identifier[RW]
created_time[RW]
currency[RW]
display_amount[RW]
id[RW]
instrument[RW]
metadata[RW]
price[RW]
side[RW]
status[RW]
type[RW]
volume_weighted_average_price[RW]
wallet_id[RW]

Public Class Methods

new(params:) click to toggle source
# File lib/it_bit_sdk/domain/order.rb, line 5
def initialize(params:)
  @id                            = params['id']
  @wallet_id                     = params['wallet_id']
  @side                          = params['side']
  @instrument                    = params['instrument']
  @currency                      = params['currency']
  @type                          = params['type']
  @amount                        = params['amout']
  @price                         = params['prive']
  @amount_filled                 = params['amountFilled']
  @volume_weighted_average_price = params['volumeWeightedAveragePrice']
  @created_time                  = params['createTime']
  @status                        = params['status']
  @display_amount                = params['displayAmount']
  @metadata                      = params['metadata']
  @client_order_identifier       = params['clientOrderIdentifier']
end