EIPsInsight

Loading Experience

Preparing your insights...

Loading0%
ACDC2026-04-16_177

AllCoreDevs — Consensus #177

2026-04-16 4 decisions 611 transcript lines

Transcript

Ask about this call

Answered from this call's summary and transcript only.

AI-generated — verify against the recording.

Call summary

Targets
  • Next week Thursday - Block-level access list DevNet 3 launch — 00:46:50
  • Next week Friday - Glamsterdam DevNet 0 launch (first day of Interop) — 00:38:30
  • Next Wednesday 15:00 UTC - Native AA breakout session — 01:26:16
Decisions
  • Merge PR 5094 with duplicated execution requests; defer optimization — 00:35:00
  • Skip ePBS DevNet 2; launch Glamsterdam DevNet 0 with merged ePBS+BAL — 00:48:30
  • Add EIP 8136 (partial slashings) to Glamsterdam meta EIP as optional — 00:53:50
  • Merge PR 5113 (beacon state field order swap) — 01:04:30
Highlights
  • Organizational:
    • ·Discussion deferred: blinding execution requests on gossip to reduce duplication — 00:35:45
    • ·Partial slashing EIP 8045 scope expansion deferred to Interop discussion — 00:58:45
  • Testing Progress:
    • ·Block-level access list DevNet 3 targeting Thursday; DevNet 4 Friday — 00:46:50
    • ·Max execution requests: 1.5 MB theoretical, 489 KB with current gas limit — 00:21:37
  • Critical Infrastructure:
    • ·ePBS DevNet 1 dead; not attempting resurrection — 00:12:16
    • ·PR 5094 blocks DevNet 2; resolves checkpoint sync finalization issue — 00:13:27
  • Fork Status And Schedule:
    • ·Glamsterdam DevNet 0 targeting first day of Interop (next week Friday) — 00:38:30
    • ·ePBS DevNet 2 cancelled; merging ePBS and BAL for DevNet 0 — 00:47:00
    • ·Hegotá headliner proposal window open; end date TBD based on Glamsterdam progress — 01:06:40
Action Items
  • Brekkie — Rebase PR 5061 after 5094 merge; target release today/tomorrow — 00:37:45
  • Nico Flaig — Open PR for execution request optimization (remove from envelope) — 01:02:00
  • All teams — Review native account abstraction roadmap; breakout Wednesday 15:00 UTC — 01:26:00

Meeting chat244

  • Christine Kim

    gm

  • Pooja Ranjan

    gm

  • Christine Kim

    Reacted to "gm" with ❤️

  • Barnabas

    @Justin Florentine (Besu) its a quiet morning?

  • Potuz

    GM

  • Pooja Ranjan

    Reacted to "gm" with 🌞

  • Justin Traglia

    Gm

  • Mehdi Aouadi

    gm

  • David (dionysuz)

    gm ☀️

  • felipe

    gm

  • stokes

    Gm, 1 more min

  • stokes

    https://github.com/ethereum/pm/issues/1990

  • Justin Traglia

    https://github.com/ethereum/consensus-specs/pull/5094

  • Barnabas

    How much data duplication are we talking about per slot?

  • Potuz

    the max can be large

  • Nico Flaig

    we can remove them from the envelope though but requires engine api changes

  • Justin Traglia

    Replying to "How much data duplic..." Theoretically, ~1.5 MiB of requests. With today’s gas limit, ~500 KiB. That would require a 2500 batched deposits.

  • Justin Traglia

    Replying to "How much data duplic..." But the average case is way, way smaller. IIRC.

  • Justin Traglia

    I don’t think we can lower the deposit request limit, because deposits are not queued. Could be wrong though.

  • Nico Flaig

    I think we can Justin

  • Justin Traglia

    Reacted to "I think we can Justi..." with 👀

  • Justin Traglia

    Replying to "I think we can Justi..." Oh okay! Nice.

  • Barnabas

    Replying to "How much data duplic..." would it not be just for that one slot? How likely that we gonna get 2.5k deposits every slot?

  • Justin Traglia

    Replying to "How much data duplic..." Yup, it’s not sustainable.

  • Barnabas

    Replying to "How much data duplic..." whats the duplicated data on a slot where there are no deposits?

  • Raúl Kripalani

    Sounds like regardless we need to make the limits consistent with each other

  • Raúl Kripalani

    The hope is to continue increasing the gas limit over time

  • Parithosh Jayanthi

    Blocks are also often built by builders and they may not respect this particular limit if the block with deposits is more profitable

  • Toni Wahrstätter

    Instead of putting an arbitrary limit on the EL side, we should just price it such that, with a given gas limit, it stays in a range the CL is fine with.

  • Parithosh Jayanthi

    (They often don’t use vanilla clients to build blocks)

  • Parithosh Jayanthi

    Reacted to "Instead of putting an arbitrary limit on the EL side, we should just price it such that, with a given gas limit, it stays in a range the CL is fine with." with 👍

  • Bharath

    Replying to "Blocks are also ofte..." I am really not sure how profitable execution requests are for builders.

  • Justin Florentine (Besu)

    Replying to "@Justin Florentine (..." it is. the vibes are off.

  • Parithosh Jayanthi

    Reacted to "it is. the vibes are off." with ❤️

  • Bharath

    Replying to "Blocks are also ofte..." Whether they have incentives to pack the payload completely at the cost of slowing down their payload broadcast time

  • Barnabas

    Reacted to "it is. the vibes are..." with ❤️

  • Toni Wahrstätter

    Reacted to it is. the vibes are... with "❤️"

  • Justin Traglia

    Reacted to "it is. the vibes are..." with ❤️

  • Justin Florentine (Besu)

    Replying to "Blocks are also ofte..." why would it slow down broadcast time?

  • Bharath

    Replying to "Blocks are also ofte..." I mean if they pack all the execution requests, their payload size gets bigger which is not the best for broadcast

  • Bharath

    Replying to "Blocks are also ofte..." If they fill up the execution requests I mean*

  • Bharath

    Replying to "Blocks are also ofte..." I ll check rbuilder as to see how they pack their execution requests

  • Potuz

    gossip is never a problem, RPC is

  • Raúl Kripalani

    I’m fine with that

  • Barnabas

    5094 solves a beacon api issue basically

  • Nico Flaig

    @Barnabas regaridng engin api changes, we need to do that for BALs anyways, so maybe can revisit that later?

  • Potuz

    edge cases always involve reorgs and proposing on top of a previous payload

  • Barnabas

    Replying to "@Barnabas regaridng ..." how big of a change is it?

  • Enrico Del Fante (tbenr)

    Reacted to "edge cases always in..." with 👍

  • Barnabas

    Replying to "@Barnabas regaridng ..." thats actually true, kinda forgot about it

  • Nico Flaig

    Replying to "@Barnabas regaridng ..." add a field to new_payload response

  • Barnabas

    We should also discuss: https://github.com/ethereum/consensus-specs/pull/5067

  • Raúl Kripalani

    If too hard: the plan B would be to lower the limits in the way Nico explained (might be worth doing regardless)

  • stokes

    Reacted to "If too hard: the plan B would be to lower the limits in the way Nico explained (might be worth doing regardless)" with 👍

  • Potuz

    lowering the limits is not possible without involving extra checks on the EL

  • Justin Traglia

    Yeah we intend to rebase & get this merged before the release is made. Unsure of its current status.

  • Jihoon

    I think he is waiting for 5094 as it will introduce some merge conflicts.

  • Brechy

    I'm rebasing it atm

  • Brechy

    Yes

  • Barnabas

    Reacted to "I'm rebasing it atm" with 👍

  • Nico Flaig

    Replying to "If too hard: the pla..." also worth noting that the current limit breaks at 194M gas limit, and ELs could theoretically be stuck trying to build a payload that will never be accepted by CLs (kinda similar to the 10MB gossip limit situation)

  • Brechy

    It does change

  • terence

    is_parent_block_full goes away in 5094

  • Brechy

    Reacted to "is_parent_block_full goes away in 5094" with 👍

  • Raúl Kripalani

    Replying to "edge cases always involve reorgs and proposing on top of a previous payload" This is the risk, but the problem is reduced to “the parent MUST be available”, so if clients are decently designed, there shouldn’t edge case handling in code

  • Potuz

    Replying to "edge cases always in..." well, designing decently a client to deal with late reorgs is not trivial at all

  • Justin Traglia

    @Potuz currently, the plan is make an alpha.5 release without BAL and follow up this time next week with alpha.6 with BAL.

  • Potuz

    Replying to "edge cases always in..." and this will add complexity

  • Dustin

    why do the intermediate release of epbs-devnet-2?

  • Barnabas

    https://github.com/ethereum/pm/issues/1990#issuecomment-4260587912

  • Raúl Kripalani

    Replying to "If too hard: the plan B would be to lower the limits in the way Nico explained (might be worth doing regardless)" Ideally we audit all these interdependent limit layers and turn them into functions instead of hardcoded values that (a) don’t align, and (b) drift over time

  • Potuz

    Reacted to "Ideally we audit all..." with 👍

  • Nico Flaig

    Reacted to "Ideally we audit all..." with 👍

  • Justin Traglia

    Replying to "why do the intermedi..." Just to keep things compartmentalized. Open to putting everything into a single release. Whatever clients want.

  • Potuz

    I also think it's easier to do BAL

  • Potuz

    with ePBS on our side

  • Dustin

    would rather encounter go into interop knowing these potential issues are happening before interop

  • Dustin

    yes

  • Dustin

    exactly

  • Raúl Kripalani

    Stokes saying the words “The Merge” brings up memories from 6y ago 😅

  • Justin Traglia

    Reacted to "Stokes saying the wo..." with 😄

  • Parithosh Jayanthi

    Reacted to "Stokes saying the words “The Merge” brings up memories from 6y ago 😅" with ❤️

  • stokes

    Replying to "Stokes saying the wo..." I had the same thought lol

  • Justin Traglia

    What do other clients think? Do we prefer a single release?

  • Barnabas

    bal devnets have other cl changes too like slotnum

  • Raúl Kripalani

    Reacted to "I had the same thought lol" with ❤️

  • Ben Edgington

    Reacted to "Stokes saying the wo..." with ❤️

  • Dustin

    Replying to "bal devnets have o..." this is the problem, ultimately, this is why to move to merged asap

  • Barnabas

    Replying to "What do other client..." nimbus + prysm obviously want to skip epbs devnet 2

  • Stefan Starflinger

    We also have to consider the testing velocity that is impacted after the merge for each stream

  • Potuz

    Replying to "What do other client..." it's my preference, but it doesn't matter much

  • Justin Traglia

    Replying to "What do other client..." Their concerns are valid.

  • kingy_sigp

    no strong preference at lighthouse one devnet makes sense

  • Stefan Bratanov

    I would rather go to interop with kurtosis ready and confidence in the code and then on Monday, we can spin up devnet together with debugging and sorting out issues easily since everyone is there

  • Potuz

    yeah my preference is not strong either, just think we're wasting time not merging the trivial changes from BAL

  • kingy_sigp

    Reacted to "yeah my preference i..." with 👍

  • Dustin

    Reacted to "yeah my preference..." with 👍

  • felipe

    Reacted to "I would rather go ..." with 👍

  • Potuz

    Reacted to "I would rather go to..." with 👍

  • kingy_sigp

    Replying to "yeah my preference i..." it's a good point, I'm trying to think of a reason not to do it 🤔

  • Justin Traglia

    Sounds good to me.

  • Potuz

    are we good with this @terence ?

  • terence

    Replying to "are we good with thi..." yes

  • Potuz

    Reacted to "yes" with 👍

  • Justin Traglia

    https://github.com/ethereum/consensus-specs/tree/master/specs/_features/eip7928

  • Justin Traglia

    I think it’s this, right?

  • Stefan Starflinger

    https://notes.ethereum.org/@ethpandaops/bal-devnet-3#Test-Releases

  • Stefan Starflinger

    also here

  • Stefan Starflinger

    https://github.com/ethereum/consensus-specs/releases/tag/v1.6.1

  • Potuz

    oh this changes the payloadtype right :(

  • terence

    Ya but Im looking for a PR against gloas.. not an existing features spec : )

  • Stefan Starflinger

    Reacted to "Ya but Im looking fo..." with 👍

  • Jihoon

    Reacted to "Ya but Im looking fo..." with 👍

  • Potuz

    Reacted to "Ya but Im looking fo..." with 👍

  • Justin Traglia

    Replying to "Ya but Im looking fo..." Ah, yeah no PR yet. But the PR would just merge this into Gloas.

  • Enrico Del Fante (tbenr)

    Which is the bal xyz link?

  • Justin Traglia

    Replying to "Ya but Im looking fo..." I will work on this today. Should be simple.

  • Stefan Starflinger

    https://blockaccesslist.xyz/

  • Parithosh Jayanthi

    ATM for interop id like us to just focus on a stable Glamsterdam devnet + breaking it rather than adding more features

  • Potuz

    the header is gone in Gloas

  • Parithosh Jayanthi

    We haven’t broken things at all yet

  • Enrico Del Fante (tbenr)

    Reacted to "https://blockaccessl..." with 🙏

  • Potuz

    the root would need to be removed right?

  • terence

    Replying to "Ya but Im looking fo..." Thanks! I think you might want to merge 5094 first otherwise there will be conflicts.. up to you!

  • Justin Traglia

    Replying to "Ya but Im looking fo..." 100% 🙂

  • Toni Wahrstätter

    Replying to "Which is the bal xyz..." Blockaccesslist.xyz

  • Potuz

    It'd be better to have the actual PR @Toni Wahrstätter, there are nonsense objects there like the execution header. Do you want the root in the bid or not?

  • Potuz

    I assume not

  • Toni Wahrstätter

    Replying to "It'd be better to ha..." Let me check

  • Parithosh Jayanthi

    +1 for staking EIPs as stretch goal

  • Potuz

    the block changes are weird

  • Potuz

    does the header need to be cached in the beacon state or not?

  • Potuz

    so do I assume that there are zero changes on payload processing?

  • Barnabas

    https://github.com/ethereum/EIPs/pull/11452

  • Toni Wahrstätter

    https://github.com/ethereum/consensus-specs/pull/4526

  • Toni Wahrstätter

    This was the PR but would have to check if somwthing changed since then

  • kingy_sigp

    it's fine

  • Barnabas

    https://github.com/ethereum/EIPs/pull/11443

  • Potuz

    Can I take care of opening the CL spec PR @Toni Wahrstätter

  • Potuz

    ?

  • Potuz

    this one seems wrong to me

  • kingy_sigp

    are we allowed to ship partials ahead of glamsterdam?

  • Toni Wahrstätter

    This one seemed wrong? https://github.com/ethereum/consensus-specs/pull/4526

  • kingy_sigp

    Replying to "are we allowed to sh..." this was mostly a joke

  • Justin Traglia

    Reacted to "this was mostly a jo..." with 😄

  • stokes

    Reacted to "this was mostly a joke" with 😄

  • Jihoon

    Replying to "this one seems wrong..." To put it differently, it's outdated. Gloas spec has changed since then.

  • Barnabas

    Reacted to "this was mostly a jo..." with 😄

  • felipe

    Reacted to "this was mostly a ..." with 😄

  • Potuz

    Replying to "this one seems wrong..." not that, the changes on the feature are wrong

  • Enrico Del Fante (tbenr)

    Replying to "https://blockaccessl..." Bal CL changes are just a new field (block_access_list) in the payload (with all the consequences with data structures and engine API)?

  • Raúl Kripalani

    Replying to "are we allowed to ship partials ahead of glamsterdam?" Partial messages? Yes that’s the idea :-)

  • Jihoon

    Replying to "this one seems wrong..." Such as?

  • kingy_sigp

    Reacted to "Partial messages? Ye..." with 👍

  • Potuz

    Replying to "https://blockaccessl..." it's just the payload change, nothing else changes, no state and no processing changes

  • Potuz

    Replying to "this one seems wrong..." there should not be any state and processing changes

  • Enrico Del Fante (tbenr)

    Reacted to "it's just the payloa..." with 👍

  • Justin Traglia

    Ah here’s the SLOTNUM consensus-specs PR: https://github.com/ethereum/consensus-specs/pull/4840

  • Dima Gusakov | Lido

    Nice one to have

  • Toni Wahrstätter

    Replying to "this one seems wrong..." Feel free to go for it @Potuz , if you want, I can also do it but if you take the shot

  • Barnabas

    not to include 8045 or not to include 11443

  • Jihoon

    Replying to "this one seems wrong..." Are you referring to ExecutionPayloadHeader-related changes? If so, I think that's what I meant by outdated.

  • Stefan Starflinger

    Replying to "this one seems wrong..." https://github.com/sigp/lighthouse/commit/a17c447680d655d70f4230f2603f6ad7182f943a https://github.com/sigp/lighthouse/commit/47094d592c252363911e82ec3c68ac8f4ab05a9d https://github.com/sigp/lighthouse/commit/658163cfdeeca00a4cd3ff2c36c2c11ef8b12d61 these are the main changes LH made to support BAL

  • stokes

    Replying to "not to include 8045 ..." 11443 if I’m following you correctly

  • stokes

    Replying to "not to include 8045 ..." Exactly when we include 8045 is another question

  • Jihoon

    Yeah it's because that PR was made before we had Gloas in master. It's just outdated artifact.

  • terence

    I think we should do that to be consistent

  • stokes

    Replying to "not to include 8045 ..." I was just saying we can touch on 11443 at interop

  • Barnabas

    Replying to "@Barnabas regaridng ..." @Potuz this

  • Potuz

    Replying to "@Barnabas regaridng ..." yes, the API changes, that's not my concern :)

  • Potuz

    This makes sense to me, but can we aim this as a post-interop optimization?

  • Barnabas

    🚢

  • Justin Traglia

    Reacted to "🚢" with 🚢

  • Barnabas

    lets aim to 5094 now and optimize later

  • Potuz

    @Nico Flaig if you do that please do it independent of 5094

  • Justin Traglia

    One more small thing. Are we okay with this change by Etan? https://github.com/ethereum/consensus-specs/pull/5113

  • Potuz

    so that we can merge 5094 independent of that

  • Potuz

    Reacted to "One more small thing..." with 👍

  • terence

    Replying to "One more small thing..." Good with us. It’s easy

  • Dustin

    Reacted to "One more small thi..." with 👍

  • Potuz

    Replying to "One more small thing..." trivial for us

  • Nico Flaig

    Replying to "@Nico Flaig if you d..." yes, definitely should be separate

  • Enrico Del Fante (tbenr)

    Replying to "One more small thing..." We can yes

  • Potuz

    Reacted to "yes, definitely shou..." with 👍

  • Potuz

    Reacted to "lets aim to 5094 now..." with 👍

  • Barnabas

    Replying to "One more small thing..." ppl use the approve button on github 😂

  • Enrico Del Fante (tbenr)

    Reacted to "ppl use the approve ..." with 🔥

  • felipe

    Reacted to "ppl use the approv..." with 😄

  • Kalo | Obol

    Reacted to "ppl use the approve ..." with 🧠

  • Potuz

    Reacted to "ppl use the approve ..." with 😄

  • Justin Traglia

    Reacted to "ppl use the approve ..." with 😄

  • felipe

    Reacted to "ppl use the approv..." with 🧠

  • Justin Traglia

    Reacted to "lets aim to 5094 now..." with 👍

  • Dima Gusakov | Lido

    Reacted to "ppl use the approve ..." with 😄

  • Parithosh Jayanthi

    Reacted to "ppl use the approve button on github 😂" with 😄

  • Nico Flaig

    we had a draft PR a while ago I think

  • Manu

    @Oisin Kyne can you share the link of your slides?

  • Oisin Kyne

    Replying to "@Oisin Kyne can you ..." https://docs.google.com/presentation/d/1hbkdjHsP_2rTc0zTgXLBf3thYv9FHEcNurWiZKnR6c8/edit?slide=id.p34#slide=id.p34

  • Mario Havel

    Reacted to "Stokes saying the ..." with ❤️

  • Dima Gusakov | Lido

    https://eips.ethereum.org/EIPS/eip-8205

  • Manu

    Reacted to "https://docs.google.com/presentation/d/1hbkdjHsP_2rTc0zTgXLBf3thYv9FHEcNurWiZKnR6c8/edit?slide=id.p34#slide=id.p34" with 👍

  • Nico Flaig

    @Oisin Kyne we had this PR for EIP-7716 https://github.com/ChainSafe/lodestar/pull/6851

  • Potuz

    @Toni Wahrstätter I think this is all that's needed https://github.com/ethereum/consensus-specs/pull/5117

  • Potuz

    I'll fix Heze/etc. if that's fine, I don't think you want BALs ont he Bid

  • Bharath

    Reacted to "I'll fix Heze/etc. i..." with 👍

  • Barnabas

    8205: IMO Overcomplicating the protocol for little benefit.

  • Dima Gusakov | Lido

    https://eips.ethereum.org/EIPS/eip-8205

  • stokes

    Replying to "8205: IMO Overcompli..." I think this is a problem staking pools face, FWIW

  • Barnabas

    Replying to "8205: IMO Overcompli..." It feels like it could be solved on the app side tho?

  • stokes

    Replying to "8205: IMO Overcompli..." Yeah I have the same question

  • Oisin Kyne

    Replying to "@Oisin Kyne we had t..." 233 line diff, super encouraging! 😄

  • Barnabas

    Replying to "8205: IMO Overcompli..." Is the idea to go from having to do 2tx to doing 1tx?

  • Nico Flaig

    most of it is fork boilerplate code, the real diff is ~100 lines

  • Barnabas

    Replying to "8205: IMO Overcompli..." you would still need to do 2 txs, one with pre-registration, followed by the actual sum of eth

  • Barnabas

    Replying to "8205: IMO Overcompli..." like how is it different than just doing 1eth deposit followed by your actual deposit?

  • stokes

    Reacted to "like how is it different than just doing 1eth deposit followed by your actual deposit?" with 👀

  • Kalo | Obol

    Reacted to "most of it is fork b..." with 🥳

  • spencer

    Spec changes so far: https://github.com/ethereum/execution-specs/pull/2697 Keri & I are working on getting the tests done currently!

  • felix (eest)

    Reacted to "Spec changes so fa..." with 🔥

  • Maria Silva

    Reacted to "Spec changes so far:..." with 🔥

  • felipe

    Reacted to "Spec changes so fa..." with 🔥

  • marc | wolovim

    Unrelated heads up: native AA breakout occurring next Wednesday, 15:00 UTC. Agenda WIP: https://github.com/ethereum/pm/issues/2018

  • danceratopz

    Reacted to Spec changes so far:... with "🔥"

  • Raúl Kripalani

    Opus 4.7 is out, so we can ship Glamsterdam to mainnet during Svalbard

  • Justin Traglia

    https://github.com/ethereum/consensus-specs/pull/5117

  • spencer

    Reacted to "Opus 4.7 is out, s..." with 🔥

  • Justin Traglia

    Reacted to "Opus 4.7 is out, so ..." with 🔥

  • stokes

    Reacted to "Opus 4.7 is out, so we can ship Glamsterdam to mainnet during Svalbard" with 🔥

  • Barnabas

    we still have 13 mins so lets do a live review?

  • Oisin Kyne

    Reacted to "Opus 4.7 is out, so ..." with 🔥

  • danceratopz

    Reacted to Opus 4.7 is out, so ... with "🚀"

  • Nico Flaig

    Reacted to "Opus 4.7 is out, so ..." with 🔥

  • Justin Traglia

    Reacted to "we still have 13 min..." with 😄

  • spencer

    Replying to "Opus 4.7 is out, s..." We got 4.6 back!! Woo

  • Bharath

    Reacted to "Opus 4.7 is out, so ..." with 🔥

  • Bharath

    Reacted to "Opus 4.7 is out, so ..." with 🚀

  • Parithosh Jayanthi

    Reacted to "Opus 4.7 is out, so we can ship Glamsterdam to mainnet during Svalbard" with 🔥

  • felipe

    Reacted to "Opus 4.7 is out, s..." with 🔥

  • felipe

    Reacted to "Opus 4.7 is out, s..." with 🚀

  • felipe

    Reacted to "We got 4.6 back!! ..." with 😂

  • Enrico Del Fante (tbenr)

    Reacted to "Opus 4.7 is out, so ..." with 🔥

  • Raúl Kripalani

    Replying to "Opus 4.7 is out, so we can ship Glamsterdam to mainnet during Svalbard" Opus models like macOS. Always be one version behind

  • Barnabas

    Reacted to "Opus 4.7 is out, so ..." with 🔥

  • felipe

    Reacted to "we still have 13 m..." with 😄

Key decisions

  • Merge PR 5094 with duplicated execution requests; defer optimization

    optimization of duplicated execution requests
  • Skip ePBS DevNet 2; launch Glamsterdam DevNet 0 with merged ePBS+BAL

    Glamsterdam DevNet 0
  • Add EIP 8136 (partial slashings) to Glamsterdam meta EIP as optional

    partial slashings EIP
  • Merge PR 5113 (beacon state field order swap)

    beacon state field order swap

EIPs discussed