fetch_antarctic_chart_series

Documentation for eth_defi.erc_4626.vault_protocol.antarctic.charts.fetch_antarctic_chart_series function.

fetch_antarctic_chart_series(web3, context_path, token_cache, end_block)

Read both equity curves through the production contextual price reader.

Only actual subscription blocks become samples. Positive event TVL supplies the reported pool value; bootstrap zero TVL stays unknown. The equity index starts at 100 at the first observed share price and excludes staking income.

Parameters
  • web3 (web3.main.Web3) – Configured Arbitrum metadata connection.

  • context_path (pathlib.Path) – Prefetched complete settlement context.

  • token_cache (eth_defi.token.TokenDiskCache) – Private chart-run token cache.

  • end_block (int) – Exclusive source cutoff shared by both products.

Returns

Reviewed deployment and sparse DataFrame with naive UTC timestamp, integer block_number, and float share_price, total_assets (nullable) and equity_index columns.

Return type

collections.abc.Iterator[tuple[eth_defi.erc_4626.vault_protocol.antarctic.constants.AntarcticDeployment, pandas.DataFrame]]