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 496 B
import { StandardMerkleTree } from '@openzeppelin/merkle-tree'; import { compareLowercase } from '../common/utils/compare-lowercase.js'; import { fetchJson } from '../common/utils/fetch-json.js'; export const fetchAddressesTree = async (url, treeRoot) => { const treeJson = await fetchJson(url, undefined); const tree = StandardMerkleTree.load(treeJson); if (compareLowercase(tree.root, treeRoot)) return tree; return null; }; //# sourceMappingURL=fetch-proofs-tree.js.map