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

[Deneb] Remove BlindedBlobSidecar and clean up block production/publishing flow #7691

Merged

Conversation

StefanBratanov
Copy link
Contributor

@StefanBratanov StefanBratanov commented Nov 10, 2023

PR Description

  • Delete BlindedBlobSidecar, SignedBlindedBlobSidecar and all related classes.
  • Don't unblind blob sidecars in BlockFactoryDeneb
  • No need of BlindBlockUtilDeneb so simplification there
  • Remove all property tests

Fixed Issue(s)

helps with block production flow for #7654

Documentation

  • I thought about documentation and added the doc-change-required label to this PR if updates are required.

Changelog

  • I thought about adding a changelog entry, and added one if I deemed necessary.

Copy link
Contributor

@zilm13 zilm13 left a comment

Choose a reason for hiding this comment

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

LGTM, just few nits

assertThat(blobSidecarsUnblinder.blobsBundle)
.isCompletedWithValue(executionPayloadAndBlobsBundle.getBlobsBundle());
}

private void prepareBlockProductionWithPayload(
Copy link
Contributor

Choose a reason for hiding this comment

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

We will have the same flow here for blinded and unblinded? Why shouldSetBlobsBundle_whenAcceptingTheBlobSidecarsUnblinderSelector is no more needed?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

I basically deleted the method, not sure right now what would be the best way to do this, so will add test when working on the block production.

@StefanBratanov StefanBratanov force-pushed the blinded_blob_sidecar_cleanup branch from e35d1ad to fe54ade Compare November 13, 2023 08:33
@StefanBratanov StefanBratanov merged commit 55f6592 into Consensys:master Nov 13, 2023
13 of 14 checks passed
@StefanBratanov StefanBratanov deleted the blinded_blob_sidecar_cleanup branch November 13, 2023 08:54
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