Class: Xtb::Http::CommissionDef

Inherits:
Command
  • Object
show all
Defined in:
lib/xtb/http/commission_def.rb

Overview

Constant Summary collapse

CommissionDefResponse =
Data.define(:commission, :rate_of_exchange)

Instance Method Summary collapse

Methods inherited from Command

call

Constructor Details

#initialize(symbol, volume) ⇒ CommissionDef



11
12
13
14
15
16
# File 'lib/xtb/http/commission_def.rb', line 11

def initialize(symbol, volume)
  @symbol = symbol
  @volume = volume

  super()
end

Instance Method Details

#callObject



18
19
20
# File 'lib/xtb/http/commission_def.rb', line 18

def call
  CommissionDefResponse.new(**super.return_data)
end