Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Patch transaction pool ordering zero tip #2643

Merged
merged 5 commits into from
Jan 31, 2025
Merged

Conversation

AurelienFT
Copy link
Contributor

Description

Before this fix when tip is zero, transactions that use 30M have the same priority as transactions with 1M gas. Now they are correctly ordered

Checklist

  • Breaking changes are clearly marked as such in the PR description and changelog
  • New behavior is reflected in tests
  • The specification matches the implemented behavior (link update PR if changes are needed)

Before requesting review

  • I have reviewed the code myself
  • I have created follow-up issues caused by this PR and linked them here

@AurelienFT AurelienFT requested a review from a team January 28, 2025 17:28
@AurelienFT AurelienFT marked this pull request as draft January 28, 2025 17:30
@AurelienFT
Copy link
Contributor Author

Waiting for a test before mark as ready for review

@AurelienFT AurelienFT removed the request for review from a team January 28, 2025 17:30
@AurelienFT AurelienFT marked this pull request as ready for review January 29, 2025 10:37
@AurelienFT AurelienFT requested a review from netrome as a code owner January 29, 2025 10:37
@AurelienFT AurelienFT requested a review from a team January 29, 2025 10:37
@AurelienFT AurelienFT self-assigned this Jan 30, 2025
@xgreenx xgreenx enabled auto-merge (squash) January 31, 2025 16:14
@xgreenx xgreenx merged commit a2cda1b into master Jan 31, 2025
32 checks passed
@xgreenx xgreenx deleted the change_logic_txpool_tip_0 branch January 31, 2025 16:34
@AurelienFT AurelienFT mentioned this pull request Feb 3, 2025
AurelienFT added a commit that referenced this pull request Feb 3, 2025
## Version 0.41.5

### Changed
- [2387](#2387): Update
description `tx-max-depth` flag.
- [2630](#2630): Removed some
noisy `tracing::info!` logs
- [2643](#2643): Before this
fix when tip is zero, transactions that use 30M have the same priority
as transactions with 1M gas. Now they are correctly ordered.

### Added
- [2617](#2617): Add
integration skeleton of parallel-executor.
- [2553](#2553): Scaffold
global merkle root storage crate.
- [2598](#2598): Add initial
test suite for global merkle root storage updates.
- [2635](#2635): Add metrics
to gas price service

### Fixed
- [2632](#2632): Improved
performance of certain async trait impls in the gas price service.
- [2662](#2662): Fix balances
query endpoint cost without indexation and behavior coins to spend with
one parameter at zero.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants