@mihalex/farms-sdk-tests
Version:
16 lines (15 loc) • 520 B
TypeScript
import { PublicKey } from "@solana/web3.js";
import Decimal from "decimal.js";
export type UserFarm = {
farm: PublicKey;
stakedToken: PublicKey;
activeStakeByDelegatee: Map<string, Decimal>;
pendingDepositStakeByDelegatee: Map<string, Decimal>;
pendingWithdrawalUnstakeByDelegatee: Map<string, Decimal>;
pendingRewards: PendingReward[];
};
export type PendingReward = {
rewardTokenMint: PublicKey;
cumulatedPendingRewards: Decimal;
pendingRewardsByDelegatee: Map<string, Decimal>;
};