UNPKG

@kamino-finance/farms-sdk

Version:
10 lines 895 B
import { Address, Rpc, SolanaRpcApi } from "@solana/kit"; import { Farms } from "../Farms"; import Decimal from "decimal.js"; import { FarmIncentives } from "../models"; import { FarmState } from "../@codegen/farms/accounts"; import { Connection } from "@solana/web3.js"; export declare function getRewardsApyForStrategy(connection: Rpc<SolanaRpcApi>, legacyConnection: Connection, strategy: Address): Promise<FarmIncentives>; export declare function getFarmIncentives(farmsClient: Farms, farm: Address, stakedTokenPrice: Decimal, stakedTokenMintDecimals: number, pricesMap?: Map<Address, Decimal>): Promise<FarmIncentives>; export declare function getFarmIncentivesWithExistentState(farmsClient: Farms, farm: Address, farmState: FarmState, stakedTokenPrice: Decimal, stakedTokenMintDecimals: number, pricesMap?: Map<Address, Decimal>): Promise<FarmIncentives>; //# sourceMappingURL=apy.d.ts.map