typescript-sdk

Home > @3rdweb/sdk > ModuleMetadataMap

ModuleMetadataMap type

Signature:

export declare type ModuleMetadataMap = {
    [ModuleType.COLLECTION]: CollectionModuleMetadata;
    [ModuleType.ACCESS_NFT]: CommonModuleMetadata;
    [ModuleType.CURRENCY]: CommonModuleMetadata;
    [ModuleType.DATASTORE]: CommonModuleMetadata;
    [ModuleType.DROP]: CommonModuleMetadata;
    [ModuleType.DYNAMIC_NFT]: CommonModuleMetadata;
    [ModuleType.MARKET]: CommonModuleMetadata;
    [ModuleType.NFT]: CommonModuleMetadata;
    [ModuleType.PACK]: CommonModuleMetadata;
    [ModuleType.SPLITS]: CommonModuleMetadata;
};

References: ModuleType.COLLECTION, CollectionModuleMetadata, ModuleType.ACCESS_NFT, CommonModuleMetadata, ModuleType.CURRENCY, ModuleType.DATASTORE, ModuleType.DROP, ModuleType.DYNAMIC_NFT, ModuleType.MARKET, ModuleType.NFT, ModuleType.PACK, ModuleType.SPLITS