Discovering Pools
Factory: 0x78120F2C0EBF0cc8B7E7749e62D36e6523dD711DFactory Lookup API
interface IFactory {
// Total number of pools ever created.
function getPoolsLength() external view returns (uint256);
// Index-based access. `poolId` is in [0, getPoolsLength()).
function getPoolAt(uint256 poolId) external view returns (address);
// Look up a pool by its ordered token pair. Returns address(0) if no pool exists.
function getPool(address tokenX, address tokenY) external view returns (address);
event PoolCreated(
uint256 indexed poolId,
address indexed pool,
address tokenX,
address tokenY,
bytes data
);
}Listing every pool
TypeScript
Python
Looking up a specific pair
Reacting to new pools
Last updated