mirror of
https://github.com/orionprotocol/sdk.git
synced 2026-04-12 22:19:48 +03:00
update votingInfo schema
This commit is contained in:
@@ -1,4 +1,5 @@
|
||||
import { z } from 'zod';
|
||||
import infoSchema from './info-schema.js';
|
||||
|
||||
const poolSchema = z.object({
|
||||
allVote: z.number(),
|
||||
@@ -8,7 +9,7 @@ const poolSchema = z.object({
|
||||
userVote: z.number()
|
||||
})
|
||||
|
||||
const votingInfoSchema = z.object({
|
||||
const votingResultSchema = z.object({
|
||||
absoluteVeTokenInVoting: z.number(),
|
||||
pools: z.array(poolSchema),
|
||||
userVeTokenBalance: z.number(),
|
||||
@@ -18,4 +19,9 @@ const votingInfoSchema = z.object({
|
||||
weeklyReward: z.number()
|
||||
})
|
||||
|
||||
const votingInfoSchema = z.object({
|
||||
result: votingResultSchema,
|
||||
info: infoSchema,
|
||||
});
|
||||
|
||||
export default votingInfoSchema;
|
||||
|
||||
Reference in New Issue
Block a user