fetch_protected_state_digests

Documentation for eth_defi.provider.rpc_counter_maintenance.fetch_protected_state_digests function.

fetch_protected_state_digests(paths)

Hash protected pipeline state without reading it into memory.

Chunk progress keeps large Parquet and timestamp-cache checks observable. No file is opened for writing or interpreted as application state.

Parameters

paths (tuple[pathlib.Path, ...]) – Explicit critical files selected by the maintenance caller.

Returns

Absolute filenames to SHA-256 digests.

Return type

dict[str, str]