Coda by Ian Macalinao
    Preparing search index...

    Type Alias CreateCollectionV1Input<TAccountCollection, TAccountUpdateAuthority, TAccountPayer, TAccountSystemProgram>

    type CreateCollectionV1Input<
        TAccountCollection extends string = string,
        TAccountUpdateAuthority extends string = string,
        TAccountPayer extends string = string,
        TAccountSystemProgram extends string = string,
    > = {
        collection: TransactionSigner<TAccountCollection>;
        createCollectionV1Args: CreateCollectionV1InstructionDataArgs["createCollectionV1Args"];
        payer: TransactionSigner<TAccountPayer>;
        systemProgram?: Address<TAccountSystemProgram>;
        updateAuthority?: Address<TAccountUpdateAuthority>;
    }

    Type Parameters

    • TAccountCollection extends string = string
    • TAccountUpdateAuthority extends string = string
    • TAccountPayer extends string = string
    • TAccountSystemProgram extends string = string
    Index

    Properties

    collection: TransactionSigner<TAccountCollection>

    The address of the new asset

    payer: TransactionSigner<TAccountPayer>

    The account paying for the storage fees

    systemProgram?: Address<TAccountSystemProgram>

    The system program

    updateAuthority?: Address<TAccountUpdateAuthority>

    The authority of the new asset