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

BFT Block Puller: verify attestation #4242

Merged

Conversation

tock-ibm
Copy link
Contributor

@tock-ibm tock-ibm commented May 30, 2023

Change-Id: Ia34ff4536453581895c4f13b2d73f0e7066ce125

Type of change

  • New feature

Description

BFT Block Puller: verify attestation.
Verify a block attestation, which is a block with block.Data=nil.
Verification is the same as verifying a regular block, except computing the data hash and comparing it to the hash in the header, and extracting the channel ID.

Related issues

#4240
#4243

@tock-ibm tock-ibm requested a review from a team as a code owner May 30, 2023 09:06
@tock-ibm tock-ibm marked this pull request as draft May 30, 2023 09:06
Signed-off-by: Yoav Tock <tock@il.ibm.com>
Change-Id: Ia34ff4536453581895c4f13b2d73f0e7066ce125
@tock-ibm tock-ibm force-pushed the bft-deliver-service-verify-attestation branch from 2650d79 to 0a0c5a9 Compare May 30, 2023 09:21
@tock-ibm tock-ibm self-assigned this May 30, 2023
@tock-ibm tock-ibm marked this pull request as ready for review May 30, 2023 09:24
@yacovm yacovm merged commit 7143cd2 into hyperledger:main May 30, 2023
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.

2 participants