Type alias MigrateToSizedCollectionNftBuilderParams

MigrateToSizedCollectionNftBuilderParams: {
    mintAddress: PublicKey;
    size: BigNumber;
    collectionAuthority?: undefined | Signer;
    isDelegated?: undefined | boolean;
    instructionKey?: undefined | string;
}

Type declaration

  • mintAddress: PublicKey

    The address of the mint account.

  • size: BigNumber

    The current size of all verified NFTs and/or SFTs within the Collection.

    Warning, once set, this size can no longer be updated.

  • Optional collectionAuthority?: undefined | Signer

    An authority that can update the Collection NFT at the given mint address. This can either be the update authority for that Collection NFT or an approved delegate authority.

    Default Value

    metaplex.identity()

  • Optional isDelegated?: undefined | boolean

    Whether or not the provided collectionAuthority is a delegated collection authority, i.e. it was approved by the update authority using metaplex.nfts().approveCollectionAuthority().

    Default Value

    false

  • Optional instructionKey?: undefined | string

    A key to distinguish the instruction that sets the collection size.

Generated using TypeDoc