VaultSettlementScanResult

Documentation for eth_defi.erc_4626.settlement_scan.VaultSettlementScanResult Python class.

class VaultSettlementScanResult

Bases: object

Summary of a settlement scan run.

Parameters
  • candidate_vaults – Supported protocol vaults found in both metadata and raw prices.

  • scanned_vaults – Vault ranges selected for chain settlement batches.

  • skipped_vaults – Candidate vaults skipped because the existing database was already current for the raw price block range.

  • rows_written – Settlement rows written to DuckDB.

  • scanned_chains – Chains whose settlement batch completed.

  • failed_chains – Chains whose settlement batch failed and was skipped.

Attributes summary

candidate_vaults

scanned_vaults

skipped_vaults

rows_written

scanned_chains

failed_chains

Methods summary

__init__(candidate_vaults, scanned_vaults, ...)

__init__(candidate_vaults, scanned_vaults, skipped_vaults, rows_written, scanned_chains=0, failed_chains=0)
Parameters
  • candidate_vaults (int) –

  • scanned_vaults (int) –

  • skipped_vaults (int) –

  • rows_written (int) –

  • scanned_chains (int) –

  • failed_chains (int) –

Return type

None