コード例 #1
0
 def batchCancel(self, market: str, *ids: str):
     dit = {
         "accesskey": self.accessKey,
         "nonce": getTimestamp(),
         "market": market,
         "data": base64.b64encode(str(*ids).encode("utf-8")).decode("utf-8"),
     }
     dit["signature"] = getSignature(dit, self.secretKey)
     return HttpUtil().post(self.URL + "/trade/api/v1/batchCancel", dit)
コード例 #2
0
 def cancel(self, market: str, id: str):
     dit = {
         "accesskey": self.accessKey,
         "nonce": getTimestamp(),
         "market": market,
         "id": id,
     }
     dit["signature"] = getSignature(dit, self.secretKey)
     return HttpUtil().post(self.URL + "/trade/api/v1/cancel", dit)
コード例 #3
0
ファイル: __init__.py プロジェクト: kiddx01/api-docs-1
 def getBatchOrders(self, market: str, *ids: str):
     dit = {
         "accesskey": self.accessKey,
         "nonce": getTimestamp(),
         "market": market,
         "data": ids,
     }
     dit["signature"] = getSignature(dit, self.secretKey)
     return HttpUtil().get(self.URL + "/trade/api/v1/getBatchOrders", dit)
コード例 #4
0
ファイル: __init__.py プロジェクト: kiddx01/api-docs-1
 def batchOrder(self, market: str, jsonData: str):
     dit = {
         "accesskey": self.accessKey,
         "nonce": getTimestamp(),
         "market": market,
         "data": jsonData,
     }
     dit["signature"] = getSignature(dit, self.secretKey)
     return HttpUtil().post(self.URL + "/trade/api/v1/batchOrder", dit)
コード例 #5
0
ファイル: __init__.py プロジェクト: voltash2/api-doc
 def getPayOutRecord(self, coin: str, page, pageSize):
     dit = {
         "accesskey": self.accessKey,
         "nonce": getTimestamp(),
         "coin": coin,
         "page": page,
         "pageSize": pageSize,
     }
     dit["signature"] = getSignature(dit, self.secretKey)
     return HttpUtil().get(self.URL + "/trade/api/v1/getPayOutRecord", dit)
コード例 #6
0
ファイル: __init__.py プロジェクト: voltash2/api-doc
 def getOpenOrders(self, market: str, page, pageSize):
     dit = {
         "accesskey": self.accessKey,
         "nonce": getTimestamp(),
         "market": market,
         "page": page,
         "pageSize": pageSize,
     }
     dit["signature"] = getSignature(dit, self.secretKey)
     return HttpUtil().get(self.URL + "/trade/api/v1/getOpenOrders", dit)
コード例 #7
0
ファイル: __init__.py プロジェクト: voltash2/api-doc
    def withdraw(self, coin: str, safePwd: str, amount: float, address: str):
        dit = {
            "accesskey": self.accessKey,
            "nonce": getTimestamp(),
            "coin": coin,
            "safePwd": safePwd,
            "amount": amount,
            "address": address,
        }
        dit["signature"] = getSignature(dit, self.secretKey)

        return HttpUtil().get(self.URL + "/trade/api/v1/withdraw", dit)
コード例 #8
0
ファイル: __init__.py プロジェクト: voltash2/api-doc
 def order(self, market: str, price: float, number: float, type, entrustType: float):
     dit = {
         "accesskey": self.accessKey,
         "nonce": getTimestamp(),
         "market": market,
         "price": price,
         "number": number,
         "type": type,
         "entrustType": entrustType,
     }
     dit["signature"] = getSignature(dit, self.secretKey)
     return HttpUtil().post(self.URL + "/trade/api/v1/order", dit)
コード例 #9
0
ファイル: __init__.py プロジェクト: voltash2/api-doc
 def transfer(self, _from, to, amount: float, coin: str, safePwd: str, ):
     dit = {
         "accesskey": self.accessKey,
         "nonce": getTimestamp(),
         "from": _from,
         "to": to,
         "amount": amount,
         "coin": coin,
         "safePwd": safePwd,
     }
     dit["signature"] = getSignature(dit, self.secretKey)
     return HttpUtil().post(self.URL + "/trade/api/v1/transfer", dit)
コード例 #10
0
ファイル: __init__.py プロジェクト: voltash2/api-doc
 def getAccounts(self):
     return HttpUtil().get(self.URL + "/trade/api/v1/getAccounts")
コード例 #11
0
ファイル: __init__.py プロジェクト: voltash2/api-doc
 def getTrades(self, market: str):
     return HttpUtil().get(self.URL + "/data/api/v1/getTrades?market=" + market)
コード例 #12
0
ファイル: __init__.py プロジェクト: voltash2/api-doc
 def getDepth(self, market: str):
     return HttpUtil().get(self.URL + "/data/api/v1/getDepth?market=" + market)
コード例 #13
0
ファイル: __init__.py プロジェクト: voltash2/api-doc
 def getTickers(self):
     return HttpUtil().get(self.URL + "/data/api/v1/getTickers")
コード例 #14
0
ファイル: __init__.py プロジェクト: voltash2/api-doc
 def getKLine(self, market: str):
     return HttpUtil().get(self.URL + "/data/api/v1/getTicker?market=" + market)
コード例 #15
0
ファイル: __init__.py プロジェクト: voltash2/api-doc
 def getMarketConfig(self):
     return HttpUtil().get(self.URL + "/data/api/v1/getMarketConfig")