Skip to content

Commit e8d93dc

Browse files
author
ilinikh.a1
committed
feat: index bingx module
1 parent 59f68b1 commit e8d93dc

16 files changed

Lines changed: 50 additions & 8 deletions

File tree

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import { RequestExecutorInterface } from '@app/bingx/request-executor/request-executor.interface';
2-
import { ListenKeyService } from '@app/bingx/services/listen-key.service';
3-
import { TradeService } from '@app/bingx/services/trade.service';
4-
import { AccountService } from '@app/bingx/services/account.service';
2+
import { ListenKeyService } from '@app/bingx-client/services/listen-key.service';
3+
import { TradeService } from '@app/bingx-client/services/trade.service';
4+
import { AccountService } from '@app/bingx-client/services/account.service';
55

66
export class BingxApiClient {
77
private readonly services = {
File renamed without changes.
File renamed without changes.
File renamed without changes.

src/bingx/account/index.ts

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
export * from './account.interface';
2+
export * from './api-account';
3+
export * from './default-signature-parameters';
4+
export * from './signature-parameters.interface';
5+
export * from './signature.interface';
6+
export * from './signature-parameters';

src/bingx/endpoints/bingx-trade-order-endpoint.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ import { OrderSideEnum } from '@app/bingx/enums/order-side.enum';
88
import { OrderTypeEnum } from '@app/bingx/enums/order-type.enum';
99
import { OrderPositionSideEnum } from '@app/bingx/enums/order-position-side.enum';
1010

11-
export interface BingxOrderInterface {
11+
export interface BingxOrderResponseInterface {
1212
order: {
1313
symbol: string;
1414
side: OrderSideEnum;
@@ -19,7 +19,7 @@ export interface BingxOrderInterface {
1919
};
2020
}
2121

22-
export class BingxTradeOrderEndpoint<R = BingxOrderInterface>
22+
export class BingxTradeOrderEndpoint<R = BingxOrderResponseInterface>
2323
extends Endpoint
2424
implements EndpointInterface<R>
2525
{

src/bingx/endpoints/index.ts

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
export * from './bingx-cancel-all-orders-endpoint';
2+
export * from './bingx-close-all-positions-endpoint';
3+
export * from './bingx-generate-listen-key-endpoint';
4+
export * from './bingx-generate-listen-key-response';
5+
export * from './bingx-get-perpetual-swap-account-asset-endpoint';
6+
export * from './bingx-get-server-time-endpoint';
7+
export * from './bingx-perpetual-swap-positions-endpoint';
8+
export * from './bingx-request.interface';
9+
export * from './bingx-response.interface';
10+
export * from './bingx-trade-order-endpoint';
11+
export * from './endpoint.interface';
12+
export * from './endpoint';

src/bingx/enums/index.ts

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
export * from './common-business-error-code.enum';
2+
export * from './error-code.enum';
3+
export * from './order-position-side.enum';
4+
export * from './order-side.enum';
5+
export * from './order-status.enum';
6+
export * from './order-type.enum';

src/bingx/headers/index.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
export * from './api-key-header';

src/bingx/index.ts

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
export * from './account';
2+
export * from './constants';
3+
export * from './endpoints';
4+
export * from './enums';
5+
export * from './headers';
6+
export * from './interfaces';
7+
export * from './operators';
8+
export * from './request-executor';

0 commit comments

Comments
 (0)