UNPKG

@kamino-finance/klend-sdk

Version:

Typescript SDK for interacting with the Kamino Lending (klend) protocol

58 lines 1.5 kB
import BN from 'bn.js'; export interface PriceFeedMessageFields { feedId: number[]; price: BN; conf: BN; exponent: number; publishTime: BN; prevPublishTime: BN; emaPrice: BN; emaConf: BN; } export interface PriceFeedMessageJSON { feedId: number[]; price: string; conf: string; exponent: number; publishTime: string; prevPublishTime: string; emaPrice: string; emaConf: string; } /** Reserve Withdrawal Caps State */ export declare class PriceFeedMessage { readonly feedId: number[]; readonly price: BN; readonly conf: BN; readonly exponent: number; readonly publishTime: BN; readonly prevPublishTime: BN; readonly emaPrice: BN; readonly emaConf: BN; constructor(fields: PriceFeedMessageFields); static layout(property?: string): any; static fromDecoded(obj: any): PriceFeedMessage; static toEncodable(fields: PriceFeedMessageFields): { feedId: number[]; price: BN; conf: BN; exponent: number; publishTime: BN; prevPublishTime: BN; emaPrice: BN; emaConf: BN; }; toJSON(): PriceFeedMessageJSON; static fromJSON(obj: PriceFeedMessageJSON): PriceFeedMessage; toEncodable(): { feedId: number[]; price: BN; conf: BN; exponent: number; publishTime: BN; prevPublishTime: BN; emaPrice: BN; emaConf: BN; }; } //# sourceMappingURL=PriceFeedMessage.d.ts.map