Skip to content

client(consensus/grandpa): implement finality proof logic#3589

Merged
jimjbrettj merged 18 commits intofeat/grandpafrom
jimmy/finalityProof
Dec 13, 2023
Merged

client(consensus/grandpa): implement finality proof logic#3589
jimjbrettj merged 18 commits intofeat/grandpafrom
jimmy/finalityProof

Conversation

@jimjbrettj
Copy link
Copy Markdown
Contributor

Changes

  • Implement and test logic for creating and verifying grandpa finality proofs

Tests

go test ./client/consensus/grandpa

Issues

#3582

Primary Reviewer

@timwu20

@jimjbrettj jimjbrettj requested a review from timwu20 November 22, 2023 21:06
Copy link
Copy Markdown
Member

@EclesioMeloJunior EclesioMeloJunior left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Also, I noticed that the function checkMessageSignature can receive a signature that can be []byte or string, but why not set the signature type to be []byte always, and then let the caller to transform the string to []bytes?

@jimjbrettj jimjbrettj requested a review from timwu20 December 12, 2023 23:35
@jimjbrettj jimjbrettj merged commit 8f28c20 into feat/grandpa Dec 13, 2023
@jimjbrettj jimjbrettj deleted the jimmy/finalityProof branch December 13, 2023 18:05
timwu20 added a commit that referenced this pull request Apr 18, 2024
timwu20 added a commit that referenced this pull request Apr 19, 2024
timwu20 added a commit that referenced this pull request Apr 19, 2024
timwu20 added a commit that referenced this pull request Apr 19, 2024
timwu20 added a commit that referenced this pull request Apr 19, 2024
timwu20 added a commit that referenced this pull request Oct 11, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants