OP-3702 Update pools schemas

This commit is contained in:
Dmitry Leleko
2023-04-12 16:59:05 +03:00
parent 5ce7049c49
commit 10166941a1
3 changed files with 6 additions and 6 deletions

View File

@@ -1,6 +1,6 @@
{
"name": "@orionprotocol/sdk",
"version": "0.18.15-rc6",
"version": "0.18.15-rc7",
"description": "Orion Protocol SDK",
"main": "./lib/index.cjs",
"module": "./lib/index.js",

View File

@@ -1,14 +1,14 @@
import { z } from 'zod';
const governancePoolSchema = z.object({
base_apr: z.number(),
max_apr: z.number(),
base_apr: z.union([z.null(), z.number()]),
max_apr: z.union([z.null(), z.number()]),
tvl: z.string(),
lp_supply: z.string(),
lp_staked: z.string(),
lp_staked_with_boost: z.string(),
lp_price_in_usd: z.string(),
reward_per_period: z.number(),
reward_per_period: z.string(),
lock_time_for_max_multiplier: z.string(),
lock_max_multiplier: z.string(),
veorn_max_multiplier: z.string(),

View File

@@ -12,8 +12,8 @@ const governancePoolsSchema = z.array(
pool_tokens: z.tuple([z.string(), z.string()]),
pool_rewards: z.array(z.string()),
tvl: z.string(),
base_apr: z.null(),
max_apr: z.null(),
base_apr: z.union([z.null(), z.number()]),
max_apr: z.union([z.null(), z.number()]),
reward_per_period: z.string(),
weight: z.string(),
liquidity: z.string(),