You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The main difference for tendermint/tendermint#6850 is that it was written before ProcessProposal existed. Therefore, the fall-through-case (the case when reaching the end of the function) is now different from when it was written, requiring a rewrite.
tendermint/tendermint#6849 can be ported largely unchanged, but also includes some minor cleanup which I consider unnecessary to include in the same PR. I have ported it here #1175
Uh oh!
There was an error while loading. Please reload this page.
Bug Report
Setup
CometBFT version:
v0.37.2 and before
Have you tried the latest version:
Yes
ABCI app:
N/A
Environment:
N/A
node command runtime flags:
N/A
Config
N/A
What happened?
Discrepancies between the Tendermint implementation code and whitepaper were found
tendermint/tendermint#6849
tendermint/tendermint#6850
What did you expect to happen?
These were fixed in Tendermint core in 2021, these changes did not seem to make it to CometBFT somehow, perhaps due to a code rollback of some sort
How to reproduce it
N/A
Anything else we need to know
These fixes are considered to block larger, previously-accepted consensus changes such as Proposer-Based Timestamps tendermint/tendermint#6942
The text was updated successfully, but these errors were encountered: