nmkr-studio-api
Version:
Typesafe API Client to work with the NMKR Studio V2 API
49 lines (48 loc) • 1.75 kB
TypeScript
import type { AptosProjectDetails } from './AptosProjectDetails';
import type { Blockchain } from './Blockchain';
import type { NmkrAccountOptionsTypes } from './NmkrAccountOptionsTypes';
import type { SolanaProjectDetails } from './SolanaProjectDetails';
export type NftProjectsDetails = {
id?: number;
projectname?: string | null;
projecturl?: string | null;
projectLogo?: string | null;
state?: string | null;
free?: number;
sold?: number;
reserved?: number;
total?: number;
blocked?: number;
totalBlocked?: number;
totalTokens?: number;
error?: number;
unknownOrBurnedState?: number;
uid?: string | null;
maxTokenSupply?: number;
description?: string | null;
addressReservationTime?: number;
policyId?: string | null;
enableCrossSaleOnPaymentGateway?: boolean;
adaPayoutWalletAddress?: string | null;
usdcPayoutWalletAddress?: string | null;
enableFiatPayments?: boolean;
paymentGatewaySaleStart?: string | null;
enableDecentralPayments?: boolean;
policyLocks?: string | null;
royaltyAddress?: string | null;
royaltyPercent?: number | null;
lockslot?: number | null;
disableManualMintingbutton?: boolean;
disableRandomSales?: boolean;
disableSpecificSales?: boolean;
twitterHandle?: string | null;
nmkrAccountOptions?: NmkrAccountOptionsTypes;
crossmintCollectiondId?: string | null;
created?: string;
blockchains?: Array<Blockchain> | null;
solanaProjectDetails?: SolanaProjectDetails | null;
aptosProjectDetails?: AptosProjectDetails | null;
solanaPayoutWalletAddress?: string | null;
bitcoinPayoutWalletAddress?: string | null;
aptosPayoutWalletAddress?: string | null;
};