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
IUniswapV3Factory
function calls. - Container for all the
IUniswapV3Factory
events.