@moonwell-fi/moonwell-sdk
Version:
TypeScript Interface for Moonwell
20 lines • 725 B
JavaScript
import { getEnvironmentFromArgs } from "../../../common/index.js";
import { getUserRewardsData } from "./common.js";
export async function getUserReward(client, args) {
let { marketAddress, userAddress } = args;
const environment = getEnvironmentFromArgs(client, args);
if (!environment) {
return undefined;
}
if (!marketAddress) {
const { market } = args;
marketAddress = environment.markets[market].address;
}
const userRewards = await getUserRewardsData({
environment: environment,
account: userAddress,
markets: [marketAddress],
});
return userRewards?.length > 0 ? userRewards[0] : undefined;
}
//# sourceMappingURL=getUserReward.js.map