Module brontes_pricing::protocols::uniswap_v3::IUniswapV3Factory
source · Expand description
Module containing a contract’s types and functions.
interface IUniswapV3Factory {
function getPool(address tokenA, address tokenB, uint24 fee) external view returns (address pool);
event PoolCreated(address indexed token0, address indexed token1, uint24 indexed fee, int24 tickSpacing, address pool);
}
Structs§
- Event with signature
PoolCreated(address,address,uint24,int24,address)and selector0x783cca1c0412dd0d695e784568c96da2e9c22ff989357a2e8b1d9b2b4e6b7118. - Function with signature
getPool(address,address,uint24)and selector0x1698ee82. - Container type for the return parameters of the
getPool(address,address,uint24)function.
Enums§
- Container for all the
IUniswapV3Factoryfunction calls. - Container for all the
IUniswapV3Factoryevents.