Coda by Ian Macalinao
    Preparing search index...

    Interface QuarryMergeMinePluginInstructions

    interface QuarryMergeMinePluginInstructions {
        claimRewardsMM: (
            input: ClaimRewardsMMAsyncInput,
        ) => Promise<
            ClaimRewardsMMInstruction<
                Address,
                string,
                string,
                string,
                string,
                string,
                string,
                string,
                string,
                string,
                string,
                string,
                string,
                string,
                string,
                string,
                [],
            >,
        > & SelfPlanAndSendFunctions;
        initMergeMiner: (
            input: MakeOptional<
                InitMergeMinerAsyncInput<string, string, string, string, string>,
                "payer",
            >,
        ) => Promise<
            InitMergeMinerInstruction<
                Address,
                string,
                string,
                string,
                string,
                string,
                [],
            >,
        > & SelfPlanAndSendFunctions;
        initMergeMinerV2: (
            input: MakeOptional<
                InitMergeMinerV2AsyncInput<string, string, string, string, string>,
                "payer",
            >,
        ) => Promise<
            InitMergeMinerV2Instruction<
                Address,
                string,
                string,
                string,
                string,
                string,
                [],
            >,
        > & SelfPlanAndSendFunctions;
        initMinerMM: (
            input: MakeOptional<
                InitMinerMMInput<
                    string,
                    string,
                    string,
                    string,
                    string,
                    string,
                    string,
                    string,
                    string,
                    string,
                    string,
                >,
                "payer",
            >,
        ) => Instruction<
            Address,
            readonly (AccountMeta<string> | AccountLookupMeta<string, string>)[],
        > & InstructionWithData<ReadonlyUint8Array<ArrayBufferLike>> & InstructionWithAccounts<
            [
                ReadonlyAccount<string>,
                ReadonlyAccount<string>,
                WritableAccount<string>,
                WritableAccount<string>,
                ReadonlyAccount<string>,
                ReadonlyAccount<string>,
            ],
        > & SelfPlanAndSendFunctions;
        initMinerMMV2: (
            input: MakeOptional<
                InitMinerMMV2Input<
                    string,
                    string,
                    string,
                    string,
                    string,
                    string,
                    string,
                    string,
                    string,
                    string,
                    string,
                >,
                "payer",
            >,
        ) => Instruction<
            Address,
            readonly (AccountMeta<string> | AccountLookupMeta<string, string>)[],
        > & InstructionWithData<ReadonlyUint8Array<ArrayBufferLike>> & InstructionWithAccounts<
            [
                ReadonlyAccount<string>,
                ReadonlyAccount<string>,
                WritableAccount<string>,
                WritableAccount<string>,
                ReadonlyAccount<string>,
                ReadonlyAccount<string>,
            ],
        > & SelfPlanAndSendFunctions;
        newPool: (
            input: MakeOptional<
                NewPoolAsyncInput<
                    string,
                    string,
                    string,
                    string,
                    string,
                    string,
                    string,
                >,
                "payer",
            >,
        ) => Promise<
            NewPoolInstruction<
                Address,
                string,
                string,
                string,
                string,
                string,
                string,
                string,
                [],
            >,
        > & SelfPlanAndSendFunctions;
        newPoolV2: (
            input: MakeOptional<
                NewPoolV2AsyncInput<
                    string,
                    string,
                    string,
                    string,
                    string,
                    string,
                    string,
                >,
                "payer",
            >,
        ) => Promise<
            NewPoolV2Instruction<
                Address,
                string,
                string,
                string,
                string,
                string,
                string,
                string,
                [],
            >,
        > & SelfPlanAndSendFunctions;
        rescueTokensMM: (
            input: RescueTokensMMInput,
        ) => Instruction<
            Address,
            readonly (AccountMeta<string> | AccountLookupMeta<string, string>)[],
        > & InstructionWithData<ReadonlyUint8Array<ArrayBufferLike>> & InstructionWithAccounts<
            [
                AccountMeta<string> & { role: READONLY_SIGNER } & AccountSignerMeta<
                    string,
                    TransactionSigner<string>,
                >,
                ReadonlyAccount<string>,
                ReadonlyAccount<string>,
            ],
        > & SelfPlanAndSendFunctions;
        stakePrimaryMiner: (
            input: StakePrimaryMinerAsyncInput,
        ) => Promise<
            StakePrimaryMinerInstruction<
                Address,
                string,
                string,
                string,
                string,
                string,
                string,
                string,
                string,
                string,
                string,
                [],
            >,
        > & SelfPlanAndSendFunctions;
        stakeReplicaMiner: (
            input: StakeReplicaMinerAsyncInput,
        ) => Promise<
            StakeReplicaMinerInstruction<
                Address,
                string,
                string,
                string,
                string,
                string,
                string,
                string,
                string,
                string,
                string,
                string,
                [],
            >,
        > & SelfPlanAndSendFunctions;
        unstakeAllReplicaMiner: (
            input: UnstakeAllReplicaMinerAsyncInput,
        ) => Promise<
            UnstakeAllReplicaMinerInstruction<
                Address,
                string,
                string,
                string,
                string,
                string,
                string,
                string,
                string,
                string,
                string,
                string,
                [],
            >,
        > & SelfPlanAndSendFunctions;
        unstakePrimaryMiner: (
            input: UnstakePrimaryMinerAsyncInput,
        ) => Promise<
            UnstakePrimaryMinerInstruction<
                Address,
                string,
                string,
                string,
                string,
                string,
                string,
                string,
                string,
                string,
                string,
                [],
            >,
        > & SelfPlanAndSendFunctions;
        withdrawTokensMM: (
            input: WithdrawTokensMMAsyncInput,
        ) => Promise<
            WithdrawTokensMMInstruction<
                Address,
                string,
                string,
                string,
                string,
                string,
                string,
                string,
                [],
            >,
        > & SelfPlanAndSendFunctions;
    }
    Index

    Properties

    claimRewardsMM: (
        input: ClaimRewardsMMAsyncInput,
    ) => Promise<
        ClaimRewardsMMInstruction<
            Address,
            string,
            string,
            string,
            string,
            string,
            string,
            string,
            string,
            string,
            string,
            string,
            string,
            string,
            string,
            string,
            [],
        >,
    > & SelfPlanAndSendFunctions
    initMergeMiner: (
        input: MakeOptional<
            InitMergeMinerAsyncInput<string, string, string, string, string>,
            "payer",
        >,
    ) => Promise<
        InitMergeMinerInstruction<
            Address,
            string,
            string,
            string,
            string,
            string,
            [],
        >,
    > & SelfPlanAndSendFunctions
    initMergeMinerV2: (
        input: MakeOptional<
            InitMergeMinerV2AsyncInput<string, string, string, string, string>,
            "payer",
        >,
    ) => Promise<
        InitMergeMinerV2Instruction<
            Address,
            string,
            string,
            string,
            string,
            string,
            [],
        >,
    > & SelfPlanAndSendFunctions
    initMinerMM: (
        input: MakeOptional<
            InitMinerMMInput<
                string,
                string,
                string,
                string,
                string,
                string,
                string,
                string,
                string,
                string,
                string,
            >,
            "payer",
        >,
    ) => Instruction<
        Address,
        readonly (AccountMeta<string> | AccountLookupMeta<string, string>)[],
    > & InstructionWithData<ReadonlyUint8Array<ArrayBufferLike>> & InstructionWithAccounts<
        [
            ReadonlyAccount<string>,
            ReadonlyAccount<string>,
            WritableAccount<string>,
            WritableAccount<string>,
            ReadonlyAccount<string>,
            ReadonlyAccount<string>,
        ],
    > & SelfPlanAndSendFunctions
    initMinerMMV2: (
        input: MakeOptional<
            InitMinerMMV2Input<
                string,
                string,
                string,
                string,
                string,
                string,
                string,
                string,
                string,
                string,
                string,
            >,
            "payer",
        >,
    ) => Instruction<
        Address,
        readonly (AccountMeta<string> | AccountLookupMeta<string, string>)[],
    > & InstructionWithData<ReadonlyUint8Array<ArrayBufferLike>> & InstructionWithAccounts<
        [
            ReadonlyAccount<string>,
            ReadonlyAccount<string>,
            WritableAccount<string>,
            WritableAccount<string>,
            ReadonlyAccount<string>,
            ReadonlyAccount<string>,
        ],
    > & SelfPlanAndSendFunctions
    newPool: (
        input: MakeOptional<
            NewPoolAsyncInput<
                string,
                string,
                string,
                string,
                string,
                string,
                string,
            >,
            "payer",
        >,
    ) => Promise<
        NewPoolInstruction<
            Address,
            string,
            string,
            string,
            string,
            string,
            string,
            string,
            [],
        >,
    > & SelfPlanAndSendFunctions
    newPoolV2: (
        input: MakeOptional<
            NewPoolV2AsyncInput<
                string,
                string,
                string,
                string,
                string,
                string,
                string,
            >,
            "payer",
        >,
    ) => Promise<
        NewPoolV2Instruction<
            Address,
            string,
            string,
            string,
            string,
            string,
            string,
            string,
            [],
        >,
    > & SelfPlanAndSendFunctions
    rescueTokensMM: (
        input: RescueTokensMMInput,
    ) => Instruction<
        Address,
        readonly (AccountMeta<string> | AccountLookupMeta<string, string>)[],
    > & InstructionWithData<ReadonlyUint8Array<ArrayBufferLike>> & InstructionWithAccounts<
        [
            AccountMeta<string> & { role: READONLY_SIGNER } & AccountSignerMeta<
                string,
                TransactionSigner<string>,
            >,
            ReadonlyAccount<string>,
            ReadonlyAccount<string>,
        ],
    > & SelfPlanAndSendFunctions
    stakePrimaryMiner: (
        input: StakePrimaryMinerAsyncInput,
    ) => Promise<
        StakePrimaryMinerInstruction<
            Address,
            string,
            string,
            string,
            string,
            string,
            string,
            string,
            string,
            string,
            string,
            [],
        >,
    > & SelfPlanAndSendFunctions
    stakeReplicaMiner: (
        input: StakeReplicaMinerAsyncInput,
    ) => Promise<
        StakeReplicaMinerInstruction<
            Address,
            string,
            string,
            string,
            string,
            string,
            string,
            string,
            string,
            string,
            string,
            string,
            [],
        >,
    > & SelfPlanAndSendFunctions
    unstakeAllReplicaMiner: (
        input: UnstakeAllReplicaMinerAsyncInput,
    ) => Promise<
        UnstakeAllReplicaMinerInstruction<
            Address,
            string,
            string,
            string,
            string,
            string,
            string,
            string,
            string,
            string,
            string,
            string,
            [],
        >,
    > & SelfPlanAndSendFunctions
    unstakePrimaryMiner: (
        input: UnstakePrimaryMinerAsyncInput,
    ) => Promise<
        UnstakePrimaryMinerInstruction<
            Address,
            string,
            string,
            string,
            string,
            string,
            string,
            string,
            string,
            string,
            string,
            [],
        >,
    > & SelfPlanAndSendFunctions
    withdrawTokensMM: (
        input: WithdrawTokensMMAsyncInput,
    ) => Promise<
        WithdrawTokensMMInstruction<
            Address,
            string,
            string,
            string,
            string,
            string,
            string,
            string,
            [],
        >,
    > & SelfPlanAndSendFunctions