123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144 |
- /* Autogenerated file. Do not edit manually. */
- /* tslint:disable */
- /* eslint-disable */
- import type {
- TypedEventFilter,
- TypedEvent,
- TypedListener,
- OnEvent,
- } from "./common";
- import type { FunctionFragment, Result } from "@ethersproject/abi";
- import type { Listener, Provider } from "@ethersproject/providers";
- import type {
- BaseContract,
- BigNumber,
- BytesLike,
- CallOverrides,
- ContractTransaction,
- Overrides,
- PopulatedTransaction,
- Signer,
- utils,
- } from "ethers";
- export interface GreeterInterface extends utils.Interface {
- functions: {
- "greet()": FunctionFragment;
- "greeting()": FunctionFragment;
- "setGreeting(string)": FunctionFragment;
- "throwError()": FunctionFragment;
- };
- getFunction(
- nameOrSignatureOrTopic: "greet" | "greeting" | "setGreeting" | "throwError"
- ): FunctionFragment;
- encodeFunctionData(functionFragment: "greet", values?: undefined): string;
- encodeFunctionData(functionFragment: "greeting", values?: undefined): string;
- encodeFunctionData(functionFragment: "setGreeting", values: [string]): string;
- encodeFunctionData(
- functionFragment: "throwError",
- values?: undefined
- ): string;
- decodeFunctionResult(functionFragment: "greet", data: BytesLike): Result;
- decodeFunctionResult(functionFragment: "greeting", data: BytesLike): Result;
- decodeFunctionResult(
- functionFragment: "setGreeting",
- data: BytesLike
- ): Result;
- decodeFunctionResult(functionFragment: "throwError", data: BytesLike): Result;
- events: {};
- }
- export interface Greeter extends BaseContract {
- connect(signerOrProvider: Signer | Provider | string): this;
- attach(addressOrName: string): this;
- deployed(): Promise<this>;
- interface: GreeterInterface;
- queryFilter<TEvent extends TypedEvent>(
- event: TypedEventFilter<TEvent>,
- fromBlockOrBlockhash?: string | number | undefined,
- toBlock?: string | number | undefined
- ): Promise<Array<TEvent>>;
- listeners<TEvent extends TypedEvent>(
- eventFilter?: TypedEventFilter<TEvent>
- ): Array<TypedListener<TEvent>>;
- listeners(eventName?: string): Array<Listener>;
- removeAllListeners<TEvent extends TypedEvent>(
- eventFilter: TypedEventFilter<TEvent>
- ): this;
- removeAllListeners(eventName?: string): this;
- off: OnEvent<this>;
- on: OnEvent<this>;
- once: OnEvent<this>;
- removeListener: OnEvent<this>;
- functions: {
- greet(overrides?: CallOverrides): Promise<[string]>;
- greeting(overrides?: CallOverrides): Promise<[string]>;
- setGreeting(
- _greeting: string,
- overrides?: Overrides & { from?: string | Promise<string> }
- ): Promise<ContractTransaction>;
- throwError(overrides?: CallOverrides): Promise<[void]>;
- };
- greet(overrides?: CallOverrides): Promise<string>;
- greeting(overrides?: CallOverrides): Promise<string>;
- setGreeting(
- _greeting: string,
- overrides?: Overrides & { from?: string | Promise<string> }
- ): Promise<ContractTransaction>;
- throwError(overrides?: CallOverrides): Promise<void>;
- callStatic: {
- greet(overrides?: CallOverrides): Promise<string>;
- greeting(overrides?: CallOverrides): Promise<string>;
- setGreeting(_greeting: string, overrides?: CallOverrides): Promise<void>;
- throwError(overrides?: CallOverrides): Promise<void>;
- };
- filters: {};
- estimateGas: {
- greet(overrides?: CallOverrides): Promise<BigNumber>;
- greeting(overrides?: CallOverrides): Promise<BigNumber>;
- setGreeting(
- _greeting: string,
- overrides?: Overrides & { from?: string | Promise<string> }
- ): Promise<BigNumber>;
- throwError(overrides?: CallOverrides): Promise<BigNumber>;
- };
- populateTransaction: {
- greet(overrides?: CallOverrides): Promise<PopulatedTransaction>;
- greeting(overrides?: CallOverrides): Promise<PopulatedTransaction>;
- setGreeting(
- _greeting: string,
- overrides?: Overrides & { from?: string | Promise<string> }
- ): Promise<PopulatedTransaction>;
- throwError(overrides?: CallOverrides): Promise<PopulatedTransaction>;
- };
- }
|