Commit 9ee4576
fix: rotate RPC on GS013 to escape stale node immediately
GS013 errors are caused by RPC nodes returning stale state that makes
the Safe simulation fail. Previously the retry path just waited through
exponential backoff (up to 63s) on the same stale node. Now we trigger
RPC rotation immediately so the next attempt hits a fresh node, reducing
GS013 recovery from ~30-60s to ~2-5s.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>1 parent b76737b commit 9ee4576
3 files changed
Lines changed: 10 additions & 6 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
| 3 | + | |
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
292 | 292 | | |
293 | 293 | | |
294 | 294 | | |
295 | | - | |
296 | | - | |
297 | | - | |
| 295 | + | |
| 296 | + | |
| 297 | + | |
| 298 | + | |
| 299 | + | |
298 | 300 | | |
299 | 301 | | |
| 302 | + | |
300 | 303 | | |
| 304 | + | |
301 | 305 | | |
302 | 306 | | |
303 | | - | |
| 307 | + | |
304 | 308 | | |
305 | 309 | | |
306 | 310 | | |
| |||
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
0 commit comments