Coda by Ian Macalinao
    Preparing search index...

    Type Alias VoterStakeRegistryPluginInstructions

    type VoterStakeRegistryPluginInstructions = {
        clawback: (
            input: ClawbackInput,
        ) => ReturnType<typeof getClawbackInstruction> & SelfPlanAndSendFunctions;
        closeDepositEntry: (
            input: CloseDepositEntryInput,
        ) => ReturnType<typeof getCloseDepositEntryInstruction> & SelfPlanAndSendFunctions;
        closeVoter: (
            input: CloseVoterInput,
        ) => ReturnType<typeof getCloseVoterInstruction> & SelfPlanAndSendFunctions;
        configureVotingMint: (
            input: ConfigureVotingMintInput,
        ) => ReturnType<typeof getConfigureVotingMintInstruction> & SelfPlanAndSendFunctions;
        createDepositEntry: (
            input: MakeOptional<CreateDepositEntryInput, "payer">,
        ) => ReturnType<typeof getCreateDepositEntryInstruction> & SelfPlanAndSendFunctions;
        createRegistrar: (
            input: MakeOptional<CreateRegistrarInput, "payer">,
        ) => ReturnType<typeof getCreateRegistrarInstruction> & SelfPlanAndSendFunctions;
        createVoter: (
            input: MakeOptional<CreateVoterAsyncInput, "payer">,
        ) => ReturnType<typeof getCreateVoterInstructionAsync> & SelfPlanAndSendFunctions;
        deposit: (
            input: DepositInput,
        ) => ReturnType<typeof getDepositInstruction> & SelfPlanAndSendFunctions;
        grant: (
            input: MakeOptional<GrantInput, "payer">,
        ) => ReturnType<typeof getGrantInstruction> & SelfPlanAndSendFunctions;
        internalTransferLocked: (
            input: InternalTransferLockedInput,
        ) => ReturnType<typeof getInternalTransferLockedInstruction> & SelfPlanAndSendFunctions;
        internalTransferUnlocked: (
            input: InternalTransferUnlockedInput,
        ) => ReturnType<typeof getInternalTransferUnlockedInstruction> & SelfPlanAndSendFunctions;
        logVoterInfo: (
            input: LogVoterInfoInput,
        ) => ReturnType<typeof getLogVoterInfoInstruction> & SelfPlanAndSendFunctions;
        resetLockup: (
            input: ResetLockupInput,
        ) => ReturnType<typeof getResetLockupInstruction> & SelfPlanAndSendFunctions;
        setTimeOffset: (
            input: SetTimeOffsetInput,
        ) => ReturnType<typeof getSetTimeOffsetInstruction> & SelfPlanAndSendFunctions;
        updateMaxVoteWeight: (
            input: UpdateMaxVoteWeightInput,
        ) => ReturnType<typeof getUpdateMaxVoteWeightInstruction> & SelfPlanAndSendFunctions;
        updateVoterWeightRecord: (
            input: UpdateVoterWeightRecordInput,
        ) => ReturnType<typeof getUpdateVoterWeightRecordInstruction> & SelfPlanAndSendFunctions;
        withdraw: (
            input: WithdrawInput,
        ) => ReturnType<typeof getWithdrawInstruction> & SelfPlanAndSendFunctions;
    }
    Index
    clawback: (
        input: ClawbackInput,
    ) => ReturnType<typeof getClawbackInstruction> & SelfPlanAndSendFunctions
    closeDepositEntry: (
        input: CloseDepositEntryInput,
    ) => ReturnType<typeof getCloseDepositEntryInstruction> & SelfPlanAndSendFunctions
    closeVoter: (
        input: CloseVoterInput,
    ) => ReturnType<typeof getCloseVoterInstruction> & SelfPlanAndSendFunctions
    configureVotingMint: (
        input: ConfigureVotingMintInput,
    ) => ReturnType<typeof getConfigureVotingMintInstruction> & SelfPlanAndSendFunctions
    createDepositEntry: (
        input: MakeOptional<CreateDepositEntryInput, "payer">,
    ) => ReturnType<typeof getCreateDepositEntryInstruction> & SelfPlanAndSendFunctions
    createRegistrar: (
        input: MakeOptional<CreateRegistrarInput, "payer">,
    ) => ReturnType<typeof getCreateRegistrarInstruction> & SelfPlanAndSendFunctions
    createVoter: (
        input: MakeOptional<CreateVoterAsyncInput, "payer">,
    ) => ReturnType<typeof getCreateVoterInstructionAsync> & SelfPlanAndSendFunctions
    deposit: (
        input: DepositInput,
    ) => ReturnType<typeof getDepositInstruction> & SelfPlanAndSendFunctions
    grant: (
        input: MakeOptional<GrantInput, "payer">,
    ) => ReturnType<typeof getGrantInstruction> & SelfPlanAndSendFunctions
    internalTransferLocked: (
        input: InternalTransferLockedInput,
    ) => ReturnType<typeof getInternalTransferLockedInstruction> & SelfPlanAndSendFunctions
    internalTransferUnlocked: (
        input: InternalTransferUnlockedInput,
    ) => ReturnType<typeof getInternalTransferUnlockedInstruction> & SelfPlanAndSendFunctions
    logVoterInfo: (
        input: LogVoterInfoInput,
    ) => ReturnType<typeof getLogVoterInfoInstruction> & SelfPlanAndSendFunctions
    resetLockup: (
        input: ResetLockupInput,
    ) => ReturnType<typeof getResetLockupInstruction> & SelfPlanAndSendFunctions
    setTimeOffset: (
        input: SetTimeOffsetInput,
    ) => ReturnType<typeof getSetTimeOffsetInstruction> & SelfPlanAndSendFunctions
    updateMaxVoteWeight: (
        input: UpdateMaxVoteWeightInput,
    ) => ReturnType<typeof getUpdateMaxVoteWeightInstruction> & SelfPlanAndSendFunctions
    updateVoterWeightRecord: (
        input: UpdateVoterWeightRecordInput,
    ) => ReturnType<typeof getUpdateVoterWeightRecordInstruction> & SelfPlanAndSendFunctions
    withdraw: (
        input: WithdrawInput,
    ) => ReturnType<typeof getWithdrawInstruction> & SelfPlanAndSendFunctions