/* Autogenerated file. Do not edit manually. */ /* tslint:disable */ /* eslint-disable */ import { BaseContract, BigNumber, BigNumberish, BytesLike, CallOverrides, ContractTransaction, Overrides, PopulatedTransaction, Signer, utils, } from "ethers"; import { FunctionFragment, Result } from "@ethersproject/abi"; import { Listener, Provider } from "@ethersproject/providers"; import { TypedEventFilter, TypedEvent, TypedListener, OnEvent } from "./common"; export interface TestTargetInterface extends utils.Interface { contractName: "TestTarget"; functions: { "bytesData()": FunctionFragment; "setTestAddress(address)": FunctionFragment; "setTestBytes(bytes)": FunctionFragment; "setTestString(string)": FunctionFragment; "setTestUint(uint256)": FunctionFragment; "stringData()": FunctionFragment; "tesAddress()": FunctionFragment; "testUint()": FunctionFragment; }; encodeFunctionData(functionFragment: "bytesData", values?: undefined): string; encodeFunctionData( functionFragment: "setTestAddress", values: [string] ): string; encodeFunctionData( functionFragment: "setTestBytes", values: [BytesLike] ): string; encodeFunctionData( functionFragment: "setTestString", values: [string] ): string; encodeFunctionData( functionFragment: "setTestUint", values: [BigNumberish] ): string; encodeFunctionData( functionFragment: "stringData", values?: undefined ): string; encodeFunctionData( functionFragment: "tesAddress", values?: undefined ): string; encodeFunctionData(functionFragment: "testUint", values?: undefined): string; decodeFunctionResult(functionFragment: "bytesData", data: BytesLike): Result; decodeFunctionResult( functionFragment: "setTestAddress", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "setTestBytes", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "setTestString", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "setTestUint", data: BytesLike ): Result; decodeFunctionResult(functionFragment: "stringData", data: BytesLike): Result; decodeFunctionResult(functionFragment: "tesAddress", data: BytesLike): Result; decodeFunctionResult(functionFragment: "testUint", data: BytesLike): Result; events: {}; } export interface TestTarget extends BaseContract { contractName: "TestTarget"; connect(signerOrProvider: Signer | Provider | string): this; attach(addressOrName: string): this; deployed(): Promise; interface: TestTargetInterface; queryFilter( event: TypedEventFilter, fromBlockOrBlockhash?: string | number | undefined, toBlock?: string | number | undefined ): Promise>; listeners( eventFilter?: TypedEventFilter ): Array>; listeners(eventName?: string): Array; removeAllListeners( eventFilter: TypedEventFilter ): this; removeAllListeners(eventName?: string): this; off: OnEvent; on: OnEvent; once: OnEvent; removeListener: OnEvent; functions: { bytesData(overrides?: CallOverrides): Promise<[string]>; "bytesData()"(overrides?: CallOverrides): Promise<[string]>; setTestAddress( _address: string, overrides?: Overrides & { from?: string | Promise } ): Promise; "setTestAddress(address)"( _address: string, overrides?: Overrides & { from?: string | Promise } ): Promise; setTestBytes( _inputBytes: BytesLike, overrides?: Overrides & { from?: string | Promise } ): Promise; "setTestBytes(bytes)"( _inputBytes: BytesLike, overrides?: Overrides & { from?: string | Promise } ): Promise; setTestString( _inputString: string, overrides?: Overrides & { from?: string | Promise } ): Promise; "setTestString(string)"( _inputString: string, overrides?: Overrides & { from?: string | Promise } ): Promise; setTestUint( _testUint: BigNumberish, overrides?: Overrides & { from?: string | Promise } ): Promise; "setTestUint(uint256)"( _testUint: BigNumberish, overrides?: Overrides & { from?: string | Promise } ): Promise; stringData(overrides?: CallOverrides): Promise<[string]>; "stringData()"(overrides?: CallOverrides): Promise<[string]>; tesAddress(overrides?: CallOverrides): Promise<[string]>; "tesAddress()"(overrides?: CallOverrides): Promise<[string]>; testUint(overrides?: CallOverrides): Promise<[BigNumber]>; "testUint()"(overrides?: CallOverrides): Promise<[BigNumber]>; }; bytesData(overrides?: CallOverrides): Promise; "bytesData()"(overrides?: CallOverrides): Promise; setTestAddress( _address: string, overrides?: Overrides & { from?: string | Promise } ): Promise; "setTestAddress(address)"( _address: string, overrides?: Overrides & { from?: string | Promise } ): Promise; setTestBytes( _inputBytes: BytesLike, overrides?: Overrides & { from?: string | Promise } ): Promise; "setTestBytes(bytes)"( _inputBytes: BytesLike, overrides?: Overrides & { from?: string | Promise } ): Promise; setTestString( _inputString: string, overrides?: Overrides & { from?: string | Promise } ): Promise; "setTestString(string)"( _inputString: string, overrides?: Overrides & { from?: string | Promise } ): Promise; setTestUint( _testUint: BigNumberish, overrides?: Overrides & { from?: string | Promise } ): Promise; "setTestUint(uint256)"( _testUint: BigNumberish, overrides?: Overrides & { from?: string | Promise } ): Promise; stringData(overrides?: CallOverrides): Promise; "stringData()"(overrides?: CallOverrides): Promise; tesAddress(overrides?: CallOverrides): Promise; "tesAddress()"(overrides?: CallOverrides): Promise; testUint(overrides?: CallOverrides): Promise; "testUint()"(overrides?: CallOverrides): Promise; callStatic: { bytesData(overrides?: CallOverrides): Promise; "bytesData()"(overrides?: CallOverrides): Promise; setTestAddress( _address: string, overrides?: CallOverrides ): Promise; "setTestAddress(address)"( _address: string, overrides?: CallOverrides ): Promise; setTestBytes( _inputBytes: BytesLike, overrides?: CallOverrides ): Promise; "setTestBytes(bytes)"( _inputBytes: BytesLike, overrides?: CallOverrides ): Promise; setTestString( _inputString: string, overrides?: CallOverrides ): Promise; "setTestString(string)"( _inputString: string, overrides?: CallOverrides ): Promise; setTestUint( _testUint: BigNumberish, overrides?: CallOverrides ): Promise; "setTestUint(uint256)"( _testUint: BigNumberish, overrides?: CallOverrides ): Promise; stringData(overrides?: CallOverrides): Promise; "stringData()"(overrides?: CallOverrides): Promise; tesAddress(overrides?: CallOverrides): Promise; "tesAddress()"(overrides?: CallOverrides): Promise; testUint(overrides?: CallOverrides): Promise; "testUint()"(overrides?: CallOverrides): Promise; }; filters: {}; estimateGas: { bytesData(overrides?: CallOverrides): Promise; "bytesData()"(overrides?: CallOverrides): Promise; setTestAddress( _address: string, overrides?: Overrides & { from?: string | Promise } ): Promise; "setTestAddress(address)"( _address: string, overrides?: Overrides & { from?: string | Promise } ): Promise; setTestBytes( _inputBytes: BytesLike, overrides?: Overrides & { from?: string | Promise } ): Promise; "setTestBytes(bytes)"( _inputBytes: BytesLike, overrides?: Overrides & { from?: string | Promise } ): Promise; setTestString( _inputString: string, overrides?: Overrides & { from?: string | Promise } ): Promise; "setTestString(string)"( _inputString: string, overrides?: Overrides & { from?: string | Promise } ): Promise; setTestUint( _testUint: BigNumberish, overrides?: Overrides & { from?: string | Promise } ): Promise; "setTestUint(uint256)"( _testUint: BigNumberish, overrides?: Overrides & { from?: string | Promise } ): Promise; stringData(overrides?: CallOverrides): Promise; "stringData()"(overrides?: CallOverrides): Promise; tesAddress(overrides?: CallOverrides): Promise; "tesAddress()"(overrides?: CallOverrides): Promise; testUint(overrides?: CallOverrides): Promise; "testUint()"(overrides?: CallOverrides): Promise; }; populateTransaction: { bytesData(overrides?: CallOverrides): Promise; "bytesData()"(overrides?: CallOverrides): Promise; setTestAddress( _address: string, overrides?: Overrides & { from?: string | Promise } ): Promise; "setTestAddress(address)"( _address: string, overrides?: Overrides & { from?: string | Promise } ): Promise; setTestBytes( _inputBytes: BytesLike, overrides?: Overrides & { from?: string | Promise } ): Promise; "setTestBytes(bytes)"( _inputBytes: BytesLike, overrides?: Overrides & { from?: string | Promise } ): Promise; setTestString( _inputString: string, overrides?: Overrides & { from?: string | Promise } ): Promise; "setTestString(string)"( _inputString: string, overrides?: Overrides & { from?: string | Promise } ): Promise; setTestUint( _testUint: BigNumberish, overrides?: Overrides & { from?: string | Promise } ): Promise; "setTestUint(uint256)"( _testUint: BigNumberish, overrides?: Overrides & { from?: string | Promise } ): Promise; stringData(overrides?: CallOverrides): Promise; "stringData()"(overrides?: CallOverrides): Promise; tesAddress(overrides?: CallOverrides): Promise; "tesAddress()"(overrides?: CallOverrides): Promise; testUint(overrides?: CallOverrides): Promise; "testUint()"(overrides?: CallOverrides): Promise; }; }