openswap-app-sdk
Version:
SDK to interact with OpenSwap
17 lines (16 loc) • 586 B
TypeScript
export declare class Farms {
chainID: number;
multicall: string;
farms: any[];
pairs: any[];
uniPairs: any[];
user: any[];
soloFarms: any[];
constructor(_chainID: number, _multicallAddress: string);
setFarmData(_farms: any[]): Promise<void>;
setPairs(_pairs: any[], _uniPairs: any[]): void;
getSoloFarmData(_farms: any[], _user: string, openxPrice: string): Promise<any[]>;
getLiquidityValue(one: number, ox: number, btc: number): any[];
isStableCoin(_address: string): boolean;
fetchFarmData(): Promise<any[]>;
}