Method: Fcoin::Orders::BaseValidator#initialize

Defined in:
lib/fcoin/validator/orders/base_validator.rb

#initialize(params) ⇒ BaseValidator

Returns a new instance of BaseValidator.

Parameters:

  • params (Hash)

    Parameter you want to verify including the called method name

Options Hash (params):

  • :symbol (String or Symbol)

    Transaction pair

  • :side (String or Symbol)

    Direction of the transaction

  • :price (Float)
  • :total (Float)
  • :amount (Float)
  • :states (String)

    Order state



12
13
14
15
16
17
18
19
# File 'lib/fcoin/validator/orders/base_validator.rb', line 12

def initialize(params)
  self.symbol      = params[:symbol]
  self.side        = params[:side]
  self.price       = params[:price]
  self.total       = params[:total]
  self.amount      = params[:amount]
  self.states      = params[:states]
end