@moonwell-fi/moonwell-sdk
Version:
TypeScript Interface for Moonwell
15 lines • 684 B
JavaScript
import { getEnvironmentsFromArgs } from "../../../common/index.js";
import { getMorphoMarketUserPositionsData } from "./common.js";
export async function getMorphoMarketUserPositions(client, args) {
const environments = getEnvironmentsFromArgs(client, args);
const environmentsUserPositions = await Promise.all(environments
.filter((environment) => environment.contracts.morphoViews !== undefined)
.map((environment) => {
return getMorphoMarketUserPositionsData({
environment,
account: args.userAddress,
});
}));
return environmentsUserPositions.flat();
}
//# sourceMappingURL=getMorphoMarketUserPositions.js.map