Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
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
feat(server/v2/cometbft): Implement necessary handlers and helpers for vote extensions #22830
feat(server/v2/cometbft): Implement necessary handlers and helpers for vote extensions #22830
Changes from 17 commits
adebbc0
1c54265
79efd34
8944e10
ed2e353
aaff4f5
fc20251
741cdeb
ee42697
97ec24b
0a13d59
0807cb3
7db5e2a
6ee24df
ad2801e
28beb94
f620313
ca5d8f4
File filter
Filter by extension
Conversations
Jump to
There are no files selected for viewing
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.
Can we add go docs here?
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.
We should precise as well that the module preblocker are ran before any logic there.
Which makes me think, do you think we should always run pre blocker before their logic?
What if we give them a callback to call preblocker themselves if needed.
Like
And then above we do smth like
Not sure if needed however.
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.
I like this, adding it
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.
💡 Codebase verification
Remove unused chainID parameter from ProcessHandler
The
chainID
parameter is indeed not used within the ProcessHandler implementation. The function body only deals with mempool operations and doesn't utilize the chainID parameter anywhere.chainID
parameter from the ProcessHandler function signature inserver/v2/cometbft/handlers/defaults.go
🔗 Analysis chain
Verify the usage of chainID parameter
Similar to PrepareHandler, the
chainID
parameter has been added but is not utilized within the function body.🏁 Scripts executed
The following scripts were executed for the analysis:
Script:
Length of output: 36
Script:
Length of output: 1064