fetch_chronicle_price_history
Documentation for eth_defi.tokenised_fund.securitize.chronicle.fetch_chronicle_price_history function.
- fetch_chronicle_price_history(feed, history_url, *, timeout=20.0)
Fetch Chronicle Proof of Asset NAV history from an explicit JSON URL.
The caller must supply the source URL because Chronicle has not documented a stable public API endpoint for the STAC dashboard. The response may be a list directly or an envelope containing a
datalist.- Parameters
feed (eth_defi.tokenised_fund.securitize.chronicle.ChronicleSecuritizeFeed) – Reviewed Chronicle product metadata. Retained for audit-friendly call sites and future feed-specific validation.
history_url (str) – Public JSON history URL exported by Chronicle.
timeout (float) – HTTP request timeout in seconds.
- Returns
Oldest-to-newest distinct signed observations.
- Raises
ChronicleAPIError – If the source response does not contain a supported history list.
- Return type
collections.abc.Iterator[eth_defi.tokenised_fund.securitize.chronicle.ChroniclePricePoint]