Module: ChinaShop
- Defined in:
- lib/chinashop.rb,
lib/chinashop/api.rb,
lib/chinashop/buy.rb,
lib/chinashop/sell.rb,
lib/chinashop/order.rb,
lib/chinashop/client.rb,
lib/chinashop/config.rb,
lib/chinashop/orders.rb,
lib/chinashop/ticker.rb,
lib/chinashop/account.rb,
lib/chinashop/version.rb,
lib/chinashop/deposits.rb,
lib/chinashop/order_book.rb,
lib/chinashop/cancel_order.rb,
lib/chinashop/market_depth.rb,
lib/chinashop/transactions.rb
Defined Under Namespace
Modules: Api, Config
Classes: Account, Buy, CancelOrder, Client, Deposits, MarketDepth, Order, OrderBook, Orders, Sell, Ticker, Transactions
Constant Summary
collapse
- VERSION =
'0.1.0'
Class Method Summary
collapse
Class Method Details
.method_missing(method, *args, &block) ⇒ Object
10
11
12
13
|
# File 'lib/chinashop.rb', line 10
def method_missing(method, *args, &block)
return super unless new.respond_to?(method)
new.send(method, *args, &block)
end
|
.new ⇒ Object
6
7
8
|
# File 'lib/chinashop.rb', line 6
def new
@client ||= ChinaShop::Client.new
end
|
.respond_to?(method, include_private = false) ⇒ Boolean
15
16
17
|
# File 'lib/chinashop.rb', line 15
def respond_to?(method, include_private = false)
new.respond_to?(method, include_private) || super(method, include_private)
end
|