UNPKG

nmkr-studio-api

Version:

Typesafe API Client to work with the NMKR Studio V2 API

56 lines (55 loc) 2.42 kB
import type { MinUtxoTypes } from './MinUtxoTypes'; import type { NotificationsClassV2 } from './NotificationsClassV2'; import type { PayoutWalletsClassV2 } from './PayoutWalletsClassV2'; import type { PolicyClass } from './PolicyClass'; import type { PriceDiscountClassV2 } from './PriceDiscountClassV2'; import type { PricelistClassV2 } from './PricelistClassV2'; import type { SaleconditionsClassV2 } from './SaleconditionsClassV2'; export type CreateProjectClassV2 = { projectname?: string | null; description?: string | null; projecturl?: string | null; tokennamePrefix?: string | null; twitterHandle?: string | null; policyExpires?: boolean; policyLocksDateTime?: string | null; payoutWalletaddress?: string | null; payoutWalletaddressUsdc?: string | null; maxNftSupply?: number; policy?: PolicyClass | null; metadataTemplate?: string | null; addressExpiretime?: number; pricelist?: Array<PricelistClassV2> | null; additionalPayoutWallets?: Array<PayoutWalletsClassV2> | null; saleConditions?: Array<SaleconditionsClassV2> | null; discounts?: Array<PriceDiscountClassV2> | null; notifications?: Array<NotificationsClassV2> | null; enableFiat?: boolean | null; enableDecentralPayments?: boolean | null; enableCrossSaleOnPaymentgateway?: boolean | null; activatePayinAddress?: boolean | null; paymentgatewaysalestart?: string | null; storageProvider?: string | null; metadataStandard?: string | null; cip68ReferenceAddress?: string | null; cip68ExtraField?: string | null; enableCardano?: boolean; enableSolana?: boolean; enableAptos?: boolean; enableBitcoin?: boolean; solanaSymbol?: string | null; solanaCollectionFamily?: string | null; payoutWalletaddressSolana?: string | null; addCardanoPolicyIdToSolanaMetadata?: boolean | null; addSolanaCollectionAddressToCardanoMetadata?: boolean | null; solanaCreateVerifiedCollection?: boolean | null; solanaCollectionImageUrl?: string | null; solanaCollectionImageMimeType?: string | null; solanaSellerFeeBasisPoints?: number | null; aptosCollectionImageUrl?: string | null; aptosCollectionImageMimeType?: string | null; payoutWalletaddressAptos?: string | null; payoutWalletaddressBitcoin?: string | null; cardanoSendbackToCustomer?: MinUtxoTypes; aptosCollectionName?: string | null; };