fetch_stabilised_vaults

Documentation for eth_defi.apex.vault.fetch_stabilised_vaults function.

fetch_stabilised_vaults(session_pool, *, limit=100, operation_timeout=300.0, attempts=3)

Fetch two complete matching ranking passes.

The second pass supplies the stored metric values after both passes report identical vault membership.

Parameters
  • session_pool (eth_defi.apex.session.ApexSessionPool) – Configured bounded ApeX session pool.

  • limit (int) – Positive ranking page size.

  • operation_timeout (float) – Monotonic whole-read budget used across both passes and retries.

  • attempts (int) – Positive number of complete two-pass attempts.

Returns

Stabilised second-pass vault records.

Return type

tuple[eth_defi.apex.vault.ApexVaultSummary, …]