cfdHistorySchema was updated

This commit is contained in:
Mikhail Gladchenko
2022-12-28 13:06:54 +00:00
parent ee7da08bc9
commit 5cfa8e46ea
2 changed files with 16 additions and 4 deletions

View File

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

View File

@@ -1,15 +1,27 @@
import { z } from 'zod';
const cfdHistorySchema = z.array(z.object({
const cfdHistoryItem = z.object({
_id: z.string(),
__v: z.number(),
address: z.string(),
instrument: z.string(),
instrumentAddress: z.string(),
balance: z.string(),
position: z.string(),
reason: z.string(),
reason: z.enum(['WITHDRAW', 'DEPOSIT']),
positionPrice: z.string(),
fundingRate: z.string(),
transactionHash: z.string(),
blockNumber: z.number(),
}));
createdAt: z.number(),
});
const cfdHistorySchema = z.object({
success: z.boolean(),
count: z.number(),
total: z.number(),
pagination: z.object({}),
data: z.array(cfdHistoryItem),
});
export default cfdHistorySchema;