LICENSE
README.md
pyproject.toml
setup.py
configs/mainnet.yaml
configs/minimal.yaml
eth_consensus_specs.egg-info/PKG-INFO
eth_consensus_specs.egg-info/SOURCES.txt
eth_consensus_specs.egg-info/dependency_links.txt
eth_consensus_specs.egg-info/requires.txt
eth_consensus_specs.egg-info/top_level.txt
presets/mainnet/altair.yaml
presets/mainnet/bellatrix.yaml
presets/mainnet/capella.yaml
presets/mainnet/deneb.yaml
presets/mainnet/eip8148.yaml
presets/mainnet/electra.yaml
presets/mainnet/fulu.yaml
presets/mainnet/gloas.yaml
presets/mainnet/heze.yaml
presets/mainnet/phase0.yaml
presets/mainnet/trusted_setups/trusted_setup_4096.json
presets/minimal/altair.yaml
presets/minimal/bellatrix.yaml
presets/minimal/capella.yaml
presets/minimal/deneb.yaml
presets/minimal/eip8148.yaml
presets/minimal/electra.yaml
presets/minimal/fulu.yaml
presets/minimal/gloas.yaml
presets/minimal/heze.yaml
presets/minimal/phase0.yaml
presets/minimal/trusted_setups/trusted_setup_4096.json
specs/_features/eip6914/beacon-chain.md
specs/_features/eip6914/fork-choice.md
specs/_features/eip8025/beacon-chain.md
specs/_features/eip8025/fork-choice.md
specs/_features/eip8025/p2p-interface.md
specs/_features/eip8025/proof-engine.md
specs/_features/eip8025/prover.md
specs/_features/eip8148/beacon-chain.md
specs/_features/eip8148/fork.md
specs/_features/eip8148/p2p-interface.md
specs/altair/beacon-chain.md
specs/altair/bls.md
specs/altair/fork-choice.md
specs/altair/fork.md
specs/altair/p2p-interface.md
specs/altair/validator.md
specs/altair/light-client/full-node.md
specs/altair/light-client/light-client.md
specs/altair/light-client/p2p-interface.md
specs/altair/light-client/sync-protocol.md
specs/bellatrix/beacon-chain.md
specs/bellatrix/fast-confirmation.md
specs/bellatrix/fork-choice.md
specs/bellatrix/fork.md
specs/bellatrix/p2p-interface.md
specs/bellatrix/validator.md
specs/capella/beacon-chain.md
specs/capella/fork-choice.md
specs/capella/fork.md
specs/capella/p2p-interface.md
specs/capella/validator.md
specs/capella/light-client/fork.md
specs/capella/light-client/full-node.md
specs/capella/light-client/p2p-interface.md
specs/capella/light-client/sync-protocol.md
specs/deneb/beacon-chain.md
specs/deneb/fork-choice.md
specs/deneb/fork.md
specs/deneb/p2p-interface.md
specs/deneb/polynomial-commitments.md
specs/deneb/validator.md
specs/deneb/light-client/fork.md
specs/deneb/light-client/full-node.md
specs/deneb/light-client/p2p-interface.md
specs/deneb/light-client/sync-protocol.md
specs/electra/beacon-chain.md
specs/electra/fork.md
specs/electra/p2p-interface.md
specs/electra/validator.md
specs/electra/weak-subjectivity.md
specs/electra/light-client/fork.md
specs/electra/light-client/p2p-interface.md
specs/electra/light-client/sync-protocol.md
specs/fulu/beacon-chain.md
specs/fulu/das-core.md
specs/fulu/fork-choice.md
specs/fulu/fork.md
specs/fulu/p2p-interface.md
specs/fulu/polynomial-commitments-sampling.md
specs/fulu/validator.md
specs/fulu/partial-columns/p2p-interface.md
specs/gloas/beacon-chain.md
specs/gloas/builder.md
specs/gloas/fast-confirmation.md
specs/gloas/fork-choice.md
specs/gloas/fork.md
specs/gloas/p2p-interface.md
specs/gloas/validator.md
specs/gloas/weak-subjectivity.md
specs/gloas/light-client/fork.md
specs/gloas/light-client/full-node.md
specs/gloas/light-client/p2p-interface.md
specs/gloas/light-client/sync-protocol.md
specs/gloas/partial-columns/p2p-interface.md
specs/heze/beacon-chain.md
specs/heze/builder.md
specs/heze/fork-choice.md
specs/heze/fork.md
specs/heze/inclusion-list.md
specs/heze/p2p-interface.md
specs/heze/validator.md
specs/phase0/beacon-chain.md
specs/phase0/deposit-contract.md
specs/phase0/fast-confirmation.md
specs/phase0/fork-choice.md
specs/phase0/p2p-interface.md
specs/phase0/validator.md
specs/phase0/weak-subjectivity.md
sync/optimistic.md
tests/core/pyspec/eth_consensus_specs/__init__.py
tests/core/pyspec/eth_consensus_specs/py.typed
tests/core/pyspec/eth_consensus_specs/altair/__init__.py
tests/core/pyspec/eth_consensus_specs/altair/mainnet.py
tests/core/pyspec/eth_consensus_specs/altair/minimal.py
tests/core/pyspec/eth_consensus_specs/bellatrix/__init__.py
tests/core/pyspec/eth_consensus_specs/bellatrix/mainnet.py
tests/core/pyspec/eth_consensus_specs/bellatrix/minimal.py
tests/core/pyspec/eth_consensus_specs/capella/__init__.py
tests/core/pyspec/eth_consensus_specs/capella/mainnet.py
tests/core/pyspec/eth_consensus_specs/capella/minimal.py
tests/core/pyspec/eth_consensus_specs/debug/__init__.py
tests/core/pyspec/eth_consensus_specs/debug/decode.py
tests/core/pyspec/eth_consensus_specs/debug/encode.py
tests/core/pyspec/eth_consensus_specs/debug/random_value.py
tests/core/pyspec/eth_consensus_specs/debug/tools.py
tests/core/pyspec/eth_consensus_specs/deneb/__init__.py
tests/core/pyspec/eth_consensus_specs/deneb/mainnet.py
tests/core/pyspec/eth_consensus_specs/deneb/minimal.py
tests/core/pyspec/eth_consensus_specs/eip8025/__init__.py
tests/core/pyspec/eth_consensus_specs/eip8025/mainnet.py
tests/core/pyspec/eth_consensus_specs/eip8025/minimal.py
tests/core/pyspec/eth_consensus_specs/eip8148/__init__.py
tests/core/pyspec/eth_consensus_specs/eip8148/mainnet.py
tests/core/pyspec/eth_consensus_specs/eip8148/minimal.py
tests/core/pyspec/eth_consensus_specs/electra/__init__.py
tests/core/pyspec/eth_consensus_specs/electra/mainnet.py
tests/core/pyspec/eth_consensus_specs/electra/minimal.py
tests/core/pyspec/eth_consensus_specs/fulu/__init__.py
tests/core/pyspec/eth_consensus_specs/fulu/mainnet.py
tests/core/pyspec/eth_consensus_specs/fulu/minimal.py
tests/core/pyspec/eth_consensus_specs/gloas/__init__.py
tests/core/pyspec/eth_consensus_specs/gloas/mainnet.py
tests/core/pyspec/eth_consensus_specs/gloas/minimal.py
tests/core/pyspec/eth_consensus_specs/heze/__init__.py
tests/core/pyspec/eth_consensus_specs/heze/mainnet.py
tests/core/pyspec/eth_consensus_specs/heze/minimal.py
tests/core/pyspec/eth_consensus_specs/phase0/__init__.py
tests/core/pyspec/eth_consensus_specs/phase0/mainnet.py
tests/core/pyspec/eth_consensus_specs/phase0/minimal.py
tests/core/pyspec/eth_consensus_specs/test/__init__.py
tests/core/pyspec/eth_consensus_specs/test/conftest.py
tests/core/pyspec/eth_consensus_specs/test/context.py
tests/core/pyspec/eth_consensus_specs/test/exceptions.py
tests/core/pyspec/eth_consensus_specs/test/altair/__init__.py
tests/core/pyspec/eth_consensus_specs/test/altair/block_processing/__init__.py
tests/core/pyspec/eth_consensus_specs/test/altair/block_processing/test_process_deposit.py
tests/core/pyspec/eth_consensus_specs/test/altair/block_processing/sync_aggregate/__init__.py
tests/core/pyspec/eth_consensus_specs/test/altair/block_processing/sync_aggregate/test_process_sync_aggregate.py
tests/core/pyspec/eth_consensus_specs/test/altair/block_processing/sync_aggregate/test_process_sync_aggregate_random.py
tests/core/pyspec/eth_consensus_specs/test/altair/bls/__init__.py
tests/core/pyspec/eth_consensus_specs/test/altair/bls/constants.py
tests/core/pyspec/eth_consensus_specs/test/altair/bls/test_eth_aggregate_pubkeys.py
tests/core/pyspec/eth_consensus_specs/test/altair/bls/test_eth_fast_aggregate_verify.py
tests/core/pyspec/eth_consensus_specs/test/altair/epoch_processing/__init__.py
tests/core/pyspec/eth_consensus_specs/test/altair/epoch_processing/test_process_inactivity_updates.py
tests/core/pyspec/eth_consensus_specs/test/altair/epoch_processing/test_process_participation_flag_updates.py
tests/core/pyspec/eth_consensus_specs/test/altair/epoch_processing/test_process_sync_committee_updates.py
tests/core/pyspec/eth_consensus_specs/test/altair/fork/__init__.py
tests/core/pyspec/eth_consensus_specs/test/altair/fork/test_altair_fork_basic.py
tests/core/pyspec/eth_consensus_specs/test/altair/fork/test_altair_fork_random.py
tests/core/pyspec/eth_consensus_specs/test/altair/fork/test_fork_active_validators.py
tests/core/pyspec/eth_consensus_specs/test/altair/light_client/__init__.py
tests/core/pyspec/eth_consensus_specs/test/altair/light_client/test_data_collection.py
tests/core/pyspec/eth_consensus_specs/test/altair/light_client/test_single_merkle_proof.py
tests/core/pyspec/eth_consensus_specs/test/altair/light_client/test_sync.py
tests/core/pyspec/eth_consensus_specs/test/altair/light_client/test_update_ranking.py
tests/core/pyspec/eth_consensus_specs/test/altair/networking/__init__.py
tests/core/pyspec/eth_consensus_specs/test/altair/networking/test_gossip_sync_committee_contribution_and_proof.py
tests/core/pyspec/eth_consensus_specs/test/altair/networking/test_gossip_sync_committee_message.py
tests/core/pyspec/eth_consensus_specs/test/altair/random/__init__.py
tests/core/pyspec/eth_consensus_specs/test/altair/random/test_random.py
tests/core/pyspec/eth_consensus_specs/test/altair/rewards/__init__.py
tests/core/pyspec/eth_consensus_specs/test/altair/rewards/test_inactivity_scores.py
tests/core/pyspec/eth_consensus_specs/test/altair/sanity/__init__.py
tests/core/pyspec/eth_consensus_specs/test/altair/sanity/test_blocks.py
tests/core/pyspec/eth_consensus_specs/test/altair/transition/__init__.py
tests/core/pyspec/eth_consensus_specs/test/altair/transition/test_activations_and_exits.py
tests/core/pyspec/eth_consensus_specs/test/altair/transition/test_leaking.py
tests/core/pyspec/eth_consensus_specs/test/altair/transition/test_operations.py
tests/core/pyspec/eth_consensus_specs/test/altair/transition/test_slashing.py
tests/core/pyspec/eth_consensus_specs/test/altair/transition/test_transition.py
tests/core/pyspec/eth_consensus_specs/test/altair/unittests/__init__.py
tests/core/pyspec/eth_consensus_specs/test/altair/unittests/test_config_invariants.py
tests/core/pyspec/eth_consensus_specs/test/altair/unittests/test_config_override.py
tests/core/pyspec/eth_consensus_specs/test/altair/unittests/light_client/__init__.py
tests/core/pyspec/eth_consensus_specs/test/altair/unittests/light_client/test_sync_protocol.py
tests/core/pyspec/eth_consensus_specs/test/altair/unittests/networking/__init__.py
tests/core/pyspec/eth_consensus_specs/test/altair/unittests/networking/test_networking.py
tests/core/pyspec/eth_consensus_specs/test/altair/unittests/validator/__init__.py
tests/core/pyspec/eth_consensus_specs/test/altair/unittests/validator/test_validator.py
tests/core/pyspec/eth_consensus_specs/test/bellatrix/__init__.py
tests/core/pyspec/eth_consensus_specs/test/bellatrix/block_processing/__init__.py
tests/core/pyspec/eth_consensus_specs/test/bellatrix/block_processing/test_process_deposit.py
tests/core/pyspec/eth_consensus_specs/test/bellatrix/block_processing/test_process_execution_payload.py
tests/core/pyspec/eth_consensus_specs/test/bellatrix/block_processing/test_process_voluntary_exit.py
tests/core/pyspec/eth_consensus_specs/test/bellatrix/fork/__init__.py
tests/core/pyspec/eth_consensus_specs/test/bellatrix/fork/test_bellatrix_fork_basic.py
tests/core/pyspec/eth_consensus_specs/test/bellatrix/fork/test_bellatrix_fork_random.py
tests/core/pyspec/eth_consensus_specs/test/bellatrix/fork_choice/__init__.py
tests/core/pyspec/eth_consensus_specs/test/bellatrix/fork_choice/test_on_merge_block.py
tests/core/pyspec/eth_consensus_specs/test/bellatrix/light_client/__init__.py
tests/core/pyspec/eth_consensus_specs/test/bellatrix/light_client/test_data_collection.py
tests/core/pyspec/eth_consensus_specs/test/bellatrix/light_client/test_sync.py
tests/core/pyspec/eth_consensus_specs/test/bellatrix/networking/__init__.py
tests/core/pyspec/eth_consensus_specs/test/bellatrix/networking/test_gossip_beacon_block.py
tests/core/pyspec/eth_consensus_specs/test/bellatrix/random/__init__.py
tests/core/pyspec/eth_consensus_specs/test/bellatrix/random/test_random.py
tests/core/pyspec/eth_consensus_specs/test/bellatrix/sanity/__init__.py
tests/core/pyspec/eth_consensus_specs/test/bellatrix/sanity/test_blocks.py
tests/core/pyspec/eth_consensus_specs/test/bellatrix/sync/__init__.py
tests/core/pyspec/eth_consensus_specs/test/bellatrix/sync/test_optimistic.py
tests/core/pyspec/eth_consensus_specs/test/bellatrix/unittests/__init__.py
tests/core/pyspec/eth_consensus_specs/test/bellatrix/unittests/test_execution_engine_interface.py
tests/core/pyspec/eth_consensus_specs/test/bellatrix/unittests/test_is_valid_terminal_pow_block.py
tests/core/pyspec/eth_consensus_specs/test/bellatrix/unittests/test_transition.py
tests/core/pyspec/eth_consensus_specs/test/bellatrix/unittests/test_validate_merge_block.py
tests/core/pyspec/eth_consensus_specs/test/bellatrix/unittests/validator/__init__.py
tests/core/pyspec/eth_consensus_specs/test/bellatrix/unittests/validator/test_validator.py
tests/core/pyspec/eth_consensus_specs/test/capella/__init__.py
tests/core/pyspec/eth_consensus_specs/test/capella/block_processing/__init__.py
tests/core/pyspec/eth_consensus_specs/test/capella/block_processing/test_process_bls_to_execution_change.py
tests/core/pyspec/eth_consensus_specs/test/capella/block_processing/test_process_deposit.py
tests/core/pyspec/eth_consensus_specs/test/capella/block_processing/test_process_execution_payload.py
tests/core/pyspec/eth_consensus_specs/test/capella/block_processing/test_process_withdrawals.py
tests/core/pyspec/eth_consensus_specs/test/capella/epoch_processing/__init__.py
tests/core/pyspec/eth_consensus_specs/test/capella/epoch_processing/test_process_historical_summaries_update.py
tests/core/pyspec/eth_consensus_specs/test/capella/fork/__init__.py
tests/core/pyspec/eth_consensus_specs/test/capella/fork/test_capella_fork_basic.py
tests/core/pyspec/eth_consensus_specs/test/capella/fork/test_capella_fork_random.py
tests/core/pyspec/eth_consensus_specs/test/capella/light_client/__init__.py
tests/core/pyspec/eth_consensus_specs/test/capella/light_client/test_data_collection.py
tests/core/pyspec/eth_consensus_specs/test/capella/light_client/test_single_merkle_proof.py
tests/core/pyspec/eth_consensus_specs/test/capella/light_client/test_sync.py
tests/core/pyspec/eth_consensus_specs/test/capella/networking/__init__.py
tests/core/pyspec/eth_consensus_specs/test/capella/networking/test_gossip_bls_to_execution_change.py
tests/core/pyspec/eth_consensus_specs/test/capella/random/__init__.py
tests/core/pyspec/eth_consensus_specs/test/capella/random/test_random.py
tests/core/pyspec/eth_consensus_specs/test/capella/sanity/__init__.py
tests/core/pyspec/eth_consensus_specs/test/capella/sanity/test_blocks.py
tests/core/pyspec/eth_consensus_specs/test/deneb/__init__.py
tests/core/pyspec/eth_consensus_specs/test/deneb/block_processing/__init__.py
tests/core/pyspec/eth_consensus_specs/test/deneb/block_processing/test_process_execution_payload.py
tests/core/pyspec/eth_consensus_specs/test/deneb/block_processing/test_process_voluntary_exit.py
tests/core/pyspec/eth_consensus_specs/test/deneb/epoch_processing/__init__.py
tests/core/pyspec/eth_consensus_specs/test/deneb/epoch_processing/test_process_registry_updates.py
tests/core/pyspec/eth_consensus_specs/test/deneb/fork/__init__.py
tests/core/pyspec/eth_consensus_specs/test/deneb/fork/test_deneb_fork_basic.py
tests/core/pyspec/eth_consensus_specs/test/deneb/fork/test_deneb_fork_random.py
tests/core/pyspec/eth_consensus_specs/test/deneb/fork_choice/__init__.py
tests/core/pyspec/eth_consensus_specs/test/deneb/fork_choice/test_on_block.py
tests/core/pyspec/eth_consensus_specs/test/deneb/kzg/__init__.py
tests/core/pyspec/eth_consensus_specs/test/deneb/kzg/test_blob_to_kzg_commitment.py
tests/core/pyspec/eth_consensus_specs/test/deneb/kzg/test_compute_blob_kzg_proof.py
tests/core/pyspec/eth_consensus_specs/test/deneb/kzg/test_compute_challenge.py
tests/core/pyspec/eth_consensus_specs/test/deneb/kzg/test_compute_kzg_proof.py
tests/core/pyspec/eth_consensus_specs/test/deneb/kzg/test_verify_blob_kzg_proof.py
tests/core/pyspec/eth_consensus_specs/test/deneb/kzg/test_verify_blob_kzg_proof_batch.py
tests/core/pyspec/eth_consensus_specs/test/deneb/kzg/test_verify_kzg_proof.py
tests/core/pyspec/eth_consensus_specs/test/deneb/light_client/__init__.py
tests/core/pyspec/eth_consensus_specs/test/deneb/light_client/test_sync.py
tests/core/pyspec/eth_consensus_specs/test/deneb/merkle_proof/__init__.py
tests/core/pyspec/eth_consensus_specs/test/deneb/merkle_proof/test_single_merkle_proof.py
tests/core/pyspec/eth_consensus_specs/test/deneb/networking/__init__.py
tests/core/pyspec/eth_consensus_specs/test/deneb/networking/test_gossip_beacon_aggregate_and_proof.py
tests/core/pyspec/eth_consensus_specs/test/deneb/networking/test_gossip_beacon_attestation.py
tests/core/pyspec/eth_consensus_specs/test/deneb/networking/test_gossip_beacon_block.py
tests/core/pyspec/eth_consensus_specs/test/deneb/networking/test_gossip_blob_sidecar.py
tests/core/pyspec/eth_consensus_specs/test/deneb/networking/test_gossip_voluntary_exit.py
tests/core/pyspec/eth_consensus_specs/test/deneb/random/__init__.py
tests/core/pyspec/eth_consensus_specs/test/deneb/random/test_random.py
tests/core/pyspec/eth_consensus_specs/test/deneb/sanity/__init__.py
tests/core/pyspec/eth_consensus_specs/test/deneb/sanity/test_blocks.py
tests/core/pyspec/eth_consensus_specs/test/deneb/transition/__init__.py
tests/core/pyspec/eth_consensus_specs/test/deneb/transition/test_operations.py
tests/core/pyspec/eth_consensus_specs/test/deneb/transition/test_transition.py
tests/core/pyspec/eth_consensus_specs/test/deneb/unittests/__init__.py
tests/core/pyspec/eth_consensus_specs/test/deneb/unittests/test_config_invariants.py
tests/core/pyspec/eth_consensus_specs/test/deneb/unittests/test_execution_engine_interface.py
tests/core/pyspec/eth_consensus_specs/test/deneb/unittests/polynomial_commitments/__init__.py
tests/core/pyspec/eth_consensus_specs/test/deneb/unittests/polynomial_commitments/test_polynomial_commitments.py
tests/core/pyspec/eth_consensus_specs/test/deneb/unittests/validator/__init__.py
tests/core/pyspec/eth_consensus_specs/test/deneb/unittests/validator/test_validator.py
tests/core/pyspec/eth_consensus_specs/test/eip7732/__init__.py
tests/core/pyspec/eth_consensus_specs/test/eip7732/block_processing/__init__.py
tests/core/pyspec/eth_consensus_specs/test/electra/__init__.py
tests/core/pyspec/eth_consensus_specs/test/electra/block_processing/__init__.py
tests/core/pyspec/eth_consensus_specs/test/electra/block_processing/test_process_attestation.py
tests/core/pyspec/eth_consensus_specs/test/electra/block_processing/test_process_consolidation_request.py
tests/core/pyspec/eth_consensus_specs/test/electra/block_processing/test_process_deposit_request.py
tests/core/pyspec/eth_consensus_specs/test/electra/block_processing/test_process_voluntary_exit.py
tests/core/pyspec/eth_consensus_specs/test/electra/block_processing/test_process_withdrawal_request.py
tests/core/pyspec/eth_consensus_specs/test/electra/block_processing/test_process_withdrawals.py
tests/core/pyspec/eth_consensus_specs/test/electra/epoch_processing/__init__.py
tests/core/pyspec/eth_consensus_specs/test/electra/epoch_processing/test_process_effective_balance_updates.py
tests/core/pyspec/eth_consensus_specs/test/electra/epoch_processing/test_process_pending_consolidations.py
tests/core/pyspec/eth_consensus_specs/test/electra/epoch_processing/test_process_registry_updates.py
tests/core/pyspec/eth_consensus_specs/test/electra/epoch_processing/pending_deposits/__init__.py
tests/core/pyspec/eth_consensus_specs/test/electra/epoch_processing/pending_deposits/test_apply_pending_deposit.py
tests/core/pyspec/eth_consensus_specs/test/electra/epoch_processing/pending_deposits/test_process_pending_deposits.py
tests/core/pyspec/eth_consensus_specs/test/electra/fork/__init__.py
tests/core/pyspec/eth_consensus_specs/test/electra/fork/test_electra_fork_basic.py
tests/core/pyspec/eth_consensus_specs/test/electra/fork/test_electra_fork_random.py
tests/core/pyspec/eth_consensus_specs/test/electra/fork_choice/__init__.py
tests/core/pyspec/eth_consensus_specs/test/electra/fork_choice/test_deposit_with_reorg.py
tests/core/pyspec/eth_consensus_specs/test/electra/networking/__init__.py
tests/core/pyspec/eth_consensus_specs/test/electra/networking/test_gossip_beacon_aggregate_and_proof.py
tests/core/pyspec/eth_consensus_specs/test/electra/networking/test_gossip_beacon_attestation.py
tests/core/pyspec/eth_consensus_specs/test/electra/random/__init__.py
tests/core/pyspec/eth_consensus_specs/test/electra/random/test_random.py
tests/core/pyspec/eth_consensus_specs/test/electra/sanity/__init__.py
tests/core/pyspec/eth_consensus_specs/test/electra/sanity/test_slots.py
tests/core/pyspec/eth_consensus_specs/test/electra/sanity/blocks/__init__.py
tests/core/pyspec/eth_consensus_specs/test/electra/sanity/blocks/test_blocks.py
tests/core/pyspec/eth_consensus_specs/test/electra/sanity/blocks/test_deposit_transition.py
tests/core/pyspec/eth_consensus_specs/test/electra/transition/__init__.py
tests/core/pyspec/eth_consensus_specs/test/electra/transition/test_operations.py
tests/core/pyspec/eth_consensus_specs/test/electra/unittests/__init__.py
tests/core/pyspec/eth_consensus_specs/test/electra/unittests/test_config_invariants.py
tests/core/pyspec/eth_consensus_specs/test/electra/unittests/test_execution_engine_interface.py
tests/core/pyspec/eth_consensus_specs/test/electra/unittests/test_execution_requests.py
tests/core/pyspec/eth_consensus_specs/test/fulu/__init__.py
tests/core/pyspec/eth_consensus_specs/test/fulu/epoch_processing/__init__.py
tests/core/pyspec/eth_consensus_specs/test/fulu/epoch_processing/test_process_proposer_lookahead.py
tests/core/pyspec/eth_consensus_specs/test/fulu/fork/__init__.py
tests/core/pyspec/eth_consensus_specs/test/fulu/fork/test_fulu_fork_basic.py
tests/core/pyspec/eth_consensus_specs/test/fulu/fork/test_fulu_fork_proposer_lookahead.py
tests/core/pyspec/eth_consensus_specs/test/fulu/fork/test_fulu_fork_random.py
tests/core/pyspec/eth_consensus_specs/test/fulu/fork_choice/__init__.py
tests/core/pyspec/eth_consensus_specs/test/fulu/fork_choice/test_on_block.py
tests/core/pyspec/eth_consensus_specs/test/fulu/kzg/__init__.py
tests/core/pyspec/eth_consensus_specs/test/fulu/kzg/test_compute_cells.py
tests/core/pyspec/eth_consensus_specs/test/fulu/kzg/test_compute_cells_and_kzg_proofs.py
tests/core/pyspec/eth_consensus_specs/test/fulu/kzg/test_compute_verify_cell_kzg_proof_batch_challenge.py
tests/core/pyspec/eth_consensus_specs/test/fulu/kzg/test_recover_cells_and_kzg_proofs.py
tests/core/pyspec/eth_consensus_specs/test/fulu/kzg/test_verify_cell_kzg_proof_batch.py
tests/core/pyspec/eth_consensus_specs/test/fulu/light_client/__init__.py
tests/core/pyspec/eth_consensus_specs/test/fulu/light_client/test_sync.py
tests/core/pyspec/eth_consensus_specs/test/fulu/merkle_proof/__init__.py
tests/core/pyspec/eth_consensus_specs/test/fulu/merkle_proof/test_single_merkle_proof.py
tests/core/pyspec/eth_consensus_specs/test/fulu/networking/__init__.py
tests/core/pyspec/eth_consensus_specs/test/fulu/networking/test_compute_columns_for_custody_group.py
tests/core/pyspec/eth_consensus_specs/test/fulu/networking/test_get_custody_groups.py
tests/core/pyspec/eth_consensus_specs/test/fulu/networking/test_gossip_beacon_block.py
tests/core/pyspec/eth_consensus_specs/test/fulu/networking/test_gossip_data_column_sidecar.py
tests/core/pyspec/eth_consensus_specs/test/fulu/networking/test_gossip_partial_data_column_sidecar.py
tests/core/pyspec/eth_consensus_specs/test/fulu/random/__init__.py
tests/core/pyspec/eth_consensus_specs/test/fulu/random/test_random.py
tests/core/pyspec/eth_consensus_specs/test/fulu/sanity/__init__.py
tests/core/pyspec/eth_consensus_specs/test/fulu/sanity/test_blocks.py
tests/core/pyspec/eth_consensus_specs/test/fulu/sanity/test_lookahead.py
tests/core/pyspec/eth_consensus_specs/test/fulu/sanity/test_lookahead_slots.py
tests/core/pyspec/eth_consensus_specs/test/fulu/unittests/__init__.py
tests/core/pyspec/eth_consensus_specs/test/fulu/unittests/test_config_invariants.py
tests/core/pyspec/eth_consensus_specs/test/fulu/unittests/test_custody.py
tests/core/pyspec/eth_consensus_specs/test/fulu/unittests/test_networking.py
tests/core/pyspec/eth_consensus_specs/test/fulu/unittests/test_security.py
tests/core/pyspec/eth_consensus_specs/test/fulu/unittests/das/__init__.py
tests/core/pyspec/eth_consensus_specs/test/fulu/unittests/das/test_das.py
tests/core/pyspec/eth_consensus_specs/test/fulu/unittests/polynomial_commitments/__init__.py
tests/core/pyspec/eth_consensus_specs/test/fulu/unittests/polynomial_commitments/test_polynomial_commitments.py
tests/core/pyspec/eth_consensus_specs/test/fulu/validator/__init__.py
tests/core/pyspec/eth_consensus_specs/test/fulu/validator/test_compute_fork_digest.py
tests/core/pyspec/eth_consensus_specs/test/gloas/__init__.py
tests/core/pyspec/eth_consensus_specs/test/gloas/block_processing/__init__.py
tests/core/pyspec/eth_consensus_specs/test/gloas/block_processing/test_process_attestation.py
tests/core/pyspec/eth_consensus_specs/test/gloas/block_processing/test_process_deposit_request.py
tests/core/pyspec/eth_consensus_specs/test/gloas/block_processing/test_process_execution_payload_bid.py
tests/core/pyspec/eth_consensus_specs/test/gloas/block_processing/test_process_parent_execution_payload.py
tests/core/pyspec/eth_consensus_specs/test/gloas/block_processing/test_process_payload_attestation.py
tests/core/pyspec/eth_consensus_specs/test/gloas/block_processing/test_process_proposer_slashing.py
tests/core/pyspec/eth_consensus_specs/test/gloas/block_processing/test_process_voluntary_exit.py
tests/core/pyspec/eth_consensus_specs/test/gloas/block_processing/test_process_voluntary_exit_churn.py
tests/core/pyspec/eth_consensus_specs/test/gloas/block_processing/test_process_withdrawals.py
tests/core/pyspec/eth_consensus_specs/test/gloas/epoch_processing/__init__.py
tests/core/pyspec/eth_consensus_specs/test/gloas/epoch_processing/test_process_builder_pending_payments.py
tests/core/pyspec/eth_consensus_specs/test/gloas/epoch_processing/test_process_pending_deposits_churn.py
tests/core/pyspec/eth_consensus_specs/test/gloas/epoch_processing/test_process_proposer_lookahead.py
tests/core/pyspec/eth_consensus_specs/test/gloas/epoch_processing/test_process_ptc_window.py
tests/core/pyspec/eth_consensus_specs/test/gloas/fork/__init__.py
tests/core/pyspec/eth_consensus_specs/test/gloas/fork/test_gloas_fork_basic.py
tests/core/pyspec/eth_consensus_specs/test/gloas/fork/test_gloas_fork_onboard_builders.py
tests/core/pyspec/eth_consensus_specs/test/gloas/fork/test_gloas_fork_proposer_lookahead.py
tests/core/pyspec/eth_consensus_specs/test/gloas/fork/test_gloas_fork_random.py
tests/core/pyspec/eth_consensus_specs/test/gloas/fork_choice/__init__.py
tests/core/pyspec/eth_consensus_specs/test/gloas/fork_choice/test_deposit_with_reorg.py
tests/core/pyspec/eth_consensus_specs/test/gloas/fork_choice/test_get_parent_payload_status.py
tests/core/pyspec/eth_consensus_specs/test/gloas/fork_choice/test_on_attestation.py
tests/core/pyspec/eth_consensus_specs/test/gloas/fork_choice/test_on_execution_payload_envelope.py
tests/core/pyspec/eth_consensus_specs/test/gloas/fork_choice/test_on_payload_attestation_message.py
tests/core/pyspec/eth_consensus_specs/test/gloas/light_client/__init__.py
tests/core/pyspec/eth_consensus_specs/test/gloas/light_client/test_single_merkle_proof.py
tests/core/pyspec/eth_consensus_specs/test/gloas/random/__init__.py
tests/core/pyspec/eth_consensus_specs/test/gloas/random/test_random.py
tests/core/pyspec/eth_consensus_specs/test/gloas/sanity/__init__.py
tests/core/pyspec/eth_consensus_specs/test/gloas/sanity/test_blocks.py
tests/core/pyspec/eth_consensus_specs/test/gloas/sanity/test_epoch_boundary.py
tests/core/pyspec/eth_consensus_specs/test/gloas/sanity/test_slots.py
tests/core/pyspec/eth_consensus_specs/test/gloas/unittests/__init__.py
tests/core/pyspec/eth_consensus_specs/test/gloas/unittests/test_churn_limits.py
tests/core/pyspec/eth_consensus_specs/test/gloas/unittests/test_config_invariants.py
tests/core/pyspec/eth_consensus_specs/test/gloas/unittests/test_is_gas_limit_target_compatible.py
tests/core/pyspec/eth_consensus_specs/test/gloas/unittests/validator/__init__.py
tests/core/pyspec/eth_consensus_specs/test/gloas/unittests/validator/test_prepare_execution_payload.py
tests/core/pyspec/eth_consensus_specs/test/gloas/unittests/validator/test_validator.py
tests/core/pyspec/eth_consensus_specs/test/helpers/__init__.py
tests/core/pyspec/eth_consensus_specs/test/helpers/attestations.py
tests/core/pyspec/eth_consensus_specs/test/helpers/attester_slashings.py
tests/core/pyspec/eth_consensus_specs/test/helpers/blob.py
tests/core/pyspec/eth_consensus_specs/test/helpers/block.py
tests/core/pyspec/eth_consensus_specs/test/helpers/block_header.py
tests/core/pyspec/eth_consensus_specs/test/helpers/block_processing.py
tests/core/pyspec/eth_consensus_specs/test/helpers/bls_to_execution_changes.py
tests/core/pyspec/eth_consensus_specs/test/helpers/churn.py
tests/core/pyspec/eth_consensus_specs/test/helpers/consolidations.py
tests/core/pyspec/eth_consensus_specs/test/helpers/constants.py
tests/core/pyspec/eth_consensus_specs/test/helpers/das.py
tests/core/pyspec/eth_consensus_specs/test/helpers/deposits.py
tests/core/pyspec/eth_consensus_specs/test/helpers/epoch_processing.py
tests/core/pyspec/eth_consensus_specs/test/helpers/execution_payload.py
tests/core/pyspec/eth_consensus_specs/test/helpers/execution_requests.py
tests/core/pyspec/eth_consensus_specs/test/helpers/fast_confirmation.py
tests/core/pyspec/eth_consensus_specs/test/helpers/fork_choice.py
tests/core/pyspec/eth_consensus_specs/test/helpers/fork_transition.py
tests/core/pyspec/eth_consensus_specs/test/helpers/forks.py
tests/core/pyspec/eth_consensus_specs/test/helpers/genesis.py
tests/core/pyspec/eth_consensus_specs/test/helpers/gossip.py
tests/core/pyspec/eth_consensus_specs/test/helpers/inactivity_scores.py
tests/core/pyspec/eth_consensus_specs/test/helpers/inclusion_list.py
tests/core/pyspec/eth_consensus_specs/test/helpers/keys.py
tests/core/pyspec/eth_consensus_specs/test/helpers/light_client.py
tests/core/pyspec/eth_consensus_specs/test/helpers/light_client_data_collection.py
tests/core/pyspec/eth_consensus_specs/test/helpers/light_client_sync.py
tests/core/pyspec/eth_consensus_specs/test/helpers/merkle.py
tests/core/pyspec/eth_consensus_specs/test/helpers/multi_operations.py
tests/core/pyspec/eth_consensus_specs/test/helpers/optimistic_sync.py
tests/core/pyspec/eth_consensus_specs/test/helpers/payload_attestation.py
tests/core/pyspec/eth_consensus_specs/test/helpers/pow_block.py
tests/core/pyspec/eth_consensus_specs/test/helpers/proposer_slashings.py
tests/core/pyspec/eth_consensus_specs/test/helpers/random.py
tests/core/pyspec/eth_consensus_specs/test/helpers/rewards.py
tests/core/pyspec/eth_consensus_specs/test/helpers/shard_block.py
tests/core/pyspec/eth_consensus_specs/test/helpers/specs.py
tests/core/pyspec/eth_consensus_specs/test/helpers/state.py
tests/core/pyspec/eth_consensus_specs/test/helpers/sync_committee.py
tests/core/pyspec/eth_consensus_specs/test/helpers/typing.py
tests/core/pyspec/eth_consensus_specs/test/helpers/voluntary_exits.py
tests/core/pyspec/eth_consensus_specs/test/helpers/withdrawals.py
tests/core/pyspec/eth_consensus_specs/test/helpers/altair/__init__.py
tests/core/pyspec/eth_consensus_specs/test/helpers/altair/fork.py
tests/core/pyspec/eth_consensus_specs/test/helpers/bellatrix/__init__.py
tests/core/pyspec/eth_consensus_specs/test/helpers/bellatrix/fork.py
tests/core/pyspec/eth_consensus_specs/test/helpers/capella/__init__.py
tests/core/pyspec/eth_consensus_specs/test/helpers/capella/fork.py
tests/core/pyspec/eth_consensus_specs/test/helpers/deneb/__init__.py
tests/core/pyspec/eth_consensus_specs/test/helpers/deneb/fork.py
tests/core/pyspec/eth_consensus_specs/test/helpers/electra/__init__.py
tests/core/pyspec/eth_consensus_specs/test/helpers/electra/fork.py
tests/core/pyspec/eth_consensus_specs/test/helpers/fulu/__init__.py
tests/core/pyspec/eth_consensus_specs/test/helpers/fulu/fork.py
tests/core/pyspec/eth_consensus_specs/test/helpers/fulu/state.py
tests/core/pyspec/eth_consensus_specs/test/helpers/gloas/__init__.py
tests/core/pyspec/eth_consensus_specs/test/helpers/gloas/fork.py
tests/core/pyspec/eth_consensus_specs/test/helpers/gloas/state.py
tests/core/pyspec/eth_consensus_specs/test/heze/__init__.py
tests/core/pyspec/eth_consensus_specs/test/heze/unittests/__init__.py
tests/core/pyspec/eth_consensus_specs/test/heze/unittests/inclusion_list/__init__.py
tests/core/pyspec/eth_consensus_specs/test/heze/unittests/inclusion_list/test_inclusion_list_store.py
tests/core/pyspec/eth_consensus_specs/test/heze/unittests/validator/__init__.py
tests/core/pyspec/eth_consensus_specs/test/heze/unittests/validator/test_validator.py
tests/core/pyspec/eth_consensus_specs/test/phase0/__init__.py
tests/core/pyspec/eth_consensus_specs/test/phase0/block_processing/__init__.py
tests/core/pyspec/eth_consensus_specs/test/phase0/block_processing/test_process_attestation.py
tests/core/pyspec/eth_consensus_specs/test/phase0/block_processing/test_process_attester_slashing.py
tests/core/pyspec/eth_consensus_specs/test/phase0/block_processing/test_process_block_header.py
tests/core/pyspec/eth_consensus_specs/test/phase0/block_processing/test_process_deposit.py
tests/core/pyspec/eth_consensus_specs/test/phase0/block_processing/test_process_proposer_slashing.py
tests/core/pyspec/eth_consensus_specs/test/phase0/block_processing/test_process_voluntary_exit.py
tests/core/pyspec/eth_consensus_specs/test/phase0/epoch_processing/__init__.py
tests/core/pyspec/eth_consensus_specs/test/phase0/epoch_processing/test_process_effective_balance_updates.py
tests/core/pyspec/eth_consensus_specs/test/phase0/epoch_processing/test_process_eth1_data_reset.py
tests/core/pyspec/eth_consensus_specs/test/phase0/epoch_processing/test_process_historical_roots_update.py
tests/core/pyspec/eth_consensus_specs/test/phase0/epoch_processing/test_process_justification_and_finalization.py
tests/core/pyspec/eth_consensus_specs/test/phase0/epoch_processing/test_process_participation_record_updates.py
tests/core/pyspec/eth_consensus_specs/test/phase0/epoch_processing/test_process_randao_mixes_reset.py
tests/core/pyspec/eth_consensus_specs/test/phase0/epoch_processing/test_process_registry_updates.py
tests/core/pyspec/eth_consensus_specs/test/phase0/epoch_processing/test_process_rewards_and_penalties.py
tests/core/pyspec/eth_consensus_specs/test/phase0/epoch_processing/test_process_slashings.py
tests/core/pyspec/eth_consensus_specs/test/phase0/epoch_processing/test_process_slashings_reset.py
tests/core/pyspec/eth_consensus_specs/test/phase0/fast_confirmation/__init__.py
tests/core/pyspec/eth_consensus_specs/test/phase0/fast_confirmation/test_basic.py
tests/core/pyspec/eth_consensus_specs/test/phase0/fast_confirmation/test_current_epoch.py
tests/core/pyspec/eth_consensus_specs/test/phase0/fast_confirmation/test_empty_slots.py
tests/core/pyspec/eth_consensus_specs/test/phase0/fast_confirmation/test_ffg.py
tests/core/pyspec/eth_consensus_specs/test/phase0/fast_confirmation/test_is_one_confirmed.py
tests/core/pyspec/eth_consensus_specs/test/phase0/fast_confirmation/test_previous_epoch.py
tests/core/pyspec/eth_consensus_specs/test/phase0/fast_confirmation/test_reconfirmation.py
tests/core/pyspec/eth_consensus_specs/test/phase0/fast_confirmation/test_restart_gu.py
tests/core/pyspec/eth_consensus_specs/test/phase0/fast_confirmation/test_revert_finality.py
tests/core/pyspec/eth_consensus_specs/test/phase0/fast_confirmation/test_variables.py
tests/core/pyspec/eth_consensus_specs/test/phase0/finality/__init__.py
tests/core/pyspec/eth_consensus_specs/test/phase0/finality/test_finality.py
tests/core/pyspec/eth_consensus_specs/test/phase0/fork_choice/__init__.py
tests/core/pyspec/eth_consensus_specs/test/phase0/fork_choice/test_ex_ante.py
tests/core/pyspec/eth_consensus_specs/test/phase0/fork_choice/test_get_head.py
tests/core/pyspec/eth_consensus_specs/test/phase0/fork_choice/test_get_proposer_head.py
tests/core/pyspec/eth_consensus_specs/test/phase0/fork_choice/test_on_block.py
tests/core/pyspec/eth_consensus_specs/test/phase0/fork_choice/test_reorg.py
tests/core/pyspec/eth_consensus_specs/test/phase0/fork_choice/test_withholding.py
tests/core/pyspec/eth_consensus_specs/test/phase0/genesis/__init__.py
tests/core/pyspec/eth_consensus_specs/test/phase0/genesis/test_initialization.py
tests/core/pyspec/eth_consensus_specs/test/phase0/genesis/test_validity.py
tests/core/pyspec/eth_consensus_specs/test/phase0/networking/__init__.py
tests/core/pyspec/eth_consensus_specs/test/phase0/networking/test_gossip_attester_slashing.py
tests/core/pyspec/eth_consensus_specs/test/phase0/networking/test_gossip_beacon_aggregate_and_proof.py
tests/core/pyspec/eth_consensus_specs/test/phase0/networking/test_gossip_beacon_attestation.py
tests/core/pyspec/eth_consensus_specs/test/phase0/networking/test_gossip_beacon_block.py
tests/core/pyspec/eth_consensus_specs/test/phase0/networking/test_gossip_proposer_slashing.py
tests/core/pyspec/eth_consensus_specs/test/phase0/networking/test_gossip_voluntary_exit.py
tests/core/pyspec/eth_consensus_specs/test/phase0/random/__init__.py
tests/core/pyspec/eth_consensus_specs/test/phase0/random/test_random.py
tests/core/pyspec/eth_consensus_specs/test/phase0/rewards/__init__.py
tests/core/pyspec/eth_consensus_specs/test/phase0/rewards/test_basic.py
tests/core/pyspec/eth_consensus_specs/test/phase0/rewards/test_leak.py
tests/core/pyspec/eth_consensus_specs/test/phase0/rewards/test_random.py
tests/core/pyspec/eth_consensus_specs/test/phase0/sanity/__init__.py
tests/core/pyspec/eth_consensus_specs/test/phase0/sanity/test_blocks.py
tests/core/pyspec/eth_consensus_specs/test/phase0/sanity/test_slots.py
tests/core/pyspec/eth_consensus_specs/test/phase0/shuffling/__init__.py
tests/core/pyspec/eth_consensus_specs/test/phase0/shuffling/test_shuffling.py
tests/core/pyspec/eth_consensus_specs/test/phase0/ssz_generic/__init__.py
tests/core/pyspec/eth_consensus_specs/test/phase0/ssz_generic/test_ssz_generic.py
tests/core/pyspec/eth_consensus_specs/test/phase0/ssz_generic/ssz_generic_cases/__init__.py
tests/core/pyspec/eth_consensus_specs/test/phase0/ssz_generic/ssz_generic_cases/ssz_basic_progressive_list.py
tests/core/pyspec/eth_consensus_specs/test/phase0/ssz_generic/ssz_generic_cases/ssz_basic_vector.py
tests/core/pyspec/eth_consensus_specs/test/phase0/ssz_generic/ssz_generic_cases/ssz_bitlist.py
tests/core/pyspec/eth_consensus_specs/test/phase0/ssz_generic/ssz_generic_cases/ssz_bitvector.py
tests/core/pyspec/eth_consensus_specs/test/phase0/ssz_generic/ssz_generic_cases/ssz_boolean.py
tests/core/pyspec/eth_consensus_specs/test/phase0/ssz_generic/ssz_generic_cases/ssz_compatible_union.py
tests/core/pyspec/eth_consensus_specs/test/phase0/ssz_generic/ssz_generic_cases/ssz_container.py
tests/core/pyspec/eth_consensus_specs/test/phase0/ssz_generic/ssz_generic_cases/ssz_progressive_bitlist.py
tests/core/pyspec/eth_consensus_specs/test/phase0/ssz_generic/ssz_generic_cases/ssz_progressive_container.py
tests/core/pyspec/eth_consensus_specs/test/phase0/ssz_generic/ssz_generic_cases/ssz_test_case.py
tests/core/pyspec/eth_consensus_specs/test/phase0/ssz_generic/ssz_generic_cases/ssz_uints.py
tests/core/pyspec/eth_consensus_specs/test/phase0/ssz_static/__init__.py
tests/core/pyspec/eth_consensus_specs/test/phase0/ssz_static/test_ssz_static.py
tests/core/pyspec/eth_consensus_specs/test/phase0/unittests/__init__.py
tests/core/pyspec/eth_consensus_specs/test/phase0/unittests/test_config_invariants.py
tests/core/pyspec/eth_consensus_specs/test/phase0/unittests/fork_choice/__init__.py
tests/core/pyspec/eth_consensus_specs/test/phase0/unittests/fork_choice/test_on_attestation.py
tests/core/pyspec/eth_consensus_specs/test/phase0/unittests/fork_choice/test_on_tick.py
tests/core/pyspec/eth_consensus_specs/test/phase0/unittests/math/__init__.py
tests/core/pyspec/eth_consensus_specs/test/phase0/unittests/math/test_integer_squareroot.py
tests/core/pyspec/eth_consensus_specs/test/phase0/unittests/validator/__init__.py
tests/core/pyspec/eth_consensus_specs/test/phase0/unittests/validator/test_validator_unittest.py
tests/core/pyspec/eth_consensus_specs/test/utils/__init__.py
tests/core/pyspec/eth_consensus_specs/test/utils/kzg_tests.py
tests/core/pyspec/eth_consensus_specs/test/utils/randomized_block_tests.py
tests/core/pyspec/eth_consensus_specs/test/utils/utils.py
tests/core/pyspec/eth_consensus_specs/utils/__init__.py
tests/core/pyspec/eth_consensus_specs/utils/bls.py
tests/core/pyspec/eth_consensus_specs/utils/ckzg_utils.py
tests/core/pyspec/eth_consensus_specs/utils/hash_function.py
tests/core/pyspec/eth_consensus_specs/utils/merkle_minimal.py
tests/core/pyspec/eth_consensus_specs/utils/test_merkle_minimal.py
tests/core/pyspec/eth_consensus_specs/utils/test_merkle_proof_util.py
tests/core/pyspec/eth_consensus_specs/utils/ssz/__init__.py
tests/core/pyspec/eth_consensus_specs/utils/ssz/ssz_impl.py
tests/core/pyspec/eth_consensus_specs/utils/ssz/ssz_typing.py