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.
Overview
Resolve the issue that caused the
op-succinct-proposer
to send more thanMAX_CONCURRENT_PROOFS
to the network.Enable configuring an alternative environment when deploying contracts or spinning up the new proposer.
Details
lastUpdatedTime
on theProofRequest
.lastUpdatedTime
.maxConcurrentProofRequests
limit, only 10 proofs are sent to witness generation. These proofs take ~1 hour to fulfill. Now, the new proofs are requested. While they're in witness generation (and theirProverRequestId
is set to nil), the proposer checks if the proofs have timed out (as it doesn't have a direct way of polling that a proof is in the witness generation status)..env.conduit
) when deploying the contracts or running theop-succinct-proposer
, just pass theENV_FILE
argument.