CollectionFactory
Callable
Parameters
params: { adminContract: () => NFTAdminContractConstructor; approvalContract: () => NFTApprovalContractConstructor; ownerContract: () => NFTOwnerContractConstructor; updateContract: () => NFTUpdateContractConstructor }
Constructor parameters including admin and upgrade contracts, and network ID.
adminContract: () => NFTAdminContractConstructor
approvalContract: () => NFTApprovalContractConstructor
ownerContract: () => NFTOwnerContractConstructor
updateContract: () => NFTUpdateContractConstructor
Returns typeof Collection
The Collection class extending TokenContract and implementing required interfaces.
Creates a new NFT Collection Contract class.