/* 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 OmniteContractFactoryInterface extends utils.Interface { functions: { "beacons(string)": FunctionFragment; "blueprintExists(string)": FunctionFragment; "blueprintNative(string)": FunctionFragment; "blueprints(string,uint16)": FunctionFragment; "createSimpleContractInstanceByName(string,bytes,bytes32)": FunctionFragment; "createTokenInstanceByName(string,bytes,bytes32,string,address)": FunctionFragment; "deployCreate2(bytes,bytes32)": FunctionFragment; "deployCreate2WithParams(bytes,bytes,bytes32)": FunctionFragment; "deregisterLatestBlueprint(string,bool)": FunctionFragment; "getBeaconProxyCreationCode()": FunctionFragment; "getLatestBlueprint(string)": FunctionFragment; "latestBlueprintVersion(string)": FunctionFragment; "registerNewBlueprint(address,string,bool)": FunctionFragment; "registerNewBlueprintVersion(address,string,uint16,bool)": FunctionFragment; "registerOriginalContract(bytes32,address)": FunctionFragment; "systemContext()": FunctionFragment; }; getFunction( nameOrSignatureOrTopic: | "beacons" | "beacons(string)" | "blueprintExists" | "blueprintExists(string)" | "blueprintNative" | "blueprintNative(string)" | "blueprints" | "blueprints(string,uint16)" | "createSimpleContractInstanceByName" | "createSimpleContractInstanceByName(string,bytes,bytes32)" | "createTokenInstanceByName" | "createTokenInstanceByName(string,bytes,bytes32,string,address)" | "deployCreate2" | "deployCreate2(bytes,bytes32)" | "deployCreate2WithParams" | "deployCreate2WithParams(bytes,bytes,bytes32)" | "deregisterLatestBlueprint" | "deregisterLatestBlueprint(string,bool)" | "getBeaconProxyCreationCode" | "getBeaconProxyCreationCode()" | "getLatestBlueprint" | "getLatestBlueprint(string)" | "latestBlueprintVersion" | "latestBlueprintVersion(string)" | "registerNewBlueprint" | "registerNewBlueprint(address,string,bool)" | "registerNewBlueprintVersion" | "registerNewBlueprintVersion(address,string,uint16,bool)" | "registerOriginalContract" | "registerOriginalContract(bytes32,address)" | "systemContext" | "systemContext()" ): FunctionFragment; encodeFunctionData( functionFragment: "beacons", values: [PromiseOrValue] ): string; encodeFunctionData( functionFragment: "beacons(string)", values: [PromiseOrValue] ): string; encodeFunctionData( functionFragment: "blueprintExists", values: [PromiseOrValue] ): string; encodeFunctionData( functionFragment: "blueprintExists(string)", values: [PromiseOrValue] ): string; encodeFunctionData( functionFragment: "blueprintNative", values: [PromiseOrValue] ): string; encodeFunctionData( functionFragment: "blueprintNative(string)", values: [PromiseOrValue] ): string; encodeFunctionData( functionFragment: "blueprints", values: [PromiseOrValue, PromiseOrValue] ): string; encodeFunctionData( functionFragment: "blueprints(string,uint16)", values: [PromiseOrValue, PromiseOrValue] ): string; encodeFunctionData( functionFragment: "createSimpleContractInstanceByName", values: [ PromiseOrValue, PromiseOrValue, PromiseOrValue ] ): string; encodeFunctionData( functionFragment: "createSimpleContractInstanceByName(string,bytes,bytes32)", values: [ PromiseOrValue, PromiseOrValue, PromiseOrValue ] ): string; encodeFunctionData( functionFragment: "createTokenInstanceByName", values: [ PromiseOrValue, PromiseOrValue, PromiseOrValue, PromiseOrValue, PromiseOrValue ] ): string; encodeFunctionData( functionFragment: "createTokenInstanceByName(string,bytes,bytes32,string,address)", values: [ PromiseOrValue, PromiseOrValue, PromiseOrValue, PromiseOrValue, PromiseOrValue ] ): string; encodeFunctionData( functionFragment: "deployCreate2", values: [PromiseOrValue, PromiseOrValue] ): string; encodeFunctionData( functionFragment: "deployCreate2(bytes,bytes32)", values: [PromiseOrValue, PromiseOrValue] ): string; encodeFunctionData( functionFragment: "deployCreate2WithParams", values: [ PromiseOrValue, PromiseOrValue, PromiseOrValue ] ): string; encodeFunctionData( functionFragment: "deployCreate2WithParams(bytes,bytes,bytes32)", values: [ PromiseOrValue, PromiseOrValue, PromiseOrValue ] ): string; encodeFunctionData( functionFragment: "deregisterLatestBlueprint", values: [PromiseOrValue, PromiseOrValue] ): string; encodeFunctionData( functionFragment: "deregisterLatestBlueprint(string,bool)", values: [PromiseOrValue, PromiseOrValue] ): string; encodeFunctionData( functionFragment: "getBeaconProxyCreationCode", values?: undefined ): string; encodeFunctionData( functionFragment: "getBeaconProxyCreationCode()", values?: undefined ): string; encodeFunctionData( functionFragment: "getLatestBlueprint", values: [PromiseOrValue] ): string; encodeFunctionData( functionFragment: "getLatestBlueprint(string)", values: [PromiseOrValue] ): string; encodeFunctionData( functionFragment: "latestBlueprintVersion", values: [PromiseOrValue] ): string; encodeFunctionData( functionFragment: "latestBlueprintVersion(string)", values: [PromiseOrValue] ): string; encodeFunctionData( functionFragment: "registerNewBlueprint", values: [ PromiseOrValue, PromiseOrValue, PromiseOrValue ] ): string; encodeFunctionData( functionFragment: "registerNewBlueprint(address,string,bool)", values: [ PromiseOrValue, PromiseOrValue, PromiseOrValue ] ): string; encodeFunctionData( functionFragment: "registerNewBlueprintVersion", values: [ PromiseOrValue, PromiseOrValue, PromiseOrValue, PromiseOrValue ] ): string; encodeFunctionData( functionFragment: "registerNewBlueprintVersion(address,string,uint16,bool)", values: [ PromiseOrValue, PromiseOrValue, PromiseOrValue, PromiseOrValue ] ): string; encodeFunctionData( functionFragment: "registerOriginalContract", values: [PromiseOrValue, PromiseOrValue] ): string; encodeFunctionData( functionFragment: "registerOriginalContract(bytes32,address)", values: [PromiseOrValue, PromiseOrValue] ): string; encodeFunctionData( functionFragment: "systemContext", values?: undefined ): string; encodeFunctionData( functionFragment: "systemContext()", values?: undefined ): string; decodeFunctionResult(functionFragment: "beacons", data: BytesLike): Result; decodeFunctionResult( functionFragment: "beacons(string)", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "blueprintExists", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "blueprintExists(string)", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "blueprintNative", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "blueprintNative(string)", data: BytesLike ): Result; decodeFunctionResult(functionFragment: "blueprints", data: BytesLike): Result; decodeFunctionResult( functionFragment: "blueprints(string,uint16)", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "createSimpleContractInstanceByName", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "createSimpleContractInstanceByName(string,bytes,bytes32)", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "createTokenInstanceByName", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "createTokenInstanceByName(string,bytes,bytes32,string,address)", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "deployCreate2", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "deployCreate2(bytes,bytes32)", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "deployCreate2WithParams", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "deployCreate2WithParams(bytes,bytes,bytes32)", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "deregisterLatestBlueprint", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "deregisterLatestBlueprint(string,bool)", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "getBeaconProxyCreationCode", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "getBeaconProxyCreationCode()", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "getLatestBlueprint", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "getLatestBlueprint(string)", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "latestBlueprintVersion", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "latestBlueprintVersion(string)", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "registerNewBlueprint", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "registerNewBlueprint(address,string,bool)", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "registerNewBlueprintVersion", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "registerNewBlueprintVersion(address,string,uint16,bool)", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "registerOriginalContract", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "registerOriginalContract(bytes32,address)", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "systemContext", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "systemContext()", data: BytesLike ): Result; events: { "NewBlueprintRegistered(address,string)": EventFragment; "NewBlueprintVersionRegistered(address,string,uint16)": EventFragment; "NewProxyDeployed(string,address)": EventFragment; }; getEvent(nameOrSignatureOrTopic: "NewBlueprintRegistered"): EventFragment; getEvent( nameOrSignatureOrTopic: "NewBlueprintRegistered(address,string)" ): EventFragment; getEvent( nameOrSignatureOrTopic: "NewBlueprintVersionRegistered" ): EventFragment; getEvent( nameOrSignatureOrTopic: "NewBlueprintVersionRegistered(address,string,uint16)" ): EventFragment; getEvent(nameOrSignatureOrTopic: "NewProxyDeployed"): EventFragment; getEvent( nameOrSignatureOrTopic: "NewProxyDeployed(string,address)" ): EventFragment; } export interface NewBlueprintRegisteredEventObject { blueprintAddress: string; blueprintName: string; } export type NewBlueprintRegisteredEvent = TypedEvent< [string, string], NewBlueprintRegisteredEventObject >; export type NewBlueprintRegisteredEventFilter = TypedEventFilter; export interface NewBlueprintVersionRegisteredEventObject { blueprintAddress: string; blueprintName: string; version: number; } export type NewBlueprintVersionRegisteredEvent = TypedEvent< [string, string, number], NewBlueprintVersionRegisteredEventObject >; export type NewBlueprintVersionRegisteredEventFilter = TypedEventFilter; export interface NewProxyDeployedEventObject { blueprintName: string; proxyAddress: string; } export type NewProxyDeployedEvent = TypedEvent< [string, string], NewProxyDeployedEventObject >; export type NewProxyDeployedEventFilter = TypedEventFilter; export interface OmniteContractFactory extends BaseContract { connect(signerOrProvider: Signer | Provider | string): this; attach(addressOrName: string): this; deployed(): Promise; interface: OmniteContractFactoryInterface; 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: { beacons( arg0: PromiseOrValue, overrides?: CallOverrides ): Promise<[string]>; "beacons(string)"( arg0: PromiseOrValue, overrides?: CallOverrides ): Promise<[string]>; blueprintExists( name: PromiseOrValue, overrides?: CallOverrides ): Promise<[boolean]>; "blueprintExists(string)"( name: PromiseOrValue, overrides?: CallOverrides ): Promise<[boolean]>; blueprintNative( arg0: PromiseOrValue, overrides?: CallOverrides ): Promise<[boolean]>; "blueprintNative(string)"( arg0: PromiseOrValue, overrides?: CallOverrides ): Promise<[boolean]>; blueprints( arg0: PromiseOrValue, arg1: PromiseOrValue, overrides?: CallOverrides ): Promise<[string]>; "blueprints(string,uint16)"( arg0: PromiseOrValue, arg1: PromiseOrValue, overrides?: CallOverrides ): Promise<[string]>; createSimpleContractInstanceByName( blueprintName: PromiseOrValue, initParams: PromiseOrValue, salt: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue } ): Promise; "createSimpleContractInstanceByName(string,bytes,bytes32)"( blueprintName: PromiseOrValue, initParams: PromiseOrValue, salt: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue } ): Promise; createTokenInstanceByName( blueprintName: PromiseOrValue, initParams: PromiseOrValue, collectionId: PromiseOrValue, name: PromiseOrValue, owner: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue } ): Promise; "createTokenInstanceByName(string,bytes,bytes32,string,address)"( blueprintName: PromiseOrValue, initParams: PromiseOrValue, collectionId: PromiseOrValue, name: PromiseOrValue, owner: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue } ): Promise; deployCreate2( bytecode: PromiseOrValue, salt: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue } ): Promise; "deployCreate2(bytes,bytes32)"( bytecode: PromiseOrValue, salt: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue } ): Promise; deployCreate2WithParams( bytecode: PromiseOrValue, constructorParams: PromiseOrValue, salt: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue } ): Promise; "deployCreate2WithParams(bytes,bytes,bytes32)"( bytecode: PromiseOrValue, constructorParams: PromiseOrValue, salt: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue } ): Promise; deregisterLatestBlueprint( name: PromiseOrValue, forceUpdate: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue } ): Promise; "deregisterLatestBlueprint(string,bool)"( name: PromiseOrValue, forceUpdate: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue } ): Promise; getBeaconProxyCreationCode(overrides?: CallOverrides): Promise<[string]>; "getBeaconProxyCreationCode()"( overrides?: CallOverrides ): Promise<[string]>; getLatestBlueprint( blueprintName_: PromiseOrValue, overrides?: CallOverrides ): Promise<[string]>; "getLatestBlueprint(string)"( blueprintName_: PromiseOrValue, overrides?: CallOverrides ): Promise<[string]>; latestBlueprintVersion( arg0: PromiseOrValue, overrides?: CallOverrides ): Promise<[number]>; "latestBlueprintVersion(string)"( arg0: PromiseOrValue, overrides?: CallOverrides ): Promise<[number]>; registerNewBlueprint( blueprintAddress: PromiseOrValue, blueprintName: PromiseOrValue, isNative: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue } ): Promise; "registerNewBlueprint(address,string,bool)"( blueprintAddress: PromiseOrValue, blueprintName: PromiseOrValue, isNative: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue } ): Promise; registerNewBlueprintVersion( blueprintAddress: PromiseOrValue, blueprintName: PromiseOrValue, version: PromiseOrValue, forceUpdate: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue } ): Promise; "registerNewBlueprintVersion(address,string,uint16,bool)"( blueprintAddress: PromiseOrValue, blueprintName: PromiseOrValue, version: PromiseOrValue, forceUpdate: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue } ): Promise; registerOriginalContract( collectionId: PromiseOrValue, originalAddress: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue } ): Promise; "registerOriginalContract(bytes32,address)"( collectionId: PromiseOrValue, originalAddress: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue } ): Promise; systemContext(overrides?: CallOverrides): Promise<[string]>; "systemContext()"(overrides?: CallOverrides): Promise<[string]>; }; beacons( arg0: PromiseOrValue, overrides?: CallOverrides ): Promise; "beacons(string)"( arg0: PromiseOrValue, overrides?: CallOverrides ): Promise; blueprintExists( name: PromiseOrValue, overrides?: CallOverrides ): Promise; "blueprintExists(string)"( name: PromiseOrValue, overrides?: CallOverrides ): Promise; blueprintNative( arg0: PromiseOrValue, overrides?: CallOverrides ): Promise; "blueprintNative(string)"( arg0: PromiseOrValue, overrides?: CallOverrides ): Promise; blueprints( arg0: PromiseOrValue, arg1: PromiseOrValue, overrides?: CallOverrides ): Promise; "blueprints(string,uint16)"( arg0: PromiseOrValue, arg1: PromiseOrValue, overrides?: CallOverrides ): Promise; createSimpleContractInstanceByName( blueprintName: PromiseOrValue, initParams: PromiseOrValue, salt: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue } ): Promise; "createSimpleContractInstanceByName(string,bytes,bytes32)"( blueprintName: PromiseOrValue, initParams: PromiseOrValue, salt: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue } ): Promise; createTokenInstanceByName( blueprintName: PromiseOrValue, initParams: PromiseOrValue, collectionId: PromiseOrValue, name: PromiseOrValue, owner: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue } ): Promise; "createTokenInstanceByName(string,bytes,bytes32,string,address)"( blueprintName: PromiseOrValue, initParams: PromiseOrValue, collectionId: PromiseOrValue, name: PromiseOrValue, owner: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue } ): Promise; deployCreate2( bytecode: PromiseOrValue, salt: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue } ): Promise; "deployCreate2(bytes,bytes32)"( bytecode: PromiseOrValue, salt: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue } ): Promise; deployCreate2WithParams( bytecode: PromiseOrValue, constructorParams: PromiseOrValue, salt: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue } ): Promise; "deployCreate2WithParams(bytes,bytes,bytes32)"( bytecode: PromiseOrValue, constructorParams: PromiseOrValue, salt: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue } ): Promise; deregisterLatestBlueprint( name: PromiseOrValue, forceUpdate: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue } ): Promise; "deregisterLatestBlueprint(string,bool)"( name: PromiseOrValue, forceUpdate: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue } ): Promise; getBeaconProxyCreationCode(overrides?: CallOverrides): Promise; "getBeaconProxyCreationCode()"(overrides?: CallOverrides): Promise; getLatestBlueprint( blueprintName_: PromiseOrValue, overrides?: CallOverrides ): Promise; "getLatestBlueprint(string)"( blueprintName_: PromiseOrValue, overrides?: CallOverrides ): Promise; latestBlueprintVersion( arg0: PromiseOrValue, overrides?: CallOverrides ): Promise; "latestBlueprintVersion(string)"( arg0: PromiseOrValue, overrides?: CallOverrides ): Promise; registerNewBlueprint( blueprintAddress: PromiseOrValue, blueprintName: PromiseOrValue, isNative: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue } ): Promise; "registerNewBlueprint(address,string,bool)"( blueprintAddress: PromiseOrValue, blueprintName: PromiseOrValue, isNative: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue } ): Promise; registerNewBlueprintVersion( blueprintAddress: PromiseOrValue, blueprintName: PromiseOrValue, version: PromiseOrValue, forceUpdate: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue } ): Promise; "registerNewBlueprintVersion(address,string,uint16,bool)"( blueprintAddress: PromiseOrValue, blueprintName: PromiseOrValue, version: PromiseOrValue, forceUpdate: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue } ): Promise; registerOriginalContract( collectionId: PromiseOrValue, originalAddress: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue } ): Promise; "registerOriginalContract(bytes32,address)"( collectionId: PromiseOrValue, originalAddress: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue } ): Promise; systemContext(overrides?: CallOverrides): Promise; "systemContext()"(overrides?: CallOverrides): Promise; callStatic: { beacons( arg0: PromiseOrValue, overrides?: CallOverrides ): Promise; "beacons(string)"( arg0: PromiseOrValue, overrides?: CallOverrides ): Promise; blueprintExists( name: PromiseOrValue, overrides?: CallOverrides ): Promise; "blueprintExists(string)"( name: PromiseOrValue, overrides?: CallOverrides ): Promise; blueprintNative( arg0: PromiseOrValue, overrides?: CallOverrides ): Promise; "blueprintNative(string)"( arg0: PromiseOrValue, overrides?: CallOverrides ): Promise; blueprints( arg0: PromiseOrValue, arg1: PromiseOrValue, overrides?: CallOverrides ): Promise; "blueprints(string,uint16)"( arg0: PromiseOrValue, arg1: PromiseOrValue, overrides?: CallOverrides ): Promise; createSimpleContractInstanceByName( blueprintName: PromiseOrValue, initParams: PromiseOrValue, salt: PromiseOrValue, overrides?: CallOverrides ): Promise; "createSimpleContractInstanceByName(string,bytes,bytes32)"( blueprintName: PromiseOrValue, initParams: PromiseOrValue, salt: PromiseOrValue, overrides?: CallOverrides ): Promise; createTokenInstanceByName( blueprintName: PromiseOrValue, initParams: PromiseOrValue, collectionId: PromiseOrValue, name: PromiseOrValue, owner: PromiseOrValue, overrides?: CallOverrides ): Promise; "createTokenInstanceByName(string,bytes,bytes32,string,address)"( blueprintName: PromiseOrValue, initParams: PromiseOrValue, collectionId: PromiseOrValue, name: PromiseOrValue, owner: PromiseOrValue, overrides?: CallOverrides ): Promise; deployCreate2( bytecode: PromiseOrValue, salt: PromiseOrValue, overrides?: CallOverrides ): Promise; "deployCreate2(bytes,bytes32)"( bytecode: PromiseOrValue, salt: PromiseOrValue, overrides?: CallOverrides ): Promise; deployCreate2WithParams( bytecode: PromiseOrValue, constructorParams: PromiseOrValue, salt: PromiseOrValue, overrides?: CallOverrides ): Promise; "deployCreate2WithParams(bytes,bytes,bytes32)"( bytecode: PromiseOrValue, constructorParams: PromiseOrValue, salt: PromiseOrValue, overrides?: CallOverrides ): Promise; deregisterLatestBlueprint( name: PromiseOrValue, forceUpdate: PromiseOrValue, overrides?: CallOverrides ): Promise; "deregisterLatestBlueprint(string,bool)"( name: PromiseOrValue, forceUpdate: PromiseOrValue, overrides?: CallOverrides ): Promise; getBeaconProxyCreationCode(overrides?: CallOverrides): Promise; "getBeaconProxyCreationCode()"(overrides?: CallOverrides): Promise; getLatestBlueprint( blueprintName_: PromiseOrValue, overrides?: CallOverrides ): Promise; "getLatestBlueprint(string)"( blueprintName_: PromiseOrValue, overrides?: CallOverrides ): Promise; latestBlueprintVersion( arg0: PromiseOrValue, overrides?: CallOverrides ): Promise; "latestBlueprintVersion(string)"( arg0: PromiseOrValue, overrides?: CallOverrides ): Promise; registerNewBlueprint( blueprintAddress: PromiseOrValue, blueprintName: PromiseOrValue, isNative: PromiseOrValue, overrides?: CallOverrides ): Promise; "registerNewBlueprint(address,string,bool)"( blueprintAddress: PromiseOrValue, blueprintName: PromiseOrValue, isNative: PromiseOrValue, overrides?: CallOverrides ): Promise; registerNewBlueprintVersion( blueprintAddress: PromiseOrValue, blueprintName: PromiseOrValue, version: PromiseOrValue, forceUpdate: PromiseOrValue, overrides?: CallOverrides ): Promise; "registerNewBlueprintVersion(address,string,uint16,bool)"( blueprintAddress: PromiseOrValue, blueprintName: PromiseOrValue, version: PromiseOrValue, forceUpdate: PromiseOrValue, overrides?: CallOverrides ): Promise; registerOriginalContract( collectionId: PromiseOrValue, originalAddress: PromiseOrValue, overrides?: CallOverrides ): Promise; "registerOriginalContract(bytes32,address)"( collectionId: PromiseOrValue, originalAddress: PromiseOrValue, overrides?: CallOverrides ): Promise; systemContext(overrides?: CallOverrides): Promise; "systemContext()"(overrides?: CallOverrides): Promise; }; filters: { "NewBlueprintRegistered(address,string)"( blueprintAddress?: PromiseOrValue | null, blueprintName?: null ): NewBlueprintRegisteredEventFilter; NewBlueprintRegistered( blueprintAddress?: PromiseOrValue | null, blueprintName?: null ): NewBlueprintRegisteredEventFilter; "NewBlueprintVersionRegistered(address,string,uint16)"( blueprintAddress?: PromiseOrValue | null, blueprintName?: null, version?: null ): NewBlueprintVersionRegisteredEventFilter; NewBlueprintVersionRegistered( blueprintAddress?: PromiseOrValue | null, blueprintName?: null, version?: null ): NewBlueprintVersionRegisteredEventFilter; "NewProxyDeployed(string,address)"( blueprintName?: PromiseOrValue | null, proxyAddress?: null ): NewProxyDeployedEventFilter; NewProxyDeployed( blueprintName?: PromiseOrValue | null, proxyAddress?: null ): NewProxyDeployedEventFilter; }; estimateGas: { beacons( arg0: PromiseOrValue, overrides?: CallOverrides ): Promise; "beacons(string)"( arg0: PromiseOrValue, overrides?: CallOverrides ): Promise; blueprintExists( name: PromiseOrValue, overrides?: CallOverrides ): Promise; "blueprintExists(string)"( name: PromiseOrValue, overrides?: CallOverrides ): Promise; blueprintNative( arg0: PromiseOrValue, overrides?: CallOverrides ): Promise; "blueprintNative(string)"( arg0: PromiseOrValue, overrides?: CallOverrides ): Promise; blueprints( arg0: PromiseOrValue, arg1: PromiseOrValue, overrides?: CallOverrides ): Promise; "blueprints(string,uint16)"( arg0: PromiseOrValue, arg1: PromiseOrValue, overrides?: CallOverrides ): Promise; createSimpleContractInstanceByName( blueprintName: PromiseOrValue, initParams: PromiseOrValue, salt: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue } ): Promise; "createSimpleContractInstanceByName(string,bytes,bytes32)"( blueprintName: PromiseOrValue, initParams: PromiseOrValue, salt: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue } ): Promise; createTokenInstanceByName( blueprintName: PromiseOrValue, initParams: PromiseOrValue, collectionId: PromiseOrValue, name: PromiseOrValue, owner: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue } ): Promise; "createTokenInstanceByName(string,bytes,bytes32,string,address)"( blueprintName: PromiseOrValue, initParams: PromiseOrValue, collectionId: PromiseOrValue, name: PromiseOrValue, owner: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue } ): Promise; deployCreate2( bytecode: PromiseOrValue, salt: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue } ): Promise; "deployCreate2(bytes,bytes32)"( bytecode: PromiseOrValue, salt: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue } ): Promise; deployCreate2WithParams( bytecode: PromiseOrValue, constructorParams: PromiseOrValue, salt: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue } ): Promise; "deployCreate2WithParams(bytes,bytes,bytes32)"( bytecode: PromiseOrValue, constructorParams: PromiseOrValue, salt: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue } ): Promise; deregisterLatestBlueprint( name: PromiseOrValue, forceUpdate: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue } ): Promise; "deregisterLatestBlueprint(string,bool)"( name: PromiseOrValue, forceUpdate: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue } ): Promise; getBeaconProxyCreationCode(overrides?: CallOverrides): Promise; "getBeaconProxyCreationCode()"( overrides?: CallOverrides ): Promise; getLatestBlueprint( blueprintName_: PromiseOrValue, overrides?: CallOverrides ): Promise; "getLatestBlueprint(string)"( blueprintName_: PromiseOrValue, overrides?: CallOverrides ): Promise; latestBlueprintVersion( arg0: PromiseOrValue, overrides?: CallOverrides ): Promise; "latestBlueprintVersion(string)"( arg0: PromiseOrValue, overrides?: CallOverrides ): Promise; registerNewBlueprint( blueprintAddress: PromiseOrValue, blueprintName: PromiseOrValue, isNative: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue } ): Promise; "registerNewBlueprint(address,string,bool)"( blueprintAddress: PromiseOrValue, blueprintName: PromiseOrValue, isNative: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue } ): Promise; registerNewBlueprintVersion( blueprintAddress: PromiseOrValue, blueprintName: PromiseOrValue, version: PromiseOrValue, forceUpdate: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue } ): Promise; "registerNewBlueprintVersion(address,string,uint16,bool)"( blueprintAddress: PromiseOrValue, blueprintName: PromiseOrValue, version: PromiseOrValue, forceUpdate: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue } ): Promise; registerOriginalContract( collectionId: PromiseOrValue, originalAddress: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue } ): Promise; "registerOriginalContract(bytes32,address)"( collectionId: PromiseOrValue, originalAddress: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue } ): Promise; systemContext(overrides?: CallOverrides): Promise; "systemContext()"(overrides?: CallOverrides): Promise; }; populateTransaction: { beacons( arg0: PromiseOrValue, overrides?: CallOverrides ): Promise; "beacons(string)"( arg0: PromiseOrValue, overrides?: CallOverrides ): Promise; blueprintExists( name: PromiseOrValue, overrides?: CallOverrides ): Promise; "blueprintExists(string)"( name: PromiseOrValue, overrides?: CallOverrides ): Promise; blueprintNative( arg0: PromiseOrValue, overrides?: CallOverrides ): Promise; "blueprintNative(string)"( arg0: PromiseOrValue, overrides?: CallOverrides ): Promise; blueprints( arg0: PromiseOrValue, arg1: PromiseOrValue, overrides?: CallOverrides ): Promise; "blueprints(string,uint16)"( arg0: PromiseOrValue, arg1: PromiseOrValue, overrides?: CallOverrides ): Promise; createSimpleContractInstanceByName( blueprintName: PromiseOrValue, initParams: PromiseOrValue, salt: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue } ): Promise; "createSimpleContractInstanceByName(string,bytes,bytes32)"( blueprintName: PromiseOrValue, initParams: PromiseOrValue, salt: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue } ): Promise; createTokenInstanceByName( blueprintName: PromiseOrValue, initParams: PromiseOrValue, collectionId: PromiseOrValue, name: PromiseOrValue, owner: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue } ): Promise; "createTokenInstanceByName(string,bytes,bytes32,string,address)"( blueprintName: PromiseOrValue, initParams: PromiseOrValue, collectionId: PromiseOrValue, name: PromiseOrValue, owner: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue } ): Promise; deployCreate2( bytecode: PromiseOrValue, salt: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue } ): Promise; "deployCreate2(bytes,bytes32)"( bytecode: PromiseOrValue, salt: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue } ): Promise; deployCreate2WithParams( bytecode: PromiseOrValue, constructorParams: PromiseOrValue, salt: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue } ): Promise; "deployCreate2WithParams(bytes,bytes,bytes32)"( bytecode: PromiseOrValue, constructorParams: PromiseOrValue, salt: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue } ): Promise; deregisterLatestBlueprint( name: PromiseOrValue, forceUpdate: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue } ): Promise; "deregisterLatestBlueprint(string,bool)"( name: PromiseOrValue, forceUpdate: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue } ): Promise; getBeaconProxyCreationCode( overrides?: CallOverrides ): Promise; "getBeaconProxyCreationCode()"( overrides?: CallOverrides ): Promise; getLatestBlueprint( blueprintName_: PromiseOrValue, overrides?: CallOverrides ): Promise; "getLatestBlueprint(string)"( blueprintName_: PromiseOrValue, overrides?: CallOverrides ): Promise; latestBlueprintVersion( arg0: PromiseOrValue, overrides?: CallOverrides ): Promise; "latestBlueprintVersion(string)"( arg0: PromiseOrValue, overrides?: CallOverrides ): Promise; registerNewBlueprint( blueprintAddress: PromiseOrValue, blueprintName: PromiseOrValue, isNative: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue } ): Promise; "registerNewBlueprint(address,string,bool)"( blueprintAddress: PromiseOrValue, blueprintName: PromiseOrValue, isNative: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue } ): Promise; registerNewBlueprintVersion( blueprintAddress: PromiseOrValue, blueprintName: PromiseOrValue, version: PromiseOrValue, forceUpdate: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue } ): Promise; "registerNewBlueprintVersion(address,string,uint16,bool)"( blueprintAddress: PromiseOrValue, blueprintName: PromiseOrValue, version: PromiseOrValue, forceUpdate: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue } ): Promise; registerOriginalContract( collectionId: PromiseOrValue, originalAddress: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue } ): Promise; "registerOriginalContract(bytes32,address)"( collectionId: PromiseOrValue, originalAddress: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue } ): Promise; systemContext(overrides?: CallOverrides): Promise; "systemContext()"(overrides?: CallOverrides): Promise; }; }