refactor: remove trusted hash#2838
Conversation
|
The latest Buf updates on your PR. Results from workflow CI / buf-check (pull_request).
|
|
Claude finished @tac0turtle's task —— View job Comprehensive Code Review - Trusted Hash RemovalI've completed a thorough review of PR #2838 which removes the trusted hash sync approach. Here are my findings across all focus areas: 1. Code Quality & Architecture
|
|
Codecov Report❌ Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## marko/inspect_store #2838 +/- ##
=======================================================
+ Coverage 64.72% 64.78% +0.05%
=======================================================
Files 81 81
Lines 7272 7272
=======================================================
+ Hits 4707 4711 +4
+ Misses 2013 2010 -3
+ Partials 552 551 -1
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
Overview
This pr removes the trsuted hash approach to sync. this works for celestia node since they do not reconstruct state so they can jump to a height that is closer to the head. With Evolve this assumption is incorrect, we ned to reconstruct state, meaning we either need to sync from genesis or download a db snapshot then start the node from there.