You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
# fix: submit channel refactors
This PR includes several fixes and refactors to the channel submission logic.
- Handle 403 errors with `Skip`s instead of erroring
- Adds `retry_count` increments to some code paths that weren't previously ticking the count
- Adds per-slot limiting to the block building loop so that the retry function doesn't simply get called again after 3 attempts
- Explicitly logs the `call` results of the blob transaction to aid with debugging
- Adds gas bumping logic to the submit task to facilitate transaction replacement
Additionally, there are some configuration changes that needed to be made.
- Additional broadcast hosts was just pointing back at the host RPC, which was adding noise to the logs and interfering with nonce debugging. This PR makes it optional and un-sets the duplicate host-rpc URL.
- Slot offset and start timestamp were incorrectly configured and have been updated to their correct values
Closes ENG-1079
See: [Builder Retry Logic](https://www.notion.so/init4tech/Builder-Retry-Logic-1f43e1cd45398092a1b3fb692dd37787?pvs=4)
0 commit comments