Backport release/v6.5: Fix pre-v6.5 debug trace tx decoding#3478
Conversation
|
Please cherry-pick the changes locally and resolve any conflicts. git fetch origin backport-3470-to-release/v6.5
git worktree add --checkout .worktree/backport-3470-to-release/v6.5 backport-3470-to-release/v6.5
cd .worktree/backport-3470-to-release/v6.5
git reset --hard HEAD^
git cherry-pick -x 5098e5b0e902f51d8966003f33aaa440fde9b0d5
git push --force-with-lease |
|
The latest Buf updates on your PR. Results from workflow Buf / buf (pull_request).
|
- Add a trace-only pre-v6.5 tx decoder that skips the new TxBody bloat check - Use it when replaying historical debug_trace* blocks so old Cosmos tx bytes don’t break tracing - Add a regression test for an old tx with explicit memo=""; pre-v6.5 trace works, v6.5+ stays strict - Unit tests - Verifying on node (cherry picked from commit 5098e5b)
ae4234d to
01d737e
Compare
Codecov Report❌ Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## release/v6.5 #3478 +/- ##
=============================================
Coverage 58.31% 58.32%
=============================================
Files 2093 2094 +1
Lines 173231 173261 +30
=============================================
+ Hits 101018 101050 +32
+ Misses 63148 63147 -1
+ Partials 9065 9064 -1
Flags with carried forward coverage won't be shown. Click here to find out more.
🚀 New features to boost your workflow:
|
PR SummaryMedium Risk Overview Adds Reviewed by Cursor Bugbot for commit 01d737e. Bugbot is set up for automated code reviews on this repo. Configure here. |
Backport of #3470 to
release/v6.5.