UNPKG

olympus-protocol-connector

Version:

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

10 lines (9 loc) 656 B
import { Tx } from '.'; export interface IFundTrade { buyTokensWithPercentage(tokenAddresses: string[], percentages: number[], ethAmount: number, gasPrice: number): Promise<Tx>; buyTokensWithPercentageGas(tokensAddresses: string[], percentages: number[], ethAmount: number): Promise<number>; buyTokens(tokensAddresses: string[], amounts: number[], gasPrice: number): Promise<Tx>; calculateBuyGas(tokensAddresses: string[], amounts: number[]): Promise<number>; sellTokens(tokensAddresses: string[], amounts: number[], gasPrice: number): Promise<Tx>; calculateSellGas(tokensAddresses: string[], amounts: number[]): Promise<number>; }