Commit 993806c
authored
fix: Handle prunes when computing current base fees (#19234)
In [this failed run](http://ci.aztec-labs.com/b0c735d3bf1a0925) of
`e2e_cross_chain_messaging l1_to_l2` we see a
`Rollup__UnavailableTempCheckpointLog` that's coming from
`computeCurrentBaseFees`.
This was caused by trying to send a tx while a prune was happening. This
adds retries to `getPendingCheckpoint` so it tries getting the latest
checkpoint again if it fails because the checkpoint number it's trying
to fetch has been pruned out.File tree
2 files changed
+17
-1
lines changed- yarn-project
- ethereum/src/contracts
- sequencer-client/src/global_variable_builder
2 files changed
+17
-1
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
| 5 | + | |
5 | 6 | | |
6 | 7 | | |
7 | 8 | | |
| |||
420 | 421 | | |
421 | 422 | | |
422 | 423 | | |
| 424 | + | |
| 425 | + | |
| 426 | + | |
| 427 | + | |
| 428 | + | |
| 429 | + | |
| 430 | + | |
| 431 | + | |
| 432 | + | |
| 433 | + | |
| 434 | + | |
| 435 | + | |
| 436 | + | |
| 437 | + | |
| 438 | + | |
423 | 439 | | |
424 | 440 | | |
425 | 441 | | |
| |||
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
69 | 69 | | |
70 | 70 | | |
71 | 71 | | |
72 | | - | |
| 72 | + | |
73 | 73 | | |
74 | 74 | | |
75 | 75 | | |
| |||
0 commit comments