This issue tracks our progress on becoming fully compliant with spec v0.12.0.
The only issue left here is gossipsub v1.1 and it is likely to land in early July. Thankfully, 1.1 is backward-compatible with 1.0 (what we have), so this does not impede multi-client testnets.
v0.12.0ValidatorStatuses to suit (#1228)_Note: @paulhauner is current working to resolve these._
I'm going to start working on fork choice :)
I鈥檒l take the rewards updates and the other consensus updates
There's also some stuff missing here introduced via the later patches of v0.11.x.
Planning to squash merge everything into #1227, then merge that to master while retaining its commits. Will tick things off as they make it into PRs.
I'm working on the updates related to attestation verification now
I'm working on the networking updates.
I'll move on to gossip verification for attester/proposer slashings and voluntary exits.
I've ticked off the remaining items that have pending or merged PRs, and there are just a few network ones remaining! AFAICT, these are either clarifications that we were already compliant with (the ENRs and BlocksByRange stuff), or work that we're planning to complete after the initial v0.12 update/testnets. @AgeManning could you confirm?
We're getting close! :muscle:
As far as I can tell, all the network parts are either complete or in a PR, with the exception of gossipsub 1.1 which we will add in after this release.
@pawanjay176 should double confirm that this is correct.
All the unchecked networking items(except gossipsub) didn't require any changes.All networking items would be complete after #1257 is merged.
All the unchecked networking items(except gossipsub) didn't require any changes.All networking items would be complete after #1257 is merged.
Thanks @pawanjay176! I'm going to cross of all the remaining network issues except gossipsub.
Most helpful comment
All the unchecked networking items(except gossipsub) didn't require any changes.All networking items would be complete after #1257 is merged.