@oikos/swap
Version:
Oikos Swap Contracts
31 lines (24 loc) • 843 B
TypeScript
/* Generated by ts-generator ver. 0.0.8 */
/* tslint:disable */
import { Contract, ContractTransaction, EventFilter } from "ethers";
import { Provider } from "ethers/providers";
import { BigNumber } from "ethers/utils";
import { TransactionOverrides } from ".";
export class IUniswapFactory extends Contract {
functions: {
getExchange(token: string): Promise<string>;
getToken(token: string): Promise<string>;
getTokenWihId(token_id: number | string | BigNumber): Promise<string>;
initializeFactory(
template: string,
overrides?: TransactionOverrides
): Promise<ContractTransaction>;
createExchange(
token: string,
overrides?: TransactionOverrides
): Promise<ContractTransaction>;
};
filters: {
NewExchange(token: string | null, exchange: string | null): EventFilter;
};
}