Remove lighthouse/analysis endpoints (#8968)

Some of our custom `lighthouse/analysis` endpoints will require maintenance for the Gloas hard fork. We have decided instead to remove those endpoints. We don't utilize them internally and they have pretty limited utility and so we feel they are not worth maintaining.


  Remove `lighthouse/analysis/attestation_performance` and `lighthouse/analysis/block_packing_efficiency` endpoints.


Co-Authored-By: Mac L <mjladson@pm.me>
This commit is contained in:
Mac L
2026-03-18 04:24:58 +03:00
committed by GitHub
parent 17d183eb5b
commit a965bfdf77
9 changed files with 26 additions and 937 deletions

View File

@@ -6,5 +6,9 @@ beacon_node/beacon_chain/src/otb_verification_service.rs
beacon_node/store/src/partial_beacon_state.rs
beacon_node/store/src/consensus_context.rs
beacon_node/beacon_chain/src/block_reward.rs
beacon_node/http_api/src/attestation_performance.rs
beacon_node/http_api/src/block_packing_efficiency.rs
beacon_node/http_api/src/block_rewards.rs
common/eth2/src/lighthouse/attestation_performance.rs
common/eth2/src/lighthouse/block_packing_efficiency.rs
common/eth2/src/lighthouse/block_rewards.rs