/* 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 ERC20 extends Contract { functions: { balanceOf(owner: string): Promise; allowance(owner: string, spender: string): Promise; transfer( to: string, value: number | string | BigNumber, overrides?: TransactionOverrides ): Promise; approve( spender: string, value: number | string | BigNumber, overrides?: TransactionOverrides ): Promise; transferFrom( from: string, to: string, value: number | string | BigNumber, overrides?: TransactionOverrides ): Promise; increaseAllowance( spender: string, addedValue: number | string | BigNumber, overrides?: TransactionOverrides ): Promise; decreaseAllowance( spender: string, subtractedValue: number | string | BigNumber, overrides?: TransactionOverrides ): Promise; totalSupply(): Promise; }; filters: { Transfer(from: string | null, to: string | null, value: null): EventFilter; Approval( owner: string | null, spender: string | null, value: null ): EventFilter; }; }