/* Autogenerated file. Do not edit manually. */ /* tslint:disable */ /* eslint-disable */ import type { BaseContract, BigNumber, BigNumberish, BytesLike, CallOverrides, ContractTransaction, Overrides, PayableOverrides, 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 declare namespace IOmniteLayerZeroBridge { export type DeploymentParamsStruct = { chainId: PromiseOrValue; bridgeAddress: PromiseOrValue; value: PromiseOrValue; ctorParams: PromiseOrValue; originalContractAddress: PromiseOrValue; }; export type DeploymentParamsStructOutput = [ number, string, BigNumber, string, string ] & { chainId: number; bridgeAddress: string; value: BigNumber; ctorParams: string; originalContractAddress: string; }; } export declare namespace IOmniteLayerZeroBridgeSender { export type DeployExternalParamsStruct = { originalCollection: PromiseOrValue; collectionName: PromiseOrValue; refundAddress: PromiseOrValue; gasAmount: PromiseOrValue; owner: PromiseOrValue; }; export type DeployExternalParamsStructOutput = [ string, string, string, BigNumber, string ] & { originalCollection: string; collectionName: string; refundAddress: string; gasAmount: BigNumber; owner: string; }; export type DeployNativeParamsStruct = { collectionName: PromiseOrValue; refundAddress: PromiseOrValue; gasAmount: PromiseOrValue; owner: PromiseOrValue; }; export type DeployNativeParamsStructOutput = [ string, string, BigNumber, string ] & { collectionName: string; refundAddress: string; gasAmount: BigNumber; owner: string; }; } export interface OmniteLayerZeroBridgeSenderInterface extends utils.Interface { functions: { "CROWDSALE_BLUEPRINT_NAME()": FunctionFragment; "ERC721_NATIVE_BLUEPRINT_NAME()": FunctionFragment; "ERC721_NON_NATIVE_BLUEPRINT_NAME()": FunctionFragment; "ERC721_NON_NATIVE_WRAPPER_BLUEPRINT_NAME()": FunctionFragment; "MAX_CALL_DATA_LEN()": FunctionFragment; "MAX_URL_LEN()": FunctionFragment; "_deployExternalCollection(bytes32,(uint16,bytes,uint256,bytes,address)[],(address,string,address,uint256,address))": FunctionFragment; "_encodeERC721Call(bytes32,address,uint256,string,bytes4)": FunctionFragment; "apiVersion()": FunctionFragment; "callOnTargetChainEncode(bytes32,bytes)": FunctionFragment; "deployExternalCollection((uint16,bytes,uint256,bytes,address)[],(address,string,address,uint256,address))": FunctionFragment; "deployExternalCollectionOnNewChains(bytes32,(uint16,bytes,uint256,bytes,address)[],(address,string,address,uint256,address))": FunctionFragment; "deployNativeCollection((uint16,bytes,uint256,bytes,address)[],(string,address,uint256,address))": FunctionFragment; "deployNativeCollectionOnNewChains(bytes32,(uint16,bytes,uint256,bytes,address)[],(string,address,uint256,address))": FunctionFragment; "deployTokenContractEncode(string,bytes32,bytes,string,address)": FunctionFragment; "endpoint()": FunctionFragment; "getOutboundNonce()": FunctionFragment; "maxNetworks()": FunctionFragment; "minGas()": FunctionFragment; "mintOnTargetChain(uint16,bytes,address,address,uint256,string,uint256)": FunctionFragment; "mintOnTargetChainEncode(bytes32,address,uint256,string)": FunctionFragment; "moveToTargetChain(uint16,bytes,address,address,uint256,string,uint256)": FunctionFragment; "moveToTargetChainEncode(bytes32,address,uint256,string)": FunctionFragment; "recoverGasDecode(bytes)": FunctionFragment; "setEndpoint(address)": FunctionFragment; "setMaxNetworks(uint64)": FunctionFragment; "setMinGas(uint256)": FunctionFragment; "systemContext()": FunctionFragment; }; getFunction( nameOrSignatureOrTopic: | "CROWDSALE_BLUEPRINT_NAME" | "CROWDSALE_BLUEPRINT_NAME()" | "ERC721_NATIVE_BLUEPRINT_NAME" | "ERC721_NATIVE_BLUEPRINT_NAME()" | "ERC721_NON_NATIVE_BLUEPRINT_NAME" | "ERC721_NON_NATIVE_BLUEPRINT_NAME()" | "ERC721_NON_NATIVE_WRAPPER_BLUEPRINT_NAME" | "ERC721_NON_NATIVE_WRAPPER_BLUEPRINT_NAME()" | "MAX_CALL_DATA_LEN" | "MAX_CALL_DATA_LEN()" | "MAX_URL_LEN" | "MAX_URL_LEN()" | "_deployExternalCollection" | "_deployExternalCollection(bytes32,(uint16,bytes,uint256,bytes,address)[],(address,string,address,uint256,address))" | "_encodeERC721Call" | "_encodeERC721Call(bytes32,address,uint256,string,bytes4)" | "apiVersion" | "apiVersion()" | "callOnTargetChainEncode" | "callOnTargetChainEncode(bytes32,bytes)" | "deployExternalCollection" | "deployExternalCollection((uint16,bytes,uint256,bytes,address)[],(address,string,address,uint256,address))" | "deployExternalCollectionOnNewChains" | "deployExternalCollectionOnNewChains(bytes32,(uint16,bytes,uint256,bytes,address)[],(address,string,address,uint256,address))" | "deployNativeCollection" | "deployNativeCollection((uint16,bytes,uint256,bytes,address)[],(string,address,uint256,address))" | "deployNativeCollectionOnNewChains" | "deployNativeCollectionOnNewChains(bytes32,(uint16,bytes,uint256,bytes,address)[],(string,address,uint256,address))" | "deployTokenContractEncode" | "deployTokenContractEncode(string,bytes32,bytes,string,address)" | "endpoint" | "endpoint()" | "getOutboundNonce" | "getOutboundNonce()" | "maxNetworks" | "maxNetworks()" | "minGas" | "minGas()" | "mintOnTargetChain" | "mintOnTargetChain(uint16,bytes,address,address,uint256,string,uint256)" | "mintOnTargetChainEncode" | "mintOnTargetChainEncode(bytes32,address,uint256,string)" | "moveToTargetChain" | "moveToTargetChain(uint16,bytes,address,address,uint256,string,uint256)" | "moveToTargetChainEncode" | "moveToTargetChainEncode(bytes32,address,uint256,string)" | "recoverGasDecode" | "recoverGasDecode(bytes)" | "setEndpoint" | "setEndpoint(address)" | "setMaxNetworks" | "setMaxNetworks(uint64)" | "setMinGas" | "setMinGas(uint256)" | "systemContext" | "systemContext()" ): FunctionFragment; encodeFunctionData( functionFragment: "CROWDSALE_BLUEPRINT_NAME", values?: undefined ): string; encodeFunctionData( functionFragment: "CROWDSALE_BLUEPRINT_NAME()", values?: undefined ): string; encodeFunctionData( functionFragment: "ERC721_NATIVE_BLUEPRINT_NAME", values?: undefined ): string; encodeFunctionData( functionFragment: "ERC721_NATIVE_BLUEPRINT_NAME()", values?: undefined ): string; encodeFunctionData( functionFragment: "ERC721_NON_NATIVE_BLUEPRINT_NAME", values?: undefined ): string; encodeFunctionData( functionFragment: "ERC721_NON_NATIVE_BLUEPRINT_NAME()", values?: undefined ): string; encodeFunctionData( functionFragment: "ERC721_NON_NATIVE_WRAPPER_BLUEPRINT_NAME", values?: undefined ): string; encodeFunctionData( functionFragment: "ERC721_NON_NATIVE_WRAPPER_BLUEPRINT_NAME()", values?: undefined ): string; encodeFunctionData( functionFragment: "MAX_CALL_DATA_LEN", values?: undefined ): string; encodeFunctionData( functionFragment: "MAX_CALL_DATA_LEN()", values?: undefined ): string; encodeFunctionData( functionFragment: "MAX_URL_LEN", values?: undefined ): string; encodeFunctionData( functionFragment: "MAX_URL_LEN()", values?: undefined ): string; encodeFunctionData( functionFragment: "_deployExternalCollection", values: [ PromiseOrValue, IOmniteLayerZeroBridge.DeploymentParamsStruct[], IOmniteLayerZeroBridgeSender.DeployExternalParamsStruct ] ): string; encodeFunctionData( functionFragment: "_deployExternalCollection(bytes32,(uint16,bytes,uint256,bytes,address)[],(address,string,address,uint256,address))", values: [ PromiseOrValue, IOmniteLayerZeroBridge.DeploymentParamsStruct[], IOmniteLayerZeroBridgeSender.DeployExternalParamsStruct ] ): string; encodeFunctionData( functionFragment: "_encodeERC721Call", values: [ PromiseOrValue, PromiseOrValue, PromiseOrValue, PromiseOrValue, PromiseOrValue ] ): string; encodeFunctionData( functionFragment: "_encodeERC721Call(bytes32,address,uint256,string,bytes4)", values: [ PromiseOrValue, PromiseOrValue, PromiseOrValue, PromiseOrValue, PromiseOrValue ] ): string; encodeFunctionData( functionFragment: "apiVersion", values?: undefined ): string; encodeFunctionData( functionFragment: "apiVersion()", values?: undefined ): string; encodeFunctionData( functionFragment: "callOnTargetChainEncode", values: [PromiseOrValue, PromiseOrValue] ): string; encodeFunctionData( functionFragment: "callOnTargetChainEncode(bytes32,bytes)", values: [PromiseOrValue, PromiseOrValue] ): string; encodeFunctionData( functionFragment: "deployExternalCollection", values: [ IOmniteLayerZeroBridge.DeploymentParamsStruct[], IOmniteLayerZeroBridgeSender.DeployExternalParamsStruct ] ): string; encodeFunctionData( functionFragment: "deployExternalCollection((uint16,bytes,uint256,bytes,address)[],(address,string,address,uint256,address))", values: [ IOmniteLayerZeroBridge.DeploymentParamsStruct[], IOmniteLayerZeroBridgeSender.DeployExternalParamsStruct ] ): string; encodeFunctionData( functionFragment: "deployExternalCollectionOnNewChains", values: [ PromiseOrValue, IOmniteLayerZeroBridge.DeploymentParamsStruct[], IOmniteLayerZeroBridgeSender.DeployExternalParamsStruct ] ): string; encodeFunctionData( functionFragment: "deployExternalCollectionOnNewChains(bytes32,(uint16,bytes,uint256,bytes,address)[],(address,string,address,uint256,address))", values: [ PromiseOrValue, IOmniteLayerZeroBridge.DeploymentParamsStruct[], IOmniteLayerZeroBridgeSender.DeployExternalParamsStruct ] ): string; encodeFunctionData( functionFragment: "deployNativeCollection", values: [ IOmniteLayerZeroBridge.DeploymentParamsStruct[], IOmniteLayerZeroBridgeSender.DeployNativeParamsStruct ] ): string; encodeFunctionData( functionFragment: "deployNativeCollection((uint16,bytes,uint256,bytes,address)[],(string,address,uint256,address))", values: [ IOmniteLayerZeroBridge.DeploymentParamsStruct[], IOmniteLayerZeroBridgeSender.DeployNativeParamsStruct ] ): string; encodeFunctionData( functionFragment: "deployNativeCollectionOnNewChains", values: [ PromiseOrValue, IOmniteLayerZeroBridge.DeploymentParamsStruct[], IOmniteLayerZeroBridgeSender.DeployNativeParamsStruct ] ): string; encodeFunctionData( functionFragment: "deployNativeCollectionOnNewChains(bytes32,(uint16,bytes,uint256,bytes,address)[],(string,address,uint256,address))", values: [ PromiseOrValue, IOmniteLayerZeroBridge.DeploymentParamsStruct[], IOmniteLayerZeroBridgeSender.DeployNativeParamsStruct ] ): string; encodeFunctionData( functionFragment: "deployTokenContractEncode", values: [ PromiseOrValue, PromiseOrValue, PromiseOrValue, PromiseOrValue, PromiseOrValue ] ): string; encodeFunctionData( functionFragment: "deployTokenContractEncode(string,bytes32,bytes,string,address)", values: [ PromiseOrValue, PromiseOrValue, PromiseOrValue, PromiseOrValue, PromiseOrValue ] ): string; encodeFunctionData(functionFragment: "endpoint", values?: undefined): string; encodeFunctionData( functionFragment: "endpoint()", values?: undefined ): string; encodeFunctionData( functionFragment: "getOutboundNonce", values?: undefined ): string; encodeFunctionData( functionFragment: "getOutboundNonce()", values?: undefined ): string; encodeFunctionData( functionFragment: "maxNetworks", values?: undefined ): string; encodeFunctionData( functionFragment: "maxNetworks()", values?: undefined ): string; encodeFunctionData(functionFragment: "minGas", values?: undefined): string; encodeFunctionData(functionFragment: "minGas()", values?: undefined): string; encodeFunctionData( functionFragment: "mintOnTargetChain", values: [ PromiseOrValue, PromiseOrValue, PromiseOrValue, PromiseOrValue, PromiseOrValue, PromiseOrValue, PromiseOrValue ] ): string; encodeFunctionData( functionFragment: "mintOnTargetChain(uint16,bytes,address,address,uint256,string,uint256)", values: [ PromiseOrValue, PromiseOrValue, PromiseOrValue, PromiseOrValue, PromiseOrValue, PromiseOrValue, PromiseOrValue ] ): string; encodeFunctionData( functionFragment: "mintOnTargetChainEncode", values: [ PromiseOrValue, PromiseOrValue, PromiseOrValue, PromiseOrValue ] ): string; encodeFunctionData( functionFragment: "mintOnTargetChainEncode(bytes32,address,uint256,string)", values: [ PromiseOrValue, PromiseOrValue, PromiseOrValue, PromiseOrValue ] ): string; encodeFunctionData( functionFragment: "moveToTargetChain", values: [ PromiseOrValue, PromiseOrValue, PromiseOrValue, PromiseOrValue, PromiseOrValue, PromiseOrValue, PromiseOrValue ] ): string; encodeFunctionData( functionFragment: "moveToTargetChain(uint16,bytes,address,address,uint256,string,uint256)", values: [ PromiseOrValue, PromiseOrValue, PromiseOrValue, PromiseOrValue, PromiseOrValue, PromiseOrValue, PromiseOrValue ] ): string; encodeFunctionData( functionFragment: "moveToTargetChainEncode", values: [ PromiseOrValue, PromiseOrValue, PromiseOrValue, PromiseOrValue ] ): string; encodeFunctionData( functionFragment: "moveToTargetChainEncode(bytes32,address,uint256,string)", values: [ PromiseOrValue, PromiseOrValue, PromiseOrValue, PromiseOrValue ] ): string; encodeFunctionData( functionFragment: "recoverGasDecode", values: [PromiseOrValue] ): string; encodeFunctionData( functionFragment: "recoverGasDecode(bytes)", values: [PromiseOrValue] ): string; encodeFunctionData( functionFragment: "setEndpoint", values: [PromiseOrValue] ): string; encodeFunctionData( functionFragment: "setEndpoint(address)", values: [PromiseOrValue] ): string; encodeFunctionData( functionFragment: "setMaxNetworks", values: [PromiseOrValue] ): string; encodeFunctionData( functionFragment: "setMaxNetworks(uint64)", values: [PromiseOrValue] ): string; encodeFunctionData( functionFragment: "setMinGas", values: [PromiseOrValue] ): string; encodeFunctionData( functionFragment: "setMinGas(uint256)", values: [PromiseOrValue] ): string; encodeFunctionData( functionFragment: "systemContext", values?: undefined ): string; encodeFunctionData( functionFragment: "systemContext()", values?: undefined ): string; decodeFunctionResult( functionFragment: "CROWDSALE_BLUEPRINT_NAME", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "CROWDSALE_BLUEPRINT_NAME()", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "ERC721_NATIVE_BLUEPRINT_NAME", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "ERC721_NATIVE_BLUEPRINT_NAME()", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "ERC721_NON_NATIVE_BLUEPRINT_NAME", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "ERC721_NON_NATIVE_BLUEPRINT_NAME()", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "ERC721_NON_NATIVE_WRAPPER_BLUEPRINT_NAME", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "ERC721_NON_NATIVE_WRAPPER_BLUEPRINT_NAME()", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "MAX_CALL_DATA_LEN", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "MAX_CALL_DATA_LEN()", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "MAX_URL_LEN", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "MAX_URL_LEN()", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "_deployExternalCollection", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "_deployExternalCollection(bytes32,(uint16,bytes,uint256,bytes,address)[],(address,string,address,uint256,address))", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "_encodeERC721Call", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "_encodeERC721Call(bytes32,address,uint256,string,bytes4)", data: BytesLike ): Result; decodeFunctionResult(functionFragment: "apiVersion", data: BytesLike): Result; decodeFunctionResult( functionFragment: "apiVersion()", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "callOnTargetChainEncode", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "callOnTargetChainEncode(bytes32,bytes)", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "deployExternalCollection", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "deployExternalCollection((uint16,bytes,uint256,bytes,address)[],(address,string,address,uint256,address))", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "deployExternalCollectionOnNewChains", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "deployExternalCollectionOnNewChains(bytes32,(uint16,bytes,uint256,bytes,address)[],(address,string,address,uint256,address))", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "deployNativeCollection", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "deployNativeCollection((uint16,bytes,uint256,bytes,address)[],(string,address,uint256,address))", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "deployNativeCollectionOnNewChains", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "deployNativeCollectionOnNewChains(bytes32,(uint16,bytes,uint256,bytes,address)[],(string,address,uint256,address))", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "deployTokenContractEncode", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "deployTokenContractEncode(string,bytes32,bytes,string,address)", data: BytesLike ): Result; decodeFunctionResult(functionFragment: "endpoint", data: BytesLike): Result; decodeFunctionResult(functionFragment: "endpoint()", data: BytesLike): Result; decodeFunctionResult( functionFragment: "getOutboundNonce", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "getOutboundNonce()", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "maxNetworks", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "maxNetworks()", data: BytesLike ): Result; decodeFunctionResult(functionFragment: "minGas", data: BytesLike): Result; decodeFunctionResult(functionFragment: "minGas()", data: BytesLike): Result; decodeFunctionResult( functionFragment: "mintOnTargetChain", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "mintOnTargetChain(uint16,bytes,address,address,uint256,string,uint256)", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "mintOnTargetChainEncode", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "mintOnTargetChainEncode(bytes32,address,uint256,string)", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "moveToTargetChain", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "moveToTargetChain(uint16,bytes,address,address,uint256,string,uint256)", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "moveToTargetChainEncode", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "moveToTargetChainEncode(bytes32,address,uint256,string)", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "recoverGasDecode", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "recoverGasDecode(bytes)", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "setEndpoint", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "setEndpoint(address)", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "setMaxNetworks", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "setMaxNetworks(uint64)", data: BytesLike ): Result; decodeFunctionResult(functionFragment: "setMinGas", data: BytesLike): Result; decodeFunctionResult( functionFragment: "setMinGas(uint256)", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "systemContext", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "systemContext()", data: BytesLike ): Result; events: { "CallFailed(uint16,bytes,uint64,address,uint16,string)": EventFragment; "CallSuccess(uint16,bytes,uint64,address,bytes,uint16)": EventFragment; "ContractDeployed(uint16,bytes,uint64,address)": EventFragment; "ContractNotDeployed(uint16,bytes,uint64,string)": EventFragment; "ReceiveEvent(uint16,bytes,uint64,uint8)": EventFragment; "SendEvent(uint16,bytes,uint64)": EventFragment; "UndefinedCall(uint16,bytes,uint64,uint8,uint256,bytes)": EventFragment; }; getEvent(nameOrSignatureOrTopic: "CallFailed"): EventFragment; getEvent( nameOrSignatureOrTopic: "CallFailed(uint16,bytes,uint64,address,uint16,string)" ): EventFragment; getEvent(nameOrSignatureOrTopic: "CallSuccess"): EventFragment; getEvent( nameOrSignatureOrTopic: "CallSuccess(uint16,bytes,uint64,address,bytes,uint16)" ): EventFragment; getEvent(nameOrSignatureOrTopic: "ContractDeployed"): EventFragment; getEvent( nameOrSignatureOrTopic: "ContractDeployed(uint16,bytes,uint64,address)" ): EventFragment; getEvent(nameOrSignatureOrTopic: "ContractNotDeployed"): EventFragment; getEvent( nameOrSignatureOrTopic: "ContractNotDeployed(uint16,bytes,uint64,string)" ): EventFragment; getEvent(nameOrSignatureOrTopic: "ReceiveEvent"): EventFragment; getEvent( nameOrSignatureOrTopic: "ReceiveEvent(uint16,bytes,uint64,uint8)" ): EventFragment; getEvent(nameOrSignatureOrTopic: "SendEvent"): EventFragment; getEvent( nameOrSignatureOrTopic: "SendEvent(uint16,bytes,uint64)" ): EventFragment; getEvent(nameOrSignatureOrTopic: "UndefinedCall"): EventFragment; getEvent( nameOrSignatureOrTopic: "UndefinedCall(uint16,bytes,uint64,uint8,uint256,bytes)" ): EventFragment; } export interface CallFailedEventObject { chainId: number; fromAddress: string; nonce: BigNumber; calledContract: string; index: number; error: string; } export type CallFailedEvent = TypedEvent< [number, string, BigNumber, string, number, string], CallFailedEventObject >; export type CallFailedEventFilter = TypedEventFilter; export interface CallSuccessEventObject { chainId: number; fromAddress: string; nonce: BigNumber; calledContract: string; returnData: string; index: number; } export type CallSuccessEvent = TypedEvent< [number, string, BigNumber, string, string, number], CallSuccessEventObject >; export type CallSuccessEventFilter = TypedEventFilter; export interface ContractDeployedEventObject { chainId: number; fromAddress: string; nonce: BigNumber; newContract: string; } export type ContractDeployedEvent = TypedEvent< [number, string, BigNumber, string], ContractDeployedEventObject >; export type ContractDeployedEventFilter = TypedEventFilter; export interface ContractNotDeployedEventObject { chainId: number; fromAddress: string; nonce: BigNumber; error: string; } export type ContractNotDeployedEvent = TypedEvent< [number, string, BigNumber, string], ContractNotDeployedEventObject >; export type ContractNotDeployedEventFilter = TypedEventFilter; export interface ReceiveEventEventObject { chainId: number; fromAddress: string; nonce: BigNumber; operation: number; } export type ReceiveEventEvent = TypedEvent< [number, string, BigNumber, number], ReceiveEventEventObject >; export type ReceiveEventEventFilter = TypedEventFilter; export interface SendEventEventObject { destChainId: number; destBridge: string; nonce: BigNumber; } export type SendEventEvent = TypedEvent< [number, string, BigNumber], SendEventEventObject >; export type SendEventEventFilter = TypedEventFilter; export interface UndefinedCallEventObject { chainId: number; fromAddress: string; nonce: BigNumber; operation: number; apiVersion: BigNumber; rawData: string; } export type UndefinedCallEvent = TypedEvent< [number, string, BigNumber, number, BigNumber, string], UndefinedCallEventObject >; export type UndefinedCallEventFilter = TypedEventFilter; export interface OmniteLayerZeroBridgeSender extends BaseContract { connect(signerOrProvider: Signer | Provider | string): this; attach(addressOrName: string): this; deployed(): Promise; interface: OmniteLayerZeroBridgeSenderInterface; 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: { CROWDSALE_BLUEPRINT_NAME(overrides?: CallOverrides): Promise<[string]>; "CROWDSALE_BLUEPRINT_NAME()"(overrides?: CallOverrides): Promise<[string]>; ERC721_NATIVE_BLUEPRINT_NAME(overrides?: CallOverrides): Promise<[string]>; "ERC721_NATIVE_BLUEPRINT_NAME()"( overrides?: CallOverrides ): Promise<[string]>; ERC721_NON_NATIVE_BLUEPRINT_NAME( overrides?: CallOverrides ): Promise<[string]>; "ERC721_NON_NATIVE_BLUEPRINT_NAME()"( overrides?: CallOverrides ): Promise<[string]>; ERC721_NON_NATIVE_WRAPPER_BLUEPRINT_NAME( overrides?: CallOverrides ): Promise<[string]>; "ERC721_NON_NATIVE_WRAPPER_BLUEPRINT_NAME()"( overrides?: CallOverrides ): Promise<[string]>; MAX_CALL_DATA_LEN(overrides?: CallOverrides): Promise<[BigNumber]>; "MAX_CALL_DATA_LEN()"(overrides?: CallOverrides): Promise<[BigNumber]>; MAX_URL_LEN(overrides?: CallOverrides): Promise<[BigNumber]>; "MAX_URL_LEN()"(overrides?: CallOverrides): Promise<[BigNumber]>; _deployExternalCollection( collectionId_: PromiseOrValue, deploymentParams_: IOmniteLayerZeroBridge.DeploymentParamsStruct[], params: IOmniteLayerZeroBridgeSender.DeployExternalParamsStruct, overrides?: PayableOverrides & { from?: PromiseOrValue } ): Promise; "_deployExternalCollection(bytes32,(uint16,bytes,uint256,bytes,address)[],(address,string,address,uint256,address))"( collectionId_: PromiseOrValue, deploymentParams_: IOmniteLayerZeroBridge.DeploymentParamsStruct[], params: IOmniteLayerZeroBridgeSender.DeployExternalParamsStruct, overrides?: PayableOverrides & { from?: PromiseOrValue } ): Promise; _encodeERC721Call( collectionId_: PromiseOrValue, owner_: PromiseOrValue, tokenId_: PromiseOrValue, tokenUri_: PromiseOrValue, selector: PromiseOrValue, overrides?: CallOverrides ): Promise<[string]>; "_encodeERC721Call(bytes32,address,uint256,string,bytes4)"( collectionId_: PromiseOrValue, owner_: PromiseOrValue, tokenId_: PromiseOrValue, tokenUri_: PromiseOrValue, selector: PromiseOrValue, overrides?: CallOverrides ): Promise<[string]>; apiVersion(overrides?: CallOverrides): Promise<[BigNumber]>; "apiVersion()"(overrides?: CallOverrides): Promise<[BigNumber]>; callOnTargetChainEncode( collectionId_: PromiseOrValue, callData_: PromiseOrValue, overrides?: CallOverrides ): Promise<[string]>; "callOnTargetChainEncode(bytes32,bytes)"( collectionId_: PromiseOrValue, callData_: PromiseOrValue, overrides?: CallOverrides ): Promise<[string]>; deployExternalCollection( deploymentParams_: IOmniteLayerZeroBridge.DeploymentParamsStruct[], params: IOmniteLayerZeroBridgeSender.DeployExternalParamsStruct, overrides?: PayableOverrides & { from?: PromiseOrValue } ): Promise; "deployExternalCollection((uint16,bytes,uint256,bytes,address)[],(address,string,address,uint256,address))"( deploymentParams_: IOmniteLayerZeroBridge.DeploymentParamsStruct[], params: IOmniteLayerZeroBridgeSender.DeployExternalParamsStruct, overrides?: PayableOverrides & { from?: PromiseOrValue } ): Promise; deployExternalCollectionOnNewChains( collectionId_: PromiseOrValue, deploymentParams_: IOmniteLayerZeroBridge.DeploymentParamsStruct[], params: IOmniteLayerZeroBridgeSender.DeployExternalParamsStruct, overrides?: PayableOverrides & { from?: PromiseOrValue } ): Promise; "deployExternalCollectionOnNewChains(bytes32,(uint16,bytes,uint256,bytes,address)[],(address,string,address,uint256,address))"( collectionId_: PromiseOrValue, deploymentParams_: IOmniteLayerZeroBridge.DeploymentParamsStruct[], params: IOmniteLayerZeroBridgeSender.DeployExternalParamsStruct, overrides?: PayableOverrides & { from?: PromiseOrValue } ): Promise; deployNativeCollection( deploymentParams_: IOmniteLayerZeroBridge.DeploymentParamsStruct[], params: IOmniteLayerZeroBridgeSender.DeployNativeParamsStruct, overrides?: PayableOverrides & { from?: PromiseOrValue } ): Promise; "deployNativeCollection((uint16,bytes,uint256,bytes,address)[],(string,address,uint256,address))"( deploymentParams_: IOmniteLayerZeroBridge.DeploymentParamsStruct[], params: IOmniteLayerZeroBridgeSender.DeployNativeParamsStruct, overrides?: PayableOverrides & { from?: PromiseOrValue } ): Promise; deployNativeCollectionOnNewChains( collectionId_: PromiseOrValue, deploymentParams_: IOmniteLayerZeroBridge.DeploymentParamsStruct[], params: IOmniteLayerZeroBridgeSender.DeployNativeParamsStruct, overrides?: PayableOverrides & { from?: PromiseOrValue } ): Promise; "deployNativeCollectionOnNewChains(bytes32,(uint16,bytes,uint256,bytes,address)[],(string,address,uint256,address))"( collectionId_: PromiseOrValue, deploymentParams_: IOmniteLayerZeroBridge.DeploymentParamsStruct[], params: IOmniteLayerZeroBridgeSender.DeployNativeParamsStruct, overrides?: PayableOverrides & { from?: PromiseOrValue } ): Promise; deployTokenContractEncode( blueprintName_: PromiseOrValue, collectionId_: PromiseOrValue, ctorParams_: PromiseOrValue, collectionName_: PromiseOrValue, owner_: PromiseOrValue, overrides?: CallOverrides ): Promise<[string]>; "deployTokenContractEncode(string,bytes32,bytes,string,address)"( blueprintName_: PromiseOrValue, collectionId_: PromiseOrValue, ctorParams_: PromiseOrValue, collectionName_: PromiseOrValue, owner_: PromiseOrValue, overrides?: CallOverrides ): Promise<[string]>; endpoint(overrides?: CallOverrides): Promise<[string]>; "endpoint()"(overrides?: CallOverrides): Promise<[string]>; getOutboundNonce(overrides?: CallOverrides): Promise<[BigNumber]>; "getOutboundNonce()"(overrides?: CallOverrides): Promise<[BigNumber]>; maxNetworks(overrides?: CallOverrides): Promise<[BigNumber]>; "maxNetworks()"(overrides?: CallOverrides): Promise<[BigNumber]>; minGas(overrides?: CallOverrides): Promise<[BigNumber]>; "minGas()"(overrides?: CallOverrides): Promise<[BigNumber]>; mintOnTargetChain( chainId_: PromiseOrValue, bridge_: PromiseOrValue, refundAddress_: PromiseOrValue, owner_: PromiseOrValue, mintId_: PromiseOrValue, tokenUri_: PromiseOrValue, gasAmount_: PromiseOrValue, overrides?: PayableOverrides & { from?: PromiseOrValue } ): Promise; "mintOnTargetChain(uint16,bytes,address,address,uint256,string,uint256)"( chainId_: PromiseOrValue, bridge_: PromiseOrValue, refundAddress_: PromiseOrValue, owner_: PromiseOrValue, mintId_: PromiseOrValue, tokenUri_: PromiseOrValue, gasAmount_: PromiseOrValue, overrides?: PayableOverrides & { from?: PromiseOrValue } ): Promise; mintOnTargetChainEncode( collectionId_: PromiseOrValue, owner_: PromiseOrValue, mintId_: PromiseOrValue, tokenUri_: PromiseOrValue, overrides?: CallOverrides ): Promise<[string]>; "mintOnTargetChainEncode(bytes32,address,uint256,string)"( collectionId_: PromiseOrValue, owner_: PromiseOrValue, mintId_: PromiseOrValue, tokenUri_: PromiseOrValue, overrides?: CallOverrides ): Promise<[string]>; moveToTargetChain( chainId_: PromiseOrValue, bridge_: PromiseOrValue, refundAddress_: PromiseOrValue, addr_: PromiseOrValue, mintId_: PromiseOrValue, tokenUri_: PromiseOrValue, gasAmount_: PromiseOrValue, overrides?: PayableOverrides & { from?: PromiseOrValue } ): Promise; "moveToTargetChain(uint16,bytes,address,address,uint256,string,uint256)"( chainId_: PromiseOrValue, bridge_: PromiseOrValue, refundAddress_: PromiseOrValue, addr_: PromiseOrValue, mintId_: PromiseOrValue, tokenUri_: PromiseOrValue, gasAmount_: PromiseOrValue, overrides?: PayableOverrides & { from?: PromiseOrValue } ): Promise; moveToTargetChainEncode( collectionId_: PromiseOrValue, owner_: PromiseOrValue, mintId_: PromiseOrValue, tokenUri_: PromiseOrValue, overrides?: CallOverrides ): Promise<[string]>; "moveToTargetChainEncode(bytes32,address,uint256,string)"( collectionId_: PromiseOrValue, owner_: PromiseOrValue, mintId_: PromiseOrValue, tokenUri_: PromiseOrValue, overrides?: CallOverrides ): Promise<[string]>; recoverGasDecode( adapterParams: PromiseOrValue, overrides?: CallOverrides ): Promise<[BigNumber]>; "recoverGasDecode(bytes)"( adapterParams: PromiseOrValue, overrides?: CallOverrides ): Promise<[BigNumber]>; setEndpoint( endpoint_: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue } ): Promise; "setEndpoint(address)"( endpoint_: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue } ): Promise; setMaxNetworks( maxNetworks_: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue } ): Promise; "setMaxNetworks(uint64)"( maxNetworks_: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue } ): Promise; setMinGas( minGas_: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue } ): Promise; "setMinGas(uint256)"( minGas_: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue } ): Promise; systemContext(overrides?: CallOverrides): Promise<[string]>; "systemContext()"(overrides?: CallOverrides): Promise<[string]>; }; CROWDSALE_BLUEPRINT_NAME(overrides?: CallOverrides): Promise; "CROWDSALE_BLUEPRINT_NAME()"(overrides?: CallOverrides): Promise; ERC721_NATIVE_BLUEPRINT_NAME(overrides?: CallOverrides): Promise; "ERC721_NATIVE_BLUEPRINT_NAME()"(overrides?: CallOverrides): Promise; ERC721_NON_NATIVE_BLUEPRINT_NAME(overrides?: CallOverrides): Promise; "ERC721_NON_NATIVE_BLUEPRINT_NAME()"( overrides?: CallOverrides ): Promise; ERC721_NON_NATIVE_WRAPPER_BLUEPRINT_NAME( overrides?: CallOverrides ): Promise; "ERC721_NON_NATIVE_WRAPPER_BLUEPRINT_NAME()"( overrides?: CallOverrides ): Promise; MAX_CALL_DATA_LEN(overrides?: CallOverrides): Promise; "MAX_CALL_DATA_LEN()"(overrides?: CallOverrides): Promise; MAX_URL_LEN(overrides?: CallOverrides): Promise; "MAX_URL_LEN()"(overrides?: CallOverrides): Promise; _deployExternalCollection( collectionId_: PromiseOrValue, deploymentParams_: IOmniteLayerZeroBridge.DeploymentParamsStruct[], params: IOmniteLayerZeroBridgeSender.DeployExternalParamsStruct, overrides?: PayableOverrides & { from?: PromiseOrValue } ): Promise; "_deployExternalCollection(bytes32,(uint16,bytes,uint256,bytes,address)[],(address,string,address,uint256,address))"( collectionId_: PromiseOrValue, deploymentParams_: IOmniteLayerZeroBridge.DeploymentParamsStruct[], params: IOmniteLayerZeroBridgeSender.DeployExternalParamsStruct, overrides?: PayableOverrides & { from?: PromiseOrValue } ): Promise; _encodeERC721Call( collectionId_: PromiseOrValue, owner_: PromiseOrValue, tokenId_: PromiseOrValue, tokenUri_: PromiseOrValue, selector: PromiseOrValue, overrides?: CallOverrides ): Promise; "_encodeERC721Call(bytes32,address,uint256,string,bytes4)"( collectionId_: PromiseOrValue, owner_: PromiseOrValue, tokenId_: PromiseOrValue, tokenUri_: PromiseOrValue, selector: PromiseOrValue, overrides?: CallOverrides ): Promise; apiVersion(overrides?: CallOverrides): Promise; "apiVersion()"(overrides?: CallOverrides): Promise; callOnTargetChainEncode( collectionId_: PromiseOrValue, callData_: PromiseOrValue, overrides?: CallOverrides ): Promise; "callOnTargetChainEncode(bytes32,bytes)"( collectionId_: PromiseOrValue, callData_: PromiseOrValue, overrides?: CallOverrides ): Promise; deployExternalCollection( deploymentParams_: IOmniteLayerZeroBridge.DeploymentParamsStruct[], params: IOmniteLayerZeroBridgeSender.DeployExternalParamsStruct, overrides?: PayableOverrides & { from?: PromiseOrValue } ): Promise; "deployExternalCollection((uint16,bytes,uint256,bytes,address)[],(address,string,address,uint256,address))"( deploymentParams_: IOmniteLayerZeroBridge.DeploymentParamsStruct[], params: IOmniteLayerZeroBridgeSender.DeployExternalParamsStruct, overrides?: PayableOverrides & { from?: PromiseOrValue } ): Promise; deployExternalCollectionOnNewChains( collectionId_: PromiseOrValue, deploymentParams_: IOmniteLayerZeroBridge.DeploymentParamsStruct[], params: IOmniteLayerZeroBridgeSender.DeployExternalParamsStruct, overrides?: PayableOverrides & { from?: PromiseOrValue } ): Promise; "deployExternalCollectionOnNewChains(bytes32,(uint16,bytes,uint256,bytes,address)[],(address,string,address,uint256,address))"( collectionId_: PromiseOrValue, deploymentParams_: IOmniteLayerZeroBridge.DeploymentParamsStruct[], params: IOmniteLayerZeroBridgeSender.DeployExternalParamsStruct, overrides?: PayableOverrides & { from?: PromiseOrValue } ): Promise; deployNativeCollection( deploymentParams_: IOmniteLayerZeroBridge.DeploymentParamsStruct[], params: IOmniteLayerZeroBridgeSender.DeployNativeParamsStruct, overrides?: PayableOverrides & { from?: PromiseOrValue } ): Promise; "deployNativeCollection((uint16,bytes,uint256,bytes,address)[],(string,address,uint256,address))"( deploymentParams_: IOmniteLayerZeroBridge.DeploymentParamsStruct[], params: IOmniteLayerZeroBridgeSender.DeployNativeParamsStruct, overrides?: PayableOverrides & { from?: PromiseOrValue } ): Promise; deployNativeCollectionOnNewChains( collectionId_: PromiseOrValue, deploymentParams_: IOmniteLayerZeroBridge.DeploymentParamsStruct[], params: IOmniteLayerZeroBridgeSender.DeployNativeParamsStruct, overrides?: PayableOverrides & { from?: PromiseOrValue } ): Promise; "deployNativeCollectionOnNewChains(bytes32,(uint16,bytes,uint256,bytes,address)[],(string,address,uint256,address))"( collectionId_: PromiseOrValue, deploymentParams_: IOmniteLayerZeroBridge.DeploymentParamsStruct[], params: IOmniteLayerZeroBridgeSender.DeployNativeParamsStruct, overrides?: PayableOverrides & { from?: PromiseOrValue } ): Promise; deployTokenContractEncode( blueprintName_: PromiseOrValue, collectionId_: PromiseOrValue, ctorParams_: PromiseOrValue, collectionName_: PromiseOrValue, owner_: PromiseOrValue, overrides?: CallOverrides ): Promise; "deployTokenContractEncode(string,bytes32,bytes,string,address)"( blueprintName_: PromiseOrValue, collectionId_: PromiseOrValue, ctorParams_: PromiseOrValue, collectionName_: PromiseOrValue, owner_: PromiseOrValue, overrides?: CallOverrides ): Promise; endpoint(overrides?: CallOverrides): Promise; "endpoint()"(overrides?: CallOverrides): Promise; getOutboundNonce(overrides?: CallOverrides): Promise; "getOutboundNonce()"(overrides?: CallOverrides): Promise; maxNetworks(overrides?: CallOverrides): Promise; "maxNetworks()"(overrides?: CallOverrides): Promise; minGas(overrides?: CallOverrides): Promise; "minGas()"(overrides?: CallOverrides): Promise; mintOnTargetChain( chainId_: PromiseOrValue, bridge_: PromiseOrValue, refundAddress_: PromiseOrValue, owner_: PromiseOrValue, mintId_: PromiseOrValue, tokenUri_: PromiseOrValue, gasAmount_: PromiseOrValue, overrides?: PayableOverrides & { from?: PromiseOrValue } ): Promise; "mintOnTargetChain(uint16,bytes,address,address,uint256,string,uint256)"( chainId_: PromiseOrValue, bridge_: PromiseOrValue, refundAddress_: PromiseOrValue, owner_: PromiseOrValue, mintId_: PromiseOrValue, tokenUri_: PromiseOrValue, gasAmount_: PromiseOrValue, overrides?: PayableOverrides & { from?: PromiseOrValue } ): Promise; mintOnTargetChainEncode( collectionId_: PromiseOrValue, owner_: PromiseOrValue, mintId_: PromiseOrValue, tokenUri_: PromiseOrValue, overrides?: CallOverrides ): Promise; "mintOnTargetChainEncode(bytes32,address,uint256,string)"( collectionId_: PromiseOrValue, owner_: PromiseOrValue, mintId_: PromiseOrValue, tokenUri_: PromiseOrValue, overrides?: CallOverrides ): Promise; moveToTargetChain( chainId_: PromiseOrValue, bridge_: PromiseOrValue, refundAddress_: PromiseOrValue, addr_: PromiseOrValue, mintId_: PromiseOrValue, tokenUri_: PromiseOrValue, gasAmount_: PromiseOrValue, overrides?: PayableOverrides & { from?: PromiseOrValue } ): Promise; "moveToTargetChain(uint16,bytes,address,address,uint256,string,uint256)"( chainId_: PromiseOrValue, bridge_: PromiseOrValue, refundAddress_: PromiseOrValue, addr_: PromiseOrValue, mintId_: PromiseOrValue, tokenUri_: PromiseOrValue, gasAmount_: PromiseOrValue, overrides?: PayableOverrides & { from?: PromiseOrValue } ): Promise; moveToTargetChainEncode( collectionId_: PromiseOrValue, owner_: PromiseOrValue, mintId_: PromiseOrValue, tokenUri_: PromiseOrValue, overrides?: CallOverrides ): Promise; "moveToTargetChainEncode(bytes32,address,uint256,string)"( collectionId_: PromiseOrValue, owner_: PromiseOrValue, mintId_: PromiseOrValue, tokenUri_: PromiseOrValue, overrides?: CallOverrides ): Promise; recoverGasDecode( adapterParams: PromiseOrValue, overrides?: CallOverrides ): Promise; "recoverGasDecode(bytes)"( adapterParams: PromiseOrValue, overrides?: CallOverrides ): Promise; setEndpoint( endpoint_: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue } ): Promise; "setEndpoint(address)"( endpoint_: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue } ): Promise; setMaxNetworks( maxNetworks_: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue } ): Promise; "setMaxNetworks(uint64)"( maxNetworks_: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue } ): Promise; setMinGas( minGas_: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue } ): Promise; "setMinGas(uint256)"( minGas_: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue } ): Promise; systemContext(overrides?: CallOverrides): Promise; "systemContext()"(overrides?: CallOverrides): Promise; callStatic: { CROWDSALE_BLUEPRINT_NAME(overrides?: CallOverrides): Promise; "CROWDSALE_BLUEPRINT_NAME()"(overrides?: CallOverrides): Promise; ERC721_NATIVE_BLUEPRINT_NAME(overrides?: CallOverrides): Promise; "ERC721_NATIVE_BLUEPRINT_NAME()"( overrides?: CallOverrides ): Promise; ERC721_NON_NATIVE_BLUEPRINT_NAME( overrides?: CallOverrides ): Promise; "ERC721_NON_NATIVE_BLUEPRINT_NAME()"( overrides?: CallOverrides ): Promise; ERC721_NON_NATIVE_WRAPPER_BLUEPRINT_NAME( overrides?: CallOverrides ): Promise; "ERC721_NON_NATIVE_WRAPPER_BLUEPRINT_NAME()"( overrides?: CallOverrides ): Promise; MAX_CALL_DATA_LEN(overrides?: CallOverrides): Promise; "MAX_CALL_DATA_LEN()"(overrides?: CallOverrides): Promise; MAX_URL_LEN(overrides?: CallOverrides): Promise; "MAX_URL_LEN()"(overrides?: CallOverrides): Promise; _deployExternalCollection( collectionId_: PromiseOrValue, deploymentParams_: IOmniteLayerZeroBridge.DeploymentParamsStruct[], params: IOmniteLayerZeroBridgeSender.DeployExternalParamsStruct, overrides?: CallOverrides ): Promise; "_deployExternalCollection(bytes32,(uint16,bytes,uint256,bytes,address)[],(address,string,address,uint256,address))"( collectionId_: PromiseOrValue, deploymentParams_: IOmniteLayerZeroBridge.DeploymentParamsStruct[], params: IOmniteLayerZeroBridgeSender.DeployExternalParamsStruct, overrides?: CallOverrides ): Promise; _encodeERC721Call( collectionId_: PromiseOrValue, owner_: PromiseOrValue, tokenId_: PromiseOrValue, tokenUri_: PromiseOrValue, selector: PromiseOrValue, overrides?: CallOverrides ): Promise; "_encodeERC721Call(bytes32,address,uint256,string,bytes4)"( collectionId_: PromiseOrValue, owner_: PromiseOrValue, tokenId_: PromiseOrValue, tokenUri_: PromiseOrValue, selector: PromiseOrValue, overrides?: CallOverrides ): Promise; apiVersion(overrides?: CallOverrides): Promise; "apiVersion()"(overrides?: CallOverrides): Promise; callOnTargetChainEncode( collectionId_: PromiseOrValue, callData_: PromiseOrValue, overrides?: CallOverrides ): Promise; "callOnTargetChainEncode(bytes32,bytes)"( collectionId_: PromiseOrValue, callData_: PromiseOrValue, overrides?: CallOverrides ): Promise; deployExternalCollection( deploymentParams_: IOmniteLayerZeroBridge.DeploymentParamsStruct[], params: IOmniteLayerZeroBridgeSender.DeployExternalParamsStruct, overrides?: CallOverrides ): Promise; "deployExternalCollection((uint16,bytes,uint256,bytes,address)[],(address,string,address,uint256,address))"( deploymentParams_: IOmniteLayerZeroBridge.DeploymentParamsStruct[], params: IOmniteLayerZeroBridgeSender.DeployExternalParamsStruct, overrides?: CallOverrides ): Promise; deployExternalCollectionOnNewChains( collectionId_: PromiseOrValue, deploymentParams_: IOmniteLayerZeroBridge.DeploymentParamsStruct[], params: IOmniteLayerZeroBridgeSender.DeployExternalParamsStruct, overrides?: CallOverrides ): Promise; "deployExternalCollectionOnNewChains(bytes32,(uint16,bytes,uint256,bytes,address)[],(address,string,address,uint256,address))"( collectionId_: PromiseOrValue, deploymentParams_: IOmniteLayerZeroBridge.DeploymentParamsStruct[], params: IOmniteLayerZeroBridgeSender.DeployExternalParamsStruct, overrides?: CallOverrides ): Promise; deployNativeCollection( deploymentParams_: IOmniteLayerZeroBridge.DeploymentParamsStruct[], params: IOmniteLayerZeroBridgeSender.DeployNativeParamsStruct, overrides?: CallOverrides ): Promise; "deployNativeCollection((uint16,bytes,uint256,bytes,address)[],(string,address,uint256,address))"( deploymentParams_: IOmniteLayerZeroBridge.DeploymentParamsStruct[], params: IOmniteLayerZeroBridgeSender.DeployNativeParamsStruct, overrides?: CallOverrides ): Promise; deployNativeCollectionOnNewChains( collectionId_: PromiseOrValue, deploymentParams_: IOmniteLayerZeroBridge.DeploymentParamsStruct[], params: IOmniteLayerZeroBridgeSender.DeployNativeParamsStruct, overrides?: CallOverrides ): Promise; "deployNativeCollectionOnNewChains(bytes32,(uint16,bytes,uint256,bytes,address)[],(string,address,uint256,address))"( collectionId_: PromiseOrValue, deploymentParams_: IOmniteLayerZeroBridge.DeploymentParamsStruct[], params: IOmniteLayerZeroBridgeSender.DeployNativeParamsStruct, overrides?: CallOverrides ): Promise; deployTokenContractEncode( blueprintName_: PromiseOrValue, collectionId_: PromiseOrValue, ctorParams_: PromiseOrValue, collectionName_: PromiseOrValue, owner_: PromiseOrValue, overrides?: CallOverrides ): Promise; "deployTokenContractEncode(string,bytes32,bytes,string,address)"( blueprintName_: PromiseOrValue, collectionId_: PromiseOrValue, ctorParams_: PromiseOrValue, collectionName_: PromiseOrValue, owner_: PromiseOrValue, overrides?: CallOverrides ): Promise; endpoint(overrides?: CallOverrides): Promise; "endpoint()"(overrides?: CallOverrides): Promise; getOutboundNonce(overrides?: CallOverrides): Promise; "getOutboundNonce()"(overrides?: CallOverrides): Promise; maxNetworks(overrides?: CallOverrides): Promise; "maxNetworks()"(overrides?: CallOverrides): Promise; minGas(overrides?: CallOverrides): Promise; "minGas()"(overrides?: CallOverrides): Promise; mintOnTargetChain( chainId_: PromiseOrValue, bridge_: PromiseOrValue, refundAddress_: PromiseOrValue, owner_: PromiseOrValue, mintId_: PromiseOrValue, tokenUri_: PromiseOrValue, gasAmount_: PromiseOrValue, overrides?: CallOverrides ): Promise; "mintOnTargetChain(uint16,bytes,address,address,uint256,string,uint256)"( chainId_: PromiseOrValue, bridge_: PromiseOrValue, refundAddress_: PromiseOrValue, owner_: PromiseOrValue, mintId_: PromiseOrValue, tokenUri_: PromiseOrValue, gasAmount_: PromiseOrValue, overrides?: CallOverrides ): Promise; mintOnTargetChainEncode( collectionId_: PromiseOrValue, owner_: PromiseOrValue, mintId_: PromiseOrValue, tokenUri_: PromiseOrValue, overrides?: CallOverrides ): Promise; "mintOnTargetChainEncode(bytes32,address,uint256,string)"( collectionId_: PromiseOrValue, owner_: PromiseOrValue, mintId_: PromiseOrValue, tokenUri_: PromiseOrValue, overrides?: CallOverrides ): Promise; moveToTargetChain( chainId_: PromiseOrValue, bridge_: PromiseOrValue, refundAddress_: PromiseOrValue, addr_: PromiseOrValue, mintId_: PromiseOrValue, tokenUri_: PromiseOrValue, gasAmount_: PromiseOrValue, overrides?: CallOverrides ): Promise; "moveToTargetChain(uint16,bytes,address,address,uint256,string,uint256)"( chainId_: PromiseOrValue, bridge_: PromiseOrValue, refundAddress_: PromiseOrValue, addr_: PromiseOrValue, mintId_: PromiseOrValue, tokenUri_: PromiseOrValue, gasAmount_: PromiseOrValue, overrides?: CallOverrides ): Promise; moveToTargetChainEncode( collectionId_: PromiseOrValue, owner_: PromiseOrValue, mintId_: PromiseOrValue, tokenUri_: PromiseOrValue, overrides?: CallOverrides ): Promise; "moveToTargetChainEncode(bytes32,address,uint256,string)"( collectionId_: PromiseOrValue, owner_: PromiseOrValue, mintId_: PromiseOrValue, tokenUri_: PromiseOrValue, overrides?: CallOverrides ): Promise; recoverGasDecode( adapterParams: PromiseOrValue, overrides?: CallOverrides ): Promise; "recoverGasDecode(bytes)"( adapterParams: PromiseOrValue, overrides?: CallOverrides ): Promise; setEndpoint( endpoint_: PromiseOrValue, overrides?: CallOverrides ): Promise; "setEndpoint(address)"( endpoint_: PromiseOrValue, overrides?: CallOverrides ): Promise; setMaxNetworks( maxNetworks_: PromiseOrValue, overrides?: CallOverrides ): Promise; "setMaxNetworks(uint64)"( maxNetworks_: PromiseOrValue, overrides?: CallOverrides ): Promise; setMinGas( minGas_: PromiseOrValue, overrides?: CallOverrides ): Promise; "setMinGas(uint256)"( minGas_: PromiseOrValue, overrides?: CallOverrides ): Promise; systemContext(overrides?: CallOverrides): Promise; "systemContext()"(overrides?: CallOverrides): Promise; }; filters: { "CallFailed(uint16,bytes,uint64,address,uint16,string)"( chainId?: PromiseOrValue | null, fromAddress?: PromiseOrValue | null, nonce?: PromiseOrValue | null, calledContract?: null, index?: null, error?: null ): CallFailedEventFilter; CallFailed( chainId?: PromiseOrValue | null, fromAddress?: PromiseOrValue | null, nonce?: PromiseOrValue | null, calledContract?: null, index?: null, error?: null ): CallFailedEventFilter; "CallSuccess(uint16,bytes,uint64,address,bytes,uint16)"( chainId?: PromiseOrValue | null, fromAddress?: PromiseOrValue | null, nonce?: PromiseOrValue | null, calledContract?: null, returnData?: null, index?: null ): CallSuccessEventFilter; CallSuccess( chainId?: PromiseOrValue | null, fromAddress?: PromiseOrValue | null, nonce?: PromiseOrValue | null, calledContract?: null, returnData?: null, index?: null ): CallSuccessEventFilter; "ContractDeployed(uint16,bytes,uint64,address)"( chainId?: PromiseOrValue | null, fromAddress?: PromiseOrValue | null, nonce?: PromiseOrValue | null, newContract?: null ): ContractDeployedEventFilter; ContractDeployed( chainId?: PromiseOrValue | null, fromAddress?: PromiseOrValue | null, nonce?: PromiseOrValue | null, newContract?: null ): ContractDeployedEventFilter; "ContractNotDeployed(uint16,bytes,uint64,string)"( chainId?: PromiseOrValue | null, fromAddress?: PromiseOrValue | null, nonce?: PromiseOrValue | null, error?: null ): ContractNotDeployedEventFilter; ContractNotDeployed( chainId?: PromiseOrValue | null, fromAddress?: PromiseOrValue | null, nonce?: PromiseOrValue | null, error?: null ): ContractNotDeployedEventFilter; "ReceiveEvent(uint16,bytes,uint64,uint8)"( chainId?: null, fromAddress?: null, nonce?: null, operation?: null ): ReceiveEventEventFilter; ReceiveEvent( chainId?: null, fromAddress?: null, nonce?: null, operation?: null ): ReceiveEventEventFilter; "SendEvent(uint16,bytes,uint64)"( destChainId?: null, destBridge?: null, nonce?: null ): SendEventEventFilter; SendEvent( destChainId?: null, destBridge?: null, nonce?: null ): SendEventEventFilter; "UndefinedCall(uint16,bytes,uint64,uint8,uint256,bytes)"( chainId?: PromiseOrValue | null, fromAddress?: PromiseOrValue | null, nonce?: PromiseOrValue | null, operation?: null, apiVersion?: null, rawData?: null ): UndefinedCallEventFilter; UndefinedCall( chainId?: PromiseOrValue | null, fromAddress?: PromiseOrValue | null, nonce?: PromiseOrValue | null, operation?: null, apiVersion?: null, rawData?: null ): UndefinedCallEventFilter; }; estimateGas: { CROWDSALE_BLUEPRINT_NAME(overrides?: CallOverrides): Promise; "CROWDSALE_BLUEPRINT_NAME()"(overrides?: CallOverrides): Promise; ERC721_NATIVE_BLUEPRINT_NAME(overrides?: CallOverrides): Promise; "ERC721_NATIVE_BLUEPRINT_NAME()"( overrides?: CallOverrides ): Promise; ERC721_NON_NATIVE_BLUEPRINT_NAME( overrides?: CallOverrides ): Promise; "ERC721_NON_NATIVE_BLUEPRINT_NAME()"( overrides?: CallOverrides ): Promise; ERC721_NON_NATIVE_WRAPPER_BLUEPRINT_NAME( overrides?: CallOverrides ): Promise; "ERC721_NON_NATIVE_WRAPPER_BLUEPRINT_NAME()"( overrides?: CallOverrides ): Promise; MAX_CALL_DATA_LEN(overrides?: CallOverrides): Promise; "MAX_CALL_DATA_LEN()"(overrides?: CallOverrides): Promise; MAX_URL_LEN(overrides?: CallOverrides): Promise; "MAX_URL_LEN()"(overrides?: CallOverrides): Promise; _deployExternalCollection( collectionId_: PromiseOrValue, deploymentParams_: IOmniteLayerZeroBridge.DeploymentParamsStruct[], params: IOmniteLayerZeroBridgeSender.DeployExternalParamsStruct, overrides?: PayableOverrides & { from?: PromiseOrValue } ): Promise; "_deployExternalCollection(bytes32,(uint16,bytes,uint256,bytes,address)[],(address,string,address,uint256,address))"( collectionId_: PromiseOrValue, deploymentParams_: IOmniteLayerZeroBridge.DeploymentParamsStruct[], params: IOmniteLayerZeroBridgeSender.DeployExternalParamsStruct, overrides?: PayableOverrides & { from?: PromiseOrValue } ): Promise; _encodeERC721Call( collectionId_: PromiseOrValue, owner_: PromiseOrValue, tokenId_: PromiseOrValue, tokenUri_: PromiseOrValue, selector: PromiseOrValue, overrides?: CallOverrides ): Promise; "_encodeERC721Call(bytes32,address,uint256,string,bytes4)"( collectionId_: PromiseOrValue, owner_: PromiseOrValue, tokenId_: PromiseOrValue, tokenUri_: PromiseOrValue, selector: PromiseOrValue, overrides?: CallOverrides ): Promise; apiVersion(overrides?: CallOverrides): Promise; "apiVersion()"(overrides?: CallOverrides): Promise; callOnTargetChainEncode( collectionId_: PromiseOrValue, callData_: PromiseOrValue, overrides?: CallOverrides ): Promise; "callOnTargetChainEncode(bytes32,bytes)"( collectionId_: PromiseOrValue, callData_: PromiseOrValue, overrides?: CallOverrides ): Promise; deployExternalCollection( deploymentParams_: IOmniteLayerZeroBridge.DeploymentParamsStruct[], params: IOmniteLayerZeroBridgeSender.DeployExternalParamsStruct, overrides?: PayableOverrides & { from?: PromiseOrValue } ): Promise; "deployExternalCollection((uint16,bytes,uint256,bytes,address)[],(address,string,address,uint256,address))"( deploymentParams_: IOmniteLayerZeroBridge.DeploymentParamsStruct[], params: IOmniteLayerZeroBridgeSender.DeployExternalParamsStruct, overrides?: PayableOverrides & { from?: PromiseOrValue } ): Promise; deployExternalCollectionOnNewChains( collectionId_: PromiseOrValue, deploymentParams_: IOmniteLayerZeroBridge.DeploymentParamsStruct[], params: IOmniteLayerZeroBridgeSender.DeployExternalParamsStruct, overrides?: PayableOverrides & { from?: PromiseOrValue } ): Promise; "deployExternalCollectionOnNewChains(bytes32,(uint16,bytes,uint256,bytes,address)[],(address,string,address,uint256,address))"( collectionId_: PromiseOrValue, deploymentParams_: IOmniteLayerZeroBridge.DeploymentParamsStruct[], params: IOmniteLayerZeroBridgeSender.DeployExternalParamsStruct, overrides?: PayableOverrides & { from?: PromiseOrValue } ): Promise; deployNativeCollection( deploymentParams_: IOmniteLayerZeroBridge.DeploymentParamsStruct[], params: IOmniteLayerZeroBridgeSender.DeployNativeParamsStruct, overrides?: PayableOverrides & { from?: PromiseOrValue } ): Promise; "deployNativeCollection((uint16,bytes,uint256,bytes,address)[],(string,address,uint256,address))"( deploymentParams_: IOmniteLayerZeroBridge.DeploymentParamsStruct[], params: IOmniteLayerZeroBridgeSender.DeployNativeParamsStruct, overrides?: PayableOverrides & { from?: PromiseOrValue } ): Promise; deployNativeCollectionOnNewChains( collectionId_: PromiseOrValue, deploymentParams_: IOmniteLayerZeroBridge.DeploymentParamsStruct[], params: IOmniteLayerZeroBridgeSender.DeployNativeParamsStruct, overrides?: PayableOverrides & { from?: PromiseOrValue } ): Promise; "deployNativeCollectionOnNewChains(bytes32,(uint16,bytes,uint256,bytes,address)[],(string,address,uint256,address))"( collectionId_: PromiseOrValue, deploymentParams_: IOmniteLayerZeroBridge.DeploymentParamsStruct[], params: IOmniteLayerZeroBridgeSender.DeployNativeParamsStruct, overrides?: PayableOverrides & { from?: PromiseOrValue } ): Promise; deployTokenContractEncode( blueprintName_: PromiseOrValue, collectionId_: PromiseOrValue, ctorParams_: PromiseOrValue, collectionName_: PromiseOrValue, owner_: PromiseOrValue, overrides?: CallOverrides ): Promise; "deployTokenContractEncode(string,bytes32,bytes,string,address)"( blueprintName_: PromiseOrValue, collectionId_: PromiseOrValue, ctorParams_: PromiseOrValue, collectionName_: PromiseOrValue, owner_: PromiseOrValue, overrides?: CallOverrides ): Promise; endpoint(overrides?: CallOverrides): Promise; "endpoint()"(overrides?: CallOverrides): Promise; getOutboundNonce(overrides?: CallOverrides): Promise; "getOutboundNonce()"(overrides?: CallOverrides): Promise; maxNetworks(overrides?: CallOverrides): Promise; "maxNetworks()"(overrides?: CallOverrides): Promise; minGas(overrides?: CallOverrides): Promise; "minGas()"(overrides?: CallOverrides): Promise; mintOnTargetChain( chainId_: PromiseOrValue, bridge_: PromiseOrValue, refundAddress_: PromiseOrValue, owner_: PromiseOrValue, mintId_: PromiseOrValue, tokenUri_: PromiseOrValue, gasAmount_: PromiseOrValue, overrides?: PayableOverrides & { from?: PromiseOrValue } ): Promise; "mintOnTargetChain(uint16,bytes,address,address,uint256,string,uint256)"( chainId_: PromiseOrValue, bridge_: PromiseOrValue, refundAddress_: PromiseOrValue, owner_: PromiseOrValue, mintId_: PromiseOrValue, tokenUri_: PromiseOrValue, gasAmount_: PromiseOrValue, overrides?: PayableOverrides & { from?: PromiseOrValue } ): Promise; mintOnTargetChainEncode( collectionId_: PromiseOrValue, owner_: PromiseOrValue, mintId_: PromiseOrValue, tokenUri_: PromiseOrValue, overrides?: CallOverrides ): Promise; "mintOnTargetChainEncode(bytes32,address,uint256,string)"( collectionId_: PromiseOrValue, owner_: PromiseOrValue, mintId_: PromiseOrValue, tokenUri_: PromiseOrValue, overrides?: CallOverrides ): Promise; moveToTargetChain( chainId_: PromiseOrValue, bridge_: PromiseOrValue, refundAddress_: PromiseOrValue, addr_: PromiseOrValue, mintId_: PromiseOrValue, tokenUri_: PromiseOrValue, gasAmount_: PromiseOrValue, overrides?: PayableOverrides & { from?: PromiseOrValue } ): Promise; "moveToTargetChain(uint16,bytes,address,address,uint256,string,uint256)"( chainId_: PromiseOrValue, bridge_: PromiseOrValue, refundAddress_: PromiseOrValue, addr_: PromiseOrValue, mintId_: PromiseOrValue, tokenUri_: PromiseOrValue, gasAmount_: PromiseOrValue, overrides?: PayableOverrides & { from?: PromiseOrValue } ): Promise; moveToTargetChainEncode( collectionId_: PromiseOrValue, owner_: PromiseOrValue, mintId_: PromiseOrValue, tokenUri_: PromiseOrValue, overrides?: CallOverrides ): Promise; "moveToTargetChainEncode(bytes32,address,uint256,string)"( collectionId_: PromiseOrValue, owner_: PromiseOrValue, mintId_: PromiseOrValue, tokenUri_: PromiseOrValue, overrides?: CallOverrides ): Promise; recoverGasDecode( adapterParams: PromiseOrValue, overrides?: CallOverrides ): Promise; "recoverGasDecode(bytes)"( adapterParams: PromiseOrValue, overrides?: CallOverrides ): Promise; setEndpoint( endpoint_: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue } ): Promise; "setEndpoint(address)"( endpoint_: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue } ): Promise; setMaxNetworks( maxNetworks_: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue } ): Promise; "setMaxNetworks(uint64)"( maxNetworks_: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue } ): Promise; setMinGas( minGas_: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue } ): Promise; "setMinGas(uint256)"( minGas_: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue } ): Promise; systemContext(overrides?: CallOverrides): Promise; "systemContext()"(overrides?: CallOverrides): Promise; }; populateTransaction: { CROWDSALE_BLUEPRINT_NAME( overrides?: CallOverrides ): Promise; "CROWDSALE_BLUEPRINT_NAME()"( overrides?: CallOverrides ): Promise; ERC721_NATIVE_BLUEPRINT_NAME( overrides?: CallOverrides ): Promise; "ERC721_NATIVE_BLUEPRINT_NAME()"( overrides?: CallOverrides ): Promise; ERC721_NON_NATIVE_BLUEPRINT_NAME( overrides?: CallOverrides ): Promise; "ERC721_NON_NATIVE_BLUEPRINT_NAME()"( overrides?: CallOverrides ): Promise; ERC721_NON_NATIVE_WRAPPER_BLUEPRINT_NAME( overrides?: CallOverrides ): Promise; "ERC721_NON_NATIVE_WRAPPER_BLUEPRINT_NAME()"( overrides?: CallOverrides ): Promise; MAX_CALL_DATA_LEN(overrides?: CallOverrides): Promise; "MAX_CALL_DATA_LEN()"( overrides?: CallOverrides ): Promise; MAX_URL_LEN(overrides?: CallOverrides): Promise; "MAX_URL_LEN()"(overrides?: CallOverrides): Promise; _deployExternalCollection( collectionId_: PromiseOrValue, deploymentParams_: IOmniteLayerZeroBridge.DeploymentParamsStruct[], params: IOmniteLayerZeroBridgeSender.DeployExternalParamsStruct, overrides?: PayableOverrides & { from?: PromiseOrValue } ): Promise; "_deployExternalCollection(bytes32,(uint16,bytes,uint256,bytes,address)[],(address,string,address,uint256,address))"( collectionId_: PromiseOrValue, deploymentParams_: IOmniteLayerZeroBridge.DeploymentParamsStruct[], params: IOmniteLayerZeroBridgeSender.DeployExternalParamsStruct, overrides?: PayableOverrides & { from?: PromiseOrValue } ): Promise; _encodeERC721Call( collectionId_: PromiseOrValue, owner_: PromiseOrValue, tokenId_: PromiseOrValue, tokenUri_: PromiseOrValue, selector: PromiseOrValue, overrides?: CallOverrides ): Promise; "_encodeERC721Call(bytes32,address,uint256,string,bytes4)"( collectionId_: PromiseOrValue, owner_: PromiseOrValue, tokenId_: PromiseOrValue, tokenUri_: PromiseOrValue, selector: PromiseOrValue, overrides?: CallOverrides ): Promise; apiVersion(overrides?: CallOverrides): Promise; "apiVersion()"(overrides?: CallOverrides): Promise; callOnTargetChainEncode( collectionId_: PromiseOrValue, callData_: PromiseOrValue, overrides?: CallOverrides ): Promise; "callOnTargetChainEncode(bytes32,bytes)"( collectionId_: PromiseOrValue, callData_: PromiseOrValue, overrides?: CallOverrides ): Promise; deployExternalCollection( deploymentParams_: IOmniteLayerZeroBridge.DeploymentParamsStruct[], params: IOmniteLayerZeroBridgeSender.DeployExternalParamsStruct, overrides?: PayableOverrides & { from?: PromiseOrValue } ): Promise; "deployExternalCollection((uint16,bytes,uint256,bytes,address)[],(address,string,address,uint256,address))"( deploymentParams_: IOmniteLayerZeroBridge.DeploymentParamsStruct[], params: IOmniteLayerZeroBridgeSender.DeployExternalParamsStruct, overrides?: PayableOverrides & { from?: PromiseOrValue } ): Promise; deployExternalCollectionOnNewChains( collectionId_: PromiseOrValue, deploymentParams_: IOmniteLayerZeroBridge.DeploymentParamsStruct[], params: IOmniteLayerZeroBridgeSender.DeployExternalParamsStruct, overrides?: PayableOverrides & { from?: PromiseOrValue } ): Promise; "deployExternalCollectionOnNewChains(bytes32,(uint16,bytes,uint256,bytes,address)[],(address,string,address,uint256,address))"( collectionId_: PromiseOrValue, deploymentParams_: IOmniteLayerZeroBridge.DeploymentParamsStruct[], params: IOmniteLayerZeroBridgeSender.DeployExternalParamsStruct, overrides?: PayableOverrides & { from?: PromiseOrValue } ): Promise; deployNativeCollection( deploymentParams_: IOmniteLayerZeroBridge.DeploymentParamsStruct[], params: IOmniteLayerZeroBridgeSender.DeployNativeParamsStruct, overrides?: PayableOverrides & { from?: PromiseOrValue } ): Promise; "deployNativeCollection((uint16,bytes,uint256,bytes,address)[],(string,address,uint256,address))"( deploymentParams_: IOmniteLayerZeroBridge.DeploymentParamsStruct[], params: IOmniteLayerZeroBridgeSender.DeployNativeParamsStruct, overrides?: PayableOverrides & { from?: PromiseOrValue } ): Promise; deployNativeCollectionOnNewChains( collectionId_: PromiseOrValue, deploymentParams_: IOmniteLayerZeroBridge.DeploymentParamsStruct[], params: IOmniteLayerZeroBridgeSender.DeployNativeParamsStruct, overrides?: PayableOverrides & { from?: PromiseOrValue } ): Promise; "deployNativeCollectionOnNewChains(bytes32,(uint16,bytes,uint256,bytes,address)[],(string,address,uint256,address))"( collectionId_: PromiseOrValue, deploymentParams_: IOmniteLayerZeroBridge.DeploymentParamsStruct[], params: IOmniteLayerZeroBridgeSender.DeployNativeParamsStruct, overrides?: PayableOverrides & { from?: PromiseOrValue } ): Promise; deployTokenContractEncode( blueprintName_: PromiseOrValue, collectionId_: PromiseOrValue, ctorParams_: PromiseOrValue, collectionName_: PromiseOrValue, owner_: PromiseOrValue, overrides?: CallOverrides ): Promise; "deployTokenContractEncode(string,bytes32,bytes,string,address)"( blueprintName_: PromiseOrValue, collectionId_: PromiseOrValue, ctorParams_: PromiseOrValue, collectionName_: PromiseOrValue, owner_: PromiseOrValue, overrides?: CallOverrides ): Promise; endpoint(overrides?: CallOverrides): Promise; "endpoint()"(overrides?: CallOverrides): Promise; getOutboundNonce(overrides?: CallOverrides): Promise; "getOutboundNonce()"( overrides?: CallOverrides ): Promise; maxNetworks(overrides?: CallOverrides): Promise; "maxNetworks()"(overrides?: CallOverrides): Promise; minGas(overrides?: CallOverrides): Promise; "minGas()"(overrides?: CallOverrides): Promise; mintOnTargetChain( chainId_: PromiseOrValue, bridge_: PromiseOrValue, refundAddress_: PromiseOrValue, owner_: PromiseOrValue, mintId_: PromiseOrValue, tokenUri_: PromiseOrValue, gasAmount_: PromiseOrValue, overrides?: PayableOverrides & { from?: PromiseOrValue } ): Promise; "mintOnTargetChain(uint16,bytes,address,address,uint256,string,uint256)"( chainId_: PromiseOrValue, bridge_: PromiseOrValue, refundAddress_: PromiseOrValue, owner_: PromiseOrValue, mintId_: PromiseOrValue, tokenUri_: PromiseOrValue, gasAmount_: PromiseOrValue, overrides?: PayableOverrides & { from?: PromiseOrValue } ): Promise; mintOnTargetChainEncode( collectionId_: PromiseOrValue, owner_: PromiseOrValue, mintId_: PromiseOrValue, tokenUri_: PromiseOrValue, overrides?: CallOverrides ): Promise; "mintOnTargetChainEncode(bytes32,address,uint256,string)"( collectionId_: PromiseOrValue, owner_: PromiseOrValue, mintId_: PromiseOrValue, tokenUri_: PromiseOrValue, overrides?: CallOverrides ): Promise; moveToTargetChain( chainId_: PromiseOrValue, bridge_: PromiseOrValue, refundAddress_: PromiseOrValue, addr_: PromiseOrValue, mintId_: PromiseOrValue, tokenUri_: PromiseOrValue, gasAmount_: PromiseOrValue, overrides?: PayableOverrides & { from?: PromiseOrValue } ): Promise; "moveToTargetChain(uint16,bytes,address,address,uint256,string,uint256)"( chainId_: PromiseOrValue, bridge_: PromiseOrValue, refundAddress_: PromiseOrValue, addr_: PromiseOrValue, mintId_: PromiseOrValue, tokenUri_: PromiseOrValue, gasAmount_: PromiseOrValue, overrides?: PayableOverrides & { from?: PromiseOrValue } ): Promise; moveToTargetChainEncode( collectionId_: PromiseOrValue, owner_: PromiseOrValue, mintId_: PromiseOrValue, tokenUri_: PromiseOrValue, overrides?: CallOverrides ): Promise; "moveToTargetChainEncode(bytes32,address,uint256,string)"( collectionId_: PromiseOrValue, owner_: PromiseOrValue, mintId_: PromiseOrValue, tokenUri_: PromiseOrValue, overrides?: CallOverrides ): Promise; recoverGasDecode( adapterParams: PromiseOrValue, overrides?: CallOverrides ): Promise; "recoverGasDecode(bytes)"( adapterParams: PromiseOrValue, overrides?: CallOverrides ): Promise; setEndpoint( endpoint_: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue } ): Promise; "setEndpoint(address)"( endpoint_: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue } ): Promise; setMaxNetworks( maxNetworks_: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue } ): Promise; "setMaxNetworks(uint64)"( maxNetworks_: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue } ): Promise; setMinGas( minGas_: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue } ): Promise; "setMinGas(uint256)"( minGas_: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue } ): Promise; systemContext(overrides?: CallOverrides): Promise; "systemContext()"(overrides?: CallOverrides): Promise; }; }