Gloas test fixes (#7932)

* use builder_pending_payments_limit in upgrade gloas

* check_all_blocks_from_altair_to_fulu test to not cover gloas for now

* store_tests fixes

* remove gloas fork from CI network testing for now

* remove gloas fork from CI network testing for now
This commit is contained in:
Shane K Moore
2025-08-29 09:45:25 -07:00
committed by GitHub
parent 9973362f56
commit 2f1aa10d4d
6 changed files with 19 additions and 8 deletions

View File

@@ -354,6 +354,11 @@ pub trait EthSpec: 'static + Default + Sync + Send + Clone + Debug + PartialEq +
Self::PendingConsolidationsLimit::to_usize()
}
/// Returns the `BUILDER_PENDING_PAYMENTS_LIMIT` constant for this specification.
fn builder_pending_payments_limit() -> usize {
Self::BuilderPendingPaymentsLimit::to_usize()
}
/// Returns the `BUILDER_PENDING_WITHDRAWALS_LIMIT` constant for this specification.
fn builder_pending_withdrawals_limit() -> usize {
Self::BuilderPendingWithdrawalsLimit::to_usize()

View File

@@ -48,7 +48,7 @@ pub struct SignedExecutionPayloadEnvelope<E: EthSpec> {
}
impl<E: EthSpec> SignedExecutionPayloadEnvelope<E> {
pub fn message(&self) -> ExecutionPayloadEnvelopeRef<E> {
pub fn message(&self) -> ExecutionPayloadEnvelopeRef<'_, E> {
match self {
Self::Gloas(signed) => ExecutionPayloadEnvelopeRef::Gloas(&signed.message),
Self::NextFork(signed) => ExecutionPayloadEnvelopeRef::NextFork(&signed.message),