Add new ef tests

This commit is contained in:
Eitan Seri-Levi
2026-06-22 15:25:27 +03:00
parent cf8e930abe
commit 23ad7711a3
3 changed files with 32 additions and 3 deletions

View File

@@ -718,12 +718,15 @@ impl<E: EthSpec + TypeName> Handler for ForkChoiceHandler<E> {
return false;
}
// on_attestation, on_execution_payload_envelope, get_parent_payload_status, and
// on_payload_attestation_message tests exist only for Gloas and later.
// on_attestation, on_execution_payload_envelope, get_parent_payload_status,
// on_payload_attestation_message, payload_timeliness, and payload_data_availability
// tests exist only for Gloas and later.
if (self.handler_name == "on_attestation"
|| self.handler_name == "on_execution_payload_envelope"
|| self.handler_name == "get_parent_payload_status"
|| self.handler_name == "on_payload_attestation_message")
|| self.handler_name == "on_payload_attestation_message"
|| self.handler_name == "payload_timeliness"
|| self.handler_name == "payload_data_availability")
&& !fork_name.gloas_enabled()
{
return false;

View File

@@ -73,6 +73,8 @@ type_name!(DepositMessage);
type_name!(DepositRequest);
type_name!(Eth1Data);
type_name!(Builder);
type_name!(BuilderDepositRequest);
type_name!(BuilderExitRequest);
type_name!(BuilderPendingPayment);
type_name!(BuilderPendingWithdrawal);
type_name!(WithdrawalRequest);