lightclient

Results 75 issues of lightclient

This EIP proposes that execution layer clients stop server historical data from before the merge over p2p.

c-new
t-networking
e-review
s-draft
e-consensus

My requests for sepolia eth are failing due to some uncaught error. I'm on firefox 104.0.1. ``` Uncaught (in promise) SyntaxError: expected expression, got '

*This PR builds upon the 6110 impl #29431* This PR implements [EIP-7002](https://eips.ethereum.org/EIPS/eip-7002): Execution layer triggerable exits.

prague

This PR implements [EIP-6110: Supply validator deposits on chain](https://eips.ethereum.org/EIPS/eip-6110). It also sketches out the base for Prague in the engine API types. I plan to base future Prague EIP work...

prague

> I think it makes sense to write the error conditions first. They are essentially the abort conditions > * if any of these, error > * otherwise, return this...

Right now we're trusting the bid from the builder will pay the value it claims. This can and _should_ be provable with a state proof. Suppose we're building block N+1...

This EIP should not be allow in with updated https://github.com/ethereum/EIPs/pull/4691/files

Lot's of clippy warning right now, would be good to clean that up and require it for merging.