degenbot.aave ============= .. py:module:: degenbot.aave .. autoapi-nested-parse:: Aave V3 lending market models, operations, and updater. Bridges two Rust crates: - ``degenbot-price`` — the Aave price oracle (``AavePriceOracle``) - ``degenbot-aave-updater`` — the Aave V3 updater loop + verification (``run_aave_update``, ``activate_aave_market``, etc.) The updater functions are thin PyO3 wrappers over the pure-Rust ``degenbot-aave-updater`` core crate. ``CancelHandle`` is re-exported via ``degenbot.updater``. The former Python in-memory enrichment/processing pipeline (``extraction``/``operations``/``events``/``models``/``calculator``/ ``liquidation_patterns``/``pattern_types``/``operation_types`` + the ``enrichment/`` and ``processors/`` packages) was retired once the Rust ``degenbot-aave`` crate reached feature parity (it owns the full RPC fetch + decode + apply + verify loop end-to-end). The ``analysis/`` read-back package is a thin driver shell over the same Rust core's position-analysis math. The former Python ``libraries/`` math primitives package was retired once ``degenbot-aave::wad_ray_math`` owned the equivalents and the analysis cutover removed the last Python importer. Submodules ---------- .. toctree:: :maxdepth: 1 /autoapi/degenbot/aave/analysis/index