degenbot.balancer.types ======================= .. py:module:: degenbot.balancer.types .. autoapi-nested-parse:: Balancer-specific data types and enums (pool state, rate provider). Module Contents --------------- .. py:class:: BalancerV2PoolState Bases: :py:obj:`degenbot.types.abstract.AbstractPoolState` BalancerV2PoolState class. .. py:attribute:: balances :type: tuple[int, ...] .. py:class:: BalancerV2WeightedPoolExternalUpdate State update for a Balancer V2 weighted pool. .. py:attribute:: block_number :type: degenbot.types.aliases.BlockNumber .. py:attribute:: balances :type: tuple[int, ...] .. py:class:: BalancerV2StablePoolExternalUpdate State update for a Balancer V2 stable pool. amp is currently omitted — stable pools treat amp as immutable after construction in this plan. A future slice may add amp tracking to support A ramping. .. py:attribute:: block_number :type: degenbot.types.aliases.BlockNumber .. py:attribute:: balances :type: tuple[int, ...]