agent0.ethpy.hyperdrive.state.pool_state ======================================== .. py:module:: agent0.ethpy.hyperdrive.state.pool_state .. autoapi-nested-parse:: Functions for storing Hyperdrive state. .. !! processed by numpydoc !! Classes ------- .. autoapisummary:: agent0.ethpy.hyperdrive.state.pool_state.PoolState Module Contents --------------- .. py:class:: PoolState A collection of stateful variables for deployed Hyperdrive and Yield contracts. .. !! processed by numpydoc !! .. py:attribute:: block :type: web3.types.BlockData .. py:attribute:: pool_config :type: hyperdrivetypes.PoolConfigFP .. py:attribute:: pool_info :type: hyperdrivetypes.PoolInfoFP .. py:attribute:: checkpoint_time :type: int .. py:attribute:: checkpoint :type: hyperdrivetypes.CheckpointFP .. py:attribute:: exposure :type: fixedpointmath.FixedPoint .. py:attribute:: vault_shares :type: fixedpointmath.FixedPoint .. py:attribute:: total_supply_withdrawal_shares :type: fixedpointmath.FixedPoint .. py:attribute:: hyperdrive_base_balance :type: fixedpointmath.FixedPoint .. py:attribute:: hyperdrive_eth_balance :type: fixedpointmath.FixedPoint .. py:attribute:: gov_fees_accrued :type: fixedpointmath.FixedPoint .. py:property:: pool_info_to_dict :type: dict[str, Any] Get the pool_info property. .. !! processed by numpydoc !! .. py:property:: pool_config_to_dict :type: dict[str, Any] Get the pool_config property. .. !! processed by numpydoc !! .. py:property:: checkpoint_to_dict :type: dict[str, Any] Get the checkpoint property. .. !! processed by numpydoc !!