mirror of
https://github.com/sigp/lighthouse.git
synced 2026-07-01 11:54:40 +00:00
Gloas alpha spec 11 (#9511)
Alpha spec 11 changes Co-Authored-By: Eitan Seri-Levi <eserilev@ucsc.edu> Co-Authored-By: Michael Sproul <michael@sigmaprime.io>
This commit is contained in:
@@ -136,6 +136,19 @@ fn operations_consolidations() {
|
||||
OperationsHandler::<MainnetEthSpec, ConsolidationRequest>::default().run();
|
||||
}
|
||||
|
||||
#[test]
|
||||
#[cfg(not(feature = "fake_crypto"))]
|
||||
fn operations_builder_deposit_requests() {
|
||||
OperationsHandler::<MinimalEthSpec, BuilderDepositRequest>::default().run();
|
||||
OperationsHandler::<MainnetEthSpec, BuilderDepositRequest>::default().run();
|
||||
}
|
||||
|
||||
#[test]
|
||||
fn operations_builder_exit_requests() {
|
||||
OperationsHandler::<MinimalEthSpec, BuilderExitRequest>::default().run();
|
||||
OperationsHandler::<MainnetEthSpec, BuilderExitRequest>::default().run();
|
||||
}
|
||||
|
||||
#[test]
|
||||
fn operations_bls_to_execution_change() {
|
||||
OperationsHandler::<MinimalEthSpec, SignedBlsToExecutionChange>::default().run();
|
||||
@@ -792,9 +805,19 @@ mod ssz_static {
|
||||
|
||||
#[test]
|
||||
fn execution_requests() {
|
||||
SszStaticHandler::<ExecutionRequests<MainnetEthSpec>, MainnetEthSpec>::electra_and_later()
|
||||
SszStaticHandler::<ExecutionRequestsElectra<MainnetEthSpec>, MainnetEthSpec>::electra_only(
|
||||
)
|
||||
.run();
|
||||
SszStaticHandler::<ExecutionRequestsElectra<MinimalEthSpec>, MinimalEthSpec>::electra_only(
|
||||
)
|
||||
.run();
|
||||
SszStaticHandler::<ExecutionRequestsElectra<MainnetEthSpec>, MainnetEthSpec>::fulu_only()
|
||||
.run();
|
||||
SszStaticHandler::<ExecutionRequests<MinimalEthSpec>, MinimalEthSpec>::electra_and_later()
|
||||
SszStaticHandler::<ExecutionRequestsElectra<MinimalEthSpec>, MinimalEthSpec>::fulu_only()
|
||||
.run();
|
||||
SszStaticHandler::<ExecutionRequestsGloas<MainnetEthSpec>, MainnetEthSpec>::gloas_only()
|
||||
.run();
|
||||
SszStaticHandler::<ExecutionRequestsGloas<MinimalEthSpec>, MinimalEthSpec>::gloas_only()
|
||||
.run();
|
||||
}
|
||||
|
||||
@@ -805,6 +828,18 @@ mod ssz_static {
|
||||
SszStaticHandler::<Builder, MainnetEthSpec>::gloas_and_later().run();
|
||||
}
|
||||
|
||||
#[test]
|
||||
fn builder_deposit_request() {
|
||||
SszStaticHandler::<BuilderDepositRequest, MinimalEthSpec>::gloas_and_later().run();
|
||||
SszStaticHandler::<BuilderDepositRequest, MainnetEthSpec>::gloas_and_later().run();
|
||||
}
|
||||
|
||||
#[test]
|
||||
fn builder_exit_request() {
|
||||
SszStaticHandler::<BuilderExitRequest, MinimalEthSpec>::gloas_and_later().run();
|
||||
SszStaticHandler::<BuilderExitRequest, MainnetEthSpec>::gloas_and_later().run();
|
||||
}
|
||||
|
||||
#[test]
|
||||
fn builder_pending_payment() {
|
||||
SszStaticHandler::<BuilderPendingPayment, MinimalEthSpec>::gloas_and_later().run();
|
||||
@@ -1089,6 +1124,18 @@ fn fork_choice_on_payload_attestation_message() {
|
||||
ForkChoiceHandler::<MainnetEthSpec>::new("on_payload_attestation_message").run();
|
||||
}
|
||||
|
||||
#[test]
|
||||
fn fork_choice_payload_timeliness() {
|
||||
ForkChoiceHandler::<MinimalEthSpec>::new("payload_timeliness").run();
|
||||
ForkChoiceHandler::<MainnetEthSpec>::new("payload_timeliness").run();
|
||||
}
|
||||
|
||||
#[test]
|
||||
fn fork_choice_payload_data_availability() {
|
||||
ForkChoiceHandler::<MinimalEthSpec>::new("payload_data_availability").run();
|
||||
ForkChoiceHandler::<MainnetEthSpec>::new("payload_data_availability").run();
|
||||
}
|
||||
|
||||
#[test]
|
||||
fn optimistic_sync() {
|
||||
OptimisticSyncHandler::<MinimalEthSpec>::default().run();
|
||||
|
||||
Reference in New Issue
Block a user