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

Integrate the ProverService with the ForkManager #1185

Open
bkolad opened this issue Nov 27, 2023 · 0 comments
Open

Integrate the ProverService with the ForkManager #1185

bkolad opened this issue Nov 27, 2023 · 0 comments
Assignees

Comments

@bkolad
Copy link
Member

bkolad commented Nov 27, 2023

The StateTransitionRunner currently delegates the responsibility of proving the correctness of the state transition to the ProverService upon receiving each DA block. However, the depicted process needs to be revised once the ForkManager is implemented.

  • The ProverService::send_proof_to_da is not yet implemented; it is currently a placeholder for the actual logic.
  • The initiation of proof generation and submission to the DA should only be triggered for finalized DA blocks.
  • The cancellation of proving jobs for submitted witnesses is not supported, but this functionality will be added.

All of the above will be implemented once the ForkManager is ready. (see: #1023).

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

No branches or pull requests

1 participant