/* Autogenerated file. Do not edit manually. */ /* tslint:disable */ /* eslint-disable */ import type { BaseContract, BigNumber, BigNumberish, BytesLike, CallOverrides, ContractTransaction, Overrides, PopulatedTransaction, Signer, utils, } from "ethers"; import type { FunctionFragment, Result, EventFragment, } from "@ethersproject/abi"; import type { Listener, Provider } from "@ethersproject/providers"; import type { TypedEventFilter, TypedEvent, TypedListener, OnEvent, PromiseOrValue, } from "../common"; export interface IOrgIdFeatInterface extends utils.Interface { functions: { "createOrgId(bytes32,string)": FunctionFragment; "createOrgId(bytes32,string,string[])": FunctionFragment; "createOrgIdFor(bytes32,string,address,string[])": FunctionFragment; "getOrgId(uint256)": FunctionFragment; "getOrgIds(uint256,uint256)": FunctionFragment; "getOrgIds()": FunctionFragment; "getTokenId(bytes32)": FunctionFragment; "setOrgJson(bytes32,string)": FunctionFragment; "setOrgJson(bytes32,string,string[])": FunctionFragment; }; getFunction( nameOrSignatureOrTopic: | "createOrgId(bytes32,string)" | "createOrgId(bytes32,string,string[])" | "createOrgIdFor" | "createOrgIdFor(bytes32,string,address,string[])" | "getOrgId" | "getOrgId(uint256)" | "getOrgIds(uint256,uint256)" | "getOrgIds()" | "getTokenId" | "getTokenId(bytes32)" | "setOrgJson(bytes32,string)" | "setOrgJson(bytes32,string,string[])" ): FunctionFragment; encodeFunctionData( functionFragment: "createOrgId(bytes32,string)", values: [PromiseOrValue, PromiseOrValue] ): string; encodeFunctionData( functionFragment: "createOrgId(bytes32,string,string[])", values: [ PromiseOrValue, PromiseOrValue, PromiseOrValue[] ] ): string; encodeFunctionData( functionFragment: "createOrgIdFor", values: [ PromiseOrValue, PromiseOrValue, PromiseOrValue, PromiseOrValue[] ] ): string; encodeFunctionData( functionFragment: "createOrgIdFor(bytes32,string,address,string[])", values: [ PromiseOrValue, PromiseOrValue, PromiseOrValue, PromiseOrValue[] ] ): string; encodeFunctionData( functionFragment: "getOrgId", values: [PromiseOrValue] ): string; encodeFunctionData( functionFragment: "getOrgId(uint256)", values: [PromiseOrValue] ): string; encodeFunctionData( functionFragment: "getOrgIds(uint256,uint256)", values: [PromiseOrValue, PromiseOrValue] ): string; encodeFunctionData( functionFragment: "getOrgIds()", values?: undefined ): string; encodeFunctionData( functionFragment: "getTokenId", values: [PromiseOrValue] ): string; encodeFunctionData( functionFragment: "getTokenId(bytes32)", values: [PromiseOrValue] ): string; encodeFunctionData( functionFragment: "setOrgJson(bytes32,string)", values: [PromiseOrValue, PromiseOrValue] ): string; encodeFunctionData( functionFragment: "setOrgJson(bytes32,string,string[])", values: [ PromiseOrValue, PromiseOrValue, PromiseOrValue[] ] ): string; decodeFunctionResult( functionFragment: "createOrgId(bytes32,string)", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "createOrgId(bytes32,string,string[])", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "createOrgIdFor", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "createOrgIdFor(bytes32,string,address,string[])", data: BytesLike ): Result; decodeFunctionResult(functionFragment: "getOrgId", data: BytesLike): Result; decodeFunctionResult( functionFragment: "getOrgId(uint256)", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "getOrgIds(uint256,uint256)", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "getOrgIds()", data: BytesLike ): Result; decodeFunctionResult(functionFragment: "getTokenId", data: BytesLike): Result; decodeFunctionResult( functionFragment: "getTokenId(bytes32)", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "setOrgJson(bytes32,string)", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "setOrgJson(bytes32,string,string[])", data: BytesLike ): Result; events: { "OrgIdCreated(bytes32,address)": EventFragment; "OrgJsonUriChanged(bytes32,string)": EventFragment; }; getEvent(nameOrSignatureOrTopic: "OrgIdCreated"): EventFragment; getEvent( nameOrSignatureOrTopic: "OrgIdCreated(bytes32,address)" ): EventFragment; getEvent(nameOrSignatureOrTopic: "OrgJsonUriChanged"): EventFragment; getEvent( nameOrSignatureOrTopic: "OrgJsonUriChanged(bytes32,string)" ): EventFragment; } export interface OrgIdCreatedEventObject { orgId: string; owner: string; } export type OrgIdCreatedEvent = TypedEvent< [string, string], OrgIdCreatedEventObject >; export type OrgIdCreatedEventFilter = TypedEventFilter; export interface OrgJsonUriChangedEventObject { orgId: string; orgJsonUri: string; } export type OrgJsonUriChangedEvent = TypedEvent< [string, string], OrgJsonUriChangedEventObject >; export type OrgJsonUriChangedEventFilter = TypedEventFilter; export interface IOrgIdFeat extends BaseContract { connect(signerOrProvider: Signer | Provider | string): this; attach(addressOrName: string): this; deployed(): Promise; interface: IOrgIdFeatInterface; 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: { "createOrgId(bytes32,string)"( salt: PromiseOrValue, orgJsonUri: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue } ): Promise; "createOrgId(bytes32,string,string[])"( salt: PromiseOrValue, orgJsonUri: PromiseOrValue, dids: PromiseOrValue[], overrides?: Overrides & { from?: PromiseOrValue } ): Promise; createOrgIdFor( orgId: PromiseOrValue, orgJsonUri: PromiseOrValue, owner: PromiseOrValue, dids: PromiseOrValue[], overrides?: Overrides & { from?: PromiseOrValue } ): Promise; "createOrgIdFor(bytes32,string,address,string[])"( orgId: PromiseOrValue, orgJsonUri: PromiseOrValue, owner: PromiseOrValue, dids: PromiseOrValue[], overrides?: Overrides & { from?: PromiseOrValue } ): Promise; getOrgId( tokenId: PromiseOrValue, overrides?: CallOverrides ): Promise< [boolean, string, string, string] & { exists: boolean; orgId: string; orgJsonUri: string; owner: string; } >; "getOrgId(uint256)"( tokenId: PromiseOrValue, overrides?: CallOverrides ): Promise< [boolean, string, string, string] & { exists: boolean; orgId: string; orgJsonUri: string; owner: string; } >; "getOrgIds(uint256,uint256)"( cursor: PromiseOrValue, count: PromiseOrValue, overrides?: CallOverrides ): Promise<[string[]] & { orgIds: string[] }>; "getOrgIds()"( overrides?: CallOverrides ): Promise<[string[]] & { orgIds: string[] }>; getTokenId( orgId: PromiseOrValue, overrides?: CallOverrides ): Promise<[BigNumber] & { tokenId: BigNumber }>; "getTokenId(bytes32)"( orgId: PromiseOrValue, overrides?: CallOverrides ): Promise<[BigNumber] & { tokenId: BigNumber }>; "setOrgJson(bytes32,string)"( orgId: PromiseOrValue, orgJsonUri: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue } ): Promise; "setOrgJson(bytes32,string,string[])"( orgId: PromiseOrValue, orgJsonUri: PromiseOrValue, dids: PromiseOrValue[], overrides?: Overrides & { from?: PromiseOrValue } ): Promise; }; "createOrgId(bytes32,string)"( salt: PromiseOrValue, orgJsonUri: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue } ): Promise; "createOrgId(bytes32,string,string[])"( salt: PromiseOrValue, orgJsonUri: PromiseOrValue, dids: PromiseOrValue[], overrides?: Overrides & { from?: PromiseOrValue } ): Promise; createOrgIdFor( orgId: PromiseOrValue, orgJsonUri: PromiseOrValue, owner: PromiseOrValue, dids: PromiseOrValue[], overrides?: Overrides & { from?: PromiseOrValue } ): Promise; "createOrgIdFor(bytes32,string,address,string[])"( orgId: PromiseOrValue, orgJsonUri: PromiseOrValue, owner: PromiseOrValue, dids: PromiseOrValue[], overrides?: Overrides & { from?: PromiseOrValue } ): Promise; getOrgId( tokenId: PromiseOrValue, overrides?: CallOverrides ): Promise< [boolean, string, string, string] & { exists: boolean; orgId: string; orgJsonUri: string; owner: string; } >; "getOrgId(uint256)"( tokenId: PromiseOrValue, overrides?: CallOverrides ): Promise< [boolean, string, string, string] & { exists: boolean; orgId: string; orgJsonUri: string; owner: string; } >; "getOrgIds(uint256,uint256)"( cursor: PromiseOrValue, count: PromiseOrValue, overrides?: CallOverrides ): Promise; "getOrgIds()"(overrides?: CallOverrides): Promise; getTokenId( orgId: PromiseOrValue, overrides?: CallOverrides ): Promise; "getTokenId(bytes32)"( orgId: PromiseOrValue, overrides?: CallOverrides ): Promise; "setOrgJson(bytes32,string)"( orgId: PromiseOrValue, orgJsonUri: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue } ): Promise; "setOrgJson(bytes32,string,string[])"( orgId: PromiseOrValue, orgJsonUri: PromiseOrValue, dids: PromiseOrValue[], overrides?: Overrides & { from?: PromiseOrValue } ): Promise; callStatic: { "createOrgId(bytes32,string)"( salt: PromiseOrValue, orgJsonUri: PromiseOrValue, overrides?: CallOverrides ): Promise; "createOrgId(bytes32,string,string[])"( salt: PromiseOrValue, orgJsonUri: PromiseOrValue, dids: PromiseOrValue[], overrides?: CallOverrides ): Promise; createOrgIdFor( orgId: PromiseOrValue, orgJsonUri: PromiseOrValue, owner: PromiseOrValue, dids: PromiseOrValue[], overrides?: CallOverrides ): Promise; "createOrgIdFor(bytes32,string,address,string[])"( orgId: PromiseOrValue, orgJsonUri: PromiseOrValue, owner: PromiseOrValue, dids: PromiseOrValue[], overrides?: CallOverrides ): Promise; getOrgId( tokenId: PromiseOrValue, overrides?: CallOverrides ): Promise< [boolean, string, string, string] & { exists: boolean; orgId: string; orgJsonUri: string; owner: string; } >; "getOrgId(uint256)"( tokenId: PromiseOrValue, overrides?: CallOverrides ): Promise< [boolean, string, string, string] & { exists: boolean; orgId: string; orgJsonUri: string; owner: string; } >; "getOrgIds(uint256,uint256)"( cursor: PromiseOrValue, count: PromiseOrValue, overrides?: CallOverrides ): Promise; "getOrgIds()"(overrides?: CallOverrides): Promise; getTokenId( orgId: PromiseOrValue, overrides?: CallOverrides ): Promise; "getTokenId(bytes32)"( orgId: PromiseOrValue, overrides?: CallOverrides ): Promise; "setOrgJson(bytes32,string)"( orgId: PromiseOrValue, orgJsonUri: PromiseOrValue, overrides?: CallOverrides ): Promise; "setOrgJson(bytes32,string,string[])"( orgId: PromiseOrValue, orgJsonUri: PromiseOrValue, dids: PromiseOrValue[], overrides?: CallOverrides ): Promise; }; filters: { "OrgIdCreated(bytes32,address)"( orgId?: PromiseOrValue | null, owner?: PromiseOrValue | null ): OrgIdCreatedEventFilter; OrgIdCreated( orgId?: PromiseOrValue | null, owner?: PromiseOrValue | null ): OrgIdCreatedEventFilter; "OrgJsonUriChanged(bytes32,string)"( orgId?: PromiseOrValue | null, orgJsonUri?: null ): OrgJsonUriChangedEventFilter; OrgJsonUriChanged( orgId?: PromiseOrValue | null, orgJsonUri?: null ): OrgJsonUriChangedEventFilter; }; estimateGas: { "createOrgId(bytes32,string)"( salt: PromiseOrValue, orgJsonUri: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue } ): Promise; "createOrgId(bytes32,string,string[])"( salt: PromiseOrValue, orgJsonUri: PromiseOrValue, dids: PromiseOrValue[], overrides?: Overrides & { from?: PromiseOrValue } ): Promise; createOrgIdFor( orgId: PromiseOrValue, orgJsonUri: PromiseOrValue, owner: PromiseOrValue, dids: PromiseOrValue[], overrides?: Overrides & { from?: PromiseOrValue } ): Promise; "createOrgIdFor(bytes32,string,address,string[])"( orgId: PromiseOrValue, orgJsonUri: PromiseOrValue, owner: PromiseOrValue, dids: PromiseOrValue[], overrides?: Overrides & { from?: PromiseOrValue } ): Promise; getOrgId( tokenId: PromiseOrValue, overrides?: CallOverrides ): Promise; "getOrgId(uint256)"( tokenId: PromiseOrValue, overrides?: CallOverrides ): Promise; "getOrgIds(uint256,uint256)"( cursor: PromiseOrValue, count: PromiseOrValue, overrides?: CallOverrides ): Promise; "getOrgIds()"(overrides?: CallOverrides): Promise; getTokenId( orgId: PromiseOrValue, overrides?: CallOverrides ): Promise; "getTokenId(bytes32)"( orgId: PromiseOrValue, overrides?: CallOverrides ): Promise; "setOrgJson(bytes32,string)"( orgId: PromiseOrValue, orgJsonUri: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue } ): Promise; "setOrgJson(bytes32,string,string[])"( orgId: PromiseOrValue, orgJsonUri: PromiseOrValue, dids: PromiseOrValue[], overrides?: Overrides & { from?: PromiseOrValue } ): Promise; }; populateTransaction: { "createOrgId(bytes32,string)"( salt: PromiseOrValue, orgJsonUri: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue } ): Promise; "createOrgId(bytes32,string,string[])"( salt: PromiseOrValue, orgJsonUri: PromiseOrValue, dids: PromiseOrValue[], overrides?: Overrides & { from?: PromiseOrValue } ): Promise; createOrgIdFor( orgId: PromiseOrValue, orgJsonUri: PromiseOrValue, owner: PromiseOrValue, dids: PromiseOrValue[], overrides?: Overrides & { from?: PromiseOrValue } ): Promise; "createOrgIdFor(bytes32,string,address,string[])"( orgId: PromiseOrValue, orgJsonUri: PromiseOrValue, owner: PromiseOrValue, dids: PromiseOrValue[], overrides?: Overrides & { from?: PromiseOrValue } ): Promise; getOrgId( tokenId: PromiseOrValue, overrides?: CallOverrides ): Promise; "getOrgId(uint256)"( tokenId: PromiseOrValue, overrides?: CallOverrides ): Promise; "getOrgIds(uint256,uint256)"( cursor: PromiseOrValue, count: PromiseOrValue, overrides?: CallOverrides ): Promise; "getOrgIds()"(overrides?: CallOverrides): Promise; getTokenId( orgId: PromiseOrValue, overrides?: CallOverrides ): Promise; "getTokenId(bytes32)"( orgId: PromiseOrValue, overrides?: CallOverrides ): Promise; "setOrgJson(bytes32,string)"( orgId: PromiseOrValue, orgJsonUri: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue } ): Promise; "setOrgJson(bytes32,string,string[])"( orgId: PromiseOrValue, orgJsonUri: PromiseOrValue, dids: PromiseOrValue[], overrides?: Overrides & { from?: PromiseOrValue } ): Promise; }; }