vault.historical

Documentation for eth_defi.vault.historical Python module.

Read historical state of vaults.

  • Use multicall to get data points for multiple vaults once

  • Include
    • Share price

    • TVL

    • Fees

See VaultHistoricalReadMulticaller for usage.

Module Attributes

DEFAULT_BLACK_LIST

List of contracts we cannot scan.

Functions

scan_historical_prices_to_parquet(...[, ...])

Scan all historical vault share prices of vaults and save them in to Parquet file.

Classes

ParquetScanResult

Result of generating historical prices Parquet file.

VaultHistoricalReadMulticaller

Read historical data from multiple vaults using multicall and archive node polling.

Exceptions

VaultReadNotSupported

Vault cannot be read due to misconfiguration somewhere.