Skip to content

Commit ee4e1ea

Browse files
authored
[TD-927] update order book openapi client (#914)
1 parent a280e87 commit ee4e1ea

File tree

10 files changed

+29
-29
lines changed

10 files changed

+29
-29
lines changed

packages/orderbook/src/api-client/api-client.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -105,10 +105,10 @@ export class ImmutableApiClient {
105105
],
106106
fees: makerFees.map((x) => ({
107107
amount: x.amount,
108-
fee_type: FeeType.MAKER_MARKETPLACE as unknown as Fee.fee_type,
108+
fee_type: FeeType.MAKER_ECOSYSTEM as unknown as Fee.fee_type,
109109
recipient: x.recipient,
110110
})),
111-
end_time: new Date(
111+
end_at: new Date(
112112
parseInt(`${orderComponents.endTime.toString()}000`, 10),
113113
).toISOString(),
114114
protocol_data: {
@@ -127,7 +127,7 @@ export class ImmutableApiClient {
127127
},
128128
],
129129
signature: orderSignature,
130-
start_time: new Date(
130+
start_at: new Date(
131131
parseInt(`${orderComponents.startTime.toString()}000`, 10),
132132
).toISOString(),
133133
},

packages/orderbook/src/openapi/mapper.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -54,8 +54,8 @@ export function mapFromOpenApiOrder(order: OpenApiOrder): Order {
5454
type: fee.fee_type as unknown as FeeType,
5555
})),
5656
chain: order.chain,
57-
createTime: order.create_time,
58-
endTime: order.end_time,
57+
createdAt: order.created_at,
58+
endAt: order.end_at,
5959
protocolData: {
6060
counter: order.protocol_data.counter,
6161
orderType: order.protocol_data.order_type,
@@ -65,9 +65,9 @@ export function mapFromOpenApiOrder(order: OpenApiOrder): Order {
6565
},
6666
salt: order.salt,
6767
signature: order.signature,
68-
startTime: order.start_time,
68+
startAt: order.start_at,
6969
status: order.status,
70-
updateTime: order.update_time,
70+
updatedAt: order.updated_at,
7171
};
7272
}
7373

packages/orderbook/src/openapi/sdk/models/CreateListingRequestBody.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ export type CreateListingRequestBody = {
2020
/**
2121
* Time after which the Order is considered expired
2222
*/
23-
end_time: string;
23+
end_at: string;
2424
protocol_data: ProtocolData;
2525
/**
2626
* A random value added to the create Order request
@@ -37,6 +37,6 @@ export type CreateListingRequestBody = {
3737
/**
3838
* Time after which Order is considered active
3939
*/
40-
start_time: string;
40+
start_at: string;
4141
};
4242

packages/orderbook/src/openapi/sdk/models/Fee.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,8 +24,8 @@ export namespace Fee {
2424
*/
2525
export enum fee_type {
2626
ROYALTY = 'ROYALTY',
27-
MAKER_MARKETPLACE = 'MAKER_MARKETPLACE',
28-
TAKER_MARKETPLACE = 'TAKER_MARKETPLACE',
27+
MAKER_ECOSYSTEM = 'MAKER_ECOSYSTEM',
28+
TAKER_ECOSYSTEM = 'TAKER_ECOSYSTEM',
2929
PROTOCOL = 'PROTOCOL',
3030
}
3131

packages/orderbook/src/openapi/sdk/models/Order.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,11 +16,11 @@ export type Order = {
1616
/**
1717
* Time the Order is created
1818
*/
19-
create_time: string;
19+
created_at: string;
2020
/**
2121
* Time after which the Order is considered expired
2222
*/
23-
end_time: string;
23+
end_at: string;
2424
/**
2525
* Global Order identifier
2626
*/
@@ -38,11 +38,11 @@ export type Order = {
3838
/**
3939
* Time after which Order is considered active
4040
*/
41-
start_time: string;
41+
start_at: string;
4242
status: OrderStatus;
4343
/**
4444
* Time the Order is last updated
4545
*/
46-
update_time: string;
46+
updated_at: string;
4747
};
4848

packages/orderbook/src/openapi/sdk/services/OrdersService.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -209,7 +209,7 @@ export class OrdersService {
209209
/**
210210
* Trade field to sort by
211211
*/
212-
sortBy?: 'created_at',
212+
sortBy?: 'indexed_at',
213213
/**
214214
* Ascending or descending direction for sort
215215
*/

packages/orderbook/src/orderbook.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -206,7 +206,7 @@ export class Orderbook {
206206
fees: takerFees.map((fee) => ({
207207
amount: fee.amount,
208208
fee_type:
209-
FeeType.TAKER_MARKETPLACE as unknown as OpenApiFee.fee_type.TAKER_MARKETPLACE,
209+
FeeType.TAKER_ECOSYSTEM as unknown as OpenApiFee.fee_type.TAKER_ECOSYSTEM,
210210
recipient: fee.recipient,
211211
})),
212212
},

packages/orderbook/src/seaport/map-to-seaport-order.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -71,9 +71,9 @@ export function mapImmutableOrderToSeaportOrderComponents(
7171
};
7272
}),
7373
counter,
74-
endTime: Math.round(new Date(order.end_time).getTime() / 1000).toString(),
74+
endTime: Math.round(new Date(order.end_at).getTime() / 1000).toString(),
7575
startTime: Math.round(
76-
new Date(order.start_time).getTime() / 1000,
76+
new Date(order.start_at).getTime() / 1000,
7777
).toString(),
7878
salt: order.salt,
7979
offerer: order.account_address,

packages/orderbook/src/seaport/seaport.test.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -392,8 +392,8 @@ describe('Seaport', () => {
392392
buy: [{ item_type: 'NATIVE', start_amount: '100' }],
393393
fees: [],
394394
chain: { id: '1', name: 'imtbl-zkevm-local' },
395-
create_time: new Date().toISOString(),
396-
end_time: new Date().toISOString(),
395+
created_at: new Date().toISOString(),
396+
end_at: new Date().toISOString(),
397397
id: '1',
398398
protocol_data: {
399399
order_type: ProtocolData.order_type.FULL_RESTRICTED,
@@ -412,8 +412,8 @@ describe('Seaport', () => {
412412
],
413413
signature: randomAddress(),
414414
status: OrderStatus.ACTIVE,
415-
start_time: new Date().toISOString(),
416-
update_time: new Date().toISOString(),
415+
start_at: new Date().toISOString(),
416+
updated_at: new Date().toISOString(),
417417
};
418418

419419
beforeEach(() => {

packages/orderbook/src/types.ts

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -60,8 +60,8 @@ Parameters<typeof OrdersService.prototype.listTrades>[0],
6060
>;
6161

6262
export enum FeeType {
63-
MAKER_MARKETPLACE = OpenapiFee.fee_type.MAKER_MARKETPLACE,
64-
TAKER_MARKETPLACE = OpenapiFee.fee_type.TAKER_MARKETPLACE,
63+
MAKER_ECOSYSTEM = OpenapiFee.fee_type.MAKER_ECOSYSTEM,
64+
TAKER_ECOSYSTEM = OpenapiFee.fee_type.TAKER_ECOSYSTEM,
6565
PROTOCOL = OpenapiFee.fee_type.PROTOCOL,
6666
ROYALTY = OpenapiFee.fee_type.ROYALTY,
6767
}
@@ -134,16 +134,16 @@ export interface Order {
134134
id: string;
135135
name: string;
136136
};
137-
createTime: string;
138-
updateTime: string;
137+
createdAt: string;
138+
updatedAt: string;
139139
/**
140140
* Time after which the Order is considered active
141141
*/
142-
startTime: string;
142+
startAt: string;
143143
/**
144144
* Time after which the Order is expired
145145
*/
146-
endTime: string;
146+
endAt: string;
147147
protocolData: {
148148
orderType: 'FULL_RESTRICTED';
149149
zoneAddress: string;

0 commit comments

Comments
 (0)