import_receipts_from_reader

Function import_receipts_from_reader 

Source
pub async fn import_receipts_from_reader<N, F>(
    provider_factory: &ProviderFactory<N>,
    reader: ChunkedFileReader,
    filter: F,
) -> Result<ImportReceiptsResult, Report>
Available on crate feature cli only.
Expand description

Imports receipts to static files. Takes a filter callback as parameter, that returns the total number of filtered out receipts.

Caution! Filter callback must replace completely filtered out receipts for a block, with empty vectors, rather than vec!(None). This is since the code for writing to static files, expects indices in the receipts list, to map to sequential block numbers.