|
|
@@ -245,7 +245,7 @@ impl KucoinSwapRest {
|
|
|
}
|
|
|
//批量测但
|
|
|
pub async fn cancel_orders(&mut self, symbol: String) -> ResponseData {
|
|
|
- let params = serde_json::json!({ });
|
|
|
+ let params = serde_json::json!({ });
|
|
|
let data = self.request("DELETE".to_string(),
|
|
|
"/api/v1".to_string(),
|
|
|
format!("/orders?symbol={}", symbol),
|
|
|
@@ -277,6 +277,32 @@ impl KucoinSwapRest {
|
|
|
).await;
|
|
|
data
|
|
|
}
|
|
|
+ //设置杠杆(修改階梯風險限額等級)
|
|
|
+ pub async fn set_leverage(&mut self, symbol: String, level: i8) -> ResponseData {
|
|
|
+ let params = serde_json::json!({
|
|
|
+ "symbol":symbol,
|
|
|
+ "level":level,
|
|
|
+ });
|
|
|
+ let data = self.request("POST".to_string(),
|
|
|
+ "/api/v1".to_string(),
|
|
|
+ format!("/position/risk-limit-level/change"),
|
|
|
+ true,
|
|
|
+ params.to_string(),
|
|
|
+ ).await;
|
|
|
+ data
|
|
|
+ }
|
|
|
+ //查看杠杆(查詢杠桿代幣信息)
|
|
|
+ pub async fn get_leverage(&mut self,symbol:String) -> ResponseData {
|
|
|
+ let params = serde_json::json!({
|
|
|
+ });
|
|
|
+ let data = self.request("GET".to_string(),
|
|
|
+ "/api/v1".to_string(),
|
|
|
+ format!("/contracts/risk-limit/{}",symbol),
|
|
|
+ true,
|
|
|
+ params.to_string(),
|
|
|
+ ).await;
|
|
|
+ data
|
|
|
+ }
|
|
|
/*******************************************************************************************************/
|
|
|
/*****************************************工具函数********************************************************/
|
|
|
/*******************************************************************************************************/
|