UNPKG

@moonwell-fi/moonwell-sdk

Version:

TypeScript Interface for Moonwell

21 lines 761 B
import lodash from "lodash"; const { first } = lodash; import { getEnvironmentFromArgs } from "../../../common/index.js"; import { getMorphoVaultUserPositionsData } from "./common.js"; export async function getMorphoVaultUserPosition(client, args) { const environment = getEnvironmentFromArgs(client, args); if (!environment) { return undefined; } let { vaultAddress, vault } = args; if (!vaultAddress) { vaultAddress = environment.vaults[vault].address; } const userPositions = await getMorphoVaultUserPositionsData({ environment: environment, account: args.userAddress, vaults: [vaultAddress], }); return first(userPositions); } //# sourceMappingURL=getMorphoVaultUserPosition.js.map