Wipe empty entries from actions_blocking_raa_monitor_updates#4537
Wipe empty entries from actions_blocking_raa_monitor_updates#4537TheBlueMatt wants to merge 1 commit intolightningdevkit:mainfrom
actions_blocking_raa_monitor_updates#4537Conversation
|
I've assigned @valentinewallace as a reviewer! |
|
Caution Review failedAn error occurred during the review process. Please try again later. ✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
|
I've reviewed the entire PR diff, examined all sites that modify Review SummaryNo new issues found. The fix correctly applies the Entry API + remove-if-empty pattern at both sites:
My prior review's cross-cutting concern (that the I verified all other sites that touch The test covers the specific scenario (offchain claim followed by on-chain duplicate claim) and verifies no |
38e3070 to
56b3ce4
Compare
In a very specific case, forgetting to do so can lead to a debug assertion failure when we see a double-claim of an HTLC (see the included test). Found by @joostjager's work on growing the chanmon_consistency fuzzer.
56b3ce4 to
f14b4b2
Compare
Codecov Report❌ Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #4537 +/- ##
==========================================
- Coverage 87.10% 87.07% -0.04%
==========================================
Files 163 163
Lines 108765 108809 +44
Branches 108765 108809 +44
==========================================
+ Hits 94743 94747 +4
- Misses 11535 11571 +36
- Partials 2487 2491 +4
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:
|
In a very specific case, forgetting to do so can lead to a debug assertion failure when we see a double-claim of an HTLC (see the included test).
Found by @joostjager's work on growing the chanmon_consistency fuzzer.