Coda by Ian Macalinao
    Preparing search index...

    Module @macalinao/clients-quarry

    @macalinao/clients-quarry

    npm version

    TypeScript client for the Quarry protocol programs, generated using Coda CLI with full ESM support.

    bun add @macalinao/clients-quarry
    

    This client includes all Quarry protocol programs:

    • Quarry Mine - Core mining/staking program
    • Quarry Mint Wrapper - Mint wrapper for rewards
    • Quarry Operator - Operator delegation system
    • Quarry Merge Mine - Merge mining functionality
    • Quarry Redeemer - Token redemption mechanism
    • Quarry Registry - Registry for quarries

    This client is generated from multiple Quarry IDLs using Coda CLI:

    # Generate the client from all IDLs in idls/
    bun run codegen

    # Build the TypeScript
    bun run build

    The coda.config.mjs file is configured to load all Quarry protocol IDLs and generate a unified client.

    import {
    getCreateMinerInstruction,
    fetchMiner,
    } from "@macalinao/clients-quarry";

    // Fetch miner account
    const miner = await fetchMiner(rpc, minerAddress);

    // Create miner instruction
    const instruction = getCreateMinerInstruction({
    // ... instruction parameters
    });

    Copyright © 2025 Ian Macalinao

    Licensed under the Apache License, Version 2.0

    Enumerations

    QuarryMergeMineAccount
    QuarryMergeMineInstruction
    QuarryMineAccount
    QuarryMineInstruction
    QuarryMintWrapperAccount
    QuarryMintWrapperInstruction
    QuarryOperatorAccount
    QuarryOperatorInstruction
    QuarryRedeemerAccount
    QuarryRedeemerInstruction
    QuarryRegistryAccount
    QuarryRegistryInstruction
    StakeAction

    Interfaces

    AcceptAdminInput
    AcceptAdminInstructionData
    AcceptAdminInstructionDataArgs
    AcceptAuthorityInput
    AcceptAuthorityInstructionData
    AcceptAuthorityInstructionDataArgs
    ClaimEvent
    ClaimEventArgs
    ClaimEventMM
    ClaimEventMMArgs
    ClaimRewardsAsyncInput
    ClaimRewardsInput
    ClaimRewardsInstructionData
    ClaimRewardsInstructionDataArgs
    ClaimRewardsMMAsyncInput
    ClaimRewardsMMInput
    ClaimRewardsMMInstructionData
    ClaimRewardsMMInstructionDataArgs
    ClaimRewardsV2AsyncInput
    ClaimRewardsV2Input
    ClaimRewardsV2InstructionData
    ClaimRewardsV2InstructionDataArgs
    CreateMinerAsyncInput
    CreateMinerInput
    CreateMinerInstructionData
    CreateMinerInstructionDataArgs
    CreateMinerV2AsyncInput
    CreateMinerV2Input
    CreateMinerV2InstructionData
    CreateMinerV2InstructionDataArgs
    CreateOperatorAsyncInput
    CreateOperatorInput
    CreateOperatorInstructionData
    CreateOperatorInstructionDataArgs
    CreateOperatorV2AsyncInput
    CreateOperatorV2Input
    CreateOperatorV2InstructionData
    CreateOperatorV2InstructionDataArgs
    CreateQuarryAsyncInput
    CreateQuarryInput
    CreateQuarryInstructionData
    CreateQuarryInstructionDataArgs
    CreateQuarryV2AsyncInput
    CreateQuarryV2Input
    CreateQuarryV2InstructionData
    CreateQuarryV2InstructionDataArgs
    CreateRedeemerAsyncInput
    CreateRedeemerInput
    CreateRedeemerInstructionData
    CreateRedeemerInstructionDataArgs
    DelegateCreateQuarryAsyncInput
    DelegateCreateQuarryInput
    DelegateCreateQuarryInstructionData
    DelegateCreateQuarryInstructionDataArgs
    DelegateCreateQuarryV2AsyncInput
    DelegateCreateQuarryV2Input
    DelegateCreateQuarryV2InstructionData
    DelegateCreateQuarryV2InstructionDataArgs
    DelegateSetAnnualRewardsInput
    DelegateSetAnnualRewardsInstructionData
    DelegateSetAnnualRewardsInstructionDataArgs
    DelegateSetFamineInput
    DelegateSetFamineInstructionData
    DelegateSetFamineInstructionDataArgs
    DelegateSetRewardsShareInput
    DelegateSetRewardsShareInstructionData
    DelegateSetRewardsShareInstructionDataArgs
    ExtractFeesInput
    ExtractFeesInstructionData
    ExtractFeesInstructionDataArgs
    InitMergeMinerAsyncInput
    InitMergeMinerEvent
    InitMergeMinerInput
    InitMergeMinerInstructionData
    InitMergeMinerInstructionDataArgs
    InitMergeMinerV2AsyncInput
    InitMergeMinerV2Input
    InitMergeMinerV2InstructionData
    InitMergeMinerV2InstructionDataArgs
    InitMinerEvent
    InitMinerMMInput
    InitMinerMMInstructionData
    InitMinerMMInstructionDataArgs
    InitMinerMMV2Input
    InitMinerMMV2InstructionData
    InitMinerMMV2InstructionDataArgs
    MergeMiner
    MergeMinerArgs
    MergeMinerSeeds
    MergePool
    MergePoolArgs
    MergePoolSeeds
    Miner
    MinerArgs
    MinerCreateEvent
    MinerSeeds
    Minter
    MinterAllowanceUpdateEvent
    MinterAllowanceUpdateEventArgs
    MinterArgs
    MinterMintEvent
    MinterMintEventArgs
    MinterSeeds
    MinterUpdateInput
    MinterUpdateInstructionData
    MinterUpdateInstructionDataArgs
    MintWrapper
    MintWrapperAdminProposeEvent
    MintWrapperAdminUpdateEvent
    MintWrapperArgs
    MintWrapperSeeds
    NewMergePoolEvent
    NewMinterAsyncInput
    NewMinterEvent
    NewMinterEventArgs
    NewMinterInput
    NewMinterInstructionData
    NewMinterInstructionDataArgs
    NewMinterV2AsyncInput
    NewMinterV2Input
    NewMinterV2InstructionData
    NewMinterV2InstructionDataArgs
    NewMintWrapperEvent
    NewMintWrapperEventArgs
    NewPoolAsyncInput
    NewPoolInput
    NewPoolInstructionData
    NewPoolInstructionDataArgs
    NewPoolV2AsyncInput
    NewPoolV2Input
    NewPoolV2InstructionData
    NewPoolV2InstructionDataArgs
    NewRegistryAsyncInput
    NewRegistryInput
    NewRegistryInstructionData
    NewRegistryInstructionDataArgs
    NewRewarderAsyncInput
    NewRewarderEvent
    NewRewarderEventArgs
    NewRewarderInput
    NewRewarderInstructionData
    NewRewarderInstructionDataArgs
    NewRewarderV2AsyncInput
    NewRewarderV2Input
    NewRewarderV2InstructionData
    NewRewarderV2InstructionDataArgs
    NewWrapperAsyncInput
    NewWrapperInput
    NewWrapperInstructionData
    NewWrapperInstructionDataArgs
    NewWrapperV2AsyncInput
    NewWrapperV2Input
    NewWrapperV2InstructionData
    NewWrapperV2InstructionDataArgs
    Operator
    OperatorArgs
    OperatorSeeds
    ParsedAcceptAdminInstruction
    ParsedAcceptAuthorityInstruction
    ParsedClaimRewardsInstruction
    ParsedClaimRewardsMMInstruction
    ParsedClaimRewardsV2Instruction
    ParsedCreateMinerInstruction
    ParsedCreateMinerV2Instruction
    ParsedCreateOperatorInstruction
    ParsedCreateOperatorV2Instruction
    ParsedCreateQuarryInstruction
    ParsedCreateQuarryV2Instruction
    ParsedCreateRedeemerInstruction
    ParsedDelegateCreateQuarryInstruction
    ParsedDelegateCreateQuarryV2Instruction
    ParsedDelegateSetAnnualRewardsInstruction
    ParsedDelegateSetFamineInstruction
    ParsedDelegateSetRewardsShareInstruction
    ParsedExtractFeesInstruction
    ParsedInitMergeMinerInstruction
    ParsedInitMergeMinerV2Instruction
    ParsedInitMinerMMInstruction
    ParsedInitMinerMMV2Instruction
    ParsedMinterUpdateInstruction
    ParsedNewMinterInstruction
    ParsedNewMinterV2Instruction
    ParsedNewPoolInstruction
    ParsedNewPoolV2Instruction
    ParsedNewRegistryInstruction
    ParsedNewRewarderInstruction
    ParsedNewRewarderV2Instruction
    ParsedNewWrapperInstruction
    ParsedNewWrapperV2Instruction
    ParsedPauseInstruction
    ParsedPerformMintInstruction
    ParsedRedeemAllTokensInstruction
    ParsedRedeemTokensInstruction
    ParsedRescueTokensInstruction
    ParsedRescueTokensMMInstruction
    ParsedSetAdminInstruction
    ParsedSetAnnualRewardsInstruction
    ParsedSetFamineInstruction
    ParsedSetPauseAuthorityInstruction
    ParsedSetQuarryCreatorInstruction
    ParsedSetRateSetterInstruction
    ParsedSetRewardsShareInstruction
    ParsedSetShareAllocatorInstruction
    ParsedStakePrimaryMinerInstruction
    ParsedStakeReplicaMinerInstruction
    ParsedStakeTokensInstruction
    ParsedSyncQuarryInstruction
    ParsedTransferAdminInstruction
    ParsedTransferAuthorityInstruction
    ParsedUnpauseInstruction
    ParsedUnstakeAllReplicaMinerInstruction
    ParsedUnstakePrimaryMinerInstruction
    ParsedUpdateQuarryRewardsInstruction
    ParsedWithdrawTokensInstruction
    ParsedWithdrawTokensMMInstruction
    PauseInput
    PauseInstructionData
    PauseInstructionDataArgs
    PerformMintInput
    PerformMintInstructionData
    PerformMintInstructionDataArgs
    Quarry
    QuarryArgs
    QuarryCreateEvent
    QuarryCreateEventArgs
    QuarryRewardsUpdateEvent
    QuarryRewardsUpdateEventArgs
    QuarrySeeds
    RedeemAllTokensAsyncInput
    RedeemAllTokensInput
    RedeemAllTokensInstructionData
    RedeemAllTokensInstructionDataArgs
    Redeemer
    RedeemerArgs
    RedeemerSeeds
    RedeemTokensAsyncInput
    RedeemTokensEvent
    RedeemTokensEventArgs
    RedeemTokensInput
    RedeemTokensInstructionData
    RedeemTokensInstructionDataArgs
    Registry
    RegistryArgs
    RegistrySeeds
    ReplicaMintSeeds
    RescueTokensInput
    RescueTokensInstructionData
    RescueTokensInstructionDataArgs
    RescueTokensMMInput
    RescueTokensMMInstructionData
    RescueTokensMMInstructionDataArgs
    Rewarder
    RewarderAnnualRewardsUpdateEvent
    RewarderAnnualRewardsUpdateEventArgs
    RewarderArgs
    RewarderSeeds
    SetAdminInput
    SetAdminInstructionData
    SetAdminInstructionDataArgs
    SetAnnualRewardsInput
    SetAnnualRewardsInstructionData
    SetAnnualRewardsInstructionDataArgs
    SetFamineInput
    SetFamineInstructionData
    SetFamineInstructionDataArgs
    SetPauseAuthorityInput
    SetPauseAuthorityInstructionData
    SetPauseAuthorityInstructionDataArgs
    SetQuarryCreatorInput
    SetQuarryCreatorInstructionData
    SetQuarryCreatorInstructionDataArgs
    SetRateSetterInput
    SetRateSetterInstructionData
    SetRateSetterInstructionDataArgs
    SetRewardsShareInput
    SetRewardsShareInstructionData
    SetRewardsShareInstructionDataArgs
    SetShareAllocatorInput
    SetShareAllocatorInstructionData
    SetShareAllocatorInstructionDataArgs
    StakeEvent
    StakeEventArgs
    StakePrimaryEvent
    StakePrimaryEventArgs
    StakePrimaryMinerAsyncInput
    StakePrimaryMinerInput
    StakePrimaryMinerInstructionData
    StakePrimaryMinerInstructionDataArgs
    StakeReplicaEvent
    StakeReplicaEventArgs
    StakeReplicaMinerAsyncInput
    StakeReplicaMinerInput
    StakeReplicaMinerInstructionData
    StakeReplicaMinerInstructionDataArgs
    StakeTokensAsyncInput
    StakeTokensInput
    StakeTokensInstructionData
    StakeTokensInstructionDataArgs
    SyncQuarryInput
    SyncQuarryInstructionData
    SyncQuarryInstructionDataArgs
    TransferAdminInput
    TransferAdminInstructionData
    TransferAdminInstructionDataArgs
    TransferAuthorityInput
    TransferAuthorityInstructionData
    TransferAuthorityInstructionDataArgs
    UnpauseInput
    UnpauseInstructionData
    UnpauseInstructionDataArgs
    UnstakeAllReplicaMinerAsyncInput
    UnstakeAllReplicaMinerInput
    UnstakeAllReplicaMinerInstructionData
    UnstakeAllReplicaMinerInstructionDataArgs
    UnstakePrimaryEvent
    UnstakePrimaryEventArgs
    UnstakePrimaryMinerAsyncInput
    UnstakePrimaryMinerInput
    UnstakePrimaryMinerInstructionData
    UnstakePrimaryMinerInstructionDataArgs
    UnstakeReplicaEvent
    UnstakeReplicaEventArgs
    UpdateQuarryRewardsInput
    UpdateQuarryRewardsInstructionData
    UpdateQuarryRewardsInstructionDataArgs
    WithdrawEvent
    WithdrawEventArgs
    WithdrawTokensAsyncInput
    WithdrawTokensEvent
    WithdrawTokensEventArgs
    WithdrawTokensInput
    WithdrawTokensInstructionData
    WithdrawTokensInstructionDataArgs
    WithdrawTokensMMAsyncInput
    WithdrawTokensMMInput
    WithdrawTokensMMInstructionData
    WithdrawTokensMMInstructionDataArgs

    Type Aliases

    AcceptAdminInstruction
    AcceptAuthorityInstruction
    ClaimRewardsInstruction
    ClaimRewardsMMInstruction
    ClaimRewardsV2Instruction
    CreateMinerInstruction
    CreateMinerV2Instruction
    CreateOperatorInstruction
    CreateOperatorV2Instruction
    CreateQuarryInstruction
    CreateQuarryV2Instruction
    CreateRedeemerInstruction
    DelegateCreateQuarryInstruction
    DelegateCreateQuarryV2Instruction
    DelegateSetAnnualRewardsInstruction
    DelegateSetFamineInstruction
    DelegateSetRewardsShareInstruction
    ExtractFeesInstruction
    InitMergeMinerEventArgs
    InitMergeMinerInstruction
    InitMergeMinerV2Instruction
    InitMinerEventArgs
    InitMinerMMInstruction
    InitMinerMMV2Instruction
    MinerCreateEventArgs
    MinterUpdateInstruction
    MintWrapperAdminProposeEventArgs
    MintWrapperAdminUpdateEventArgs
    NewMergePoolEventArgs
    NewMinterInstruction
    NewMinterV2Instruction
    NewPoolInstruction
    NewPoolV2Instruction
    NewRegistryInstruction
    NewRewarderInstruction
    NewRewarderV2Instruction
    NewWrapperInstruction
    NewWrapperV2Instruction
    ParsedQuarryMergeMineInstruction
    ParsedQuarryMineInstruction
    ParsedQuarryMintWrapperInstruction
    ParsedQuarryOperatorInstruction
    ParsedQuarryRedeemerInstruction
    ParsedQuarryRegistryInstruction
    PauseInstruction
    PerformMintInstruction
    QuarryMergeMineError
    QuarryMineError
    QuarryMintWrapperError
    QuarryOperatorError
    QuarryRedeemerError
    RedeemAllTokensInstruction
    RedeemTokensInstruction
    RescueTokensInstruction
    RescueTokensMMInstruction
    SetAdminInstruction
    SetAnnualRewardsInstruction
    SetFamineInstruction
    SetPauseAuthorityInstruction
    SetQuarryCreatorInstruction
    SetRateSetterInstruction
    SetRewardsShareInstruction
    SetShareAllocatorInstruction
    StakeActionArgs
    StakePrimaryMinerInstruction
    StakeReplicaMinerInstruction
    StakeTokensInstruction
    SyncQuarryInstruction
    TransferAdminInstruction
    TransferAuthorityInstruction
    UnpauseInstruction
    UnstakeAllReplicaMinerInstruction
    UnstakePrimaryMinerInstruction
    UpdateQuarryRewardsInstruction
    WithdrawTokensInstruction
    WithdrawTokensMMInstruction

    Variables

    ACCEPT_ADMIN_DISCRIMINATOR
    ACCEPT_AUTHORITY_DISCRIMINATOR
    CLAIM_REWARDS_DISCRIMINATOR
    CLAIM_REWARDS_M_M_DISCRIMINATOR
    CLAIM_REWARDS_V2_DISCRIMINATOR
    CREATE_MINER_DISCRIMINATOR
    CREATE_MINER_V2_DISCRIMINATOR
    CREATE_OPERATOR_DISCRIMINATOR
    CREATE_OPERATOR_V2_DISCRIMINATOR
    CREATE_QUARRY_DISCRIMINATOR
    CREATE_QUARRY_V2_DISCRIMINATOR
    CREATE_REDEEMER_DISCRIMINATOR
    DELEGATE_CREATE_QUARRY_DISCRIMINATOR
    DELEGATE_CREATE_QUARRY_V2_DISCRIMINATOR
    DELEGATE_SET_ANNUAL_REWARDS_DISCRIMINATOR
    DELEGATE_SET_FAMINE_DISCRIMINATOR
    DELEGATE_SET_REWARDS_SHARE_DISCRIMINATOR
    EXTRACT_FEES_DISCRIMINATOR
    INIT_MERGE_MINER_DISCRIMINATOR
    INIT_MERGE_MINER_V2_DISCRIMINATOR
    INIT_MINER_M_M_DISCRIMINATOR
    INIT_MINER_M_M_V2_DISCRIMINATOR
    MERGE_MINER_DISCRIMINATOR
    MERGE_POOL_DISCRIMINATOR
    MINER_DISCRIMINATOR
    MINT_WRAPPER_DISCRIMINATOR
    MINTER_DISCRIMINATOR
    MINTER_UPDATE_DISCRIMINATOR
    NEW_MINTER_DISCRIMINATOR
    NEW_MINTER_V2_DISCRIMINATOR
    NEW_POOL_DISCRIMINATOR
    NEW_POOL_V2_DISCRIMINATOR
    NEW_REGISTRY_DISCRIMINATOR
    NEW_REWARDER_DISCRIMINATOR
    NEW_REWARDER_V2_DISCRIMINATOR
    NEW_WRAPPER_DISCRIMINATOR
    NEW_WRAPPER_V2_DISCRIMINATOR
    OPERATOR_DISCRIMINATOR
    PAUSE_DISCRIMINATOR
    PERFORM_MINT_DISCRIMINATOR
    QUARRY_DISCRIMINATOR
    QUARRY_MERGE_MINE_ERROR__CANNOT_WITHDRAW_REPLICA_MINT
    QUARRY_MERGE_MINE_ERROR__INSUFFICIENT_BALANCE
    QUARRY_MERGE_MINE_ERROR__INVALID_MINER
    QUARRY_MERGE_MINE_ERROR__OUTSTANDING_REPLICA_TOKENS
    QUARRY_MERGE_MINE_ERROR__REPLICA_DECIMALS_MISMATCH
    QUARRY_MERGE_MINE_ERROR__REPLICA_NON_ZERO_SUPPLY
    QUARRY_MERGE_MINE_ERROR__UNAUTHORIZED
    QUARRY_MERGE_MINE_PROGRAM_ADDRESS
    QUARRY_MINE_ERROR__INSUFFICIENT_ALLOWANCE
    QUARRY_MINE_ERROR__INSUFFICIENT_BALANCE
    QUARRY_MINE_ERROR__INVALID_MAX_CLAIM_FEE
    QUARRY_MINE_ERROR__INVALID_REWARDS_SHARE
    QUARRY_MINE_ERROR__INVALID_TIMESTAMP
    QUARRY_MINE_ERROR__MAX_ANNUAL_REWARDS_RATE_EXCEEDED
    QUARRY_MINE_ERROR__NEW_VAULT_NOT_EMPTY
    QUARRY_MINE_ERROR__NOT_ENOUGH_TOKENS
    QUARRY_MINE_ERROR__PAUSED
    QUARRY_MINE_ERROR__PENDING_AUTHORITY_NOT_SET
    QUARRY_MINE_ERROR__UNAUTHORIZED
    QUARRY_MINE_ERROR__UPPERBOUND_EXCEEDED
    QUARRY_MINE_PROGRAM_ADDRESS
    QUARRY_MINT_WRAPPER_ERROR__HARDCAP_EXCEEDED
    QUARRY_MINT_WRAPPER_ERROR__MINTER_ALLOWANCE_EXCEEDED
    QUARRY_MINT_WRAPPER_ERROR__UNAUTHORIZED
    QUARRY_MINT_WRAPPER_PROGRAM_ADDRESS
    QUARRY_OPERATOR_ERROR__OPERATOR_NOT_REWARDER_AUTHORITY
    QUARRY_OPERATOR_ERROR__PENDING_AUTHORITY_NOT_SET
    QUARRY_OPERATOR_ERROR__UNAUTHORIZED
    QUARRY_OPERATOR_PROGRAM_ADDRESS
    QUARRY_REDEEMER_ERROR__UNAUTHORIZED
    QUARRY_REDEEMER_PROGRAM_ADDRESS
    QUARRY_REGISTRY_PROGRAM_ADDRESS
    REDEEM_ALL_TOKENS_DISCRIMINATOR
    REDEEM_TOKENS_DISCRIMINATOR
    REDEEMER_DISCRIMINATOR
    REGISTRY_DISCRIMINATOR
    RESCUE_TOKENS_DISCRIMINATOR
    RESCUE_TOKENS_M_M_DISCRIMINATOR
    REWARDER_DISCRIMINATOR
    SET_ADMIN_DISCRIMINATOR
    SET_ANNUAL_REWARDS_DISCRIMINATOR
    SET_FAMINE_DISCRIMINATOR
    SET_PAUSE_AUTHORITY_DISCRIMINATOR
    SET_QUARRY_CREATOR_DISCRIMINATOR
    SET_RATE_SETTER_DISCRIMINATOR
    SET_REWARDS_SHARE_DISCRIMINATOR
    SET_SHARE_ALLOCATOR_DISCRIMINATOR
    STAKE_PRIMARY_MINER_DISCRIMINATOR
    STAKE_REPLICA_MINER_DISCRIMINATOR
    STAKE_TOKENS_DISCRIMINATOR
    SYNC_QUARRY_DISCRIMINATOR
    TRANSFER_ADMIN_DISCRIMINATOR
    TRANSFER_AUTHORITY_DISCRIMINATOR
    UNPAUSE_DISCRIMINATOR
    UNSTAKE_ALL_REPLICA_MINER_DISCRIMINATOR
    UNSTAKE_PRIMARY_MINER_DISCRIMINATOR
    UPDATE_QUARRY_REWARDS_DISCRIMINATOR
    WITHDRAW_TOKENS_DISCRIMINATOR
    WITHDRAW_TOKENS_M_M_DISCRIMINATOR

    Functions

    decodeMergeMiner
    decodeMergePool
    decodeMiner
    decodeMinter
    decodeMintWrapper
    decodeOperator
    decodeQuarry
    decodeRedeemer
    decodeRegistry
    decodeRewarder
    fetchAllMaybeMergeMiner
    fetchAllMaybeMergePool
    fetchAllMaybeMiner
    fetchAllMaybeMinter
    fetchAllMaybeMintWrapper
    fetchAllMaybeOperator
    fetchAllMaybeQuarry
    fetchAllMaybeRedeemer
    fetchAllMaybeRegistry
    fetchAllMaybeRewarder
    fetchAllMergeMiner
    fetchAllMergePool
    fetchAllMiner
    fetchAllMinter
    fetchAllMintWrapper
    fetchAllOperator
    fetchAllQuarry
    fetchAllRedeemer
    fetchAllRegistry
    fetchAllRewarder
    fetchMaybeMergeMiner
    fetchMaybeMergeMinerFromSeeds
    fetchMaybeMergePool
    fetchMaybeMergePoolFromSeeds
    fetchMaybeMiner
    fetchMaybeMinerFromSeeds
    fetchMaybeMinter
    fetchMaybeMinterFromSeeds
    fetchMaybeMintWrapper
    fetchMaybeMintWrapperFromSeeds
    fetchMaybeOperator
    fetchMaybeOperatorFromSeeds
    fetchMaybeQuarry
    fetchMaybeQuarryFromSeeds
    fetchMaybeRedeemer
    fetchMaybeRedeemerFromSeeds
    fetchMaybeRegistry
    fetchMaybeRegistryFromSeeds
    fetchMaybeRewarder
    fetchMaybeRewarderFromSeeds
    fetchMergeMiner
    fetchMergeMinerFromSeeds
    fetchMergePool
    fetchMergePoolFromSeeds
    fetchMiner
    fetchMinerFromSeeds
    fetchMinter
    fetchMinterFromSeeds
    fetchMintWrapper
    fetchMintWrapperFromSeeds
    fetchOperator
    fetchOperatorFromSeeds
    fetchQuarry
    fetchQuarryFromSeeds
    fetchRedeemer
    fetchRedeemerFromSeeds
    fetchRegistry
    fetchRegistryFromSeeds
    fetchRewarder
    fetchRewarderFromSeeds
    findMergeMinerPda
    findMergePoolPda
    findMinerPda
    findMinterPda
    findMintWrapperPda
    findOperatorPda
    findQuarryPda
    findRedeemerPda
    findRegistryPda
    findReplicaMintPda
    findRewarderPda
    getAcceptAdminDiscriminatorBytes
    getAcceptAdminInstruction
    getAcceptAdminInstructionDataCodec
    getAcceptAdminInstructionDataDecoder
    getAcceptAdminInstructionDataEncoder
    getAcceptAuthorityDiscriminatorBytes
    getAcceptAuthorityInstruction
    getAcceptAuthorityInstructionDataCodec
    getAcceptAuthorityInstructionDataDecoder
    getAcceptAuthorityInstructionDataEncoder
    getClaimEventCodec
    getClaimEventDecoder
    getClaimEventEncoder
    getClaimEventMMCodec
    getClaimEventMMDecoder
    getClaimEventMMEncoder
    getClaimRewardsDiscriminatorBytes
    getClaimRewardsInstruction
    getClaimRewardsInstructionAsync
    getClaimRewardsInstructionDataCodec
    getClaimRewardsInstructionDataDecoder
    getClaimRewardsInstructionDataEncoder
    getClaimRewardsMMDiscriminatorBytes
    getClaimRewardsMMInstruction
    getClaimRewardsMMInstructionAsync
    getClaimRewardsMMInstructionDataCodec
    getClaimRewardsMMInstructionDataDecoder
    getClaimRewardsMMInstructionDataEncoder
    getClaimRewardsV2DiscriminatorBytes
    getClaimRewardsV2Instruction
    getClaimRewardsV2InstructionAsync
    getClaimRewardsV2InstructionDataCodec
    getClaimRewardsV2InstructionDataDecoder
    getClaimRewardsV2InstructionDataEncoder
    getCreateMinerDiscriminatorBytes
    getCreateMinerInstruction
    getCreateMinerInstructionAsync
    getCreateMinerInstructionDataCodec
    getCreateMinerInstructionDataDecoder
    getCreateMinerInstructionDataEncoder
    getCreateMinerV2DiscriminatorBytes
    getCreateMinerV2Instruction
    getCreateMinerV2InstructionAsync
    getCreateMinerV2InstructionDataCodec
    getCreateMinerV2InstructionDataDecoder
    getCreateMinerV2InstructionDataEncoder
    getCreateOperatorDiscriminatorBytes
    getCreateOperatorInstruction
    getCreateOperatorInstructionAsync
    getCreateOperatorInstructionDataCodec
    getCreateOperatorInstructionDataDecoder
    getCreateOperatorInstructionDataEncoder
    getCreateOperatorV2DiscriminatorBytes
    getCreateOperatorV2Instruction
    getCreateOperatorV2InstructionAsync
    getCreateOperatorV2InstructionDataCodec
    getCreateOperatorV2InstructionDataDecoder
    getCreateOperatorV2InstructionDataEncoder
    getCreateQuarryDiscriminatorBytes
    getCreateQuarryInstruction
    getCreateQuarryInstructionAsync
    getCreateQuarryInstructionDataCodec
    getCreateQuarryInstructionDataDecoder
    getCreateQuarryInstructionDataEncoder
    getCreateQuarryV2DiscriminatorBytes
    getCreateQuarryV2Instruction
    getCreateQuarryV2InstructionAsync
    getCreateQuarryV2InstructionDataCodec
    getCreateQuarryV2InstructionDataDecoder
    getCreateQuarryV2InstructionDataEncoder
    getCreateRedeemerDiscriminatorBytes
    getCreateRedeemerInstruction
    getCreateRedeemerInstructionAsync
    getCreateRedeemerInstructionDataCodec
    getCreateRedeemerInstructionDataDecoder
    getCreateRedeemerInstructionDataEncoder
    getDelegateCreateQuarryDiscriminatorBytes
    getDelegateCreateQuarryInstruction
    getDelegateCreateQuarryInstructionAsync
    getDelegateCreateQuarryInstructionDataCodec
    getDelegateCreateQuarryInstructionDataDecoder
    getDelegateCreateQuarryInstructionDataEncoder
    getDelegateCreateQuarryV2DiscriminatorBytes
    getDelegateCreateQuarryV2Instruction
    getDelegateCreateQuarryV2InstructionAsync
    getDelegateCreateQuarryV2InstructionDataCodec
    getDelegateCreateQuarryV2InstructionDataDecoder
    getDelegateCreateQuarryV2InstructionDataEncoder
    getDelegateSetAnnualRewardsDiscriminatorBytes
    getDelegateSetAnnualRewardsInstruction
    getDelegateSetAnnualRewardsInstructionDataCodec
    getDelegateSetAnnualRewardsInstructionDataDecoder
    getDelegateSetAnnualRewardsInstructionDataEncoder
    getDelegateSetFamineDiscriminatorBytes
    getDelegateSetFamineInstruction
    getDelegateSetFamineInstructionDataCodec
    getDelegateSetFamineInstructionDataDecoder
    getDelegateSetFamineInstructionDataEncoder
    getDelegateSetRewardsShareDiscriminatorBytes
    getDelegateSetRewardsShareInstruction
    getDelegateSetRewardsShareInstructionDataCodec
    getDelegateSetRewardsShareInstructionDataDecoder
    getDelegateSetRewardsShareInstructionDataEncoder
    getExtractFeesDiscriminatorBytes
    getExtractFeesInstruction
    getExtractFeesInstructionDataCodec
    getExtractFeesInstructionDataDecoder
    getExtractFeesInstructionDataEncoder
    getInitMergeMinerDiscriminatorBytes
    getInitMergeMinerEventCodec
    getInitMergeMinerEventDecoder
    getInitMergeMinerEventEncoder
    getInitMergeMinerInstruction
    getInitMergeMinerInstructionAsync
    getInitMergeMinerInstructionDataCodec
    getInitMergeMinerInstructionDataDecoder
    getInitMergeMinerInstructionDataEncoder
    getInitMergeMinerV2DiscriminatorBytes
    getInitMergeMinerV2Instruction
    getInitMergeMinerV2InstructionAsync
    getInitMergeMinerV2InstructionDataCodec
    getInitMergeMinerV2InstructionDataDecoder
    getInitMergeMinerV2InstructionDataEncoder
    getInitMinerEventCodec
    getInitMinerEventDecoder
    getInitMinerEventEncoder
    getInitMinerMMDiscriminatorBytes
    getInitMinerMMInstruction
    getInitMinerMMInstructionDataCodec
    getInitMinerMMInstructionDataDecoder
    getInitMinerMMInstructionDataEncoder
    getInitMinerMMV2DiscriminatorBytes
    getInitMinerMMV2Instruction
    getInitMinerMMV2InstructionDataCodec
    getInitMinerMMV2InstructionDataDecoder
    getInitMinerMMV2InstructionDataEncoder
    getMergeMinerCodec
    getMergeMinerDecoder
    getMergeMinerDiscriminatorBytes
    getMergeMinerEncoder
    getMergePoolCodec
    getMergePoolDecoder
    getMergePoolDiscriminatorBytes
    getMergePoolEncoder
    getMinerCodec
    getMinerCreateEventCodec
    getMinerCreateEventDecoder
    getMinerCreateEventEncoder
    getMinerDecoder
    getMinerDiscriminatorBytes
    getMinerEncoder
    getMinterAllowanceUpdateEventCodec
    getMinterAllowanceUpdateEventDecoder
    getMinterAllowanceUpdateEventEncoder
    getMinterCodec
    getMinterDecoder
    getMinterDiscriminatorBytes
    getMinterEncoder
    getMinterMintEventCodec
    getMinterMintEventDecoder
    getMinterMintEventEncoder
    getMinterUpdateDiscriminatorBytes
    getMinterUpdateInstruction
    getMinterUpdateInstructionDataCodec
    getMinterUpdateInstructionDataDecoder
    getMinterUpdateInstructionDataEncoder
    getMintWrapperAdminProposeEventCodec
    getMintWrapperAdminProposeEventDecoder
    getMintWrapperAdminProposeEventEncoder
    getMintWrapperAdminUpdateEventCodec
    getMintWrapperAdminUpdateEventDecoder
    getMintWrapperAdminUpdateEventEncoder
    getMintWrapperCodec
    getMintWrapperDecoder
    getMintWrapperDiscriminatorBytes
    getMintWrapperEncoder
    getNewMergePoolEventCodec
    getNewMergePoolEventDecoder
    getNewMergePoolEventEncoder
    getNewMinterDiscriminatorBytes
    getNewMinterEventCodec
    getNewMinterEventDecoder
    getNewMinterEventEncoder
    getNewMinterInstruction
    getNewMinterInstructionAsync
    getNewMinterInstructionDataCodec
    getNewMinterInstructionDataDecoder
    getNewMinterInstructionDataEncoder
    getNewMinterV2DiscriminatorBytes
    getNewMinterV2Instruction
    getNewMinterV2InstructionAsync
    getNewMinterV2InstructionDataCodec
    getNewMinterV2InstructionDataDecoder
    getNewMinterV2InstructionDataEncoder
    getNewMintWrapperEventCodec
    getNewMintWrapperEventDecoder
    getNewMintWrapperEventEncoder
    getNewPoolDiscriminatorBytes
    getNewPoolInstruction
    getNewPoolInstructionAsync
    getNewPoolInstructionDataCodec
    getNewPoolInstructionDataDecoder
    getNewPoolInstructionDataEncoder
    getNewPoolV2DiscriminatorBytes
    getNewPoolV2Instruction
    getNewPoolV2InstructionAsync
    getNewPoolV2InstructionDataCodec
    getNewPoolV2InstructionDataDecoder
    getNewPoolV2InstructionDataEncoder
    getNewRegistryDiscriminatorBytes
    getNewRegistryInstruction
    getNewRegistryInstructionAsync
    getNewRegistryInstructionDataCodec
    getNewRegistryInstructionDataDecoder
    getNewRegistryInstructionDataEncoder
    getNewRewarderDiscriminatorBytes
    getNewRewarderEventCodec
    getNewRewarderEventDecoder
    getNewRewarderEventEncoder
    getNewRewarderInstruction
    getNewRewarderInstructionAsync
    getNewRewarderInstructionDataCodec
    getNewRewarderInstructionDataDecoder
    getNewRewarderInstructionDataEncoder
    getNewRewarderV2DiscriminatorBytes
    getNewRewarderV2Instruction
    getNewRewarderV2InstructionAsync
    getNewRewarderV2InstructionDataCodec
    getNewRewarderV2InstructionDataDecoder
    getNewRewarderV2InstructionDataEncoder
    getNewWrapperDiscriminatorBytes
    getNewWrapperInstruction
    getNewWrapperInstructionAsync
    getNewWrapperInstructionDataCodec
    getNewWrapperInstructionDataDecoder
    getNewWrapperInstructionDataEncoder
    getNewWrapperV2DiscriminatorBytes
    getNewWrapperV2Instruction
    getNewWrapperV2InstructionAsync
    getNewWrapperV2InstructionDataCodec
    getNewWrapperV2InstructionDataDecoder
    getNewWrapperV2InstructionDataEncoder
    getOperatorCodec
    getOperatorDecoder
    getOperatorDiscriminatorBytes
    getOperatorEncoder
    getPauseDiscriminatorBytes
    getPauseInstruction
    getPauseInstructionDataCodec
    getPauseInstructionDataDecoder
    getPauseInstructionDataEncoder
    getPerformMintDiscriminatorBytes
    getPerformMintInstruction
    getPerformMintInstructionDataCodec
    getPerformMintInstructionDataDecoder
    getPerformMintInstructionDataEncoder
    getQuarryCodec
    getQuarryCreateEventCodec
    getQuarryCreateEventDecoder
    getQuarryCreateEventEncoder
    getQuarryDecoder
    getQuarryDiscriminatorBytes
    getQuarryEncoder
    getQuarryMergeMineErrorMessage
    getQuarryMineErrorMessage
    getQuarryMintWrapperErrorMessage
    getQuarryOperatorErrorMessage
    getQuarryRedeemerErrorMessage
    getQuarryRewardsUpdateEventCodec
    getQuarryRewardsUpdateEventDecoder
    getQuarryRewardsUpdateEventEncoder
    getRedeemAllTokensDiscriminatorBytes
    getRedeemAllTokensInstruction
    getRedeemAllTokensInstructionAsync
    getRedeemAllTokensInstructionDataCodec
    getRedeemAllTokensInstructionDataDecoder
    getRedeemAllTokensInstructionDataEncoder
    getRedeemerCodec
    getRedeemerDecoder
    getRedeemerDiscriminatorBytes
    getRedeemerEncoder
    getRedeemTokensDiscriminatorBytes
    getRedeemTokensEventCodec
    getRedeemTokensEventDecoder
    getRedeemTokensEventEncoder
    getRedeemTokensInstruction
    getRedeemTokensInstructionAsync
    getRedeemTokensInstructionDataCodec
    getRedeemTokensInstructionDataDecoder
    getRedeemTokensInstructionDataEncoder
    getRegistryCodec
    getRegistryDecoder
    getRegistryDiscriminatorBytes
    getRegistryEncoder
    getRescueTokensDiscriminatorBytes
    getRescueTokensInstruction
    getRescueTokensInstructionDataCodec
    getRescueTokensInstructionDataDecoder
    getRescueTokensInstructionDataEncoder
    getRescueTokensMMDiscriminatorBytes
    getRescueTokensMMInstruction
    getRescueTokensMMInstructionDataCodec
    getRescueTokensMMInstructionDataDecoder
    getRescueTokensMMInstructionDataEncoder
    getRewarderAnnualRewardsUpdateEventCodec
    getRewarderAnnualRewardsUpdateEventDecoder
    getRewarderAnnualRewardsUpdateEventEncoder
    getRewarderCodec
    getRewarderDecoder
    getRewarderDiscriminatorBytes
    getRewarderEncoder
    getSetAdminDiscriminatorBytes
    getSetAdminInstruction
    getSetAdminInstructionDataCodec
    getSetAdminInstructionDataDecoder
    getSetAdminInstructionDataEncoder
    getSetAnnualRewardsDiscriminatorBytes
    getSetAnnualRewardsInstruction
    getSetAnnualRewardsInstructionDataCodec
    getSetAnnualRewardsInstructionDataDecoder
    getSetAnnualRewardsInstructionDataEncoder
    getSetFamineDiscriminatorBytes
    getSetFamineInstruction
    getSetFamineInstructionDataCodec
    getSetFamineInstructionDataDecoder
    getSetFamineInstructionDataEncoder
    getSetPauseAuthorityDiscriminatorBytes
    getSetPauseAuthorityInstruction
    getSetPauseAuthorityInstructionDataCodec
    getSetPauseAuthorityInstructionDataDecoder
    getSetPauseAuthorityInstructionDataEncoder
    getSetQuarryCreatorDiscriminatorBytes
    getSetQuarryCreatorInstruction
    getSetQuarryCreatorInstructionDataCodec
    getSetQuarryCreatorInstructionDataDecoder
    getSetQuarryCreatorInstructionDataEncoder
    getSetRateSetterDiscriminatorBytes
    getSetRateSetterInstruction
    getSetRateSetterInstructionDataCodec
    getSetRateSetterInstructionDataDecoder
    getSetRateSetterInstructionDataEncoder
    getSetRewardsShareDiscriminatorBytes
    getSetRewardsShareInstruction
    getSetRewardsShareInstructionDataCodec
    getSetRewardsShareInstructionDataDecoder
    getSetRewardsShareInstructionDataEncoder
    getSetShareAllocatorDiscriminatorBytes
    getSetShareAllocatorInstruction
    getSetShareAllocatorInstructionDataCodec
    getSetShareAllocatorInstructionDataDecoder
    getSetShareAllocatorInstructionDataEncoder
    getStakeActionCodec
    getStakeActionDecoder
    getStakeActionEncoder
    getStakeEventCodec
    getStakeEventDecoder
    getStakeEventEncoder
    getStakePrimaryEventCodec
    getStakePrimaryEventDecoder
    getStakePrimaryEventEncoder
    getStakePrimaryMinerDiscriminatorBytes
    getStakePrimaryMinerInstruction
    getStakePrimaryMinerInstructionAsync
    getStakePrimaryMinerInstructionDataCodec
    getStakePrimaryMinerInstructionDataDecoder
    getStakePrimaryMinerInstructionDataEncoder
    getStakeReplicaEventCodec
    getStakeReplicaEventDecoder
    getStakeReplicaEventEncoder
    getStakeReplicaMinerDiscriminatorBytes
    getStakeReplicaMinerInstruction
    getStakeReplicaMinerInstructionAsync
    getStakeReplicaMinerInstructionDataCodec
    getStakeReplicaMinerInstructionDataDecoder
    getStakeReplicaMinerInstructionDataEncoder
    getStakeTokensDiscriminatorBytes
    getStakeTokensInstruction
    getStakeTokensInstructionAsync
    getStakeTokensInstructionDataCodec
    getStakeTokensInstructionDataDecoder
    getStakeTokensInstructionDataEncoder
    getSyncQuarryDiscriminatorBytes
    getSyncQuarryInstruction
    getSyncQuarryInstructionDataCodec
    getSyncQuarryInstructionDataDecoder
    getSyncQuarryInstructionDataEncoder
    getTransferAdminDiscriminatorBytes
    getTransferAdminInstruction
    getTransferAdminInstructionDataCodec
    getTransferAdminInstructionDataDecoder
    getTransferAdminInstructionDataEncoder
    getTransferAuthorityDiscriminatorBytes
    getTransferAuthorityInstruction
    getTransferAuthorityInstructionDataCodec
    getTransferAuthorityInstructionDataDecoder
    getTransferAuthorityInstructionDataEncoder
    getUnpauseDiscriminatorBytes
    getUnpauseInstruction
    getUnpauseInstructionDataCodec
    getUnpauseInstructionDataDecoder
    getUnpauseInstructionDataEncoder
    getUnstakeAllReplicaMinerDiscriminatorBytes
    getUnstakeAllReplicaMinerInstruction
    getUnstakeAllReplicaMinerInstructionAsync
    getUnstakeAllReplicaMinerInstructionDataCodec
    getUnstakeAllReplicaMinerInstructionDataDecoder
    getUnstakeAllReplicaMinerInstructionDataEncoder
    getUnstakePrimaryEventCodec
    getUnstakePrimaryEventDecoder
    getUnstakePrimaryEventEncoder
    getUnstakePrimaryMinerDiscriminatorBytes
    getUnstakePrimaryMinerInstruction
    getUnstakePrimaryMinerInstructionAsync
    getUnstakePrimaryMinerInstructionDataCodec
    getUnstakePrimaryMinerInstructionDataDecoder
    getUnstakePrimaryMinerInstructionDataEncoder
    getUnstakeReplicaEventCodec
    getUnstakeReplicaEventDecoder
    getUnstakeReplicaEventEncoder
    getUpdateQuarryRewardsDiscriminatorBytes
    getUpdateQuarryRewardsInstruction
    getUpdateQuarryRewardsInstructionDataCodec
    getUpdateQuarryRewardsInstructionDataDecoder
    getUpdateQuarryRewardsInstructionDataEncoder
    getWithdrawEventCodec
    getWithdrawEventDecoder
    getWithdrawEventEncoder
    getWithdrawTokensDiscriminatorBytes
    getWithdrawTokensEventCodec
    getWithdrawTokensEventDecoder
    getWithdrawTokensEventEncoder
    getWithdrawTokensInstruction
    getWithdrawTokensInstructionAsync
    getWithdrawTokensInstructionDataCodec
    getWithdrawTokensInstructionDataDecoder
    getWithdrawTokensInstructionDataEncoder
    getWithdrawTokensMMDiscriminatorBytes
    getWithdrawTokensMMInstruction
    getWithdrawTokensMMInstructionAsync
    getWithdrawTokensMMInstructionDataCodec
    getWithdrawTokensMMInstructionDataDecoder
    getWithdrawTokensMMInstructionDataEncoder
    identifyQuarryMergeMineAccount
    identifyQuarryMergeMineInstruction
    identifyQuarryMineAccount
    identifyQuarryMineInstruction
    identifyQuarryMintWrapperAccount
    identifyQuarryMintWrapperInstruction
    identifyQuarryOperatorAccount
    identifyQuarryOperatorInstruction
    identifyQuarryRedeemerAccount
    identifyQuarryRedeemerInstruction
    identifyQuarryRegistryAccount
    identifyQuarryRegistryInstruction
    isQuarryMergeMineError
    isQuarryMineError
    isQuarryMintWrapperError
    isQuarryOperatorError
    isQuarryRedeemerError
    parseAcceptAdminInstruction
    parseAcceptAuthorityInstruction
    parseClaimRewardsInstruction
    parseClaimRewardsMMInstruction
    parseClaimRewardsV2Instruction
    parseCreateMinerInstruction
    parseCreateMinerV2Instruction
    parseCreateOperatorInstruction
    parseCreateOperatorV2Instruction
    parseCreateQuarryInstruction
    parseCreateQuarryV2Instruction
    parseCreateRedeemerInstruction
    parseDelegateCreateQuarryInstruction
    parseDelegateCreateQuarryV2Instruction
    parseDelegateSetAnnualRewardsInstruction
    parseDelegateSetFamineInstruction
    parseDelegateSetRewardsShareInstruction
    parseExtractFeesInstruction
    parseInitMergeMinerInstruction
    parseInitMergeMinerV2Instruction
    parseInitMinerMMInstruction
    parseInitMinerMMV2Instruction
    parseMinterUpdateInstruction
    parseNewMinterInstruction
    parseNewMinterV2Instruction
    parseNewPoolInstruction
    parseNewPoolV2Instruction
    parseNewRegistryInstruction
    parseNewRewarderInstruction
    parseNewRewarderV2Instruction
    parseNewWrapperInstruction
    parseNewWrapperV2Instruction
    parsePauseInstruction
    parsePerformMintInstruction
    parseRedeemAllTokensInstruction
    parseRedeemTokensInstruction
    parseRescueTokensInstruction
    parseRescueTokensMMInstruction
    parseSetAdminInstruction
    parseSetAnnualRewardsInstruction
    parseSetFamineInstruction
    parseSetPauseAuthorityInstruction
    parseSetQuarryCreatorInstruction
    parseSetRateSetterInstruction
    parseSetRewardsShareInstruction
    parseSetShareAllocatorInstruction
    parseStakePrimaryMinerInstruction
    parseStakeReplicaMinerInstruction
    parseStakeTokensInstruction
    parseSyncQuarryInstruction
    parseTransferAdminInstruction
    parseTransferAuthorityInstruction
    parseUnpauseInstruction
    parseUnstakeAllReplicaMinerInstruction
    parseUnstakePrimaryMinerInstruction
    parseUpdateQuarryRewardsInstruction
    parseWithdrawTokensInstruction
    parseWithdrawTokensMMInstruction