Skip to content

Conversation

@devfans
Copy link
Contributor

@devfans devfans commented Jul 18, 2023

Block endorsement and commitment messages are not verified against the local proposal. Here we add it to avoid invalid block sealing. This also indicates block endorsements and commitments will be ignored without relevant proposal available. These cases need to wait till the proposals are fetched in async.

@devfans
Copy link
Contributor Author

devfans commented Jul 18, 2023

Also, with this change, a node will only proceed with the first proposed block hash from the same proposer. Need to be reviewed to avoid potential consensus incompatibility.

@devfans devfans changed the title Add endorsement verify step Add endorsement-proposal verify step Jul 18, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant