Skip to content

Conversation

@rpanic
Copy link
Member

@rpanic rpanic commented Oct 16, 2024

This PR covers a few things and was created before switching to the micro PR strategy.

  • Added Bridge Contract VK to the compile task and distribute it to workers via the registration mechanism
  • Made LocalTaskQueue sequential
  • Renamed references to appchain to areProofsEnabled for consistency
  • Refactoring

TODOs:

  • Packaged worker readiness more nicely inside AppChain
  • The code TODOs
  • Fix typing of container events

@rpanic rpanic mentioned this pull request Oct 25, 2024
@rpanic rpanic changed the base branch from develop to feature/custom-token-bridging October 29, 2024 16:05
@rpanic rpanic changed the base branch from feature/custom-token-bridging to develop October 29, 2024 16:05
@rpanic rpanic changed the title Enable proving Enable proving 1: Base work Oct 29, 2024
# Conflicts:
#	package-lock.json
#	packages/library/src/runtime/Withdrawals.ts
#	packages/sequencer/src/worker/queue/LocalTaskQueue.ts
#	packages/sequencer/test/settlement/Settlement.ts
@rpanic rpanic changed the title Enable proving 1: Base work Enable proving 1: Batch proving Oct 29, 2024
@rpanic rpanic mentioned this pull request Nov 9, 2024
maht0rz and others added 4 commits January 20, 2025 14:46
Enable Proving: Fixed bullmq workers to support proving async
# Conflicts:
#	packages/protocol/src/prover/block/BlockProver.ts
#	packages/protocol/src/prover/statetransition/StateTransitionProver.ts
#	packages/sequencer/src/protocol/production/BlockTaskFlowService.ts
#	packages/sequencer/src/protocol/production/tasks/StateTransitionTask.ts
# Conflicts:
#	package-lock.json
#	packages/sequencer/src/protocol/production/tasks/CircuitCompilerTask.ts
@rpanic rpanic marked this pull request as ready for review January 27, 2025 15:47
@maht0rz maht0rz merged commit e56a02c into develop Jan 27, 2025
4 of 5 checks passed
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.

3 participants