degenbot.aerodrome.trackers¶
Aerodrome pool and factory trackers for event-driven updates.
Module Contents¶
- class degenbot.aerodrome.trackers.AerodromeV2PoolTracker(*, factory_address: str, bot: degenbot.bot.Bot, chain_id: degenbot.types.aliases.ChainId | None = None, deployer_address: degenbot._ffi.ChecksummedAddress | str | None = None, pool_init_hash: str | None = None)¶
Bases:
_AbstractAerodromeV2PoolTracker[degenbot.aerodrome.pools.AerodromeV2Pool]Generate and track concrete instances of V2 liquidity pool helpers.
Tracks Uniswap V2 liquidity pool helpers or their child classes.
- class degenbot.aerodrome.trackers.AerodromeV3PoolTracker(*args: Any, **kwargs: Any)¶
Bases:
degenbot.uniswap.trackers.AbstractUniswapV3PoolTracker[degenbot.aerodrome.pools.AerodromeV3Pool]AerodromeV3PoolTracker class.
- abstractmethod get_pool_from_tokens_and_fee(*args: Any, **kwargs: Any) Never¶
Return pool from tokens and fee.