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(blockchain): drop the proposer's interval-0 attestation accept
With block proposal moved to interval 4 of the previous slot, the
interval-0 accept_new_attestations fired after the block had already been
built and published: too late to be included in it, and it diverged the
proposer's fork-choice view from the one its block closed over. Accepting
should happen immediately before the build, which the unconditional
interval-4 accept already does (it runs at the top of the same tick, just
before propose_block).
Comment out the interval-0 accept and its gate. has_proposal is now unused
but kept in the signature (discarded via `let _`) so re-enabling needs no
call-site change.
0 commit comments