resolve_price_scan_start_block

Documentation for eth_defi.tokenised_fund.asseto.backfill.resolve_price_scan_start_block function.

resolve_price_scan_start_block(products)

Resolve the earliest history start for selected Asseto products.

The normal scanner’s incremental reader state must not decide the start of a targeted rewrite. Begin at the earliest Asseto deployment unless the operator supplied START_BLOCK. HyperSync populates any missing block timestamps, so an existing local timestamp cache must never truncate the requested history.

Parameters

products (list[eth_defi.tokenised_fund.asseto.constants.AssetoProduct]) – Selected products on one EVM chain.

Returns

Explicit override or the earliest deployment block.

Return type

int