apex.constants
Documentation for eth_defi.apex.constants Python module.
Constants for the ApeX Omni vault reader.
Module Attributes
Synthetic chain identifier for ApeX native vaults. |
|
ApeX Omni public REST API base URL. |
|
Default ranking observation cadence. |
|
Default historical refresh cadence. |
|
Default process-wide public API request rate. |
|
Default number of history reader workers. |
|
Default TCP connection timeout. |
|
Default socket inactivity timeout. |
|
Monotonic request-attempt budget used to clamp blocking phases. |
|
Monotonic budget shared by the complete two-pass ranking read. |
|
Monotonic budget shared by one vault's history operation. |
|
Maximum retry sleep. |
|
Maximum JSON response size. |
|
Number of HTTP retries after the initial request. |
|
Number of complete ranking stabilisation retries. |
|
Ranking page size verified against the public endpoint. |
|
Explicitly verified terminal status. |
- APEX_METRICS_DATABASE: pathlib.Path = PosixPath('/home/runner/.tradingstrategy/vaults/apex-vaults.duckdb')
Default local metrics database.
- APEX_DEFAULT_SCAN_INTERVAL: datetime.timedelta = datetime.timedelta(seconds=14400)
Default ranking observation cadence.
- APEX_DEFAULT_HISTORY_INTERVAL: datetime.timedelta = datetime.timedelta(days=1)
Default historical refresh cadence.
- APEX_DEFAULT_REQUEST_DEADLINE: float = 60.0
Monotonic request-attempt budget used to clamp blocking phases.
- APEX_DEFAULT_RANKING_DEADLINE: float = 300.0
Monotonic budget shared by the complete two-pass ranking read.