EIPs
EIPs copied to clipboard
Update EIP-8080: Fix specification inconsistency in compute_exit_epoc…
Summary
Fixed inconsistency between the simplified modification description and the full implementation in the
compute_exit_epoch_and_update_churn function.
Changes
- Updated the simplified modification (lines 35-41) to match the full implementation
- Added missing variable computations (
activation_exit_epoch, adjusted epoch values) - Clarified that the comparison uses adjusted epoch values, not raw state values
- Added "adjusted" qualifier in the description to emphasize this distinction
Rationale
The previous simplified description compared state.earliest_exit_epoch with state.earliest_consolidation_epoch, but
the full implementation compares the adjusted local variables after applying max(). This could mislead implementers
who only read the simplified description.
File EIPS/eip-8080.md
Requires 1 more reviewers from @fradamt