Coda by Ian Macalinao
    Preparing search index...

    Interface ApproveProgramLockPrivilegeInput<TAccountLocker, TAccountWhitelistEntry, TAccountGovernor, TAccountSmartWallet, TAccountExecutableId, TAccountWhitelistedOwner, TAccountPayer, TAccountSystemProgram>

    interface ApproveProgramLockPrivilegeInput<
        TAccountLocker extends string = string,
        TAccountWhitelistEntry extends string = string,
        TAccountGovernor extends string = string,
        TAccountSmartWallet extends string = string,
        TAccountExecutableId extends string = string,
        TAccountWhitelistedOwner extends string = string,
        TAccountPayer extends string = string,
        TAccountSystemProgram extends string = string,
    > {
        bump: number;
        executableId: Address<TAccountExecutableId>;
        governor: Address<TAccountGovernor>;
        locker: Address<TAccountLocker>;
        payer: TransactionSigner<TAccountPayer>;
        smartWallet: TransactionSigner<TAccountSmartWallet>;
        systemProgram?: Address<TAccountSystemProgram>;
        whitelistedOwner: Address<TAccountWhitelistedOwner>;
        whitelistEntry: Address<TAccountWhitelistEntry>;
    }

    Type Parameters

    • TAccountLocker extends string = string
    • TAccountWhitelistEntry extends string = string
    • TAccountGovernor extends string = string
    • TAccountSmartWallet extends string = string
    • TAccountExecutableId extends string = string
    • TAccountWhitelistedOwner extends string = string
    • TAccountPayer extends string = string
    • TAccountSystemProgram extends string = string
    Index

    Properties

    bump: number
    executableId: Address<TAccountExecutableId>
    governor: Address<TAccountGovernor>
    locker: Address<TAccountLocker>
    payer: TransactionSigner<TAccountPayer>
    smartWallet: TransactionSigner<TAccountSmartWallet>
    systemProgram?: Address<TAccountSystemProgram>
    whitelistedOwner: Address<TAccountWhitelistedOwner>
    whitelistEntry: Address<TAccountWhitelistEntry>