Module: Commissioner::Mixin

Defined in:
lib/commissioner/mixin.rb

Constant Summary collapse

Order =
->(*order) { @@order = order }
@@order =
i[
  commission
  exchange
  exchange_commission
]

Instance Method Summary collapse

Instance Method Details

#calculate(params) ⇒ Object



13
14
15
# File 'lib/commissioner/mixin.rb', line 13

def calculate(params)
  Calculator.new(params, config: Commissioner.config, order: @@order).calculate
end