Coda by Ian Macalinao
    Preparing search index...

    Interface ClaimRewardsAsyncInput<TAccountMintWrapper, TAccountMintWrapperProgram, TAccountMinter, TAccountRewardsTokenMint, TAccountRewardsTokenAccount, TAccountClaimFeeTokenAccount, TAccountAuthority, TAccountMiner, TAccountQuarry, TAccountUnusedMinerVault, TAccountUnusedTokenAccount, TAccountTokenProgram, TAccountRewarder>

    interface ClaimRewardsAsyncInput<
        TAccountMintWrapper extends string = string,
        TAccountMintWrapperProgram extends string = string,
        TAccountMinter extends string = string,
        TAccountRewardsTokenMint extends string = string,
        TAccountRewardsTokenAccount extends string = string,
        TAccountClaimFeeTokenAccount extends string = string,
        TAccountAuthority extends string = string,
        TAccountMiner extends string = string,
        TAccountQuarry extends string = string,
        TAccountUnusedMinerVault extends string = string,
        TAccountUnusedTokenAccount extends string = string,
        TAccountTokenProgram extends string = string,
        TAccountRewarder extends string = string,
    > {
        authority: TransactionSigner<TAccountAuthority>;
        claimFeeTokenAccount?: Address<TAccountClaimFeeTokenAccount>;
        miner?: Address<TAccountMiner>;
        minter?: Address<TAccountMinter>;
        mintWrapper: Address<TAccountMintWrapper>;
        mintWrapperProgram?: Address<TAccountMintWrapperProgram>;
        quarry: Address<TAccountQuarry>;
        rewarder: Address<TAccountRewarder>;
        rewardsTokenAccount: Address<TAccountRewardsTokenAccount>;
        rewardsTokenMint: Address<TAccountRewardsTokenMint>;
        tokenProgram?: Address<TAccountTokenProgram>;
        unusedMinerVault: Address<TAccountUnusedMinerVault>;
        unusedTokenAccount: Address<TAccountUnusedTokenAccount>;
    }

    Type Parameters

    • TAccountMintWrapper extends string = string
    • TAccountMintWrapperProgram extends string = string
    • TAccountMinter extends string = string
    • TAccountRewardsTokenMint extends string = string
    • TAccountRewardsTokenAccount extends string = string
    • TAccountClaimFeeTokenAccount extends string = string
    • TAccountAuthority extends string = string
    • TAccountMiner extends string = string
    • TAccountQuarry extends string = string
    • TAccountUnusedMinerVault extends string = string
    • TAccountUnusedTokenAccount extends string = string
    • TAccountTokenProgram extends string = string
    • TAccountRewarder extends string = string
    Index

    Properties

    authority: TransactionSigner<TAccountAuthority>
    claimFeeTokenAccount?: Address<TAccountClaimFeeTokenAccount>
    miner?: Address<TAccountMiner>
    minter?: Address<TAccountMinter>
    mintWrapper: Address<TAccountMintWrapper>
    mintWrapperProgram?: Address<TAccountMintWrapperProgram>
    quarry: Address<TAccountQuarry>
    rewarder: Address<TAccountRewarder>
    rewardsTokenAccount: Address<TAccountRewardsTokenAccount>
    rewardsTokenMint: Address<TAccountRewardsTokenMint>
    tokenProgram?: Address<TAccountTokenProgram>
    unusedMinerVault: Address<TAccountUnusedMinerVault>
    unusedTokenAccount: Address<TAccountUnusedTokenAccount>