UNPKG

kucoin-universal-sdk

Version:
207 lines 14.5 kB
"use strict"; // Code generated by Kucoin Universal SDK Generator; DO NOT EDIT. Object.defineProperty(exports, "__esModule", { value: true }); exports.OrderAPIImpl = void 0; const model_get_closed_orders_resp_1 = require("./model_get_closed_orders_resp"); const model_cancel_order_by_order_id_sync_resp_1 = require("./model_cancel_order_by_order_id_sync_resp"); const model_cancel_stop_order_by_order_id_resp_1 = require("./model_cancel_stop_order_by_order_id_resp"); const model_cancel_stop_order_by_client_oid_resp_1 = require("./model_cancel_stop_order_by_client_oid_resp"); const model_get_order_by_client_oid_old_resp_1 = require("./model_get_order_by_client_oid_old_resp"); const model_set_dcp_resp_1 = require("./model_set_dcp_resp"); const model_batch_cancel_order_old_resp_1 = require("./model_batch_cancel_order_old_resp"); const model_get_orders_list_old_resp_1 = require("./model_get_orders_list_old_resp"); const model_get_stop_orders_list_resp_1 = require("./model_get_stop_orders_list_resp"); const model_get_recent_trade_history_old_resp_1 = require("./model_get_recent_trade_history_old_resp"); const model_get_stop_order_by_client_oid_resp_1 = require("./model_get_stop_order_by_client_oid_resp"); const model_get_recent_orders_list_old_resp_1 = require("./model_get_recent_orders_list_old_resp"); const model_cancel_order_by_client_oid_old_resp_1 = require("./model_cancel_order_by_client_oid_old_resp"); const model_add_stop_order_resp_1 = require("./model_add_stop_order_resp"); const model_get_trade_history_old_resp_1 = require("./model_get_trade_history_old_resp"); const model_get_oco_order_detail_by_order_id_resp_1 = require("./model_get_oco_order_detail_by_order_id_resp"); const model_batch_add_orders_sync_resp_1 = require("./model_batch_add_orders_sync_resp"); const model_batch_add_orders_old_resp_1 = require("./model_batch_add_orders_old_resp"); const model_add_order_test_resp_1 = require("./model_add_order_test_resp"); const model_add_order_test_old_resp_1 = require("./model_add_order_test_old_resp"); const model_get_oco_order_by_client_oid_resp_1 = require("./model_get_oco_order_by_client_oid_resp"); const model_get_symbols_with_open_order_resp_1 = require("./model_get_symbols_with_open_order_resp"); const model_add_oco_order_resp_1 = require("./model_add_oco_order_resp"); const model_get_trade_history_resp_1 = require("./model_get_trade_history_resp"); const model_get_order_by_order_id_resp_1 = require("./model_get_order_by_order_id_resp"); const model_get_order_by_client_oid_resp_1 = require("./model_get_order_by_client_oid_resp"); const model_modify_order_resp_1 = require("./model_modify_order_resp"); const model_cancel_order_by_order_id_old_resp_1 = require("./model_cancel_order_by_order_id_old_resp"); const model_cancel_all_orders_resp_1 = require("./model_cancel_all_orders_resp"); const model_cancel_order_by_client_oid_sync_resp_1 = require("./model_cancel_order_by_client_oid_sync_resp"); const model_cancel_oco_order_by_order_id_resp_1 = require("./model_cancel_oco_order_by_order_id_resp"); const model_get_open_orders_resp_1 = require("./model_get_open_orders_resp"); const model_get_stop_order_by_order_id_resp_1 = require("./model_get_stop_order_by_order_id_resp"); const model_get_dcp_resp_1 = require("./model_get_dcp_resp"); const model_cancel_partial_order_resp_1 = require("./model_cancel_partial_order_resp"); const model_get_open_orders_by_page_resp_1 = require("./model_get_open_orders_by_page_resp"); const model_cancel_all_orders_by_symbol_resp_1 = require("./model_cancel_all_orders_by_symbol_resp"); const model_get_oco_order_list_resp_1 = require("./model_get_oco_order_list_resp"); const model_add_order_sync_resp_1 = require("./model_add_order_sync_resp"); const model_add_order_old_resp_1 = require("./model_add_order_old_resp"); const model_batch_cancel_stop_order_resp_1 = require("./model_batch_cancel_stop_order_resp"); const model_get_order_by_order_id_old_resp_1 = require("./model_get_order_by_order_id_old_resp"); const model_batch_cancel_oco_orders_resp_1 = require("./model_batch_cancel_oco_orders_resp"); const model_get_oco_order_by_order_id_resp_1 = require("./model_get_oco_order_by_order_id_resp"); const model_cancel_order_by_client_oid_resp_1 = require("./model_cancel_order_by_client_oid_resp"); const model_cancel_order_by_order_id_resp_1 = require("./model_cancel_order_by_order_id_resp"); const model_cancel_oco_order_by_client_oid_resp_1 = require("./model_cancel_oco_order_by_client_oid_resp"); const model_batch_add_orders_resp_1 = require("./model_batch_add_orders_resp"); const model_add_order_resp_1 = require("./model_add_order_resp"); class OrderAPIImpl { constructor(transport) { this.transport = transport; } addOrder(req) { return this.transport.call('spot', false, 'POST', '/api/v1/hf/orders', req, model_add_order_resp_1.AddOrderResp, false); } addOrderSync(req) { return this.transport.call('spot', false, 'POST', '/api/v1/hf/orders/sync', req, model_add_order_sync_resp_1.AddOrderSyncResp, false); } addOrderTest(req) { return this.transport.call('spot', false, 'POST', '/api/v1/hf/orders/test', req, model_add_order_test_resp_1.AddOrderTestResp, false); } batchAddOrders(req) { return this.transport.call('spot', false, 'POST', '/api/v1/hf/orders/multi', req, model_batch_add_orders_resp_1.BatchAddOrdersResp, false); } batchAddOrdersSync(req) { return this.transport.call('spot', false, 'POST', '/api/v1/hf/orders/multi/sync', req, model_batch_add_orders_sync_resp_1.BatchAddOrdersSyncResp, false); } cancelOrderByOrderId(req) { return this.transport.call('spot', false, 'DELETE', '/api/v1/hf/orders/{orderId}', req, model_cancel_order_by_order_id_resp_1.CancelOrderByOrderIdResp, false); } cancelOrderByOrderIdSync(req) { return this.transport.call('spot', false, 'DELETE', '/api/v1/hf/orders/sync/{orderId}', req, model_cancel_order_by_order_id_sync_resp_1.CancelOrderByOrderIdSyncResp, false); } cancelOrderByClientOid(req) { return this.transport.call('spot', false, 'DELETE', '/api/v1/hf/orders/client-order/{clientOid}', req, model_cancel_order_by_client_oid_resp_1.CancelOrderByClientOidResp, false); } cancelOrderByClientOidSync(req) { return this.transport.call('spot', false, 'DELETE', '/api/v1/hf/orders/sync/client-order/{clientOid}', req, model_cancel_order_by_client_oid_sync_resp_1.CancelOrderByClientOidSyncResp, false); } cancelPartialOrder(req) { return this.transport.call('spot', false, 'DELETE', '/api/v1/hf/orders/cancel/{orderId}', req, model_cancel_partial_order_resp_1.CancelPartialOrderResp, false); } cancelAllOrdersBySymbol(req) { return this.transport.call('spot', false, 'DELETE', '/api/v1/hf/orders', req, model_cancel_all_orders_by_symbol_resp_1.CancelAllOrdersBySymbolResp, false); } cancelAllOrders() { return this.transport.call('spot', false, 'DELETE', '/api/v1/hf/orders/cancelAll', null, model_cancel_all_orders_resp_1.CancelAllOrdersResp, false); } modifyOrder(req) { return this.transport.call('spot', false, 'POST', '/api/v1/hf/orders/alter', req, model_modify_order_resp_1.ModifyOrderResp, false); } getOrderByOrderId(req) { return this.transport.call('spot', false, 'GET', '/api/v1/hf/orders/{orderId}', req, model_get_order_by_order_id_resp_1.GetOrderByOrderIdResp, false); } getOrderByClientOid(req) { return this.transport.call('spot', false, 'GET', '/api/v1/hf/orders/client-order/{clientOid}', req, model_get_order_by_client_oid_resp_1.GetOrderByClientOidResp, false); } getSymbolsWithOpenOrder() { return this.transport.call('spot', false, 'GET', '/api/v1/hf/orders/active/symbols', null, model_get_symbols_with_open_order_resp_1.GetSymbolsWithOpenOrderResp, false); } getOpenOrders(req) { return this.transport.call('spot', false, 'GET', '/api/v1/hf/orders/active', req, model_get_open_orders_resp_1.GetOpenOrdersResp, false); } getOpenOrdersByPage(req) { return this.transport.call('spot', false, 'GET', '/api/v1/hf/orders/active/page', req, model_get_open_orders_by_page_resp_1.GetOpenOrdersByPageResp, false); } getClosedOrders(req) { return this.transport.call('spot', false, 'GET', '/api/v1/hf/orders/done', req, model_get_closed_orders_resp_1.GetClosedOrdersResp, false); } getTradeHistory(req) { return this.transport.call('spot', false, 'GET', '/api/v1/hf/fills', req, model_get_trade_history_resp_1.GetTradeHistoryResp, false); } getDCP() { return this.transport.call('spot', false, 'GET', '/api/v1/hf/orders/dead-cancel-all/query', null, model_get_dcp_resp_1.GetDCPResp, false); } setDCP(req) { return this.transport.call('spot', false, 'POST', '/api/v1/hf/orders/dead-cancel-all', req, model_set_dcp_resp_1.SetDCPResp, false); } addStopOrder(req) { return this.transport.call('spot', false, 'POST', '/api/v1/stop-order', req, model_add_stop_order_resp_1.AddStopOrderResp, false); } cancelStopOrderByClientOid(req) { return this.transport.call('spot', false, 'DELETE', '/api/v1/stop-order/cancelOrderByClientOid', req, model_cancel_stop_order_by_client_oid_resp_1.CancelStopOrderByClientOidResp, false); } cancelStopOrderByOrderId(req) { return this.transport.call('spot', false, 'DELETE', '/api/v1/stop-order/{orderId}', req, model_cancel_stop_order_by_order_id_resp_1.CancelStopOrderByOrderIdResp, false); } batchCancelStopOrder(req) { return this.transport.call('spot', false, 'DELETE', '/api/v1/stop-order/cancel', req, model_batch_cancel_stop_order_resp_1.BatchCancelStopOrderResp, false); } getStopOrdersList(req) { return this.transport.call('spot', false, 'GET', '/api/v1/stop-order', req, model_get_stop_orders_list_resp_1.GetStopOrdersListResp, false); } getStopOrderByOrderId(req) { return this.transport.call('spot', false, 'GET', '/api/v1/stop-order/{orderId}', req, model_get_stop_order_by_order_id_resp_1.GetStopOrderByOrderIdResp, false); } getStopOrderByClientOid(req) { return this.transport.call('spot', false, 'GET', '/api/v1/stop-order/queryOrderByClientOid', req, model_get_stop_order_by_client_oid_resp_1.GetStopOrderByClientOidResp, false); } addOcoOrder(req) { return this.transport.call('spot', false, 'POST', '/api/v3/oco/order', req, model_add_oco_order_resp_1.AddOcoOrderResp, false); } cancelOcoOrderByOrderId(req) { return this.transport.call('spot', false, 'DELETE', '/api/v3/oco/order/{orderId}', req, model_cancel_oco_order_by_order_id_resp_1.CancelOcoOrderByOrderIdResp, false); } cancelOcoOrderByClientOid(req) { return this.transport.call('spot', false, 'DELETE', '/api/v3/oco/client-order/{clientOid}', req, model_cancel_oco_order_by_client_oid_resp_1.CancelOcoOrderByClientOidResp, false); } batchCancelOcoOrders(req) { return this.transport.call('spot', false, 'DELETE', '/api/v3/oco/orders', req, model_batch_cancel_oco_orders_resp_1.BatchCancelOcoOrdersResp, false); } getOcoOrderByOrderId(req) { return this.transport.call('spot', false, 'GET', '/api/v3/oco/order/{orderId}', req, model_get_oco_order_by_order_id_resp_1.GetOcoOrderByOrderIdResp, false); } getOcoOrderByClientOid(req) { return this.transport.call('spot', false, 'GET', '/api/v3/oco/client-order/{clientOid}', req, model_get_oco_order_by_client_oid_resp_1.GetOcoOrderByClientOidResp, false); } getOcoOrderDetailByOrderId(req) { return this.transport.call('spot', false, 'GET', '/api/v3/oco/order/details/{orderId}', req, model_get_oco_order_detail_by_order_id_resp_1.GetOcoOrderDetailByOrderIdResp, false); } getOcoOrderList(req) { return this.transport.call('spot', false, 'GET', '/api/v3/oco/orders', req, model_get_oco_order_list_resp_1.GetOcoOrderListResp, false); } addOrderOld(req) { return this.transport.call('spot', false, 'POST', '/api/v1/orders', req, model_add_order_old_resp_1.AddOrderOldResp, false); } addOrderTestOld(req) { return this.transport.call('spot', false, 'POST', '/api/v1/orders/test', req, model_add_order_test_old_resp_1.AddOrderTestOldResp, false); } batchAddOrdersOld(req) { return this.transport.call('spot', false, 'POST', '/api/v1/orders/multi', req, model_batch_add_orders_old_resp_1.BatchAddOrdersOldResp, false); } cancelOrderByOrderIdOld(req) { return this.transport.call('spot', false, 'DELETE', '/api/v1/orders/{orderId}', req, model_cancel_order_by_order_id_old_resp_1.CancelOrderByOrderIdOldResp, false); } cancelOrderByClientOidOld(req) { return this.transport.call('spot', false, 'DELETE', '/api/v1/order/client-order/{clientOid}', req, model_cancel_order_by_client_oid_old_resp_1.CancelOrderByClientOidOldResp, false); } batchCancelOrderOld(req) { return this.transport.call('spot', false, 'DELETE', '/api/v1/orders', req, model_batch_cancel_order_old_resp_1.BatchCancelOrderOldResp, false); } getOrdersListOld(req) { return this.transport.call('spot', false, 'GET', '/api/v1/orders', req, model_get_orders_list_old_resp_1.GetOrdersListOldResp, false); } getRecentOrdersListOld() { return this.transport.call('spot', false, 'GET', '/api/v1/limit/orders', null, model_get_recent_orders_list_old_resp_1.GetRecentOrdersListOldResp, false); } getOrderByOrderIdOld(req) { return this.transport.call('spot', false, 'GET', '/api/v1/orders/{orderId}', req, model_get_order_by_order_id_old_resp_1.GetOrderByOrderIdOldResp, false); } getOrderByClientOidOld(req) { return this.transport.call('spot', false, 'GET', '/api/v1/order/client-order/{clientOid}', req, model_get_order_by_client_oid_old_resp_1.GetOrderByClientOidOldResp, false); } getTradeHistoryOld(req) { return this.transport.call('spot', false, 'GET', '/api/v1/fills', req, model_get_trade_history_old_resp_1.GetTradeHistoryOldResp, false); } getRecentTradeHistoryOld() { return this.transport.call('spot', false, 'GET', '/api/v1/limit/fills', null, model_get_recent_trade_history_old_resp_1.GetRecentTradeHistoryOldResp, false); } } exports.OrderAPIImpl = OrderAPIImpl; //# sourceMappingURL=api_order.js.map