CollectionData
Hierarchy
- any
- CollectionData
Index
Constructors
Methods
Constructors
constructor
Returns CollectionData
Methods
pack
Packs the CollectionData into a CollectionDataPacked representation for efficient storage.
Returns Field
The packed CollectionDataPacked instance.
staticisPaused
Parameters
packed: Field
Returns any
staticmintingIsLimited
Parameters
packed: Field
Returns any
staticnew
Creates a new CollectionData instance with specified parameters.
Parameters
params: { isPaused?: boolean; mintingIsLimited?: boolean; requireTransferApproval?: boolean; royaltyFee?: number; transferFee?: string | number | bigint }
The parameters to create the CollectionData.
optionalisPaused: boolean
optionalmintingIsLimited: boolean
optionalrequireTransferApproval: boolean
optionalroyaltyFee: number
optionaltransferFee: string | number | bigint
Returns CollectionData
A new CollectionData instance.
staticrequireTransferApproval
Parameters
packed: Field
Returns any
staticunpack
Unpacks a CollectionDataPacked instance into a CollectionData instance.
Parameters
packed: Field
The packed CollectionDataPacked instance.
Returns CollectionData
A new CollectionData instance.
Represents the data associated with an NFT collection, including configuration parameters and permission flags.