Coda by Ian Macalinao
    Preparing search index...

    Type Alias LockedVoterPluginInstructions

    type LockedVoterPluginInstructions = {
        activateProposal: (
            input: ActivateProposalInput,
        ) => ReturnType<typeof getActivateProposalInstruction> & SelfPlanAndSendFunctions;
        approveProgramLockPrivilege: (
            input: MakeOptional<ApproveProgramLockPrivilegeInput, "payer">,
        ) => ReturnType<typeof getApproveProgramLockPrivilegeInstruction> & SelfPlanAndSendFunctions;
        castVote: (
            input: CastVoteInput,
        ) => ReturnType<typeof getCastVoteInstruction> & SelfPlanAndSendFunctions;
        exit: (
            input: MakeOptional<ExitInput, "payer">,
        ) => ReturnType<typeof getExitInstruction> & SelfPlanAndSendFunctions;
        lock: (
            input: LockInput,
        ) => ReturnType<typeof getLockInstruction> & SelfPlanAndSendFunctions;
        lockPermissionless: (
            input: LockPermissionlessInput,
        ) => ReturnType<typeof getLockPermissionlessInstruction> & SelfPlanAndSendFunctions;
        lockWithWhitelist: (
            input: LockWithWhitelistInput,
        ) => ReturnType<typeof getLockWithWhitelistInstruction> & SelfPlanAndSendFunctions;
        lockWithWhitelistEntry: (
            input: LockWithWhitelistEntryInput,
        ) => ReturnType<typeof getLockWithWhitelistEntryInstruction> & SelfPlanAndSendFunctions;
        newEscrow: (
            input: MakeOptional<NewEscrowInput, "payer">,
        ) => ReturnType<typeof getNewEscrowInstruction> & SelfPlanAndSendFunctions;
        newLocker: (
            input: MakeOptional<NewLockerInput, "payer">,
        ) => ReturnType<typeof getNewLockerInstruction> & SelfPlanAndSendFunctions;
        revokeProgramLockPrivilege: (
            input: MakeOptional<RevokeProgramLockPrivilegeInput, "payer">,
        ) => ReturnType<typeof getRevokeProgramLockPrivilegeInstruction> & SelfPlanAndSendFunctions;
        setLockerParams: (
            input: SetLockerParamsInput,
        ) => ReturnType<typeof getSetLockerParamsInstruction> & SelfPlanAndSendFunctions;
        setVoteDelegate: (
            input: SetVoteDelegateInput,
        ) => ReturnType<typeof getSetVoteDelegateInstruction> & SelfPlanAndSendFunctions;
    }
    Index
    activateProposal: (
        input: ActivateProposalInput,
    ) => ReturnType<typeof getActivateProposalInstruction> & SelfPlanAndSendFunctions
    approveProgramLockPrivilege: (
        input: MakeOptional<ApproveProgramLockPrivilegeInput, "payer">,
    ) => ReturnType<typeof getApproveProgramLockPrivilegeInstruction> & SelfPlanAndSendFunctions
    castVote: (
        input: CastVoteInput,
    ) => ReturnType<typeof getCastVoteInstruction> & SelfPlanAndSendFunctions
    exit: (
        input: MakeOptional<ExitInput, "payer">,
    ) => ReturnType<typeof getExitInstruction> & SelfPlanAndSendFunctions
    lock: (
        input: LockInput,
    ) => ReturnType<typeof getLockInstruction> & SelfPlanAndSendFunctions
    lockPermissionless: (
        input: LockPermissionlessInput,
    ) => ReturnType<typeof getLockPermissionlessInstruction> & SelfPlanAndSendFunctions
    lockWithWhitelist: (
        input: LockWithWhitelistInput,
    ) => ReturnType<typeof getLockWithWhitelistInstruction> & SelfPlanAndSendFunctions
    lockWithWhitelistEntry: (
        input: LockWithWhitelistEntryInput,
    ) => ReturnType<typeof getLockWithWhitelistEntryInstruction> & SelfPlanAndSendFunctions
    newEscrow: (
        input: MakeOptional<NewEscrowInput, "payer">,
    ) => ReturnType<typeof getNewEscrowInstruction> & SelfPlanAndSendFunctions
    newLocker: (
        input: MakeOptional<NewLockerInput, "payer">,
    ) => ReturnType<typeof getNewLockerInstruction> & SelfPlanAndSendFunctions
    revokeProgramLockPrivilege: (
        input: MakeOptional<RevokeProgramLockPrivilegeInput, "payer">,
    ) => ReturnType<typeof getRevokeProgramLockPrivilegeInstruction> & SelfPlanAndSendFunctions
    setLockerParams: (
        input: SetLockerParamsInput,
    ) => ReturnType<typeof getSetLockerParamsInstruction> & SelfPlanAndSendFunctions
    setVoteDelegate: (
        input: SetVoteDelegateInput,
    ) => ReturnType<typeof getSetVoteDelegateInstruction> & SelfPlanAndSendFunctions