UNPKG

goodrdotfun-sdk

Version:

SDK for interacting with goodr.fun and Sonic on Solana

11 lines (10 loc) 604 B
import { BondingCurveState, BondingCurveV2State, GlobalState, GoodrFunProgramBase } from './base-program'; import { PriceData } from './types/common'; export declare class GoodrFunProgram extends GoodrFunProgramBase { private _decimals; constructor(rpcEndpoint: string); get decimals(): number; getBondingCurveProgressFromState(bondingCurveState: BondingCurveState, globalState: GlobalState): Promise<number>; getPriceDataFromState(bondingCurveState: BondingCurveState): Promise<PriceData>; getPriceDataFromStateV2(bondingCurveV2State: BondingCurveV2State): Promise<PriceData>; }