CFD schema was updated

This commit is contained in:
Mikhail Gladchenko
2023-02-03 07:58:14 +00:00
parent bf937abad1
commit c0771d4fa5
2 changed files with 5 additions and 1 deletions

View File

@@ -1,6 +1,6 @@
{
"name": "@orionprotocol/sdk",
"version": "0.16.7-rc.0",
"version": "0.16.8-rc.0",
"description": "Orion Protocol SDK",
"main": "./lib/esm/index.js",
"module": "./lib/esm/index.js",

View File

@@ -33,6 +33,7 @@ export const orderUpdateSchema = z.object({
A: z.number(), // settled amount
S: z.enum(orderStatuses), // status
l: z.boolean().optional(), // is liquidation order
cl: z.boolean().optional(), // is closing
t: z.number(), // update time
c: subOrderSchema.array(),
})
@@ -45,6 +46,7 @@ export const orderUpdateSchema = z.object({
settledAmount: o.A,
status: o.S,
liquidated: o.l,
closing: o.cl,
subOrders: o.c.map((so) => ({
pair: so.P,
exchange: so.e,
@@ -69,6 +71,7 @@ export const fullOrderSchema = z.object({
F: z.string(), // fee asset
f: z.number(), // fee
l: z.boolean().optional(), // is liquidation order
cl: z.boolean().optional(), // is closing
o: z.boolean(), // internal only
S: z.enum(orderStatuses), // status
T: z.number(), // creation time / unix timestamp
@@ -84,6 +87,7 @@ export const fullOrderSchema = z.object({
feeAsset: o.F,
fee: o.f,
liquidated: o.l,
closing: o.cl,
status: o.S,
date: o.T,
clientOrdId: o.O,