[codex] remove sei debug trace exclude endpoints#3618
Conversation
|
The latest Buf updates on your PR. Results from workflow Buf / buf (pull_request).
|
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #3618 +/- ##
==========================================
- Coverage 59.01% 58.13% -0.89%
==========================================
Files 2224 2141 -83
Lines 182814 173867 -8947
==========================================
- Hits 107892 101081 -6811
+ Misses 65221 63802 -1419
+ Partials 9701 8984 -717
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 Because those methods were the sole handlers on Also cleans up allowlist entries in Client impact: callers on the removed trace methods must switch to standard Reviewed by Cursor Bugbot for commit 5070cb8. Bugbot is set up for automated code reviews on this repo. Configure here. |
Summary
Removes the legacy
sei_traceBlockByNumberExcludeTraceFailandsei_traceBlockByHashExcludeTraceFailRPC endpoints.Because those were the only methods on
SeiDebugAPI, this also removes theSeiDebugAPIwrapper and itsseinamespace debug registration. The related legacy allowlist entries, config examples, RPC IO fixtures, docs, and endpoint-specific tests were removed as well.Impact
Clients should use the standard
debug_traceBlockByNumberanddebug_traceBlockByHashendpoints for block tracing. The remaining legacy*ExcludeTraceFailblock and receipt APIs are unchanged.Validation
go test ./evmrpc ./evmrpc/testsgit diff --check