Coda by Ian Macalinao
    Preparing search index...

    Type Alias UpdateGroupV1Input<TAccountGroup, TAccountPayer, TAccountAuthority, TAccountNewUpdateAuthority, TAccountSystemProgram>

    type UpdateGroupV1Input<
        TAccountGroup extends string = string,
        TAccountPayer extends string = string,
        TAccountAuthority extends string = string,
        TAccountNewUpdateAuthority extends string = string,
        TAccountSystemProgram extends string = string,
    > = {
        authority?: TransactionSigner<TAccountAuthority>;
        group: Address<TAccountGroup>;
        newUpdateAuthority?: Address<TAccountNewUpdateAuthority>;
        payer: TransactionSigner<TAccountPayer>;
        systemProgram?: Address<TAccountSystemProgram>;
        updateGroupV1Args: UpdateGroupV1InstructionDataArgs["updateGroupV1Args"];
    }

    Type Parameters

    • TAccountGroup extends string = string
    • TAccountPayer extends string = string
    • TAccountAuthority extends string = string
    • TAccountNewUpdateAuthority extends string = string
    • TAccountSystemProgram extends string = string
    Index

    Properties

    authority?: TransactionSigner<TAccountAuthority>

    The update authority of the group

    group: Address<TAccountGroup>

    The address of the group to update

    newUpdateAuthority?: Address<TAccountNewUpdateAuthority>

    The new update authority of the group

    payer: TransactionSigner<TAccountPayer>

    The account paying for the storage fees

    systemProgram?: Address<TAccountSystemProgram>

    The system program