Path: blob/master/bitget-python-sdk-api/bitget/v1/spot/order_api.py
732 views
#!/usr/bin/python1from bitget.client import Client2from bitget.consts import GET, POST345class OrderApi(Client):6def __init__(self, api_key, api_secret_key, passphrase, use_server_time=False, first=False):7Client.__init__(self, api_key, api_secret_key, passphrase, use_server_time, first)89def placeOrder(self, params):10return self._request_with_params(POST, '/api/spot/v1/trade/orders', params)1112def batchOrders(self, params):13return self._request_with_params(POST, '/api/spot/v1/trade/batch-orders', params)1415def cancelOrder(self, params):16return self._request_with_params(POST, '/api/spot/v1/trade/cancel-order', params)1718def batchCancelOrder(self, params):19return self._request_with_params(POST, '/api/spot/v1/trade/cancel-batch-orders', params)2021def openOrders(self, params):22return self._request_with_params(GET, '/api/spot/v1/trade/open-orders', params)2324def historyOrders(self, params):25return self._request_with_params(GET, '/api/spot/v1/trade/history', params)2627def fills(self, params):28return self._request_with_params(GET, '/api/spot/v1/trade/fills', params)2930def placePlanOrder(self, params):31return self._request_with_params(POST, '/api/spot/v1/plan/placePlan', params)3233def cancelPlanOrder(self, params):34return self._request_with_params(POST, '/api/spot/v1/plan/cancelPlan', params)3536def currentPlanOrder(self, params):37return self._request_with_params(POST, '/api/spot/v1/plan/currentPlan', params)3839def historyPlanOrder(self, params):40return self._request_with_params(POST, '/api/spot/v1/plan/historyPlan', params)4142def traderOrderCloseTracking(self, params):43return self._request_with_params(POST, '/api/spot/v1/trace/order/closeTrackingOrder', params)4445def traderOrderCurrentTrack(self, params):46return self._request_with_params(POST, '/api/spot/v1/trace/order/orderCurrentList', params)4748def traderOrderHistoryTrack(self, params):49return self._request_with_params(GET, '/api/spot/v1/trace/order/orderHistoryList', params)505152