Interface RawPoolTransactionBuilder

interface RawPoolTransactionBuilder {
    approve(
        provider: Provider,
        approveData: LiquidityPoolsApproveParams,
    ): Promise<RawTransaction>;
    approve(approveData: LiquidityPoolsApproveParams): Promise<RawTransaction>;
    claimRewards(
        params: LiquidityPoolsParams,
        provider?: Provider,
    ): Promise<RawTransaction>;
    deposit(
        params: LiquidityPoolsParamsWithAmount,
        provider?: Provider,
    ): Promise<RawTransaction>;
    withdraw(
        params: LiquidityPoolsParamsWithAmount,
        provider?: Provider,
    ): Promise<RawTransaction>;
}

Methods