UNPKG

@hubbleprotocol/hubble-sdk

Version:
21 lines (20 loc) 625 B
import { PublicKey } from '@solana/web3.js'; import Decimal from 'decimal.js'; export type StakingPoolState = { borrowingMarketState: PublicKey; totalDistributedRewards: Decimal; rewardsNotYetClaimed: Decimal; version: number; numUsers: Decimal; totalUsersProvidingStability: Decimal; totalStake: Decimal; rewardPerToken: Decimal; prevRewardLoss: Decimal; stakingVault: PublicKey; stakingVaultAuthority: PublicKey; stakingVaultSeed: number; treasuryVault: PublicKey; treasuryVaultAuthority: PublicKey; treasuryVaultSeed: number; }; export default StakingPoolState;