UNPKG

@collabland/staking-contracts

Version:
765 lines (654 loc) 26.8 kB
/* 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, } from "./common.js"; export declare namespace FloorPeriphery { export type FloorClaimStruct = { collectionId: string; tokenIds: BigNumberish[]; maxClaimFee: BigNumberish; claimCnt: BigNumberish; }; export type FloorClaimStructOutput = [ string, BigNumber[], BigNumber, BigNumber ] & { collectionId: string; tokenIds: BigNumber[]; maxClaimFee: BigNumber; claimCnt: BigNumber; }; export type UniversalRouterExecuteStruct = { commands: BytesLike; inputs: BytesLike[]; deadline: BigNumberish; }; export type UniversalRouterExecuteStructOutput = [ string, string[], BigNumber ] & { commands: string; inputs: string[]; deadline: BigNumber }; export type FloorFragmentStruct = { collectionId: string; collectionContract: string; tokenIds: BigNumberish[]; }; export type FloorFragmentStructOutput = [string, string, BigNumber[]] & { collectionId: string; collectionContract: string; tokenIds: BigNumber[]; }; } export interface FlooringProtocolStakingInterface extends utils.Interface { functions: { "PERMIT2()": FunctionFragment; "UNIVERSAL_ROUTER()": FunctionFragment; "UPGRADE_INTERFACE_VERSION()": FunctionFragment; "buyAndClaimExpired((address,uint256[],uint256,uint256)[],(bytes,bytes[],uint256),uint8,bytes)": FunctionFragment; "buyAndClaimExpired((address,uint256[],uint256,uint256),(bytes,bytes[],uint256),uint8,bytes)": FunctionFragment; "buyAndClaimVault((address,uint256[],uint256,uint256)[],(bytes,bytes[],uint256),uint8,bytes)": FunctionFragment; "buyAndClaimVault((address,uint256[],uint256,uint256),(bytes,bytes[],uint256),uint8,bytes)": FunctionFragment; "floor()": FunctionFragment; "floorGetter()": FunctionFragment; "fragmentAndSell((address,address,uint256[])[],(bytes,bytes[],uint256),uint8,bytes)": FunctionFragment; "fragmentAndSell((address,address,uint256[]),(bytes,bytes[],uint256),uint8,bytes)": FunctionFragment; "initialize()": FunctionFragment; "onERC721Received(address,address,uint256,bytes)": FunctionFragment; "owner()": FunctionFragment; "proxiableUUID()": FunctionFragment; "setOwner(address)": FunctionFragment; "upgradeToAndCall(address,bytes)": FunctionFragment; }; getFunction( nameOrSignatureOrTopic: | "PERMIT2" | "UNIVERSAL_ROUTER" | "UPGRADE_INTERFACE_VERSION" | "buyAndClaimExpired((address,uint256[],uint256,uint256)[],(bytes,bytes[],uint256),uint8,bytes)" | "buyAndClaimExpired((address,uint256[],uint256,uint256),(bytes,bytes[],uint256),uint8,bytes)" | "buyAndClaimVault((address,uint256[],uint256,uint256)[],(bytes,bytes[],uint256),uint8,bytes)" | "buyAndClaimVault((address,uint256[],uint256,uint256),(bytes,bytes[],uint256),uint8,bytes)" | "floor" | "floorGetter" | "fragmentAndSell((address,address,uint256[])[],(bytes,bytes[],uint256),uint8,bytes)" | "fragmentAndSell((address,address,uint256[]),(bytes,bytes[],uint256),uint8,bytes)" | "initialize" | "onERC721Received" | "owner" | "proxiableUUID" | "setOwner" | "upgradeToAndCall" ): FunctionFragment; encodeFunctionData(functionFragment: "PERMIT2", values?: undefined): string; encodeFunctionData( functionFragment: "UNIVERSAL_ROUTER", values?: undefined ): string; encodeFunctionData( functionFragment: "UPGRADE_INTERFACE_VERSION", values?: undefined ): string; encodeFunctionData( functionFragment: "buyAndClaimExpired((address,uint256[],uint256,uint256)[],(bytes,bytes[],uint256),uint8,bytes)", values: [ FloorPeriphery.FloorClaimStruct[], FloorPeriphery.UniversalRouterExecuteStruct, BigNumberish, BytesLike ] ): string; encodeFunctionData( functionFragment: "buyAndClaimExpired((address,uint256[],uint256,uint256),(bytes,bytes[],uint256),uint8,bytes)", values: [ FloorPeriphery.FloorClaimStruct, FloorPeriphery.UniversalRouterExecuteStruct, BigNumberish, BytesLike ] ): string; encodeFunctionData( functionFragment: "buyAndClaimVault((address,uint256[],uint256,uint256)[],(bytes,bytes[],uint256),uint8,bytes)", values: [ FloorPeriphery.FloorClaimStruct[], FloorPeriphery.UniversalRouterExecuteStruct, BigNumberish, BytesLike ] ): string; encodeFunctionData( functionFragment: "buyAndClaimVault((address,uint256[],uint256,uint256),(bytes,bytes[],uint256),uint8,bytes)", values: [ FloorPeriphery.FloorClaimStruct, FloorPeriphery.UniversalRouterExecuteStruct, BigNumberish, BytesLike ] ): string; encodeFunctionData(functionFragment: "floor", values?: undefined): string; encodeFunctionData( functionFragment: "floorGetter", values?: undefined ): string; encodeFunctionData( functionFragment: "fragmentAndSell((address,address,uint256[])[],(bytes,bytes[],uint256),uint8,bytes)", values: [ FloorPeriphery.FloorFragmentStruct[], FloorPeriphery.UniversalRouterExecuteStruct, BigNumberish, BytesLike ] ): string; encodeFunctionData( functionFragment: "fragmentAndSell((address,address,uint256[]),(bytes,bytes[],uint256),uint8,bytes)", values: [ FloorPeriphery.FloorFragmentStruct, FloorPeriphery.UniversalRouterExecuteStruct, BigNumberish, BytesLike ] ): string; encodeFunctionData( functionFragment: "initialize", values?: undefined ): string; encodeFunctionData( functionFragment: "onERC721Received", values: [string, string, BigNumberish, BytesLike] ): string; encodeFunctionData(functionFragment: "owner", values?: undefined): string; encodeFunctionData( functionFragment: "proxiableUUID", values?: undefined ): string; encodeFunctionData(functionFragment: "setOwner", values: [string]): string; encodeFunctionData( functionFragment: "upgradeToAndCall", values: [string, BytesLike] ): string; decodeFunctionResult(functionFragment: "PERMIT2", data: BytesLike): Result; decodeFunctionResult( functionFragment: "UNIVERSAL_ROUTER", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "UPGRADE_INTERFACE_VERSION", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "buyAndClaimExpired((address,uint256[],uint256,uint256)[],(bytes,bytes[],uint256),uint8,bytes)", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "buyAndClaimExpired((address,uint256[],uint256,uint256),(bytes,bytes[],uint256),uint8,bytes)", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "buyAndClaimVault((address,uint256[],uint256,uint256)[],(bytes,bytes[],uint256),uint8,bytes)", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "buyAndClaimVault((address,uint256[],uint256,uint256),(bytes,bytes[],uint256),uint8,bytes)", data: BytesLike ): Result; decodeFunctionResult(functionFragment: "floor", data: BytesLike): Result; decodeFunctionResult( functionFragment: "floorGetter", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "fragmentAndSell((address,address,uint256[])[],(bytes,bytes[],uint256),uint8,bytes)", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "fragmentAndSell((address,address,uint256[]),(bytes,bytes[],uint256),uint8,bytes)", data: BytesLike ): Result; decodeFunctionResult(functionFragment: "initialize", data: BytesLike): Result; decodeFunctionResult( functionFragment: "onERC721Received", data: BytesLike ): Result; decodeFunctionResult(functionFragment: "owner", data: BytesLike): Result; decodeFunctionResult( functionFragment: "proxiableUUID", data: BytesLike ): Result; decodeFunctionResult(functionFragment: "setOwner", data: BytesLike): Result; decodeFunctionResult( functionFragment: "upgradeToAndCall", data: BytesLike ): Result; events: { "Initialized(uint64)": EventFragment; "OwnerUpdated(address,address)": EventFragment; "Upgraded(address)": EventFragment; }; getEvent(nameOrSignatureOrTopic: "Initialized"): EventFragment; getEvent(nameOrSignatureOrTopic: "OwnerUpdated"): EventFragment; getEvent(nameOrSignatureOrTopic: "Upgraded"): EventFragment; } export interface InitializedEventObject { version: BigNumber; } export type InitializedEvent = TypedEvent<[BigNumber], InitializedEventObject>; export type InitializedEventFilter = TypedEventFilter<InitializedEvent>; export interface OwnerUpdatedEventObject { user: string; newOwner: string; } export type OwnerUpdatedEvent = TypedEvent< [string, string], OwnerUpdatedEventObject >; export type OwnerUpdatedEventFilter = TypedEventFilter<OwnerUpdatedEvent>; export interface UpgradedEventObject { implementation: string; } export type UpgradedEvent = TypedEvent<[string], UpgradedEventObject>; export type UpgradedEventFilter = TypedEventFilter<UpgradedEvent>; export interface FlooringProtocolStaking extends BaseContract { connect(signerOrProvider: Signer | Provider | string): this; attach(addressOrName: string): this; deployed(): Promise<this>; interface: FlooringProtocolStakingInterface; queryFilter<TEvent extends TypedEvent>( event: TypedEventFilter<TEvent>, fromBlockOrBlockhash?: string | number | undefined, toBlock?: string | number | undefined ): Promise<Array<TEvent>>; listeners<TEvent extends TypedEvent>( eventFilter?: TypedEventFilter<TEvent> ): Array<TypedListener<TEvent>>; listeners(eventName?: string): Array<Listener>; removeAllListeners<TEvent extends TypedEvent>( eventFilter: TypedEventFilter<TEvent> ): this; removeAllListeners(eventName?: string): this; off: OnEvent<this>; on: OnEvent<this>; once: OnEvent<this>; removeListener: OnEvent<this>; functions: { PERMIT2(overrides?: CallOverrides): Promise<[string]>; UNIVERSAL_ROUTER(overrides?: CallOverrides): Promise<[string]>; UPGRADE_INTERFACE_VERSION(overrides?: CallOverrides): Promise<[string]>; "buyAndClaimExpired((address,uint256[],uint256,uint256)[],(bytes,bytes[],uint256),uint8,bytes)"( claimParams: FloorPeriphery.FloorClaimStruct[], swapParam: FloorPeriphery.UniversalRouterExecuteStruct, transferWay: BigNumberish, transferParam: BytesLike, overrides?: PayableOverrides & { from?: string } ): Promise<ContractTransaction>; "buyAndClaimExpired((address,uint256[],uint256,uint256),(bytes,bytes[],uint256),uint8,bytes)"( claimParams: FloorPeriphery.FloorClaimStruct, swapParam: FloorPeriphery.UniversalRouterExecuteStruct, transferWay: BigNumberish, transferParam: BytesLike, overrides?: PayableOverrides & { from?: string } ): Promise<ContractTransaction>; "buyAndClaimVault((address,uint256[],uint256,uint256)[],(bytes,bytes[],uint256),uint8,bytes)"( claimParams: FloorPeriphery.FloorClaimStruct[], swapParam: FloorPeriphery.UniversalRouterExecuteStruct, transferWay: BigNumberish, transferParam: BytesLike, overrides?: PayableOverrides & { from?: string } ): Promise<ContractTransaction>; "buyAndClaimVault((address,uint256[],uint256,uint256),(bytes,bytes[],uint256),uint8,bytes)"( claimParams: FloorPeriphery.FloorClaimStruct, swapParam: FloorPeriphery.UniversalRouterExecuteStruct, transferWay: BigNumberish, transferParam: BytesLike, overrides?: PayableOverrides & { from?: string } ): Promise<ContractTransaction>; floor(overrides?: CallOverrides): Promise<[string]>; floorGetter(overrides?: CallOverrides): Promise<[string]>; "fragmentAndSell((address,address,uint256[])[],(bytes,bytes[],uint256),uint8,bytes)"( fragmentParams: FloorPeriphery.FloorFragmentStruct[], swapParam: FloorPeriphery.UniversalRouterExecuteStruct, transferWay: BigNumberish, transferParam: BytesLike, overrides?: PayableOverrides & { from?: string } ): Promise<ContractTransaction>; "fragmentAndSell((address,address,uint256[]),(bytes,bytes[],uint256),uint8,bytes)"( fragmentParam: FloorPeriphery.FloorFragmentStruct, swapParam: FloorPeriphery.UniversalRouterExecuteStruct, transferWay: BigNumberish, transferParam: BytesLike, overrides?: PayableOverrides & { from?: string } ): Promise<ContractTransaction>; initialize( overrides?: Overrides & { from?: string } ): Promise<ContractTransaction>; onERC721Received( arg0: string, arg1: string, arg2: BigNumberish, arg3: BytesLike, overrides?: CallOverrides ): Promise<[string]>; owner(overrides?: CallOverrides): Promise<[string]>; proxiableUUID(overrides?: CallOverrides): Promise<[string]>; setOwner( newOwner: string, overrides?: Overrides & { from?: string } ): Promise<ContractTransaction>; upgradeToAndCall( newImplementation: string, data: BytesLike, overrides?: PayableOverrides & { from?: string } ): Promise<ContractTransaction>; }; PERMIT2(overrides?: CallOverrides): Promise<string>; UNIVERSAL_ROUTER(overrides?: CallOverrides): Promise<string>; UPGRADE_INTERFACE_VERSION(overrides?: CallOverrides): Promise<string>; "buyAndClaimExpired((address,uint256[],uint256,uint256)[],(bytes,bytes[],uint256),uint8,bytes)"( claimParams: FloorPeriphery.FloorClaimStruct[], swapParam: FloorPeriphery.UniversalRouterExecuteStruct, transferWay: BigNumberish, transferParam: BytesLike, overrides?: PayableOverrides & { from?: string } ): Promise<ContractTransaction>; "buyAndClaimExpired((address,uint256[],uint256,uint256),(bytes,bytes[],uint256),uint8,bytes)"( claimParams: FloorPeriphery.FloorClaimStruct, swapParam: FloorPeriphery.UniversalRouterExecuteStruct, transferWay: BigNumberish, transferParam: BytesLike, overrides?: PayableOverrides & { from?: string } ): Promise<ContractTransaction>; "buyAndClaimVault((address,uint256[],uint256,uint256)[],(bytes,bytes[],uint256),uint8,bytes)"( claimParams: FloorPeriphery.FloorClaimStruct[], swapParam: FloorPeriphery.UniversalRouterExecuteStruct, transferWay: BigNumberish, transferParam: BytesLike, overrides?: PayableOverrides & { from?: string } ): Promise<ContractTransaction>; "buyAndClaimVault((address,uint256[],uint256,uint256),(bytes,bytes[],uint256),uint8,bytes)"( claimParams: FloorPeriphery.FloorClaimStruct, swapParam: FloorPeriphery.UniversalRouterExecuteStruct, transferWay: BigNumberish, transferParam: BytesLike, overrides?: PayableOverrides & { from?: string } ): Promise<ContractTransaction>; floor(overrides?: CallOverrides): Promise<string>; floorGetter(overrides?: CallOverrides): Promise<string>; "fragmentAndSell((address,address,uint256[])[],(bytes,bytes[],uint256),uint8,bytes)"( fragmentParams: FloorPeriphery.FloorFragmentStruct[], swapParam: FloorPeriphery.UniversalRouterExecuteStruct, transferWay: BigNumberish, transferParam: BytesLike, overrides?: PayableOverrides & { from?: string } ): Promise<ContractTransaction>; "fragmentAndSell((address,address,uint256[]),(bytes,bytes[],uint256),uint8,bytes)"( fragmentParam: FloorPeriphery.FloorFragmentStruct, swapParam: FloorPeriphery.UniversalRouterExecuteStruct, transferWay: BigNumberish, transferParam: BytesLike, overrides?: PayableOverrides & { from?: string } ): Promise<ContractTransaction>; initialize( overrides?: Overrides & { from?: string } ): Promise<ContractTransaction>; onERC721Received( arg0: string, arg1: string, arg2: BigNumberish, arg3: BytesLike, overrides?: CallOverrides ): Promise<string>; owner(overrides?: CallOverrides): Promise<string>; proxiableUUID(overrides?: CallOverrides): Promise<string>; setOwner( newOwner: string, overrides?: Overrides & { from?: string } ): Promise<ContractTransaction>; upgradeToAndCall( newImplementation: string, data: BytesLike, overrides?: PayableOverrides & { from?: string } ): Promise<ContractTransaction>; callStatic: { PERMIT2(overrides?: CallOverrides): Promise<string>; UNIVERSAL_ROUTER(overrides?: CallOverrides): Promise<string>; UPGRADE_INTERFACE_VERSION(overrides?: CallOverrides): Promise<string>; "buyAndClaimExpired((address,uint256[],uint256,uint256)[],(bytes,bytes[],uint256),uint8,bytes)"( claimParams: FloorPeriphery.FloorClaimStruct[], swapParam: FloorPeriphery.UniversalRouterExecuteStruct, transferWay: BigNumberish, transferParam: BytesLike, overrides?: CallOverrides ): Promise<void>; "buyAndClaimExpired((address,uint256[],uint256,uint256),(bytes,bytes[],uint256),uint8,bytes)"( claimParams: FloorPeriphery.FloorClaimStruct, swapParam: FloorPeriphery.UniversalRouterExecuteStruct, transferWay: BigNumberish, transferParam: BytesLike, overrides?: CallOverrides ): Promise<void>; "buyAndClaimVault((address,uint256[],uint256,uint256)[],(bytes,bytes[],uint256),uint8,bytes)"( claimParams: FloorPeriphery.FloorClaimStruct[], swapParam: FloorPeriphery.UniversalRouterExecuteStruct, transferWay: BigNumberish, transferParam: BytesLike, overrides?: CallOverrides ): Promise<void>; "buyAndClaimVault((address,uint256[],uint256,uint256),(bytes,bytes[],uint256),uint8,bytes)"( claimParams: FloorPeriphery.FloorClaimStruct, swapParam: FloorPeriphery.UniversalRouterExecuteStruct, transferWay: BigNumberish, transferParam: BytesLike, overrides?: CallOverrides ): Promise<void>; floor(overrides?: CallOverrides): Promise<string>; floorGetter(overrides?: CallOverrides): Promise<string>; "fragmentAndSell((address,address,uint256[])[],(bytes,bytes[],uint256),uint8,bytes)"( fragmentParams: FloorPeriphery.FloorFragmentStruct[], swapParam: FloorPeriphery.UniversalRouterExecuteStruct, transferWay: BigNumberish, transferParam: BytesLike, overrides?: CallOverrides ): Promise<void>; "fragmentAndSell((address,address,uint256[]),(bytes,bytes[],uint256),uint8,bytes)"( fragmentParam: FloorPeriphery.FloorFragmentStruct, swapParam: FloorPeriphery.UniversalRouterExecuteStruct, transferWay: BigNumberish, transferParam: BytesLike, overrides?: CallOverrides ): Promise<void>; initialize(overrides?: CallOverrides): Promise<void>; onERC721Received( arg0: string, arg1: string, arg2: BigNumberish, arg3: BytesLike, overrides?: CallOverrides ): Promise<string>; owner(overrides?: CallOverrides): Promise<string>; proxiableUUID(overrides?: CallOverrides): Promise<string>; setOwner(newOwner: string, overrides?: CallOverrides): Promise<void>; upgradeToAndCall( newImplementation: string, data: BytesLike, overrides?: CallOverrides ): Promise<void>; }; filters: { "Initialized(uint64)"(version?: null): InitializedEventFilter; Initialized(version?: null): InitializedEventFilter; "OwnerUpdated(address,address)"( user?: string | null, newOwner?: string | null ): OwnerUpdatedEventFilter; OwnerUpdated( user?: string | null, newOwner?: string | null ): OwnerUpdatedEventFilter; "Upgraded(address)"(implementation?: string | null): UpgradedEventFilter; Upgraded(implementation?: string | null): UpgradedEventFilter; }; estimateGas: { PERMIT2(overrides?: CallOverrides): Promise<BigNumber>; UNIVERSAL_ROUTER(overrides?: CallOverrides): Promise<BigNumber>; UPGRADE_INTERFACE_VERSION(overrides?: CallOverrides): Promise<BigNumber>; "buyAndClaimExpired((address,uint256[],uint256,uint256)[],(bytes,bytes[],uint256),uint8,bytes)"( claimParams: FloorPeriphery.FloorClaimStruct[], swapParam: FloorPeriphery.UniversalRouterExecuteStruct, transferWay: BigNumberish, transferParam: BytesLike, overrides?: PayableOverrides & { from?: string } ): Promise<BigNumber>; "buyAndClaimExpired((address,uint256[],uint256,uint256),(bytes,bytes[],uint256),uint8,bytes)"( claimParams: FloorPeriphery.FloorClaimStruct, swapParam: FloorPeriphery.UniversalRouterExecuteStruct, transferWay: BigNumberish, transferParam: BytesLike, overrides?: PayableOverrides & { from?: string } ): Promise<BigNumber>; "buyAndClaimVault((address,uint256[],uint256,uint256)[],(bytes,bytes[],uint256),uint8,bytes)"( claimParams: FloorPeriphery.FloorClaimStruct[], swapParam: FloorPeriphery.UniversalRouterExecuteStruct, transferWay: BigNumberish, transferParam: BytesLike, overrides?: PayableOverrides & { from?: string } ): Promise<BigNumber>; "buyAndClaimVault((address,uint256[],uint256,uint256),(bytes,bytes[],uint256),uint8,bytes)"( claimParams: FloorPeriphery.FloorClaimStruct, swapParam: FloorPeriphery.UniversalRouterExecuteStruct, transferWay: BigNumberish, transferParam: BytesLike, overrides?: PayableOverrides & { from?: string } ): Promise<BigNumber>; floor(overrides?: CallOverrides): Promise<BigNumber>; floorGetter(overrides?: CallOverrides): Promise<BigNumber>; "fragmentAndSell((address,address,uint256[])[],(bytes,bytes[],uint256),uint8,bytes)"( fragmentParams: FloorPeriphery.FloorFragmentStruct[], swapParam: FloorPeriphery.UniversalRouterExecuteStruct, transferWay: BigNumberish, transferParam: BytesLike, overrides?: PayableOverrides & { from?: string } ): Promise<BigNumber>; "fragmentAndSell((address,address,uint256[]),(bytes,bytes[],uint256),uint8,bytes)"( fragmentParam: FloorPeriphery.FloorFragmentStruct, swapParam: FloorPeriphery.UniversalRouterExecuteStruct, transferWay: BigNumberish, transferParam: BytesLike, overrides?: PayableOverrides & { from?: string } ): Promise<BigNumber>; initialize(overrides?: Overrides & { from?: string }): Promise<BigNumber>; onERC721Received( arg0: string, arg1: string, arg2: BigNumberish, arg3: BytesLike, overrides?: CallOverrides ): Promise<BigNumber>; owner(overrides?: CallOverrides): Promise<BigNumber>; proxiableUUID(overrides?: CallOverrides): Promise<BigNumber>; setOwner( newOwner: string, overrides?: Overrides & { from?: string } ): Promise<BigNumber>; upgradeToAndCall( newImplementation: string, data: BytesLike, overrides?: PayableOverrides & { from?: string } ): Promise<BigNumber>; }; populateTransaction: { PERMIT2(overrides?: CallOverrides): Promise<PopulatedTransaction>; UNIVERSAL_ROUTER(overrides?: CallOverrides): Promise<PopulatedTransaction>; UPGRADE_INTERFACE_VERSION( overrides?: CallOverrides ): Promise<PopulatedTransaction>; "buyAndClaimExpired((address,uint256[],uint256,uint256)[],(bytes,bytes[],uint256),uint8,bytes)"( claimParams: FloorPeriphery.FloorClaimStruct[], swapParam: FloorPeriphery.UniversalRouterExecuteStruct, transferWay: BigNumberish, transferParam: BytesLike, overrides?: PayableOverrides & { from?: string } ): Promise<PopulatedTransaction>; "buyAndClaimExpired((address,uint256[],uint256,uint256),(bytes,bytes[],uint256),uint8,bytes)"( claimParams: FloorPeriphery.FloorClaimStruct, swapParam: FloorPeriphery.UniversalRouterExecuteStruct, transferWay: BigNumberish, transferParam: BytesLike, overrides?: PayableOverrides & { from?: string } ): Promise<PopulatedTransaction>; "buyAndClaimVault((address,uint256[],uint256,uint256)[],(bytes,bytes[],uint256),uint8,bytes)"( claimParams: FloorPeriphery.FloorClaimStruct[], swapParam: FloorPeriphery.UniversalRouterExecuteStruct, transferWay: BigNumberish, transferParam: BytesLike, overrides?: PayableOverrides & { from?: string } ): Promise<PopulatedTransaction>; "buyAndClaimVault((address,uint256[],uint256,uint256),(bytes,bytes[],uint256),uint8,bytes)"( claimParams: FloorPeriphery.FloorClaimStruct, swapParam: FloorPeriphery.UniversalRouterExecuteStruct, transferWay: BigNumberish, transferParam: BytesLike, overrides?: PayableOverrides & { from?: string } ): Promise<PopulatedTransaction>; floor(overrides?: CallOverrides): Promise<PopulatedTransaction>; floorGetter(overrides?: CallOverrides): Promise<PopulatedTransaction>; "fragmentAndSell((address,address,uint256[])[],(bytes,bytes[],uint256),uint8,bytes)"( fragmentParams: FloorPeriphery.FloorFragmentStruct[], swapParam: FloorPeriphery.UniversalRouterExecuteStruct, transferWay: BigNumberish, transferParam: BytesLike, overrides?: PayableOverrides & { from?: string } ): Promise<PopulatedTransaction>; "fragmentAndSell((address,address,uint256[]),(bytes,bytes[],uint256),uint8,bytes)"( fragmentParam: FloorPeriphery.FloorFragmentStruct, swapParam: FloorPeriphery.UniversalRouterExecuteStruct, transferWay: BigNumberish, transferParam: BytesLike, overrides?: PayableOverrides & { from?: string } ): Promise<PopulatedTransaction>; initialize( overrides?: Overrides & { from?: string } ): Promise<PopulatedTransaction>; onERC721Received( arg0: string, arg1: string, arg2: BigNumberish, arg3: BytesLike, overrides?: CallOverrides ): Promise<PopulatedTransaction>; owner(overrides?: CallOverrides): Promise<PopulatedTransaction>; proxiableUUID(overrides?: CallOverrides): Promise<PopulatedTransaction>; setOwner( newOwner: string, overrides?: Overrides & { from?: string } ): Promise<PopulatedTransaction>; upgradeToAndCall( newImplementation: string, data: BytesLike, overrides?: PayableOverrides & { from?: string } ): Promise<PopulatedTransaction>; }; }