degenbot.sushiswap.trackers¶
SushiSwap pool trackers for event-driven updates.
ADR-005 slice 7 step 4b: SushiswapV2PoolTracker is deleted (its pool
class is gone — the canonical UniswapV2Pool + UniswapV2PoolTracker is
used). C8b: SushiswapV3Pool is likewise collapsed — the canonical
UniswapV3Pool (a V3 fork with a byte-identical slot0/tick layout) is
registered for the SushiSwap V3 factory, keyed on the sushiswap DB-kind
variant in deployments.json (no SushiswapV3 DexIdentity preset exists;
the V2 one does).
Module Contents¶
- class degenbot.sushiswap.trackers.SushiswapV3PoolTracker(factory_address: degenbot.types.chain.ChecksummedAddress | str, bot: degenbot.bot.Bot, *, chain_id: degenbot.types.aliases.ChainId | None = None, overrides: DeploymentOverrides | None = None, snapshot: degenbot.uniswap.v3_snapshot.UniswapV3LiquiditySnapshot | None = None)¶
Bases:
degenbot.uniswap.trackers.UniswapV3PoolTrackerSushiswapV3PoolTracker class.