build_xerberus_pool_lookup
Documentation for eth_defi.xerberus.vault_export.build_xerberus_pool_lookup function.
- build_xerberus_pool_lookup(db, max_age_days=30)
Build a
(chain_id, address)→ score map for per-vault export.Merge precedence:
Registry pool with non-null score always wins.
Vault list is used only when the key is missing or registry score is null.
- Parameters
db (eth_defi.xerberus.database.XerberusDatabase) – Open Xerberus database (preferably read-only).
max_age_days (Optional[int]) – Drop snapshots older than this many days.
- Returns
Lookup dict keyed by
(chain_id, address_lower).- Return type
dict[tuple[int, str], eth_defi.xerberus.vault_export.XerberusPoolLookupRow]