UNPKG

client-aftermath-ts-sdk

Version:
21 lines 746 B
import { Transaction } from "@mysten/sui/transactions"; import { AftermathApi } from "../../../general/providers"; import { AnyObjectType, ObjectId, OracleAddresses } from "../../../types"; export declare class OracleApi { private readonly Provider; private static readonly constants; readonly addresses: OracleAddresses; readonly eventTypes: { updatedPriceFeed: AnyObjectType; }; constructor(Provider: AftermathApi); fetchPrice: (inputs: { priceFeedId: ObjectId; }) => Promise<number>; getPriceTx: (inputs: { tx: Transaction; priceFeedId: ObjectId; }) => import("@mysten/sui/transactions").TransactionResult; private eventType; } //# sourceMappingURL=oracleApi.d.ts.map