@d8x/perpetuals-sdk
Version:
Node TypeScript SDK for D8X Perpetual Futures
19 lines (18 loc) • 550 B
TypeScript
import OnChainPxFeed from "./onChainPxFeed";
import { Provider } from "ethers";
/**
* OnChainPxFeedAngle: get STUSD-USDC exchange rate
*/
export default class OnChainPxFeedAngle extends OnChainPxFeed {
private delayMs;
private fetchInProgress;
constructor(rpcs: string[]);
protected fetchPrice(delay: boolean): Promise<void>;
}
/**
* Gets the price of one Angle stUSD in USDC from
* on-chain
* @param provider arbitrum provider
* @returns STUSD-USDC
*/
export declare function STUSDToUSDC(provider: Provider): Promise<number>;