create_apex_session_pool
Documentation for eth_defi.apex.session.create_apex_session_pool function.
- create_apex_session_pool(requests_per_second=5.0, pool_maxsize=8, timeout_policy=None, *, api_url='https://omni.apex.exchange/api/v3', retries=3)
Create a bounded worker-local ApeX HTTP session pool.
- Parameters
requests_per_second (float) – Shared maximum request rate.
pool_maxsize (int) – Connection pool size for each worker-local session.
timeout_policy (Optional[eth_defi.apex.session.ApexTimeoutPolicy]) – Finite network, deadline and response-size policy.
api_url (str) – Public API base URL override, primarily for tests.
retries (int) – Retry count after the initial request.
- Returns
Configured session pool.
- Return type