add v5 leverage token and spot margin endpoints

This commit is contained in:
tiagosiebler
2023-02-17 11:09:26 +00:00
parent d4add6d964
commit 6d9e73bdda
6 changed files with 208 additions and 7 deletions

View File

@@ -43,6 +43,31 @@ export type PermissionTypeV5 =
| 'Exchange'
| 'NFT';
/**
* Leveraged token status:
*
* 1LT can be purchased and redeemed
*
* 2LT can be purchased, but not redeemed
*
* 3LT can be redeemed, but not purchased
*
* 4LT cannot be purchased nor redeemed
*
* 5Adjusting position
*/
export type LeverageTokenStatusV5 = '1' | '2' | '3' | '4' | '5';
/**
* Leveraged token order type: '1': purchase, '2': redeem
*/
export type LTOrderTypeV5 = '1' | '2';
/**
* Leveraged token order status: '1': completed, '2': in progress, '3': failed
*/
export type LTOrderStatusV5 = '1' | '2' | '3';
export interface PermissionsV5 {
ContractTrade?: string[];
Spot?: string[];