Coda by Ian Macalinao
    Preparing search index...

    Type Alias ExecuteV1Input<TAccountAsset, TAccountCollection, TAccountAssetSigner, TAccountPayer, TAccountAuthority, TAccountSystemProgram, TAccountProgramId>

    type ExecuteV1Input<
        TAccountAsset extends string = string,
        TAccountCollection extends string = string,
        TAccountAssetSigner extends string = string,
        TAccountPayer extends string = string,
        TAccountAuthority extends string = string,
        TAccountSystemProgram extends string = string,
        TAccountProgramId extends string = string,
    > = {
        asset: Address<TAccountAsset>;
        assetSigner: Address<TAccountAssetSigner>;
        authority?: TransactionSigner<TAccountAuthority>;
        collection?: Address<TAccountCollection>;
        executeV1Args: ExecuteV1InstructionDataArgs["executeV1Args"];
        payer: Address<TAccountPayer> | TransactionSigner<TAccountPayer>;
        programId?: Address<TAccountProgramId>;
        systemProgram?: Address<TAccountSystemProgram>;
    }

    Type Parameters

    • TAccountAsset extends string = string
    • TAccountCollection extends string = string
    • TAccountAssetSigner extends string = string
    • TAccountPayer extends string = string
    • TAccountAuthority extends string = string
    • TAccountSystemProgram extends string = string
    • TAccountProgramId extends string = string
    Index

    Properties

    asset: Address<TAccountAsset>

    The address of the asset

    assetSigner: Address<TAccountAssetSigner>

    The signing PDA for the asset

    authority?: TransactionSigner<TAccountAuthority>

    The owner or delegate of the asset

    collection?: Address<TAccountCollection>

    The collection to which the asset belongs

    payer: Address<TAccountPayer> | TransactionSigner<TAccountPayer>

    The account paying for the storage fees

    programId?: Address<TAccountProgramId>

    The program id of the instruction

    systemProgram?: Address<TAccountSystemProgram>

    The system program