UNPKG

@moonwell-fi/moonwell-sdk

Version:

TypeScript Interface for Moonwell

18 lines 815 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.getMorphoUserStakingRewards = getMorphoUserStakingRewards; const index_js_1 = require("../../../common/index.js"); const common_js_1 = require("./common.js"); async function getMorphoUserStakingRewards(client, args) { const environments = (0, index_js_1.getEnvironmentsFromArgs)(client, args); const environmentsUserRewards = await Promise.all(environments .filter((environment) => environment.contracts.morphoViews !== undefined) .map((environment) => { return (0, common_js_1.getUserMorphoStakingRewardsData)({ environment, account: args.userAddress, }); })); return environmentsUserRewards.flat(); } //# sourceMappingURL=getMorphoUserStakingRewards.js.map