FetchResult
Documentation for eth_defi.currency_api.client.FetchResult Python class.
- class FetchResult
Bases:
objectClassified result of fetching one date.
- Variables
date – The date that was requested.
status – See
FetchStatus.rates – Parsed rates for the present quotes, or
Nonewhen notok.missing_quotes – Requested quote currencies that were absent from an otherwise-200 body. Never fabricated — handed back so the scanner can grace/record them.
Attributes summary
The date that was requested.
Outcome classification.
Parsed rates for present quotes, or
None.Requested quotes absent from a 200 body.
Methods summary
__init__(date, status[, rates, missing_quotes])- date: datetime.date
The date that was requested.
- status: Literal['ok', 'unavailable', 'transient_error']
Outcome classification.
- rates: Optional[eth_defi.currency_api.client.DateRates]
Parsed rates for present quotes, or
None.
- __init__(date, status, rates=None, missing_quotes=<factory>)
- Parameters
date (datetime.date) –
status (Literal['ok', 'unavailable', 'transient_error']) –
rates (Optional[eth_defi.currency_api.client.DateRates]) –
- Return type
None