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

add missing prevotes #590

Merged
merged 3 commits into from
Aug 14, 2024
Merged

Conversation

akildemir
Copy link
Contributor

No description provided.

@kayabaNerve
Copy link
Member

For context, this corresponds with lines 26/32 of the Tendermint specification. It prevents falsely logging we didn't receive a proposal (when we did) and slashing proposers who get rejected over temporal behavior (as we shouldn't).

@kayabaNerve kayabaNerve added bug Something isn't working improvement This could be better tendermint labels Aug 11, 2024
@kayabaNerve
Copy link
Member

Classified bug due to how any nodes yet to receive a Provided transaction would slash nodes who proposed with such a Provided transaction.

@kayabaNerve kayabaNerve merged commit bf1c493 into serai-dex:develop Aug 14, 2024
12 checks passed
@akildemir akildemir deleted the add-missing-prevote branch August 15, 2024 06:13
akildemir added a commit to akildemir/serai that referenced this pull request Aug 16, 2024
* add missing prevotes

* remove the TODO

* add missing current step checks

---------

Co-authored-by: akildemir <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working improvement This could be better tendermint
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants