class ItBitSDK::Trades::Trade

Attributes

commission_currency[RW]
commission_paid[RW]
currency_1[RW]
currency_1_amount[RW]
currency_2[RW]
currency_2_amount[RW]
direction[RW]
instrument[RW]
order_id[RW]
rate[RW]
rebate_currency[RW]
rebates_applied[RW]
timestamp[RW]

Public Class Methods

new(params:) click to toggle source
# File lib/it_bit_sdk/domain/trades/trade.rb, line 6
def initialize(params:)
  @order_id             = params['orderId']
  @timestamp            = params['timestamp']
  @instrument           = params['instrument']
  @direction            = params['direction']
  @currency_1           = params['currency1']
  @currency_1_amount    = params['currency1Amount']
  @currency_2           = params['currency2']
  @currency_2_amount    = params['currency2Amount']
  @rate                 = params['rate']
  @commission_paid      = params['commissionPaid']
  @commission_currency  = params['commissionCurrency']
  @rebates_applied      = params['rebatesApplied']
  @rebate_currency      = params['rebateCurrency']
end