add tests for private query endpoints

This commit is contained in:
tiagosiebler
2022-05-05 23:53:28 +01:00
parent 4ba36374cc
commit 749efad303
4 changed files with 108 additions and 68 deletions

View File

@@ -162,7 +162,7 @@ export class InverseClient extends BaseRestClient {
return this.requestWrapper.get('v2/private/wallet/fund/records', params);
}
getWithdrawRecords(params: WithdrawRecordsReq): GenericAPIResponse {
getWithdrawRecords(params?: WithdrawRecordsReq): GenericAPIResponse {
return this.requestWrapper.get('v2/private/wallet/withdraw/list', params);
}
@@ -278,6 +278,7 @@ export class InverseClient extends BaseRestClient {
return this.requestWrapper.post('v2/private/stop-order/create', params);
}
/** get conditional order list. This may see delays, use queryConditionalOrder() for real-time queries */
getConditionalOrder(params: {
symbol: string;
stop_order_status?: string;
@@ -323,24 +324,10 @@ export class InverseClient extends BaseRestClient {
* Position
*/
/**
* @deprecated use getPosition() instead
*/
getUserLeverage(): GenericAPIResponse {
return this.requestWrapper.get('user/leverage');
}
getPosition(params?: Partial<SymbolParam>): GenericAPIResponse {
return this.requestWrapper.get('v2/private/position/list', params);
}
/**
* @deprecated use getPosition() instead
*/
getPositions(): GenericAPIResponse {
return this.requestWrapper.get('position/list');
}
changePositionMargin(params: {
symbol: string;
margin: string;
@@ -371,13 +358,6 @@ export class InverseClient extends BaseRestClient {
);
}
/**
* @deprecated use setUserLeverage() instead
*/
changeUserLeverage(params: any): GenericAPIResponse {
return this.setUserLeverage(params);
}
getTradeRecords(params: {
order_id?: string;
symbol: string;
@@ -428,7 +408,7 @@ export class InverseClient extends BaseRestClient {
*/
getRiskLimitList(): GenericAPIResponse {
return this.requestWrapper.get('open-api/wallet/risk-limit/list');
return this.get('open-api/wallet/risk-limit/list');
}
setRiskLimit(params: {
@@ -464,9 +444,4 @@ export class InverseClient extends BaseRestClient {
getLcpInfo(params: SymbolParam): GenericAPIResponse {
return this.requestWrapper.get('v2/private/account/lcp', params);
}
//API Key Info
getAPIKeyInfo(): GenericAPIResponse {
return this.requestWrapper.get('v2/private/account/api-key');
}
}