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.UniswapV3PoolTracker

SushiswapV3PoolTracker class.