Skip to content

Commit 794b92c

Browse files
committed
fix: re-enable supported forks check
1 parent 94b12f4 commit 794b92c

File tree

3 files changed

+24
-24
lines changed

3 files changed

+24
-24
lines changed

coordinator/internal/logic/provertask/batch_prover_task.go

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -144,14 +144,14 @@ func (bp *BatchProverTask) Assign(ctx *gin.Context, getTaskParameter *coordinato
144144
return nil, ErrCoordinatorInternalFailure
145145
}
146146

147-
//if _, ok := taskCtx.HardForkNames[hardForkName]; !ok {
148-
// bp.recoverActiveAttempts(ctx, batchTask)
149-
// log.Error("incompatible prover version",
150-
// "requisite hard fork name", hardForkName,
151-
// "prover hard fork name", taskCtx.HardForkNames,
152-
// "task_id", batchTask.Hash)
153-
// return nil, ErrCoordinatorInternalFailure
154-
//}
147+
if _, ok := taskCtx.HardForkNames[hardForkName]; !ok {
148+
bp.recoverActiveAttempts(ctx, batchTask)
149+
log.Error("incompatible prover version",
150+
"requisite hard fork name", hardForkName,
151+
"prover hard fork name", taskCtx.HardForkNames,
152+
"task_id", batchTask.Hash)
153+
return nil, ErrCoordinatorInternalFailure
154+
}
155155

156156
proverTask := orm.ProverTask{
157157
TaskID: batchTask.Hash,

coordinator/internal/logic/provertask/bundle_prover_task.go

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -144,14 +144,14 @@ func (bp *BundleProverTask) Assign(ctx *gin.Context, getTaskParameter *coordinat
144144
return nil, ErrCoordinatorInternalFailure
145145
}
146146

147-
//if _, ok := taskCtx.HardForkNames[hardForkName]; !ok {
148-
// bp.recoverActiveAttempts(ctx, bundleTask)
149-
// log.Error("incompatible prover version",
150-
// "requisite hard fork name", hardForkName,
151-
// "prover hard fork name", taskCtx.HardForkNames,
152-
// "task_id", bundleTask.Hash)
153-
// return nil, ErrCoordinatorInternalFailure
154-
//}
147+
if _, ok := taskCtx.HardForkNames[hardForkName]; !ok {
148+
bp.recoverActiveAttempts(ctx, bundleTask)
149+
log.Error("incompatible prover version",
150+
"requisite hard fork name", hardForkName,
151+
"prover hard fork name", taskCtx.HardForkNames,
152+
"task_id", bundleTask.Hash)
153+
return nil, ErrCoordinatorInternalFailure
154+
}
155155

156156
proverTask := orm.ProverTask{
157157
TaskID: bundleTask.Hash,

coordinator/internal/logic/provertask/chunk_prover_task.go

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -142,14 +142,14 @@ func (cp *ChunkProverTask) Assign(ctx *gin.Context, getTaskParameter *coordinato
142142
return nil, ErrCoordinatorInternalFailure
143143
}
144144

145-
//if _, ok := taskCtx.HardForkNames[hardForkName]; !ok {
146-
// cp.recoverActiveAttempts(ctx, chunkTask)
147-
// log.Error("incompatible prover version",
148-
// "requisite hard fork name", hardForkName,
149-
// "prover hard fork name", taskCtx.HardForkNames,
150-
// "task_id", chunkTask.Hash)
151-
// return nil, ErrCoordinatorInternalFailure
152-
//}
145+
if _, ok := taskCtx.HardForkNames[hardForkName]; !ok {
146+
cp.recoverActiveAttempts(ctx, chunkTask)
147+
log.Error("incompatible prover version",
148+
"requisite hard fork name", hardForkName,
149+
"prover hard fork name", taskCtx.HardForkNames,
150+
"task_id", chunkTask.Hash)
151+
return nil, ErrCoordinatorInternalFailure
152+
}
153153

154154
proverTask := orm.ProverTask{
155155
TaskID: chunkTask.Hash,

0 commit comments

Comments
 (0)