UNPKG

@exromany/lido-csm-sdk

Version:

[![GitHub license](https://img.shields.io/github/license/lidofinance/lido-csm-sdk?color=limegreen)](https://github.com/lidofinance/lido-csm-sdk/blob/main/LICENSE.txt) [![Version npm](https://img.shields.io/npm/v/@lidofinance/lido-csm-sdk?label=version)](h

11 lines 429 B
import { JSONParse } from 'json-with-bigint'; import z from 'zod'; import { createMerkleTreeSchema } from '../common/utils/index.js'; const StrikesLeaf = z.tuple([ z.coerce.bigint(), z.string(), z.array(z.number()), ]); const StrikesMerkleTreeSchema = createMerkleTreeSchema(StrikesLeaf); export const parseStrikesTree = (data) => StrikesMerkleTreeSchema.parse(JSONParse(data)); //# sourceMappingURL=parse-tree.js.map