-
Notifications
You must be signed in to change notification settings - Fork 144
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
Expose txPriority
parameter for customized transaction selection
#3546
base: main
Are you sure you want to change the base?
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
To use txPriority
parameter on the app, parameter have to be injected also on the ConsensusReactor
, and have to be optioned by ConsensusReactorOptions
, approved since changes are proper though.
It'll take some time before 4.0 gets released to mainnet. Perhaps we should merge this into 3.9-maintenance? |
- Added `txPriority` as an argument in the public constructor API. - This allows external callers to specify the priority for including transactions in the block to propose.
This PR has Quantification details
Why proper sizing of changes matters
Optimal pull request sizes drive a better predictable PR flow as they strike a
What can I do to optimize my changes
How to interpret the change counts in git diff output
Was this comment helpful? 👍 :ok_hand: :thumbsdown: (Email) |
It's not a PR that needs to be rushed, but I don't want to be stuck for a month or more due to workflow. Since this isn't a hotfix, can I change the PR target branch to the 3.x-candidate branch? |
I think it'll be fine. We aren't strictly adhering to semantic versioning scheme anyway. 🙄 |
I realized libplanet/Libplanet/Blockchain/BlockChain.cs Lines 1113 to 1133 in 7480b13
This pull request may be stuck until I find a way to resolve this issue. |
txPriority
as an argument in the public constructor API.(DX Team Jira issue card PDX-231)