fix: secp message gas floor - #7652
Conversation
|
Navigate logical layers of code changes, visualize relationships, and explore their blast radius. No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Repository UI Review profile: CHILL Plan: Essentials Run ID: 📒 Files selected for processing (1)
🔗 Linked repositories identifiedCodeRabbit considers these linked repositories for cross-repo context during reviews:
Included review availability: 4 reviews are currently available. Your included PR review attempts over the past 7 days set your current allowance at 5 reviews per hour. WalkthroughThe change adds VM-message and chain-length APIs, centralizes BLS and SECP message validation, charges gas from full chain-message encodings, and adds encoding and gas-floor tests. It also changes the ChangesMessage encoding validation
Dictionary entry
Priority: ⬇️ Low Estimated code review effort: 3 (Moderate) | ~25 minutes Change: Bug fix Sequence Diagram(s)sequenceDiagram
participant TipsetSyncer
participant MessageChecker
participant MessageRead
participant StateTree
TipsetSyncer->>MessageChecker: Check BLS and SECP messages
MessageChecker->>MessageRead: Read vm_message and chain_length
MessageChecker->>StateTree: Validate actors and sequences
MessageChecker-->>TipsetSyncer: Return validation result
Merge Risk: ⚪ Minimal · up to The message gas-floor change has no identified merge-blocking issue. 🚥 Pre-merge checks | ✅ 4 | ❌ 1❌ Failed checks (1 warning)
✅ Passed checks (4 passed)
✨ Finishing Touches 💡 1📝 Generate docstrings 💡
🧪 Generate unit tests (beta)
✨ Simplify code
Warning Some tools did not complete. Review the errors below. 🔧 Clippy (1.98.0)Clippy execution timed out Comment |
Codecov Report❌ Patch coverage is Additional details and impacted files
... and 14 files with indirect coverage changes Continue to review full report in Codecov by Harness.
🚀 New features to boost your workflow:
|
|
@LesnyRumcajs CI is failing |
Not sure who should change - me using British forms of verbs or the CI. I'm tempted to ask AI to do some British Empire encore here. 🤣 |
8da4ad6 to
703295e
Compare
Summary of changes
Changes introduced in this pull request:
MessageCheckerReference issue to close (if applicable)
Related to #7651 and #7644
Other information and links
Change checklist
Outside contributions
Summary by CodeRabbit