namada
namada copied to clipboard
MASP shielded sync client phase 1
Describe your changes
Supersedes #3405, #3426 (rebase of the last one on the latest release)
Implements phase 1 of Issue #3385
- When fetching notes, connections and related failures should not halt shielded sync. Instead, the process should be restarted
- If fetching is interrupted, the data fetched should be persisted locally so that progress isn't lost
- A trait for fetching behavior should be added to provide modularity
Indicate on which release or other PRs this topic is based on
v0.40.0
Checklist before merging to draft
- [x] I have added a changelog
- [x] Git history is in acceptable state
Codecov Report
Attention: Patch coverage is 75.08091% with 231 lines in your changes missing coverage. Please review.
Project coverage is 54.04%. Comparing base (
8479d38) to head (6a18bc1). Report is 4 commits behind head on main.
Additional details and impacted files
@@ Coverage Diff @@
## main #3498 +/- ##
==========================================
+ Coverage 53.48% 54.04% +0.56%
==========================================
Files 320 322 +2
Lines 110000 110866 +866
==========================================
+ Hits 58832 59920 +1088
+ Misses 51168 50946 -222
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.