UNPKG

@fractional-company/common

Version:
27 lines (26 loc) 1.79 kB
import { ArtEnjoyerProtoformType } from "./types"; export declare const versions: { [x: number]: ArtEnjoyerProtoformType[]; }; export declare function getArtEnjoyerProtoform(chainId: number, modules: string[] | undefined): ArtEnjoyerProtoformType | null; export declare class ArtEnjoyerProtoform { static getProtoform(chainId: number, modules?: string[]): ArtEnjoyerProtoformType | null; static getName(): string; static isLPDAAddress(chainId: number, contractAddress: string): boolean; static isOptimisticBidAddress(chainId: number, contractAddress: string): boolean; static isVaultFactoryAddress(chainId: number, contractAddress: string): boolean; static isVaultRegistryAddress(chainId: number, contractAddress: string): boolean; static isFercAddress(chainId: number, contractAddress: string): boolean; static getOptimisticBidModule(chainId: number): (import("./types").ArtEnjoyerModule & { rejectionPeriod: number; }) | undefined; static getLPDAModule(chainId: number): import("./types").ArtEnjoyerModule | undefined; static getVaultFactory(chainId: number): import("./types").ArtEnjoyerModule | undefined; static getVaultRegistry(chainId: number): import("./types").ArtEnjoyerModule | undefined; static getSupplyTarget(chainId: number): import("./types").ArtEnjoyerModule | undefined; static getMetadataTarget(chainId: number): import("./types").ArtEnjoyerModule | undefined; static getTransferTarget(chainId: number): import("./types").ArtEnjoyerModule | undefined; static getProofs(chainId: number): any; static getFERC(chainId: number): import("./types").ArtEnjoyerModule | undefined; static getMockNft(chainId: number): import("./types").ArtEnjoyerModule | null | undefined; }