🚀 Socket Launch Week Day 5:Introducing Repository Access Permissions and Custom Roles.Learn more
Sign In

@pear-protocol/types

Package Overview
Dependencies
Maintainers
3
Versions
21
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@pear-protocol/types - npm Package Compare versions

Comparing version
0.0.12
to
0.0.13
+9
dist/statistics/entities.d.ts
import { z } from 'zod';
export declare const DailyStatistics: z.ZodObject<{
date: z.ZodString;
volume: z.ZodNumber;
fees: z.ZodNumber;
users: z.ZodNumber;
newUsers: z.ZodNumber;
}, z.core.$strip>;
export type DailyStatistics = z.output<typeof DailyStatistics>;
import { z } from 'zod';
const DailyStatistics = z.object({
date: z.string(),
volume: z.number(),
fees: z.number(),
users: z.number(),
newUsers: z.number()
});
export { DailyStatistics };
export * from './entities';
export * from './queries';
export * from './responses';
export * from './entities';
export * from './queries';
export * from './responses';
import { z } from 'zod';
export declare const DailyStatisticsQueryParams: z.ZodObject<{
connector: z.ZodEnum<{
hyperliquid: "hyperliquid";
binance: "binance";
bybit: "bybit";
okx: "okx";
}>;
startDate: z.ZodOptional<z.ZodCoercedDate<Date>>;
endDate: z.ZodDefault<z.ZodCoercedDate<Date>>;
}, z.core.$strip>;
export type DailyStatisticsQueryParamsInput = z.input<typeof DailyStatisticsQueryParams>;
export type DailyStatisticsQueryParams = z.output<typeof DailyStatisticsQueryParams>;
import { z } from 'zod';
import { Connector } from '../connector';
const DailyStatisticsQueryParams = z.object({
connector: Connector,
startDate: z.coerce.date().optional(),
endDate: z.coerce.date().default(() => /* @__PURE__ */ new Date())
}).refine((data) => !data.startDate || data.startDate < data.endDate, {
message: "startDate must be before endDate"
});
export { DailyStatisticsQueryParams };
import { z } from 'zod';
export declare const DailyStatisticsResponse: z.ZodObject<{
data: z.ZodArray<z.ZodObject<{
date: z.ZodString;
volume: z.ZodNumber;
fees: z.ZodNumber;
users: z.ZodNumber;
newUsers: z.ZodNumber;
}, z.core.$strip>>;
}, z.core.$strip>;
export type DailyStatisticsResponse = z.output<typeof DailyStatisticsResponse>;
import { z } from 'zod';
import { DailyStatistics } from './entities';
const DailyStatisticsResponse = z.object({
data: z.array(DailyStatistics)
});
export { DailyStatisticsResponse };
+1
-0

@@ -15,2 +15,3 @@ export * from './auth';

export * from './schedule';
export * from './statistics';
export * from './trade';

@@ -17,0 +18,0 @@ export * from './trade-accounts';

@@ -15,2 +15,3 @@ export * from './auth';

export * from './schedule';
export * from './statistics';
export * from './trade';

@@ -17,0 +18,0 @@ export * from './trade-accounts';

+1
-1
{
"name": "@pear-protocol/types",
"version": "0.0.12",
"version": "0.0.13",
"description": "Pear Protocol Types definitions",

@@ -5,0 +5,0 @@ "private": false,