class BitstampClient::BalanceResponse

Constants

KNOWN_FIELDS

Public Instance Methods

method_missing(method_name, *args) click to toggle source
Calls superclass method
# File lib/bitstamp_client/responses/balance_response.rb, line 34
def method_missing(method_name, *args)
  super if !parsed_body.has_key?(method_name.to_s)

  self.class.define_method(method_name) do
    BigDecimal(parsed_body[method_name.to_s])
  end

  self.send(method_name)
end

Private Instance Methods

default_order_book() click to toggle source
# File lib/bitstamp_client/responses/balance_response.rb, line 52
def default_order_book
  OrderBook.new(JSON.parse(body))
end
default_success() click to toggle source
Calls superclass method
# File lib/bitstamp_client/responses/balance_response.rb, line 46
def default_success
  return false if !parsed_body.present?

  super
end