ChainSafe / ChainSafe/lodestar

Queue failed attestations due to EXECUTION_PAYLOAD_NOT_SEEN

Open
#9,224 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
TypeScript
Stars
1.4k
Forks
483
Avg merge
1d 16h
Merged PRs (30d)
150

Description

**![P1 Badge](https://img.shields.io/badge/P1-orange?style=flat) Retry API aggregates after payload envelope arrives**

This new IGNORE branch introduces the same failure mode for `publishAggregateAndProofsV2`: index-1 aggregates now error out when the block is present but payload envelope import has not completed, yet the API retry path only handles unknown block roots and does not retry on `EXECUTION_PAYLOAD_NOT_SEEN`. As a result, valid aggregates from external/fallback beacon nodes can be rejected instead of being processed after envelope retrieval.

Useful? React with 👍 / 👎.

_Originally posted by @chatgpt-codex-connector[bot] in https://github.com/ChainSafe/lodestar/pull/9213#discussion_r3076706174_

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.