Is your feature request related to a problem? Please describe.
The mirror node can occasionally return non-2xx response codes due to transient errors like 502s for when proxy attempts to route to a pod that's in the middle of terminating.
Describe the solution you'd like
Add an axios retry interceptor that will retry failures that aren't a result of user input. It should:
Retry 429 (rate limit) and any 5xx
Default to trying 3 times (total) with exponential backoff in between
Support customizing the above defaults
Describe alternatives you've considered
Retry in the application
Is your feature request related to a problem? Please describe. The mirror node can occasionally return non-2xx response codes due to transient errors like 502s for when proxy attempts to route to a pod that's in the middle of terminating.
Describe the solution you'd like Add an axios retry interceptor that will retry failures that aren't a result of user input. It should:
Describe alternatives you've considered Retry in the application
Additional context