Merge branch 'block-processing-electra' of https://github.com/sigp/lighthouse into electra-epoch-proc

This commit is contained in:
realbigsean
2024-06-25 13:12:07 -07:00
41 changed files with 490 additions and 277 deletions

View File

@@ -626,6 +626,7 @@ pub fn process_withdrawals<E: EthSpec, Payload: AbstractExecPayload<E>>(
// Update pending partial withdrawals [New in Electra:EIP7251]
if let Some(partial_withdrawals_count) = partial_withdrawals_count {
// TODO(electra): Use efficient pop_front after milhouse release https://github.com/sigp/milhouse/pull/38
let new_partial_withdrawals = state
.pending_partial_withdrawals()?
.iter_from(partial_withdrawals_count)?

View File

@@ -48,7 +48,6 @@ pub trait TransformPersist {
pub struct SigVerifiedOp<T: TransformPersist, E: EthSpec> {
op: T,
verified_against: VerifiedAgainst,
//#[ssz(skip_serializing, skip_deserializing)]
_phantom: PhantomData<E>,
}