class Moneymarket::Ask

Public Instance Methods

bid?() click to toggle source
# File lib/moneymarket/core/ask.rb, line 3
def bid?
  false
end
destination_account() click to toggle source
# File lib/moneymarket/core/ask.rb, line 11
def destination_account
  :quote_account
end
destination_collected_amount(for_volume: nil) click to toggle source
# File lib/moneymarket/core/ask.rb, line 19
def destination_collected_amount(for_volume: nil)
  Calculator.quote(volume: volume || amount, unit_price: limit)
end
source_account() click to toggle source
# File lib/moneymarket/core/ask.rb, line 7
def source_account
  :base_account
end
source_required_amount(for_volume: nil) click to toggle source
# File lib/moneymarket/core/ask.rb, line 15
def source_required_amount(for_volume: nil)
  volume || amount
end
volume_required_to_collect(_source_amount) click to toggle source
# File lib/moneymarket/core/ask.rb, line 23
def volume_required_to_collect(_source_amount)
  _source_amount
end