UNPKG

@moonwell-fi/moonwell-sdk

Version:

TypeScript Interface for Moonwell

15 lines 680 B
import { getEnvironmentsFromArgs } from "../../../common/index.js"; import { getMorphoVaultUserPositionsData } from "./common.js"; export async function getMorphoVaultUserPositions(client, args) { const environments = getEnvironmentsFromArgs(client, args); const environmentsUserPositions = await Promise.all(environments .filter((environment) => environment.contracts.morphoViews !== undefined) .map((environment) => { return getMorphoVaultUserPositionsData({ environment, account: args.userAddress, }); })); return environmentsUserPositions.flat(); } //# sourceMappingURL=getMorphoVaultUserPositions.js.map