add v5 user rest endpoints
This commit is contained in:
@@ -13,3 +13,4 @@ export * from './v5-asset';
|
||||
export * from './v5-market';
|
||||
export * from './v5-position';
|
||||
export * from './v5-trade';
|
||||
export * from './v5-user';
|
||||
|
||||
@@ -127,3 +127,10 @@ export interface WithdrawParamsV5 {
|
||||
forceChain?: number;
|
||||
accountType?: string;
|
||||
}
|
||||
|
||||
export interface CreateSubMemberParamsV5 {
|
||||
username: string;
|
||||
memberType: 1 | 6;
|
||||
switch?: 0 | 1;
|
||||
note?: string;
|
||||
}
|
||||
|
||||
21
src/types/request/v5-user.ts
Normal file
21
src/types/request/v5-user.ts
Normal file
@@ -0,0 +1,21 @@
|
||||
import { PermissionsV5 } from '../v5-shared';
|
||||
|
||||
export interface CreateSubApiKeyParamsV5 {
|
||||
subuid: number;
|
||||
note?: string;
|
||||
readOnly: 0 | 1;
|
||||
ips?: string[];
|
||||
permissions: PermissionsV5;
|
||||
}
|
||||
|
||||
export interface UpdateApiKeyParamsV5 {
|
||||
readOnly?: 0 | 1;
|
||||
ips?: string[];
|
||||
permissions: PermissionsV5;
|
||||
}
|
||||
|
||||
export interface UpdateSubApiKeyUpdateParamsV5 {
|
||||
readOnly?: number;
|
||||
ips?: string[];
|
||||
permissions: PermissionsV5;
|
||||
}
|
||||
Reference in New Issue
Block a user