UNPKG

evx-sdk

Version:

The Evx SDK is a developer toolkit designed to simplify interaction with the Evx decentralized liquidity protocol. It provides an abstraction layer over the smart contracts, allowing developers to easily build applications, integrate liquidity pools, fetc

17 lines (16 loc) 778 B
import { IGetPoolOutput } from '../../interfaces/queries/outputs/IGetPoolOutput'; import { IGetPoolParams } from '../../interfaces/queries/params/IGetPoolParams'; import { IBaseQuery } from '../../interfaces/queries/IBaseQuery'; /** * @title Get Pool Query * @notice Retrieves pool information and configuration * @dev Queries the pool contract to get token addresses, fee tier, and other pool parameters */ export declare class GetPoolQuery implements IBaseQuery<IGetPoolParams, IGetPoolOutput> { /** * @notice Executes the query to get pool information * @param params The parameters for the query * @returns Pool information including token addresses, fee tier, and configuration */ execute(params: IGetPoolParams): Promise<IGetPoolOutput>; }