class Kucoin::Api::Endpoints::Trade::Orders
Public Instance Methods
create(client_oid, side, symbol, options={})
click to toggle source
# File lib/kucoin/api/endpoints/trade/orders.rb, line 7 def create client_oid, side, symbol, options={} options = { clientOid: client_oid, side: side, symbol: symbol }.merge(options) assert_required_param options, :side, side_types assert_param_is_one_of options, :type, order_types if options.has_key?(:type) auth.ku_request :post, :index, **options end
Also aliased as: place
delete(order_id)
click to toggle source
# File lib/kucoin/api/endpoints/trade/orders.rb, line 36 def delete order_id auth.ku_request :delete, :show, order_id: order_id end
Also aliased as: cancel
delete_all(options={})
click to toggle source
# File lib/kucoin/api/endpoints/trade/orders.rb, line 21 def delete_all options={} auth.ku_request :delete, :index, **options end
Also aliased as: cancel_all
index(options={})
click to toggle source
# File lib/kucoin/api/endpoints/trade/orders.rb, line 15 def index options={} auth.ku_request :get, :index, **options end
recent()
click to toggle source
# File lib/kucoin/api/endpoints/trade/orders.rb, line 26 def recent auth.ku_request :get, :recent end