resolve_active_asseto_product_ids
Documentation for eth_defi.tokenised_fund.asseto.backfill.resolve_active_asseto_product_ids function.
- resolve_active_asseto_product_ids(registry_products, runtime_products, rows)
Resolve active products from both registry TVL and on-chain supply.
Using both sources prevents a missing or stale registry TVL field from hiding a positive-supply product from live-feed coverage validation.
- Parameters
registry_products (collections.abc.Iterable[eth_defi.tokenised_fund.asseto.offchain_api.AssetoOffchainProduct]) – Current public Asseto registry entries.
runtime_products (collections.abc.Iterable[eth_defi.tokenised_fund.asseto.constants.AssetoProduct]) – Corresponding products with on-chain deployment metadata.
rows (dict[eth_defi.vault.base.VaultSpec, dict]) – Fresh current vault metadata rows.
- Returns
Lower-case token addresses considered active.
- Return type