Coda by Ian Macalinao
    Preparing search index...

    Type Alias RevokeGoverningTokensInstruction<TProgram, TAccountRealmAccount, TAccountGoverningTokenHoldingAccount, TAccountTokenOwnerRecord, TAccountGoverningTokenMint, TAccountGoverningTokenMintAuthorityOrTokenOwner, TAccountRealmConfigAccount, TAccountTokenProgram, TRemainingAccounts>

    RevokeGoverningTokensInstruction: Instruction<TProgram> & InstructionWithData<
        ReadonlyUint8Array,
    > & InstructionWithAccounts<
        [
            TAccountRealmAccount extends string
                ? ReadonlyAccount<TAccountRealmAccount>
                : TAccountRealmAccount,
            TAccountGoverningTokenHoldingAccount extends string
                ? WritableAccount<TAccountGoverningTokenHoldingAccount>
                : TAccountGoverningTokenHoldingAccount,
            TAccountTokenOwnerRecord extends string
                ? WritableAccount<TAccountTokenOwnerRecord>
                : TAccountTokenOwnerRecord,
            TAccountGoverningTokenMint extends string
                ? WritableAccount<TAccountGoverningTokenMint>
                : TAccountGoverningTokenMint,
            TAccountGoverningTokenMintAuthorityOrTokenOwner extends string
                ? ReadonlySignerAccount<
                    TAccountGoverningTokenMintAuthorityOrTokenOwner,
                > & AccountSignerMeta<TAccountGoverningTokenMintAuthorityOrTokenOwner>
                : TAccountGoverningTokenMintAuthorityOrTokenOwner,
            TAccountRealmConfigAccount extends string
                ? ReadonlyAccount<TAccountRealmConfigAccount>
                : TAccountRealmConfigAccount,
            TAccountTokenProgram extends string
                ? ReadonlyAccount<TAccountTokenProgram>
                : TAccountTokenProgram,
            ...TRemainingAccounts,
        ],
    >

    Type Parameters

    • TProgram extends string = typeof SPL_GOVERNANCE_PROGRAM_ADDRESS
    • TAccountRealmAccount extends string | AccountMeta = string
    • TAccountGoverningTokenHoldingAccount extends string | AccountMeta = string
    • TAccountTokenOwnerRecord extends string | AccountMeta = string
    • TAccountGoverningTokenMint extends string | AccountMeta = string
    • TAccountGoverningTokenMintAuthorityOrTokenOwner extends string | AccountMeta = string
    • TAccountRealmConfigAccount extends string | AccountMeta = string
    • TAccountTokenProgram extends string | AccountMeta = "TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA"
    • TRemainingAccounts extends readonly AccountMeta[] = []