-
Notifications
You must be signed in to change notification settings - Fork 923
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
fix(header): temporary disable skipping verification #2449
Conversation
Co-authored-by: rene <[email protected]>
TODO:
|
check units |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
likely needs to check verify tests - this breaks one case
I looked up first and saw the flaky PubSub test, but there is one in Verify |
Codecov Report
@@ Coverage Diff @@
## main #2449 +/- ##
==========================================
- Coverage 53.12% 52.98% -0.15%
==========================================
Files 156 156
Lines 9907 9907
==========================================
- Hits 5263 5249 -14
- Misses 4188 4204 +16
+ Partials 456 454 -2
|
Closing as this PR is stuck. New one here: #2456 |
Pull request was closed
This PR disables skipping verification and accepts all the incoming non-adjacent headers. These headers will later be verified via adjacent verification and rejected if invalid.
Test that proves that Syncer rejects and continues to work with a fault header: celestiaorg/go-header#76
Potential outcomes of doing so: celestiaorg/go-header#79
Additionally, the PR reverts the genesis hash change to the hash pointing to height 1.
Supersedes #2443