fix: match Lotus's behaviour with replace by fee in mpool#6535
fix: match Lotus's behaviour with replace by fee in mpool#6535LesnyRumcajs merged 3 commits intomainfrom
Conversation
WalkthroughAllows replace-by-fee (RBF) replacements in the message pool even when pending message capacity is reached; changelog entry added. Implementation adjusts the pending-message limit check to apply only to new messages, not replacements. Changes
Estimated code review effort🎯 3 (Moderate) | ⏱️ ~20 minutes Suggested reviewers
🚥 Pre-merge checks | ✅ 2 | ❌ 1❌ Failed checks (1 warning)
✅ Passed checks (2 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing touches🧪 Generate unit tests (beta)
Comment |
c84dc72 to
8a9c19d
Compare
Codecov Report❌ Patch coverage is
Additional details and impacted files
... and 2 files with indirect coverage changes Continue to review full report in Codecov by Sentry.
🚀 New features to boost your workflow:
|
There was a problem hiding this comment.
Actionable comments posted: 1
🤖 Fix all issues with AI agents
In `@CHANGELOG.md`:
- Around line 64-65: Update the changelog entry to use the issue-first format:
replace the PR link [`#6535`](https://github.com/ChainSafe/forest/pull/6535) with
the issue link for `#6526` using the format
[`#6526`](https://github.com/ChainSafe/forest/issues/6526): keep the existing
description "Fixed incorrect replace by fee behavior when at limits of pending
messages in mempool." but reference the issue instead of the PR to match the
project's CHANGELOG.md convention.
Summary of changes
Changes introduced in this pull request:
Reference issue to close (if applicable)
Part of #6526; it's a step in the good direction but might not resolve it completely just yet.
Other information and links
Change checklist
Outside contributions
Summary by CodeRabbit
Bug Fixes
Documentation