UNPKG

@moonwell-fi/moonwell-sdk

Version:

TypeScript Interface for Moonwell

22 lines 795 B
import lodash from "lodash"; const { first } = lodash; import { getEnvironmentFromArgs } from "../../../common/index.js"; import { getMorphoVaultsData } from "./common.js"; export async function getMorphoVault(client, args) { const environment = getEnvironmentFromArgs(client, args); if (!environment) { return undefined; } let { vaultAddress, vault } = args; if (!vaultAddress) { vaultAddress = environment.vaults[vault].address; } const results = await getMorphoVaultsData({ environments: [environment], vaults: [vaultAddress], includeRewards: args.includeRewards ?? false, currentChainRewardsOnly: args.currentChainRewardsOnly ?? false, }); return first(results); } //# sourceMappingURL=getMorphoVault.js.map