Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Closes #28.
This PR introduces the same verification functionality created in https://github.com/chainbound/bolt/pull/11/files#diff-d37e00b1a7a3229e87982a7e48cf2a9f37eb80688297501e95edd50250ee2ea8R335-R409 in the relay. In particular, the check is executed while saving the submit block request on Redis, because the block is converted to a bid which includes the
transactions_root
needed for verification.NOTE: at the moment this PR doesn't include an e2e test of the endpoint for the following reasons: