Coda by Ian Macalinao
    Preparing search index...

    Interface QuarryMergeMinePluginPdas

    interface QuarryMergeMinePluginPdas {
        mergeMiner: (
            seeds: MergeMinerSeeds,
            config?: { programAddress?: Address },
        ) => Promise<readonly [Address<string>, ProgramDerivedAddressBump]>;
        mergePool: (
            seeds: MergePoolSeeds,
            config?: { programAddress?: Address },
        ) => Promise<readonly [Address<string>, ProgramDerivedAddressBump]>;
        replicaMint: (
            seeds: ReplicaMintSeeds,
            config?: { programAddress?: Address },
        ) => Promise<readonly [Address<string>, ProgramDerivedAddressBump]>;
    }
    Index

    Properties

    mergeMiner: (
        seeds: MergeMinerSeeds,
        config?: { programAddress?: Address },
    ) => Promise<readonly [Address<string>, ProgramDerivedAddressBump]>

    Type Declaration

      • (
            seeds: MergeMinerSeeds,
            config?: { programAddress?: Address },
        ): Promise<readonly [Address<string>, ProgramDerivedAddressBump]>
      • Merge miner account for a user in a merge pool

        Parameters

        Returns Promise<readonly [Address<string>, ProgramDerivedAddressBump]>

    mergePool: (
        seeds: MergePoolSeeds,
        config?: { programAddress?: Address },
    ) => Promise<readonly [Address<string>, ProgramDerivedAddressBump]>

    Type Declaration

      • (
            seeds: MergePoolSeeds,
            config?: { programAddress?: Address },
        ): Promise<readonly [Address<string>, ProgramDerivedAddressBump]>
      • Merge pool that allows staking multiple quarry rewards as one

        Parameters

        Returns Promise<readonly [Address<string>, ProgramDerivedAddressBump]>

    replicaMint: (
        seeds: ReplicaMintSeeds,
        config?: { programAddress?: Address },
    ) => Promise<readonly [Address<string>, ProgramDerivedAddressBump]>

    Type Declaration

      • (
            seeds: ReplicaMintSeeds,
            config?: { programAddress?: Address },
        ): Promise<readonly [Address<string>, ProgramDerivedAddressBump]>
      • Replica mint token for the merge pool

        Parameters

        Returns Promise<readonly [Address<string>, ProgramDerivedAddressBump]>