Coda by Ian Macalinao
    Preparing search index...

    Interface WithdrawReferrerFeesAsyncInput<TAccountReferrer, TAccountReferrerTokenState, TAccountReserve, TAccountReserveLiquidityMint, TAccountReserveSupplyLiquidity, TAccountReferrerTokenAccount, TAccountLendingMarket, TAccountLendingMarketAuthority, TAccountTokenProgram>

    interface WithdrawReferrerFeesAsyncInput<
        TAccountReferrer extends string = string,
        TAccountReferrerTokenState extends string = string,
        TAccountReserve extends string = string,
        TAccountReserveLiquidityMint extends string = string,
        TAccountReserveSupplyLiquidity extends string = string,
        TAccountReferrerTokenAccount extends string = string,
        TAccountLendingMarket extends string = string,
        TAccountLendingMarketAuthority extends string = string,
        TAccountTokenProgram extends string = string,
    > {
        lendingMarket: Address<TAccountLendingMarket>;
        lendingMarketAuthority?: Address<TAccountLendingMarketAuthority>;
        referrer: TransactionSigner<TAccountReferrer>;
        referrerTokenAccount: Address<TAccountReferrerTokenAccount>;
        referrerTokenState: Address<TAccountReferrerTokenState>;
        reserve: Address<TAccountReserve>;
        reserveLiquidityMint: Address<TAccountReserveLiquidityMint>;
        reserveSupplyLiquidity: Address<TAccountReserveSupplyLiquidity>;
        tokenProgram?: Address<TAccountTokenProgram>;
    }

    Type Parameters

    • TAccountReferrer extends string = string
    • TAccountReferrerTokenState extends string = string
    • TAccountReserve extends string = string
    • TAccountReserveLiquidityMint extends string = string
    • TAccountReserveSupplyLiquidity extends string = string
    • TAccountReferrerTokenAccount extends string = string
    • TAccountLendingMarket extends string = string
    • TAccountLendingMarketAuthority extends string = string
    • TAccountTokenProgram extends string = string
    Index

    Properties

    lendingMarket: Address<TAccountLendingMarket>
    lendingMarketAuthority?: Address<TAccountLendingMarketAuthority>
    referrer: TransactionSigner<TAccountReferrer>
    referrerTokenAccount: Address<TAccountReferrerTokenAccount>
    referrerTokenState: Address<TAccountReferrerTokenState>
    reserve: Address<TAccountReserve>
    reserveLiquidityMint: Address<TAccountReserveLiquidityMint>
    reserveSupplyLiquidity: Address<TAccountReserveSupplyLiquidity>
    tokenProgram?: Address<TAccountTokenProgram>