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'>)
List of Web3 exceptions we know we should retry after some timeout
For
BlockNotFound
see alsoeth_defi.rpc.broken_provider
.