UNPKG

olympus-protocol-connector

Version:

Module made by Olympus Labs for easier access to the Olympus protocol through Javascript/Typescript

12 lines (11 loc) 481 B
import { Tx } from './Tx'; import { BigNumber } from '..'; import { IERC20Extend } from './IERC20Extend'; export interface IERC20DerivativeService extends IERC20Extend { getPrice(): Promise<BigNumber>; getTotalWeiAssetsValue(): Promise<BigNumber>; getTokensAddresses(): Promise<string[]>; paused(): Promise<boolean>; redeem(redeemAmount: number, gasPrice?: number): Promise<Tx | null>; invest(investAmount: number, gasPrice?: number): Promise<Tx | null>; }