Coda by Ian Macalinao
    Preparing search index...

    Type Alias QuarryMinePluginInstructions

    type QuarryMinePluginInstructions = {
        acceptAuthority: (
            input: AcceptAuthorityInput,
        ) => ReturnType<typeof getAcceptAuthorityInstruction> & SelfPlanAndSendFunctions;
        claimRewards: (
            input: ClaimRewardsAsyncInput,
        ) => ReturnType<typeof getClaimRewardsInstructionAsync> & SelfPlanAndSendFunctions;
        claimRewardsV2: (
            input: ClaimRewardsV2AsyncInput,
        ) => ReturnType<typeof getClaimRewardsV2InstructionAsync> & SelfPlanAndSendFunctions;
        createMiner: (
            input: MakeOptional<CreateMinerAsyncInput, "payer">,
        ) => ReturnType<typeof getCreateMinerInstructionAsync> & SelfPlanAndSendFunctions;
        createMinerV2: (
            input: MakeOptional<CreateMinerV2AsyncInput, "payer">,
        ) => ReturnType<typeof getCreateMinerV2InstructionAsync> & SelfPlanAndSendFunctions;
        createQuarry: (
            input: MakeOptional<CreateQuarryAsyncInput, "payer">,
        ) => ReturnType<typeof getCreateQuarryInstructionAsync> & SelfPlanAndSendFunctions;
        createQuarryV2: (
            input: MakeOptional<CreateQuarryV2AsyncInput, "payer">,
        ) => ReturnType<typeof getCreateQuarryV2InstructionAsync> & SelfPlanAndSendFunctions;
        extractFees: (
            input: ExtractFeesInput,
        ) => ReturnType<typeof getExtractFeesInstruction> & SelfPlanAndSendFunctions;
        newRewarder: (
            input: MakeOptional<NewRewarderAsyncInput, "payer">,
        ) => ReturnType<typeof getNewRewarderInstructionAsync> & SelfPlanAndSendFunctions;
        newRewarderV2: (
            input: MakeOptional<NewRewarderV2AsyncInput, "payer">,
        ) => ReturnType<typeof getNewRewarderV2InstructionAsync> & SelfPlanAndSendFunctions;
        pause: (
            input: PauseInput,
        ) => ReturnType<typeof getPauseInstruction> & SelfPlanAndSendFunctions;
        rescueTokens: (
            input: RescueTokensInput,
        ) => ReturnType<typeof getRescueTokensInstruction> & SelfPlanAndSendFunctions;
        setAnnualRewards: (
            input: SetAnnualRewardsInput,
        ) => ReturnType<typeof getSetAnnualRewardsInstruction> & SelfPlanAndSendFunctions;
        setFamine: (
            input: SetFamineInput,
        ) => ReturnType<typeof getSetFamineInstruction> & SelfPlanAndSendFunctions;
        setPauseAuthority: (
            input: SetPauseAuthorityInput,
        ) => ReturnType<typeof getSetPauseAuthorityInstruction> & SelfPlanAndSendFunctions;
        setRewardsShare: (
            input: SetRewardsShareInput,
        ) => ReturnType<typeof getSetRewardsShareInstruction> & SelfPlanAndSendFunctions;
        stakeTokens: (
            input: StakeTokensAsyncInput,
        ) => ReturnType<typeof getStakeTokensInstructionAsync> & SelfPlanAndSendFunctions;
        transferAuthority: (
            input: TransferAuthorityInput,
        ) => ReturnType<typeof getTransferAuthorityInstruction> & SelfPlanAndSendFunctions;
        unpause: (
            input: UnpauseInput,
        ) => ReturnType<typeof getUnpauseInstruction> & SelfPlanAndSendFunctions;
        updateQuarryRewards: (
            input: UpdateQuarryRewardsInput,
        ) => ReturnType<typeof getUpdateQuarryRewardsInstruction> & SelfPlanAndSendFunctions;
        withdrawTokens: (
            input: WithdrawTokensAsyncInput,
        ) => ReturnType<typeof getWithdrawTokensInstructionAsync> & SelfPlanAndSendFunctions;
    }
    Index
    acceptAuthority: (
        input: AcceptAuthorityInput,
    ) => ReturnType<typeof getAcceptAuthorityInstruction> & SelfPlanAndSendFunctions
    claimRewards: (
        input: ClaimRewardsAsyncInput,
    ) => ReturnType<typeof getClaimRewardsInstructionAsync> & SelfPlanAndSendFunctions
    claimRewardsV2: (
        input: ClaimRewardsV2AsyncInput,
    ) => ReturnType<typeof getClaimRewardsV2InstructionAsync> & SelfPlanAndSendFunctions
    createMiner: (
        input: MakeOptional<CreateMinerAsyncInput, "payer">,
    ) => ReturnType<typeof getCreateMinerInstructionAsync> & SelfPlanAndSendFunctions
    createMinerV2: (
        input: MakeOptional<CreateMinerV2AsyncInput, "payer">,
    ) => ReturnType<typeof getCreateMinerV2InstructionAsync> & SelfPlanAndSendFunctions
    createQuarry: (
        input: MakeOptional<CreateQuarryAsyncInput, "payer">,
    ) => ReturnType<typeof getCreateQuarryInstructionAsync> & SelfPlanAndSendFunctions
    createQuarryV2: (
        input: MakeOptional<CreateQuarryV2AsyncInput, "payer">,
    ) => ReturnType<typeof getCreateQuarryV2InstructionAsync> & SelfPlanAndSendFunctions
    extractFees: (
        input: ExtractFeesInput,
    ) => ReturnType<typeof getExtractFeesInstruction> & SelfPlanAndSendFunctions
    newRewarder: (
        input: MakeOptional<NewRewarderAsyncInput, "payer">,
    ) => ReturnType<typeof getNewRewarderInstructionAsync> & SelfPlanAndSendFunctions
    newRewarderV2: (
        input: MakeOptional<NewRewarderV2AsyncInput, "payer">,
    ) => ReturnType<typeof getNewRewarderV2InstructionAsync> & SelfPlanAndSendFunctions
    pause: (
        input: PauseInput,
    ) => ReturnType<typeof getPauseInstruction> & SelfPlanAndSendFunctions
    rescueTokens: (
        input: RescueTokensInput,
    ) => ReturnType<typeof getRescueTokensInstruction> & SelfPlanAndSendFunctions
    setAnnualRewards: (
        input: SetAnnualRewardsInput,
    ) => ReturnType<typeof getSetAnnualRewardsInstruction> & SelfPlanAndSendFunctions
    setFamine: (
        input: SetFamineInput,
    ) => ReturnType<typeof getSetFamineInstruction> & SelfPlanAndSendFunctions
    setPauseAuthority: (
        input: SetPauseAuthorityInput,
    ) => ReturnType<typeof getSetPauseAuthorityInstruction> & SelfPlanAndSendFunctions
    setRewardsShare: (
        input: SetRewardsShareInput,
    ) => ReturnType<typeof getSetRewardsShareInstruction> & SelfPlanAndSendFunctions
    stakeTokens: (
        input: StakeTokensAsyncInput,
    ) => ReturnType<typeof getStakeTokensInstructionAsync> & SelfPlanAndSendFunctions
    transferAuthority: (
        input: TransferAuthorityInput,
    ) => ReturnType<typeof getTransferAuthorityInstruction> & SelfPlanAndSendFunctions
    unpause: (
        input: UnpauseInput,
    ) => ReturnType<typeof getUnpauseInstruction> & SelfPlanAndSendFunctions
    updateQuarryRewards: (
        input: UpdateQuarryRewardsInput,
    ) => ReturnType<typeof getUpdateQuarryRewardsInstruction> & SelfPlanAndSendFunctions
    withdrawTokens: (
        input: WithdrawTokensAsyncInput,
    ) => ReturnType<typeof getWithdrawTokensInstructionAsync> & SelfPlanAndSendFunctions