diff --git a/coordinator/internal/logic/prover_task/chunk_prover_task.go b/coordinator/internal/logic/prover_task/chunk_prover_task.go index 666ec6cf4..860b7555f 100644 --- a/coordinator/internal/logic/prover_task/chunk_prover_task.go +++ b/coordinator/internal/logic/prover_task/chunk_prover_task.go @@ -120,7 +120,10 @@ func (cp *ChunkProverTask) formatProverTask(ctx context.Context, hash string) (* blockHashes[i] = wrappedBlock.Header.Hash() } - blockHashesBytes, err := json.Marshal(blockHashes) + taskDetail := message.ChunkTaskDetail{ + BlockHashes: blockHashes, + } + blockHashesBytes, err := json.Marshal(taskDetail) if err != nil { return nil, fmt.Errorf("failed to marshal block hashes hash:%s, err:%w", hash, err) }