DEFAULT_RETRYABLE_EXCEPTIONS

Documentation for eth_defi.middleware.DEFAULT_RETRYABLE_EXCEPTIONS data.

DEFAULT_RETRYABLE_EXCEPTIONS: Tuple[BaseException] = (<class 'requests.exceptions.ConnectionError'>, <class 'requests.exceptions.HTTPError'>, <class 'requests.exceptions.Timeout'>, <class 'requests.exceptions.TooManyRedirects'>, <class 'web3.exceptions.BlockNotFound'>, <class 'requests.exceptions.ChunkedEncodingError'>)

List of Web3 exceptions we know we should retry after some timeout

For BlockNotFound see also eth_defi.rpc.broken_provider.